Evaluation of Deblocking Filter for H.263 Video Codec & Proposed Algorithm for Entropy Coding for MPEG-4 Video Codec

In this Paper Performance of H.263 Video Codec is evaluated for Deblocking Filter for various Video sequences. Also Algorithm for MPEG-4/AVC for Deblocking Filter and Entropy Coding Scheme is proposed. These advanced options are evaluated and analyzed in terms of output parameter, which is Peak Signal to Noise ratio (PSNR) or Quality of Picture. The improvement in video quality with the use of this advance option Deblocking Filter of H.263 is of the order of 0.8 dB or more. Along with Proposal of Algorithm for Deblocking Filter and Entropy Coding Scheme Effect of Deblocking Filter on the Quality of Picture for MPEG-4/AVC is also shown. MPEG-4 is an ISO/IEC video coding standard which supports highly collaborative multimedia applications along with many traditional applications. It includes many advanced functionalities such as Error resilience & concealment, scalabilities and many more. Algorithm for Context Adaptive Binary Arithmetic coding (CABAC) for MPEG-4 Video Codec is proposed. The compression efficiency of CABAC is 10-15% better as compared to CAVLC and it can be up to 32% better when compared to other entropy compression methods such as Huffman.

[1]  Brian Dickey Hardware Implementation of a High Speed Deblocking Filter for the H.264 Video Codec , 2012 .

[2]  Dirk Stroobandt,et al.  Optimizing the critical loop in the H.264/AVC CABAC decoder , 2006, 2006 IEEE International Conference on Field Programmable Technology.

[3]  Soon-kak Kwon,et al.  Overview of H.264/MPEG-4 part 10 , 2006, J. Vis. Commun. Image Represent..

[4]  Itu-T Video coding for low bitrate communication , 1996 .

[5]  Mohammed Ghanbari,et al.  Video Coding: An Introduction to Standard Codecs , 1999 .

[6]  Jung-Woo Kim,et al.  Real-time MPEG-4 AVC/H.264 CABAC entropy coder , 2005, 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE..

[7]  Glen G. Langdon,et al.  An Introduction to Arithmetic Coding , 1984, IBM J. Res. Dev..

[8]  Detlev Marpe,et al.  The H . 264 / MPEG 4 Advanced Video Coding Standard and its Applications , 2006 .

[9]  J. Vitter,et al.  Practical Implementations of Arithmetic Coding , 1991 .

[10]  M.J.P. Berkhoff Analysis and Implementation of the H.264 CABAC entropy decoding engine , 2010 .

[11]  Javier D. Bruguera,et al.  High-Throughput Architecture for H.264/AVC CABAC Compression System , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  N. Keshaveni,et al.  Implementation of Context Adaptive Variable Length Coder for H.264 Video Encoder , 2009 .

[13]  Weisi Lin,et al.  A locally-adaptive algorithm for measuring blocking artifacts in images and videos , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[14]  Martin Reisslein,et al.  MPEG-4 and H.263 video traces for network performance evaluation , 2001, IEEE Netw..

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