An adaptive coding scheme using affine motion model for MPEG P-VOP
Block matching has been used for motion estimation and motion compensation in MPEG standards for years. While it has an acceptable performance in describing motion between frames, it requires quite a few bits to represent the motion vectors. In certain circumstances, the use of whole frame affine motion models would perform equally well or even better than block matching in terms of motion accuracy, while it results in the coding of only 6 parameters. In this paper, we modify an MPEG-4 codec by adding: (1) 6 affine model parameters to the frame header; and (2) mode selection among INTRA, SKIP, INTER-16/spl times/16, INTER-8/spl times/8, and GLOBAL-AFFINE modes by Lagrange optimal rate-distortion criteria. Simulation results demonstrate 10-20% decrease in bit-rate, compared to the MMS codec for an average coded P-frame with the same reconstruction PSNR.