A new global motion estimation algorithm

GME (Global Motion Estimation) is an important tool widely used in computer vision, video processing, and other fields. In this paper, we propose an efficient, robust, and fast method for the estimation of global motion from compressed image sequences. With regard to global motion models, we adopt six-parameter affine model because of its reasonable tradeoff between complexity and accuracy. In order to improve accuracy and computational efficiency of global motion estimation, we present a new algorithm for segmentation between background and foreground. Then, motion vectors samples associated with background macroblocks are selected to estimate motion model parameters. Lastly, according to the statistics of estimated error, some sample pairs may be rejected as outliers to compensate further for the fact that some of the samples obtained from the P-frame motion vectors are highly erroneous and the parameters may be refined by estimating from the remaining data. The extensive experiments show that the proposed method is efficient and robust in terms of both computational complexity and accuracy.

[1]  Sanjeev R. Kulkarni,et al.  Rapid estimation of camera motion from compressed video with application to video annotation , 2000, IEEE Trans. Circuits Syst. Video Technol..

[2]  R. L. Baker,et al.  Global zoom/pan estimation and compensation for video compression , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[3]  Murat Kunt,et al.  A new two-stage global/local motion estimation based on a background/foreground segmentation , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[4]  Dirk Adolph,et al.  1.15 Mbit/s coding of video signals including global motion compensation , 1991, Signal Process. Image Commun..

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

[6]  Amir Averbuch,et al.  Fast gradient methods based on global motion estimation for video compression , 2003, IEEE Trans. Circuits Syst. Video Technol..

[7]  Guizhong Liu,et al.  A Robust, Efficient, and Fast Global Motion Estimation Method from MPEG Compressed Video , 2002, IEEE Pacific Rim Conference on Multimedia.

[8]  Limin Wang,et al.  Fast and robust algorithm for global motion estimation , 1997, Electronic Imaging.

[9]  Gagan B. Rath,et al.  Iterative least squares and compression based estimations for a four-parameter linear global motion model and global motion compensation , 1999, IEEE Trans. Circuits Syst. Video Technol..

[10]  Golam Sorwar,et al.  Fast global motion estimation using iterative least-square estimation technique , 2003, Fourth International Conference on Information, Communications and Signal Processing, 2003 and the Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint.

[11]  Young-Min Kim,et al.  Fast Scene Change Detection using Direct Feature Extraction from MPEG Compressed Videos , 2000, IEEE Trans. Multim..

[12]  Josef Kittler,et al.  A differential method for simultaneous estimation of rotation, change of scale and translation , 1990, Signal Process. Image Commun..