Circuits and Systems

Volume 7, Issue 4 (April 2016)

ISSN Print: 2153-1285   ISSN Online: 2153-1293

Google-based Impact Factor: 0.48  Citations  

FPGA Implementation of Approximate 2D Discrete Cosine Transforms

HTML  XML Download Download as PDF (Size: 2287KB)  PP. 434-445  
DOI: 10.4236/cs.2016.74037    3,086 Downloads   5,126 Views  Citations

ABSTRACT

Discrete cosine transform (DCT) is frequently used in image and video signal processing due to its high energy compaction property. Humans are able to perceive and identify the information from slightly erroneous images. It is enough to produce approximate outputs rather than absolute outputs which in turn reduce the circuit complexity. Numbers of applications like image and video processing need higher dimensional DCT algorithms. So the existing architectures of one dimensional (1D) approximate DCTs are reviewed and extended to two dimensional (2D) approximate DCTs. Approximate 2D multiplier-free DCT architectures are coded in Verilog, simulated in Modelsim to evaluate the correctness, synthesized to evaluate the performance and implemented in virtexE Field Programmable Gate Array (FPGA) kit. A comparative analysis of approximate 2D DCT architectures is carried out in terms of speed and area.

Share and Cite:

Raguraman, M. and Saravanan, D. (2016) FPGA Implementation of Approximate 2D Discrete Cosine Transforms. Circuits and Systems, 7, 434-445. doi: 10.4236/cs.2016.74037.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.