A hardware friedly motion estimation algorithm for the emergent HEVC standard and its low power hardware design

In this paper the hardware friendly Multi Point Diamond Search (MPDS) motion estimation (ME) algorithm is evaluated in the High Efficiency Video Coding Standard (HEVC). The MPDS algorithm was implemented in HEVC reference software and its efficiency is compared with the standard HEVC fast algorithm, the Enhanced Predictive Zonal Search (EPZS). The evaluation result, in average, shows loses of only 1.7% in the compression rate and 0.05% in PSNR. However, the main advantage of the MPDS algorithm is its hardware friendly aspect and this paper also presents its hardware design focused on real time processing HD 1080p videos. The designed architecture is capable to process HD 1080p videos in real time when synthesized for TSCM 90nm technology. The MPDS algorithm has obtained a good tradeoff among quality, compression rate and costs for its hardware implementation.

[1]  Kai-Kuang Ma,et al.  Correction to "a new diamond search algorithm for fast block-matching motion estimation" , 2000, IEEE Trans. Image Process..

[2]  Yeong-Kang Lai,et al.  Hybrid parallel motion estimation architecture based on fast top-winners search algorithm , 2010, IEEE Transactions on Consumer Electronics.

[3]  Jinxiang Wang,et al.  Hardware friendly motion estimation algorithm and VLSI architecture for H.264/AVC coding , 2011, 2011 Academic International Symposium on Optoelectronics and Microelectronics Technology.

[4]  Wen Gao,et al.  A Hardware-Efficient Multi-Resolution Block Matching Algorithm and its VLSI Architecture for High Definition MPEG-Like Video Encoders , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Kai-Kuang Ma,et al.  A new diamond search algorithm for fast block-matching motion estimation , 2000, IEEE Trans. Image Process..

[6]  Alexis M. Tourapis,et al.  Enhanced predictive zonal search for single and multiple frame motion estimation , 2002, IS&T/SPIE Electronic Imaging.

[7]  Sergio Bampi,et al.  An efficient ME architecture for high definition videos using the new MPDS algorithm , 2011, SBCCI '11.

[8]  Thomas Wiegand,et al.  Draft ITU-T recommendation and final draft international standard of joint video specification , 2003 .

[9]  Marcelo Porto,et al.  High efficient motion estimation architecture with integrated Motion Compensation and FME support , 2011, 2011 IEEE Second Latin American Symposium on Circuits and Systems (LASCAS).

[10]  Yeong-Kang Lai,et al.  Algorithm and architecture design of sorting-based motion estimation algorithm for wireless video applications , 2012, 2012 IEEE International Conference on Consumer Electronics (ICCE).