Hardware design focusing in the tradeoff cost versus quality for the H.264/AVC fractional motion estimation targeting high definition videos

被引:5
作者
Sanchez, Gustavo [1 ]
Correa, Marcel
Noble, Diego
Porto, Marcelo
Bampi, Sergio [2 ]
Agostini, Luciano [1 ]
机构
[1] Univ Fed Pelotas, Grp Architectures & Integrated Circuits, Ctr Technol Dev CDTEC, Pelotas, Brazil
[2] Univ Fed Rio Grande do Sul, Inst Informat, Porto Alegre, RS, Brazil
关键词
Video coding; H.264/AVC standard; Motion estimation; FPGA based design; ALGORITHM;
D O I
10.1007/s10470-012-9944-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents an architecture for the fractional motion estimation (FME) of the H.264/AVC video coding standard focusing in a good tradeoff between the hardware cost and the video quality. The support to FME guarantees a high quality in the motion estimation process. The applied algorithmic simplifications together with the multiplierless implementation and with a well balanced pipeline allow a low cost and a high throughput solution. The architecture was also designed to avoid redundant external memory accesses when computing the FME. The design was divided in two main modules: integer motion estimation (with diamond search algorithm) and fractional refinement (half-pixel and quarter-pixel interpolation and search). The designed architecture was described in VHDL and synthesized to an Altera Stratix III FPGA. The architecture is able to reach 260 MHz when running in the target FPGA. In worst case scenario, this operation frequency allows a processing rate of 43 HD 1080p (1,920 x 1,080 pixels) frames per second, surpassing the requirements for real time processing. In comparison to related works, the developed architecture was able to achieve a good tradeoff among hardware costs, video quality and processing rate.
引用
收藏
页码:931 / 944
页数:14
相关论文
共 17 条
  • [1] Alencar M S., 2009, Digital television systems
  • [2] Altera Corporation, ALTERA THE PROGRAMMA
  • [3] [Anonymous], 1994, GENERIC CODING OF MO
  • [4] [Anonymous], J INTEGRATED CIRCUIT
  • [5] [Anonymous], 2011, H 264 AVC JM REFEREN
  • [6] Bhaskaran V., 1999, IMAGE AND VIDEO COMP
  • [7] Cetin M., 2011, IEEE TRANSACTIONS ON, V57
  • [8] Choi W., 2003, INTERNATIONAL CONFER
  • [9] A High-ThroughputHardware Architecture for the H. 264/AVC Half-PixelMotion Estimation Targeting High- Definition Videos
    Correa, MarcelM.
    Schoenknecht, Mateus T.
    Dornelles, Robson S.
    Agostini, Luciano V.
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2011, 2011
  • [10] JCT, 2011, WORKING DRAFT 3 OF H