DocumentCode
932742
Title
An efficient scheme for motion estimation using multireference frames in H.264/AVC
Author
Kim, Sung-Eun ; Han, Jong-Ki ; Kim, Jae-Gon
Volume
8
Issue
3
fYear
2006
fDate
6/1/2006 12:00:00 AM
Firstpage
457
Lastpage
466
Abstract
The multiple reference frame motion compensation (MRMC) supported by H.264 makes use of the redundancy which is between multiple frames to enhance the coding efficiency over a scheme using the single reference frame motion compensation (SRMC) in which motion vectors are searched over a single reference frame. And, the technique using multiple reference frames can combat the channel errors efficiently. However, searching the motion vectors in multiple frames may require a huge computing time. This paper proposes a novel motion estimation procedure, which has a lower search complexity without sacrificing image quality. To reduce the complexity of motion estimation procedure, we use a temporary motion vector generated with little computation. The temporary motion vector is calculated from the motion vector map composed of motion vectors between successive frames, and used to predict the optimal motion vector for a reference frame. The proposed scheme requires the lower complexity than conventional schemes by using the temporary motion vector and refinement process over a narrow search range around the temporary predictive motion vector. Since the temporary predictive motion vector effectively chases the optimal motion vector for each reference frame, the encoded image quality by proposed scheme is very similar to that of full search algorithm. The proposed motion estimation process consists of three phases: 1)making a vector map between two consecutive frames, where the vector map is constructed by copying motion vectors which have been estimated in first reference frame, 2) composing a temporary motion vector with element vectors which are in the vector map, and 3) finally, the temporary predictive motion vector is refined over a narrow search range. We show experimental results which demonstrate the effectiveness of the proposed method. To compare the proposed motion estimation algorithm with the conventional schemes, we check the CPU times consumed by ME module in H.264 encoder using the proposed scheme. In the results, CPU time consumed by the proposed scheme has been reduced significantly without additional distortion of the encoded video quality.
Keywords
code standards; computational complexity; image resolution; motion compensation; motion estimation; video coding; H.264/AVC encoder; MRMC; SRMC; motion estimation algorithm; motion vector map; multiple reference frame motion compensation; single reference frame motion compensation; video coding; video distortion; video quality; video quality encoding; Automatic voltage control; Bit rate; Digital video broadcasting; Image quality; Motion compensation; Motion estimation; Phase estimation; Redundancy; Video coding; Videoconference; H.264; motion estimation;
fLanguage
English
Journal_Title
Multimedia, IEEE Transactions on
Publisher
ieee
ISSN
1520-9210
Type
jour
DOI
10.1109/TMM.2006.870740
Filename
1632031
Link To Document