Real-time recursive motion segmentation of video data on a programmable device

We previously reported on a recursive algorithm enabling real-time object-based motion estimation (OME) of standard definition video on a digital signal processor (DSP). The algorithm approximates the motion of the objects in the image with parametric motion models and creates a segmentation mask by assigning to every block in the image the best matching model. It was found that the calculation of the segmentation mask was most critical for both the real-time behaviour and the quality of the motion vector field. This publication details the motion segmentation module and discusses a number of options which improve the quality/complexity ratio of the motion segmentation.

[1]  R. J. Schutten,et al.  Real-time 2-3 Pull-down Elimination Applying Motion Estimation/compensation In A Programmable Device , 1998, International 1998 Conference on Consumer Electronics.

[2]  Gilad Adiv,et al.  Determining Three-Dimensional Motion and Structure from Optical Flow Generated by Several Moving Objects , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Gerard de Haan,et al.  An evolutionary architecture for motion-compensated 100 Hz television , 1995, IEEE Trans. Circuits Syst. Video Technol..

[4]  Eric Dubois,et al.  Segmentation-based motion estimation for video processing using object-based detection of motion types , 1998, Electronic Imaging.

[5]  Norbert Diehl,et al.  Object-oriented motion estimation and segmentation in image sequences , 1991, Signal Process. Image Commun..

[6]  Eric Dubois,et al.  Bayesian Estimation of Motion Vector Fields , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Christoph Stiller,et al.  Object-based estimation of dense motion fields , 1997, IEEE Trans. Image Process..

[8]  Gerard de Haan,et al.  Second generation video format conversion software for a digital signal processor , 2000, IEEE Trans. Consumer Electron..

[9]  M. Hötter,et al.  Image segmentation based on object oriented mapping parameter estimation , 1988 .

[10]  Edward H. Adelson,et al.  Representing moving images with layers , 1994, IEEE Trans. Image Process..

[11]  G. de Haan,et al.  Second generation DSP software for picture rate conversion , 2000, 2000 Digest of Technical Papers. International Conference on Consumer Electronics. Nineteenth in the Series (Cat. No.00CH37102).

[12]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.