Title :
High throughput hardware design for the HEVC Fractional Motion Estimation Interpolation Unit
Author :
Maich, H. ; Afonso, V. ; Franco, D. ; Zatt, Bruno ; Porto, Marcelo ; Agostini, Luciano
Author_Institution :
Group of Archit. & Integrated Circuits, Fed. Univ. of Pelotas, Pelotas, Brazil
Abstract :
This paper presents a hardware design for the Fractional Motion Estimation (FME) Interpolation Unit compatible with the High Efficiency Video Coding (HEVC) standard. The proposed architecture was designed to consider fixed 16×16 Prediction Unit (PU) size in order to drastically reduce the computational effort. This decision was made taking into account several evaluations, using the HEVC Reference Software, to find out the number of occurrences of each PU size and their coding efficiency impact. The designed architecture was described in VHDL and synthesized to an Altera Stratix III FPGA. The results show that the designed architecture is able to process QFHD videos at 60 frames per second with a 353.8 MHz clock frequency.
Keywords :
field programmable gate arrays; hardware description languages; interpolation; motion estimation; video coding; Altera Stratix III FPGA; HEVC fractional motion estimation interpolation unit; QFHD; VHDL; frequency 353.8 MHz; hardware design; high efficiency video coding; prediction unit; Buffer storage; Computer architecture; Encoding; Hardware; Interpolation; Standards; Video coding; FME; HEVC; Hardware Design; Video Coding;
Conference_Titel :
Electronics, Circuits, and Systems (ICECS), 2013 IEEE 20th International Conference on
Conference_Location :
Abu Dhabi
DOI :
10.1109/ICECS.2013.6815379