Title :
Hardware integrated quantization solution for improvement of computational H.264 encoder module
Author :
Husemann, Ronaldo ; Majolo, Mariano ; Guimaraes, Victor ; Susin, Altamiro ; Roesler, Valter ; Lima, José Valdeni
Author_Institution :
Dept. of Electr. Eng., UFRGS, Porto Alegre, Brazil
Abstract :
The computational module of several MPEG-based video encoders, which includes the known algorithms of Discrete Cosine Transform, Hadamard Transform and Quantization, is widely used to identify and compress spatial redundancy in intra (raw input) or inter (computed residue) data pixel matrices. For some modern multimedia applications, like high definition (HD H.264/AVC) or scalable (H.264/SVC) encoder solutions, the demand for fast module implementations becomes critical. Practical experiments indicate that, inside a H.264 computational module, the quantization module normally represents a real bottleneck for fast hardware implementations. Considering that we propose a complete integrated solution of H.264 computational module, which incorporates the direct and inverse algorithms of Discrete Cosine Transform, Hadamard and Quantization with minimal communication delays. Also in this paper it is presented a practical study, considering distinct levels of parallelism for the quantization to demonstrate its influence in order to optimize global encoder complexity and performance. All proposed alternatives were designed using hardware description language VHDL and implemented into commercial FPGA boards to obtain experimental results.
Keywords :
Hadamard matrices; Hadamard transforms; discrete cosine transforms; encoding; field programmable gate arrays; hardware description languages; multimedia computing; quantisation (signal); redundancy; video coding; FPGA; Hadamard transform; MPEG-based video encoder; VHDL; communication delay; computational H.264 encoder module; discrete cosine transform; hardware description language; hardware integrated quantization solution; inter data pixel matrices; intra data pixel matrices; multimedia applications; spatial redundancy; Arrays; Complexity theory; Discrete cosine transforms; Hardware; Pixel; Quantization; DCT; FPGA; H.264 encoder; Hadamard; Quantization;
Conference_Titel :
VLSI System on Chip Conference (VLSI-SoC), 2010 18th IEEE/IFIP
Conference_Location :
Madrid
Print_ISBN :
978-1-4244-6469-2
DOI :
10.1109/VLSISOC.2010.5642680