Review of Motion Estimation and Video Stabilization techniques For hand held mobile video

Video stabilization is a video processing technique to enhance the quality of input video by removing the undesired camera motions. There are various approaches used for stabilizing the captured videos. Most of the existing methods are either very complex or does not perform well for slow and smooth motion of hand held mobile videos. Hence it is desired to synthesis a new stabilized video sequence, by removing the undesired motion between the successive frames of the hand held mobile video. Various 2D and 3D motion models used for the motion estimation and stabilization. The paper presents the review of the various motion models, motion estimation methods and the smoothening techniques. Paper also describes the direct pixel based and feature based methods of estimating the inter frame error. Some of the results of the differential motion estimation are also presented. Finally it closes with a open discussion of research problems in the area of motion estimation and stabilization.

[1]  Eli Shechtman,et al.  Space-time video completion , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[2]  Wenbin Chen,et al.  Video Stabilization Using Scale-Invariant Features , 2007, 2007 11th International Conference Information Visualization (IV '07).

[3]  Olivier Adda,et al.  A Tool for Global Motion Estimation and Compensation for Video Processing , 2003 .

[4]  Kristin J. Dana,et al.  Real-time scene stabilization and mosaic construction , 1994, Proceedings of 1994 IEEE Workshop on Applications of Computer Vision.

[5]  Cordelia Schmid,et al.  Local Grayvalue Invariants for Image Retrieval , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Michael Gleicher,et al.  Content-preserving warps for 3D video stabilization , 2009, ACM Trans. Graph..

[7]  Harry Shum,et al.  Full-frame video stabilization with motion inpainting , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Sei-Wang Chen,et al.  Video stabilization for a hand-held camera based on 3D motion model , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[9]  Rama Chellappa,et al.  Evaluation of image stabilization algorithms , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[10]  Michael Bosse,et al.  Non-metric image-based rendering for video stabilization , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[11]  Huizhong Chen,et al.  Efficient Video Stabilization with Dual-Tree Complex Wavelet Transform , 2010 .

[12]  Shang-Hong Lai,et al.  A robust and efficient video stabilization algorithm , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[13]  Rama Chellappa,et al.  Fast electronic digital image stabilization , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[14]  Guangyou Xu,et al.  Digital Video Sequence Stabilization Based on 2.5D Motion Estimation and Inertial Motion Filtering , 2001, Real Time Imaging.

[15]  Frédéric Dufaux,et al.  Efficient, robust, and fast global motion estimation for video coding , 2000, IEEE Trans. Image Process..