Video coding using affine motion compensated prediction

The aim in variable block size and object based video coding is to motion compensate as large regions as possible. Whereas the translational motion model is adequate to motion compensate small regions even if the image sequence involves complex motion, it is no longer capable of delivering satisfactory results for large regions. A more sophisticated motion model is required in such regions. In this paper, we extend our previous approach by proposing a multiple layer video codec which uses affine model for large regions to improve motion compensation. The translational model is still used for small regions to reduce the bit overhead. A multi-resolution robust Hough transform based motion estimation technique is used to estimate the affine motion parameters. The experimental results show that the proposed method gives better results in terms of the bit rate under the same PSNR constraint for most of the tested sequences as compared with our previous approach and an implementation of the standard H.261.

[1]  Miroslaw Bober,et al.  A Hough transform based hierarchical algorithm for motion segmentation and estimation , 1993 .

[2]  Josef Kittler,et al.  Variable block size video coding with motion prediction and motion segmentation , 1995, Electronic Imaging.

[3]  Josef Kittler,et al.  Robust motion estimation and multistage vector quantisation for sequence compression , 1994, Proceedings of 1st International Conference on Image Processing.

[4]  P. Pirsch,et al.  Advances in picture coding , 1985, Proceedings of the IEEE.

[5]  H Jozawa Segment-based video coding using an affine motion model , 1994, Other Conferences.

[6]  J. Kittler,et al.  Robust motion analysis , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[7]  A. Murat Tekalp,et al.  3-D motion estimation and wireframe adaptation including photometric effects for model-based coding of facial image sequences , 1994, IEEE Trans. Circuits Syst. Video Technol..