CFP last date
22 April 2024
Reseach Article

Implementing Lossy Compression Technique for Video Codecs

by Islam Mohammad Saif, Abdelhalim Zekry
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 131 - Number 7
Year of Publication: 2015
Authors: Islam Mohammad Saif, Abdelhalim Zekry
10.5120/ijca2015907421

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 },
issue_date = { December 2015 },
volume = { 131 },
number = { 7 },
month = { December },
year = { 2015 },
issn = { 0975-8887 },
pages = { 44-51 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume131/number7/23465-2015907421/ },
doi = { 10.5120/ijca2015907421 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:26:39.918016+05:30
%A Islam Mohammad Saif
%A Abdelhalim Zekry
%T Implementing Lossy Compression Technique for Video Codecs
%J International Journal of Computer Applications
%@ 0975-8887
%V 131
%N 7
%P 44-51
%D 2015
%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
  1. “ITU-T H.264 Advanced Video Coding for Generic Audio Visual Services”, Standard Reference Book
  2. “H.264 and MPEG-4 Video Compression”, by Ian E. G. Richardson
  3. “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
  4. “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
  5. “Optimization of 4x4 Integer DCT in H.264/AVC Encoder”, by Charles S. Lubobya, Mqele M. Dlodlo, Gerhard De. Jager and Keith L. Ferguson
  6. “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
  7. “The H.264 Advanced Video Compression Standard”, by Ian E. Richardson
  8. “Source Coding and Compression Transform Coding”, by Dr. Eng. Khaled Shawky
  9. “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
  10. “The VC-1 and H.264 Video Compression Standards for Broadband Video Services”, by Lee, Jae-Beom, Kalva, Hari
  11. “Low complexity DCT engine for image and video compression”, by Maher Jridi, Yousri Ouerhani, Ayman Alfalou
  12. “Reference Design Software".
Index Terms

Computer Science
Information Sciences

Keywords

H.264 AVC DCT Hadamard Butterfly Quantization AC DC