H.264 deblocking filter enhancement

This paper proposes new software-based techniques for speeding and reducing the complexity of the deblocking filter used in the state-of-the-art H.264 international video coding standard to improve the visual quality of the decoded video frames. The proposed techniques are classified as standard-compliant and standard-noncompliant techniques. The standard-compliant techniques optimize the standard filter through optimizing the boundary strength calculation and group filtering of macroblocks. The standard-noncompliant techniques predict the new boundary strength and edge detection conditions from previous values. Experimental results on both an embedded platform and a desktop PC show significant increment in performance improvement that reaches 47% for the standard-compliant techniques and 80% for the standard-noncompliant techniques. They also demonstrate that for standard-noncompliant techniques the quality degradation computed using the Peak Signal to Noise Ratio is insignificant.

[1]  Hossam Osman,et al.  Video player parallelization and optimization for embedded asymmetric dual-core architecture , 2010, The 2010 International Conference on Computer Engineering & Systems.

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

[3]  Jiun-In Guo,et al.  Joint algorithm/code-level optimization of H.264 video decoder for mobile multimedia applications , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[4]  K.R. Rao,et al.  Optimization Of The Deblocking Filter In H.264 Codec For Real Time Implementation , 2006, 2006 International Symposium on Communications and Information Technologies.

[5]  Jiun-In Guo,et al.  Optimization of VC-1/H.264/AVS Video Decoders on Embedded Processors , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[6]  IEEE Workshop on Signal Processing Systems, SiPS 2013, Taipei City, Taiwan, October 16-18, 2013 , 2013, SiPS.

[7]  Ning Han,et al.  A Novel Deblocking Filter Algorithm in H.264 for Real Time Implementation , 2009, 2009 Third International Conference on Multimedia and Ubiquitous Engineering.

[8]  Ming-Ting Sun,et al.  H.264 Deblocking Speedup , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Xiaofeng Lu,et al.  A high-throughput low-power hardware architecture for H.264 deblocking filter , 2010, 2010 2nd International Conference on Computer Engineering and Technology.

[10]  N. Kehtarnavaz,et al.  Algorithmic Optimization for H.264 Deblocking Filter on Portable Devices , 2007, 2007 IEEE International Symposium on Consumer Electronics.

[11]  S Vijay,et al.  Parallel deblocking filter for H.264 AVC/SVC , 2010, 2010 IEEE Workshop On Signal Processing Systems.