Design of an interlayer deblocking filter architecture for H.264/SVC based on a novel sample-level filtering order

This paper presents the architectural design for an interlayer Deblocking Filter of the H.264/SVC standard. The architecture described applies a novel and efficient processing order based on sample-level filterings. This order allows a better exploration of the filter parallelism, decreasing in 25% the number of cycles used to filter the videos, when compared to the best related work. Four concurrent filter cores were used in the architecture, which was described in VHDL and synthesized for an Altera Stratix III FPGA device. The timing analysis results showed that this design is able to filter up to 130 HDTV (1920×1080 pixels) frames per second.

[1]  Satoshi Goto,et al.  A Highly Parallel Architecture for Deblocking Filter in H.264/AVC , 2005, IEICE Trans. Inf. Syst..

[2]  Jani Lainema,et al.  Adaptive deblocking filter , 2003, IEEE Trans. Circuits Syst. Video Technol..

[3]  Thomas Wiegand,et al.  Draft ITU-T recommendation and final draft international standard of joint video specification , 2003 .

[4]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Youn-Long Lin,et al.  A near optimal deblocking filter for H.264 advanced video coding , 2006, Asia and South Pacific Conference on Design Automation, 2006..

[6]  Eric Ernst Architecture design of a scalable adaptive deblocking filter for H.264/AVC , 2007 .

[7]  Gustavo Marrero Callicó,et al.  An Efficient Double-Filter Hardware Architecture for H.264/AVC Deblocking Filtering , 2008, IEEE Transactions on Consumer Electronics.

[8]  Wen Gao,et al.  An implemented architecture of deblocking filter for H.264/AVC , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[9]  Ashraf A. Kassim,et al.  A pipelined hardware implementation of in-loop deblocking filter in H.264/AVC , 2006, IEEE Transactions on Consumer Electronics.

[10]  Anastasis A. Sofokleous,et al.  Review: H.264 and MPEG-4 Video Compression: Video Coding for Next-generation Multimedia , 2005, Comput. J..

[11]  Iain E. G. Richardson,et al.  H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia , 2003 .

[12]  Sergio Bampi,et al.  An HDTV H.264 deblocking filter in FPGA with RGB video output , 2007, 2007 IFIP International Conference on Very Large Scale Integration.

[13]  Xianmin Zhang,et al.  A pipelined hardware architecture of deblocking filter in H.264/AVC , 2008, 2008 Third International Conference on Communications and Networking in China.