This paper describes a segment-based motion compensation (MC) method where object motion is described using an affine motion model. In the proposed MC method, the shape of the objects is obtained using 5D K-mean clustering (employing three color components and two coordinates). Motion estimation and compensation employing the affine motion model are performed on each arbitrarily shaped object in the current frame. By using the affine motion model, rotation and scaling of objects can be compensated for in addition to translational motion. The residual between the current frame and the predicted one is DCT-coded and multiplexed with the motion and shape parameters. Simulation results show that the interframe prediction error is significantly reduced compared to the conventional block-based method. The SNR of the coded sequences obtained using the proposed method (modified MPEG1 with segment-based affine MC) is about 0.8 - 2 dB higher than that using the conventional one (original MPEG1 with block-based MC).
[1]
Jörn Ostermann,et al.
Object-oriented analysis-synthesis coding of moving images
,
1989,
Signal Process. Image Commun..
[2]
Thomas Engelhardt,et al.
Coding of arbitrarily shaped image segments based on a generalized orthogonal transform
,
1989,
Signal Process. Image Commun..
[3]
Yutaka Yokoyama,et al.
Very low bit-rate video coding with object-based motion compensation and orthogonal transform
,
1993,
Other Conferences.
[4]
Michael T. Orchard.
Predictive motion field segmentation for image sequence coding
,
1990,
International Conference on Acoustics, Speech, and Signal Processing.