Browse > Article

Hardware Implementation of a Fast Inter Prediction Engine for MPEG-4 AVC  

Lim Young hun (엠텍 비젼)
Lee Dae joon (광운대학교 전자통신공학과 실시간구조 연구실)
Jeong Yong jin (광운대학교)
Abstract
In this paper, we propose an advanced hardware architecture for the fast inter prediction engine of the video coding standard MPEG-4 AVC. We describe the algorithm and derive the hardware architecture emphasizing and real time operation of the quarter_pel based motion estimation. The fast inter prediction engine is composed of block segmentation, motion estimation, motion compensation, and the fast quarter_pel calculator. The proposed architecture has been verified by ARM-interfaced emulation board using Excalibur & Virtex2 FPGA, and also by synthesis on Samsung 0.18 um CMOS technology. The synthesis result shows that the proposed hardware can operate at 62.5MHz. In this case, it can process about 88 QCIF video frames per second. The hardware is being used as a core module when implementing a complete MPEG-4 AVC video encoder chip for real-time multimedia application.
Keywords
H.264; MPEG4 AVC; Inter Prediction; Motion Estimation; Motion Compensation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y. Lim, D. Lee and Y. Jeong, 'Hardware Implementation of Fast Multi-resolution Modtion Estimator for MPEG-4 AVC', Proc. of lEEK Summer Conference, June 2004
2 한국정보통신기술협회, 위성 디지털 멀티미디어 방송 송수신 정합표준', Doc. TTAS.KO_07.0027., 2004년 9월
3 ISO/IEC 14496-10:2003, 'Coding of Audiovisual Objects-Part 10: Advanced Video Coding,' 2003, also ITU-T Recommendation H.264 'Advanced video coding for generic audiovisual services.'
4 B. Song and J. Ra, 'A fast multi-resolution block matching algorithm for motion estimation', Signal Processing : Image Communication, vol.15, pp. 799-810, 2000.   DOI   ScienceOn
5 한국정보통신기술협회, '초단파 디지털라디오 방송(지상파 DMB) 비디오 송수신 정합 표준', Doc. TTAS/KO_07.0026., 2004년 8월