Global motion estimation algorithm for video segmentation

This work presents a new global motion estimation algorithm for MPEG compressed video sequences. It makes use of a feature extraction technique based on the Generalized Hough Transform, which is able to provide rotation, scale and displacement parameters when comparing two different frames from a video sequence. Thus, pan, tilt, swing (rotation along z-axis) and zoom effects will be studied using the proposed algorithm. DC coefficients of the DCT transform are extracted from the MPEG stream and used to create DC images, which are the starting point for the global motion estimation algorithm. Further application of the feature extraction technique to DC images will allow to perform motion estimation, reducing processing time as the decompression process is avoided. Pseudocode and details about the implementation of the algorithm as well as statistics to illustrate the efficiency of the algorithm are provided.

[1]  Shih-Fu Chang,et al.  Survey on Compressed-Domain Features used in Video / Audio Indexing and Analysis , 2001 .

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

[3]  Sanjeev R. Kulkarni,et al.  A new method for camera motion parameter estimation , 1995, Proceedings., International Conference on Image Processing.

[4]  Boon-Lock Yeo,et al.  Rapid scene analysis on compressed video , 1995, IEEE Trans. Circuits Syst. Video Technol..

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

[6]  Emilio L. Zapata,et al.  Detection of bidimensional shapes under global deformations , 2000, 2000 10th European Signal Processing Conference.

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

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

[9]  Wen-Hsiang Tsai,et al.  Fast generalized Hough transform , 1990, Pattern Recognit. Lett..

[10]  André Kaup,et al.  Global motion estimation in image sequences using robust motion vector field segmentation , 1999, MULTIMEDIA '99.

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

[12]  José M. Palomares,et al.  New edge-based feature extraction algorithm for video segmentation , 2003, IS&T/SPIE Electronic Imaging.

[13]  Anil C. Kokaram,et al.  A new global motion estimation algorithm and its application to retrieval in sports events , 2001, 2001 IEEE Fourth Workshop on Multimedia Signal Processing (Cat. No.01TH8564).

[14]  Emilio L. Zapata,et al.  Bidimensional shape detection using an invariant approach , 1999, Pattern Recognit..

[15]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[16]  Hiroshi Watanabe,et al.  Two-stage motion compensation using adaptive global MC and local affine MC , 1997, IEEE Trans. Circuits Syst. Video Technol..

[17]  Stephen W. Smoliar,et al.  Video parsing and browsing using compressed data , 1995, Multimedia Tools and Applications.