Research Article

Implementing Lossy Compression Technique for Video Codecs

by  Islam Mohammad Saif, Abdelhalim Zekry
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 131 - Issue 7
Published: December 2015
Authors: Islam Mohammad Saif, Abdelhalim Zekry
10.5120/ijca2015907421
PDF

Islam Mohammad Saif, Abdelhalim Zekry . Implementing Lossy Compression Technique for Video Codecs. International Journal of Computer Applications. 131, 7 (December 2015), 44-51. DOI=10.5120/ijca2015907421

                        @article{ 10.5120/ijca2015907421,
                        author  = { Islam Mohammad Saif,Abdelhalim Zekry },
                        title   = { Implementing Lossy Compression Technique for Video Codecs },
                        journal = { International Journal of Computer Applications },
                        year    = { 2015 },
                        volume  = { 131 },
                        number  = { 7 },
                        pages   = { 44-51 },
                        doi     = { 10.5120/ijca2015907421 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2015
                        %A Islam Mohammad Saif
                        %A Abdelhalim Zekry
                        %T Implementing Lossy Compression Technique for Video Codecs%T 
                        %J International Journal of Computer Applications
                        %V 131
                        %N 7
                        %P 44-51
                        %R 10.5120/ijca2015907421
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper provides an overview of the transform and quantization operations in H.264 lossy coding techniques. It declares the detailed simplification process for arithmetic operations included in the implementation for the 4x4 AC and the 2x2 & 4x4 DC luma and chroma blocks applying fast DCT Butterfly implementation method for the AC component and the effective Hadamard Transform implementation for the DC components, in addition to the quantization process procedure. However, this paper main aim is to provide a complete software design and implementation for the decoder process as defined in the ITU-T standard release 2011, besides, it defines a proper way for implementing the encoder process according to the defined decoder procedure defined in the ITU-T Standard.

References
  • “ITU-T H.264 Advanced Video Coding for Generic Audio Visual Services”, Standard Reference Book
  • “H.264 and MPEG-4 Video Compression”, by Ian E. G. Richardson
  • “Adaptive Initial Quantization Parameter Determination for H.264/AVC Video Transcoding”, by Zhenyu Wu, Hong Yang Yu, Bin Tang and Chang Wen Chen, Fellow IEEE
  • “Implementation and Analysis of Architecture for the 4x4 2-D Forward Hadamard Transform of H.264/AVC”, by Daniel Palomino, Guilherme Correa, Robson Dornelles, Felipe Sampaio, Diego Nobel, Luciano Agostini
  • “Optimization of 4x4 Integer DCT in H.264/AVC Encoder”, by Charles S. Lubobya, Mqele M. Dlodlo, Gerhard De. Jager and Keith L. Ferguson
  • “Architecture for Area Efficient 2-D Transform in H.264/AVC”, by Yu-Ting Kuo, Tay-Jyi Lin, Chih-Wei Liu and Chein-Wei Jen
  • “The H.264 Advanced Video Compression Standard”, by Ian E. Richardson
  • “Source Coding and Compression Transform Coding”, by Dr. Eng. Khaled Shawky
  • “Low Complexity Transform and Quantization in H.264/AVC”, by Henrique S. Malvar, Fellow IEEE, Antti Hallapuro, Marta Karcz Ewicz and Louis Kerofsky, Member IEEE
  • “The VC-1 and H.264 Video Compression Standards for Broadband Video Services”, by Lee, Jae-Beom, Kalva, Hari
  • “Low complexity DCT engine for image and video compression”, by Maher Jridi, Yousri Ouerhani, Ayman Alfalou
  • “Reference Design Software".
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

H.264 AVC DCT Hadamard Butterfly Quantization AC DC

Powered by PhDFocusTM