Title :
FPGA Based Implementation of MPEG-2 Compression Algorithm
Author :
Irfan, Muhammad ; Khan, Ahmad Khalil ; Jamal, Habibullah
Author_Institution :
University of Engineering and Technology Taxila, Pakistan
Abstract :
This paper presents the hardware implementation of MPEG-2 compression algorithm on FPGA. Different sections including Discrete Cosine Transform (DCT), Quantization, Motion Estimation and Compensation of MPEG-2 algorithm were implemented and it was concluded from the results that the technique used provides best solution in terms of Peak Noise to Signal Ratio (PNSR) and computational complexity to reduce the Sum of Absolute Difference (SAD) operations for the motion estimation. Hierarchical based motion estimation technique was used to reduce the SAD computations. Spartan3 FPGA based technology was used in research. Comparison was performed before and after the compression, results were analyzed and the experimental results showed that the proposed architecture had the high computational efficiency and PNSR results.
Keywords :
Discrete Cosine Transform; Hardware architecture; MPEG-2 Compression; Motion Estimation and Compensation; Quantization; SAD Operations; Compression algorithms; Computational complexity; Discrete cosine transforms; Field programmable gate arrays; Hardware; Motion estimation; Noise reduction; PSNR; Quantization; Transform coding; Discrete Cosine Transform; Hardware architecture; MPEG-2 Compression; Motion Estimation and Compensation; Quantization; SAD Operations;
Conference_Titel :
Microelectronics, 2005. ICM 2005. The 17th International Conference on
Print_ISBN :
0-7803-9262-0
DOI :
10.1109/ICM.2005.1590075