Fast and accurate motion estimation algorithm by adaptive search range and shape selection

The paper presents a fast and accurate motion estimation algorithm. To obtain accurate motion vectors while minimizing computational complexity, we adjust the search range for each frame and each block to suit the motion level of the video. An appropriate search range for each frame is determined on the basis of motion vectors and prediction errors obtained for the previous frame. At each block, the search range is determined on the basis of the search range of its frame and of the motion vector values of all adjacent blocks for which those values have already been obtained. With our algorithm, since narrow search ranges are chosen for areas in which little motion occurs, computational complexity can be reduced without degrading estimation accuracy. Since wide search ranges are chosen for areas of significant motion, good video-quality encoding can be maintained. In the encoding of an SDTV size video, the addition of range adjustment results in a reduction in the computational complexity of motion estimation of roughly 65%, while maintaining the same video quality.

[1]  Jong Nam Kim,et al.  Fast Motion Estimation Techniques with Adaptive Variable Search Range , 1998 .

[2]  K. Ramkishor,et al.  Spatio-temporal correlation based fast motion estimation algorithm for MPEG-2 , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[3]  T Koga,et al.  MOTION COMPENSATED INTER-FRAME CODING FOR VIDEO CONFERENCING , 1981 .

[4]  Ja-Ling Wu,et al.  DSRA: a block matching algorithm for near-real-time video encoding , 1997 .

[5]  Xiqi Gao,et al.  A new prediction search algorithm for block motion estimation in video coding , 1997 .

[6]  Heung-Kyu Lee,et al.  Adaptive adjustment of the search window for block-matching algorithm with variable block size , 1998, International 1998 Conference on Consumer Electronics.

[7]  Lai-Man Po,et al.  A novel four-step search algorithm for fast block motion estimation , 1996, IEEE Trans. Circuits Syst. Video Technol..

[8]  Kuo-Liang Chung,et al.  A new predictive search area approach for fast block motion estimation , 2003, IEEE Trans. Image Process..

[9]  Bing Zeng,et al.  A new three-step search algorithm for block motion estimation , 1994, IEEE Trans. Circuits Syst. Video Technol..

[10]  P. I. Hosur Motion adaptive search for fast motion estimation , 2003, 2003 IEEE International Conference on Consumer Electronics, 2003. ICCE..