High performance VLSI architecture of fractional motion estimation in H.264 for HDTV

Fractional motion estimation (FME) on sub-pixels will occupy almost over 45% of the computation complexity of H.264 encoding process. Therefore a high performance VLSI architecture of FME is described in this paper to achieve the capacity of encoding the high-resolution real-time video stream for HDTV. Our design is improved from an existing work by involving a pipeline strategy in sub-pixel interpolation unit which can avoid the long delay paths in 6-tap ID FIR so as to increase the clock frequency up to 200MHz. Moreover, a 16-pixel search engine is adopted to remove the redundant interpolation area and parallelize the various block size search which can save more than half of the clock cycles in processing a macro block. Our design is implemented with only 189K gates at operating frequency of 200MHz in worst case (285MHz in typical case). It can provide the processing capacity of more than 250K MB/sec which is enough for 1080HD (1920times1088) video streams at frame rate of 30fps. It is a useful intellectual property (IP) design for multimedia system

[1]  Jiang Li,et al.  Prediction-based directional fractional pixel motion estimation for H.264 video coding , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[2]  Liang-Gee Chen,et al.  Fully utilized and reusable architecture for fractional motion estimation of H.264/AVC , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[3]  Liang-Gee Chen,et al.  Analysis and design of macroblock pipelining for H.264/AVC VLSI architecture , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

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

[5]  Yilong Liu,et al.  Fractional-pel motion refinement based on hierarchical adjustable dual-parabola model , 2004, IEEE International Symposium on Communications and Information Technology, 2004. ISCIT 2004..

[6]  Chun-Jen Tsai,et al.  An efficient dual-interpolator architecture for sub-pixel motion estimation , 2005, 2005 IEEE International Symposium on Circuits and Systems.

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

[8]  Wen-Nung Lie,et al.  Hardware-efficient computing architecture for motion compensation interpolation in H.264 video coding , 2005, 2005 IEEE International Symposium on Circuits and Systems.