Video stabilization based on human visual system

Abstract. A video stabilization method based on a new concept inspired by the human visual system is presented. The human eye provides a stable scene by continuously changing the eye’s orientation in a way that always places the focused target in the center of one’s view. Similar to the human eye, the proposed algorithm focuses only on a single target object within a scene and stabilizes the target on the two-dimensional image plane by rotating a camera in three-dimensional space while most previous methods consider all objects in a video. The rotational angles of the camera along the x and y axes are simply predicted from a translational motion vector of the target object on the image plane. Hence, the proposed algorithm can provide a vivid video as if it was seen through the eye. Efficient video stabilization by approximating the human visual system is introduced, a practical method for real-time devices. Experimental results demonstrate that the visual feelings of the compensated videos are different depending on the selected target object and the approximating method provides a reasonable performance.

[1]  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.

[2]  Irfan A. Essa,et al.  Calibration-free rolling shutter removal , 2012, 2012 IEEE International Conference on Computational Photography (ICCP).

[3]  Zhigang Zhu CAMERA STABILIZATION BASED ON 2.5D MOTION ESTIMATION AND INERTIAL MOTION FILTERING , 1998 .

[4]  Huiyu Zhou,et al.  Object tracking using SIFT features and mean shift , 2009, Comput. Vis. Image Underst..

[5]  David Jacobs,et al.  CTSR 2011-03 Digital Video Stabilization and Rolling Shutter Correction using Gyroscopes , 2011 .

[6]  Ki-Sang Hong,et al.  CMOS Digital Image Stabilization , 2007, IEEE Transactions on Consumer Electronics.

[7]  Homer H. Chen,et al.  Analysis and Compensation of Rolling Shutter Effect , 2008, IEEE Transactions on Image Processing.

[8]  Per-Erik Forssén,et al.  Efficient Video Rectification and Stabilisation for Cell-Phones , 2012, International Journal of Computer Vision.

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

[10]  Ki-Sang Hong,et al.  Affine Motion Based CMOS Distortion Analysis and CMOS Digital Image Stabilization , 2007, IEEE Transactions on Consumer Electronics.

[11]  Sung-Jea Ko,et al.  Robust digital image stabilization using the Kalman filter , 2009, IEEE Transactions on Consumer Electronics.

[12]  Michael Gleicher,et al.  Subspace video stabilization , 2011, TOGS.

[13]  K. Ratakonda Real-time digital video stabilization for multi-media applications , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

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

[15]  Chong-Min Kyung,et al.  Suppressing rolling-shutter distortion of CMOS image sensors by motion vector detection , 2008, IEEE Transactions on Consumer Electronics.

[16]  Guangyou Xu,et al.  A stable vision system for moving vehicles , 2000, IEEE Trans. Intell. Transp. Syst..

[17]  Feng Liu,et al.  Spatially and Temporally Optimized Video Stabilization , 2013, IEEE Transactions on Visualization and Computer Graphics.