Title :
A novel scalable Deblocking Filter architecture for H.264/AVC and SVC video codecs
Author :
Cervero, T. ; Otero, A. ; López, S. ; de la Torre, E. ; Callicó, G. ; Sarmiento, R. ; Riesgo, T.
Author_Institution :
IUMA, Univ. de Las Palmas de Gran Canaria, Las Palmas, Spain
Abstract :
A highly parallel and scalable Deblocking Filter (DF) hardware architecture for H.264/AVC and SVC video codecs is presented in this paper. The proposed architecture mainly consists on a coarse grain systolic array obtained by replicating a unique and homogeneous Functional Unit (FU), in which a whole Deblocking-Filter unit is implemented. The proposal is also based on a novel macroblock-level parallelization strategy of the filtering algorithm which improves the final performance by exploiting specific data dependences. This way communication overhead is reduced and a more intensive parallelism in comparison with the existing state-of-the-art solutions is obtained. Furthermore, the architecture is completely flexible, since the level of parallelism can be changed, according to the application requirements. The design has been implemented in a Virtex-5 FPGA, and it allows filtering 4CIF (704 × 576 pixels @30 fps) video sequences in real-time at frequencies lower than 10.16 Mhz.
Keywords :
field programmable gate arrays; filtering theory; video codecs; H.264/AVC; SVC video codecs; Virtex-5 FPGA; coarse grain systolic array; communication overhead; functional unit; macroblock-level parallelization; scalable deblocking filter architecture; Arrays; Filtering; Integrated circuits; Parallel processing; Proposals; Static VAr compensators; FPGA; H.264/AVC; SVC; deblocking-filter; parallelism; scalability;
Conference_Titel :
Multimedia and Expo (ICME), 2011 IEEE International Conference on
Conference_Location :
Barcelona
Print_ISBN :
978-1-61284-348-3
Electronic_ISBN :
1945-7871
DOI :
10.1109/ICME.2011.6012075