Title :
A high throughput in-loop de-blocking filter supporting H.264/AVC BP/MP/HP video coding
Author :
Chien, Cheng-An ; Chang, Hsiu-Cheng ; Guo, Jiun-In
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi
fDate :
Nov. 30 2008-Dec. 3 2008
Abstract :
This paper presents a high throughput VLSI architecture for H.264/AVC in-loop de-blocking filter (ILF) supporting baseline, main, and high profile (BP/MP/HP) video decoding targeted at HDTV applications. We develop a 4times4/8times8 filter and a buffer management scheme to perform the various coding tools in H.264 de-blocking filter for supporting the coding tools of picture adaptive frame/field (PAFF) coding, macroblock adaptive frame/field (MBAFF) coding, and 8times8 transform coding. In particular, we adopt two local buffers to store the reference MB pair data and reschedule the internal pixels when switching the filtering operations on the horizontal and vertical edges without writing it out to the external memory. Adopting TSMC 0.13 mum CMOS technology, we implement the proposed design with the cost of 36.9 K gates and 672 bytes of local memory when operating at 225 MHz. Moreover, the proposed design achieves the data throughput rate of 260 cycles per MB in average, which meets the real-time processing requirement for H.264 16 VGA (2560times1920)@30 fps video decoding.
Keywords :
decoding; filtering theory; high definition television; transform coding; video coding; BP/MP/HP video coding; H.264/AVC; HDTV; VLSI; in-loop de-blocking filter; macroblock adaptive frame/field coding; picture adaptive frame/field coding; transform coding; video decoding; Adaptive filters; Automatic voltage control; Buffer storage; CMOS technology; Decoding; HDTV; Throughput; Transform coding; Very large scale integration; Video coding;
Conference_Titel :
Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on
Conference_Location :
Macao
Print_ISBN :
978-1-4244-2341-5
Electronic_ISBN :
978-1-4244-2342-2
DOI :
10.1109/APCCAS.2008.4746022