Title :
Sample adaptive offset filter hardware design for HEVC encoder
Author :
Rediess, Fabiane ; Conceicao, Ruhan ; Zatt, Bruno ; Porto, Marcelo ; Agostini, Luciano
Author_Institution :
Group of Archit. & Integrated Circuits 1 Gomes Carneiro, Fed. Univ. of Pelotas, Pelotas, Brazil
Abstract :
This work presents a hardware design for the Sample Adaptive Offset filter, which is an innovation brought by the new video coding standard HEVC. The architectures focus on the encoder side and include both classification methods used in SAO, the Band Offset and Edge Offset, and also the statistical calculations for the offset generation. The proposed architectures feature two sample buffers, classification units for both SAO types and the statistical collection unit. The architectures were described in VHDL and synthesized to an Altera Stratix V FPGA. The synthesis results show that the proposed architectures achieve 364MHz and are capable to process 44 QFHD (3840×2160) frames per second using 8,040 ALUTs of the target device hardware resources.
Keywords :
adaptive filters; field programmable gate arrays; hardware description languages; statistical analysis; video codecs; video coding; Altera Stratix V FPGA; HEVC encoder; VHDL; band offset; edge offset; frequency 364 MHz; hardware design; offset generation; sample adaptive offset filter; statistical calculation; statistical collection unit; video coding standard; Buffer storage; Decoding; Hardware; Real-time systems; Standards; Streaming media; Video coding; HEVC; Hardware Architecture; Sample Adaptive Offset; Video Coding;
Conference_Titel :
Visual Communications and Image Processing Conference, 2014 IEEE
DOI :
10.1109/VCIP.2014.7051563