Fourier principles for emotion-based human figure animation
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Retargetting motion to new characters
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Image-based motion blur for stop motion animation
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Fast Approximate Energy Minimization via Graph Cuts
IEEE Transactions on Pattern Analysis and Machine Intelligence
Motion texture: a two-level statistical model for character motion synthesis
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Interactive motion generation from examples
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Interactive control of avatars animated with human motion data
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Motion capture assisted animation: texturing and synthesis
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Smoothness in Layers: Motion segmentation using nonparametric mixture estimation.
CVPR '97 Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR '97)
Texture Synthesis by Non-Parametric Sampling
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Motion Segmentation and Tracking Using Normalized Cuts
ICCV '98 Proceedings of the Sixth International Conference on Computer Vision
"GrabCut": interactive foreground extraction using iterated graph cuts
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2004 Papers
CVPR'03 Proceedings of the 2003 IEEE computer society conference on Computer vision and pattern recognition
ACM SIGGRAPH 2006 Papers
IEEE Transactions on Visualization and Computer Graphics
Character animation from 2D pictures and 3D motion data
ACM Transactions on Graphics (TOG)
Motion cues for illustration of skeletal motion capture data
Proceedings of the 5th international symposium on Non-photorealistic animation and rendering
ACM SIGGRAPH 2007 papers
ACM SIGGRAPH 2007 courses
Particle Video: Long-Range Motion Estimation Using Point Trajectories
International Journal of Computer Vision
ACM SIGGRAPH 2010 papers
Technical Section: Real-time temporal shaping of high-speed video streams
Computers and Graphics
MovieReshape: tracking and reshaping of humans in videos
ACM SIGGRAPH Asia 2010 papers
Modeling and generating moving trees from video
Proceedings of the 2011 SIGGRAPH Asia Conference
High-resolution video from series of still photographs
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part I
Enhancing interaction through exaggerated motion synthesis
HRI '12 Proceedings of the seventh annual ACM/IEEE international conference on Human-Robot Interaction
Eulerian video magnification for revealing subtle changes in the world
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Selectively de-animating video
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Cliplets: juxtaposing still and dynamic imagery
Proceedings of the 25th annual ACM symposium on User interface software and technology
State of the Art Report on Video-Based Graphics and Video Visualization
Computer Graphics Forum
Automated video looping with progressive dynamism
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Phase-based video motion processing
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Joint view expansion and filtering for automultiscopic 3D displays
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
We present motion magnification, a technique that acts like a microscope for visual motion. It can amplify subtle motions in a video sequence, allowing for visualization of deformations that would otherwise be invisible. To achieve motion magnification, we need to accurately measure visual motions, and group the pixels to be modified. After an initial image registration step, we measure motion by a robust analysis of feature point trajectories, and segment pixels based on similarity of position, color, and motion. A novel measure of motion similarity groups even very small motions according to correlation over time, which often relates to physical cause. An outlier mask marks observations not explained by our layered motion model, and those pixels are simply reproduced on the output from the original registered observations.The motion of any selected layer may be magnified by a user-specified amount; texture synthesis fills-in unseen "holes" revealed by the amplified motions. The resulting motion-magnified images can reveal or emphasize small motions in the original sequence, as we demonstrate with deformations in load-bearing structures, subtle motions or balancing corrections of people, and "rigid" structures bending under hand pressure.