Title :
A novel hardware architecture of deblocking filter in H.264/AVC
Author :
Ayadi, Lella Aicha ; Dammak, Taheni ; Loukil, Hassen ; Masmoudi, Nouri
Author_Institution :
Nat. Sch. of Eng., Univ. of Sfax, Sfax, Tunisia
Abstract :
This paper describes efficient hardware architecture for the deblocking filter used in H.264/AVC baseline profile video coding standard. The deblocking filter is a computationally and data intensive tool leading to an increased execution time of both encoding and decoding processes. In fact, we propose a novel edge filter ordering which needs 64 clock cycles to filter a Macroblock (MB). A specified memory organization is also applied in order to avoid unnecessarily waiting for availability of the pixels that will be filtered. The proposed architecture includes both pipelining and parallel processing techniques and is implemented in synthesizable HDL. This hardware is designed to be used as module of a complete H.264/AVC decoder which the functionality was validated on Nios II at 100 MHz.
Keywords :
data compression; decoding; filtering theory; video coding; H.264/AVC baseline profile video coding standard; MB; Nios II; data intensive tool; deblocking filter; decoding process; edge filter ordering; encoding process; frequency 100 MHz; hardware architecture; macroblock; parallel processing techniques; pipelining processing techniques; specified memory organization; synthesizable HDL; Computer architecture; Decoding; Filtering; Hardware; Random access memory; Standards; Video coding; H.264/AVC video coding; deblocking filter; filter ordering; hardware implementation;
Conference_Titel :
Sciences and Techniques of Automatic Control and Computer Engineering (STA), 2013 14th International Conference on
Conference_Location :
Sousse
Print_ISBN :
978-1-4799-2953-5
DOI :
10.1109/STA.2013.6783174