An 8K-UHD capable 8-stage pipeline deblocking filter for H.264/AVC

A new pipeline architecture for H.264/AVC deblocking filter is proposed. A high-throughput implementation is derived by exploiting specific properties of the algorithm. The proposed filter engine needs 108 cycles to filter a macroblock (MB), while in 90nm technology the achieved frequency and the demanded area are 750MHz and 26.1 Kgates, respectively. The proposed architecture outperforms the existing ones in terms of operating frequency (x3 up to x3.75), throughput (x1.3 up to x4.7), and Fps keeping the area in similar level. Moreover, the introduced architecture is the only one that meets the requirement of 50 Fps for 8K-Ultra-HD (7680×4320) frames.

[1]  Tsung-Han Tsai,et al.  High efficient H.264/AVC deblocking filter architecture for real-time QFHD , 2009, IEEE Transactions on Consumer Electronics.

[2]  Weiwei Shen,et al.  A 64Cycles/MB, Luma-Chroma Parallelized H.264/AVC Deblocking Filter for 4K × 2K Applications , 2012 .

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

[4]  Youn-Long Lin,et al.  A Two-Result-per-Cycle Deblocking Filter Architecture for QFHD H.264/AVC Decoder , 2009, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[5]  Weiwei Shen,et al.  A 64 Cycles/MB, Luma-Chroma Parallelized H.264/AVC Deblocking Filter for 4 K × 2 K Applications , 2012, IEICE Trans. Electron..

[6]  Satoshi Goto,et al.  A 136 cycles/MB, luma-chroma parallelized H.264/AVC deblocking filter for QFHD applications , 2009, 2009 IEEE International Conference on Multimedia and Expo.

[7]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[8]  Faouzi Kossentini,et al.  H.264/AVC baseline profile decoder complexity analysis , 2003, IEEE Trans. Circuits Syst. Video Technol..

[9]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..