Depth-Aware Motion Magnification

This paper adds depth to motion magnification. With the rise of cheap RGB+D cameras depth information is readily available. We make use of depth to make motion magnification robust to occlusion and large motions. Current approaches require a manual drawn pixel mask over all frames in the area of interest which is cumbersome and error-prone. By including depth, we avoid manual annotation and magnify motions at similar depth levels while ignoring occlusions at distant depth pixels. To achieve this, we propose an extension to the bilateral filter for non-Gaussian filters which allows us to treat pixels at very different depth layers as missing values. As our experiments will show, these missing values should be ignored, and not inferred with inpainting. We show results for a medical application (tremors) where we improve current baselines for motion magnification and motion measurements.

[1]  Wolfgang Broll,et al.  PixMix: A real-time approach to high-quality Diminished Reality , 2012, 2012 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).

[2]  Frédo Durand,et al.  The visual microphone , 2014, ACM Trans. Graph..

[3]  Frédo Durand,et al.  Phase-based video motion processing , 2013, ACM Trans. Graph..

[4]  Raanan Fattal,et al.  Edge-avoiding wavelets and their applications , 2009, ACM Trans. Graph..

[5]  Frédo Durand,et al.  Motion magnification , 2005, ACM Trans. Graph..

[6]  Andrew W. Fitzgibbon,et al.  Real-time human pose recognition in parts from single depth images , 2011, CVPR 2011.

[7]  Ghassan Hamarneh,et al.  Auto Localization and Segmentation of Occluded Vessels in Robot-Assisted Partial Nephrectomy , 2014, MICCAI.

[8]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[9]  Julian F. P. Kooij SenseCap: Synchronized Data Collection with Microsoft Kinect2 and LeapMotion , 2016, ACM Multimedia.

[10]  Maneesh Agrawala,et al.  User‐Assisted Video Stabilization , 2014, Comput. Graph. Forum.

[11]  Thomas Brox,et al.  Video Segmentation with Just a Few Strokes , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[12]  Reinhold Schmidt,et al.  Moving Toward “Laboratory-Supported” Criteria for Psychogenic Tremor , 2011, Movement disorders : official journal of the Movement Disorder Society.

[13]  Edward H. Adelson,et al.  The Design and Use of Steerable Filters , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Derek Nowrouzezahrai,et al.  Learning hatching for pen-and-ink illustration of surfaces , 2012, TOGS.

[15]  M. Brin,et al.  Consensus Statement of the Movement Disorder Society on Tremor , 2008, Movement disorders : official journal of the Movement Disorder Society.

[16]  Maneesh Agrawala,et al.  Selectively de-animating video , 2012, ACM Trans. Graph..

[17]  Zongben Xu,et al.  Image Inpainting by Patch Propagation Using Patch Sparsity , 2010, IEEE Transactions on Image Processing.

[18]  Guillermo Sapiro,et al.  A Comprehensive Framework for Image Inpainting , 2010, IEEE Transactions on Image Processing.

[19]  Frédo Durand,et al.  Visual vibrometry: Estimating material properties from small motions in video , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Michael J. Black,et al.  A Naturalistic Open Source Movie for Optical Flow Evaluation , 2012, ECCV.

[21]  Nasir A Aziz,et al.  A microscope for subtle movements in clinical neurology , 2015, Neurology.

[22]  Frédo Durand,et al.  Detecting Pulse from Head Motions in Video , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[23]  Thabo Beeler,et al.  FaceDirector: Continuous Control of Facial Performance in Video , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[24]  Frédo Durand,et al.  Modal identification of simple structures with high-speed video using motion magnification , 2015 .

[25]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[26]  Frédo Durand,et al.  Eulerian video magnification for revealing subtle changes in the world , 2012, ACM Trans. Graph..

[27]  Gerhard Rigoll,et al.  Subjective and objective evaluation of image inpainting quality , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[28]  M. Hallett Tremor , 1991, Neurology.

[29]  Pascal Getreuer,et al.  Total Variation Inpainting using Split Bregman , 2012, Image Process. Line.

[30]  Sung Yong Shin,et al.  On pixel-based texture synthesis by non-parametric sampling , 2006, Comput. Graph..

[31]  Frédo Durand,et al.  A Fast Approximation of the Bilateral Filter Using a Signal Processing Approach , 2006, ECCV.

[32]  Frédo Durand,et al.  Video magnification in presence of large motions , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[33]  Ming C. Lin,et al.  Example-guided physically based modal sound synthesis , 2013, ACM Trans. Graph..

[34]  Frédo Durand,et al.  Riesz pyramids for fast phase-based video magnification , 2014, 2014 IEEE International Conference on Computational Photography (ICCP).

[35]  William T. Freeman,et al.  Presented at: 2nd Annual IEEE International Conference on Image , 1995 .

[36]  Jian Sun,et al.  Guided Image Filtering , 2010, ECCV.

[37]  Frédo Durand,et al.  Revealing Invisible Changes in the World , 2013 .