Content adaptive binary block matching motion estimation algorithm

In this paper, a content adaptive binary block matching motion estimation algorithm is proposed. The proposed algorithm categorizes video contents into three groups based on the block complexity. Then, different algorithms are applied to each categorized video region. This paper also presents the architecture of the proposed algorithm. The experimental results show that the proposed algorithm improves motion estimation accuracy in terms of peak signal-to-noise ratio of reconstructed frames and has similar level of computational complexity compared with the conventional binary block matching motion estimation algorithms.

[1]  Jechang Jeong,et al.  Early Termination Scheme for Binary Block Motion Estimation , 2007, IEEE Transactions on Consumer Electronics.

[2]  Sarp Ertürk Multiplication-Free One-Bit Transform for Low-Complexity Block-Based Motion Estimation , 2007, IEEE Signal Processing Letters.

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

[4]  Oscar C. Au,et al.  Modified one-bit transform for motion estimation , 1999, IEEE Trans. Circuits Syst. Video Technol..

[5]  P. Gács,et al.  Algorithms , 1992 .

[6]  Konstantinos Konstantinides,et al.  Low-complexity block-based motion estimation via one-bit transforms , 1997, IEEE Trans. Circuits Syst. Video Technol..

[7]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[8]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[9]  Ilker Hamzaoglu,et al.  High performance hardware architectures for one bit transform based motion estimation , 2009, IEEE Transactions on Consumer Electronics.

[10]  Ilker Hamzaoglu,et al.  A High Performance Hardware Architecture for One Bit Transform Based Motion Estimation , 2009, 2009 12th Euromicro Conference on Digital System Design, Architectures, Methods and Tools.

[11]  Konstantinos Konstantinides,et al.  Image and Video Compression Standards: Algorithms and Architectures , 1997 .

[12]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .