Low complexity variable block size motion estimation algorithm for video telephony communication

This paper proposes a variable block size (VBS) motion estimation algorithm for application such as video telephony communication. The technique includes classifying types of the macro blocks (MBs) in frames and applying different strategies in searching for the best matching macro blocks. Compared with former VBS algorithms, the criterion to split macro blocks is based on the previously encoded P-frame owing to the motion character in video phone. Simulation results show that the computational complexity is reduced to about 11.53% of the traditional full search algorithm and nearly equal PSNR value is achieved.

[1]  Ming-Ting Sun,et al.  Fast variable-size block motion estimation using merging procedure with an adaptive threshold , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[2]  H. Abut,et al.  Variable size block motion estimation , 1998, Conference Record of Thirty-Second Asilomar Conference on Signals, Systems and Computers (Cat. No.98CH36284).

[3]  Shih-Yu Huang,et al.  Classified variable block size motion estimation algorithm for image sequence coding , 1994, Proceedings of 1st International Conference on Image Processing.

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