Adaptive search range selection for scalable video coding extension of H.264/AVC

This paper presents an adaptive search range selection based on prediction error and local statistics of the neighboring blocks. The performance, computation, and power consumption of block matching motion estimation algorithms in video coding standards depends on the motion search range. An optimal search range for each block is determined on the basis of motion vectors and prediction errors obtained for a region blocks for which those values have already been obtained. Same search range is utilized for different frames subjected to correlation of scalability. The result shows that there is a significant reduction of computational cost of video encoder, since a narrow search a range is chosen for area with little motion blocks. Thus, in encoding a video our method results in reduction of computation complexity of block based motion estimation by 45% with negligible PSNR degradation.

[1]  Jhing-Fa Wang,et al.  Projection Based Adaptive Window Size Selection for Efficient Motion Estimation in H.264/AVC , 2006, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

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

[3]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

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

[5]  Kosuke Saito,et al.  Adaptive Search Range Motion Estimation Algorithm for H.264/AVC , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[6]  Masao Ikekawa,et al.  Fast and accurate motion estimation algorithm by adaptive search range and shape selection , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[7]  Peter Kuhn,et al.  Algorithms, Complexity Analysis and VLSI Architectures for MPEG-4 Motion Estimation , 1999, Springer US.