首页    期刊浏览 2024年08月21日 星期三
登录注册

文章基本信息

  • 标题:An Efficient Implementation of H.264/AVC Integer Motion Estimation Algorithm on Coarse-grained Reconfigurable Computing System
  • 本地全文:下载
  • 作者:Nguyen, Kiem-Hung ; Cao, Peng ; Wang, Xue-Xiang
  • 期刊名称:Journal of Computers
  • 印刷版ISSN:1796-203X
  • 出版年度:2013
  • 卷号:8
  • 期号:3
  • 页码:594-604
  • DOI:10.4304/jcp.8.3.594-604
  • 语种:English
  • 出版社:Academy Publisher
  • 摘要:Variable block size integer motion estimation (VBS-IME) is one of several tools which contribute to H.264/AVC’s excellent coding efficiency. However, its high computational complexity and huge memory access bandwidth make it difficult to implement. Therefore, a hardware accelerator is indispensable for full-search VBS-IME in real-time video encoding applications. To overcome some of the limitations of conventional microprocessors and fine-grained reconfigurable devices in the field of multimedia and communication baseband processing, we have proposed a coarse-grained dynamically reconfigurable computing system, called REMUS. The paper presents architecture and compiling flow proposed for REMUS system, and shows that it is possible to implement a high complexity application as H.264/AVC full-search VBS-IME algorithm with competitive performance on platform of REMUS system. Experimental results have proven that the REMUS system operating at 200 MHz can perform VBS-IME at real-time speed for CIF/SDTV@30fps video sequences with two reference frames and maximum search range of [-16,15]/[-8,7]. The implementation, therefore, can apply for H.264/AVC encoder in mobile multimedia applications. REMUS system is designed and synthesized by using TSMC 65nm low power technology. The die size of REMUS is 23.7 mm2. REMUS consumes about 194mW while working at 200MHz.
  • 关键词:Reconfigurable Computing;REMUS;Coarse-grained Dynamically Reconfigurable Architecture;H264/AVC;Variable Block Size Integer Motion Estimation.
国家哲学社会科学文献中心版权所有