DocumentCode :
1027078
Title :
Recursive algorithm, architectures and FPGA implementation of the two-dimensional discrete cosine transform
Author :
An, Sanghyuk ; Wang, Chingyue
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC
Volume :
2
Issue :
6
fYear :
2008
fDate :
12/1/2008 12:00:00 AM
Firstpage :
286
Lastpage :
294
Abstract :
A new recursive algorithm and two types of circuit architectures are presented for the computation of the two-dimensional discrete cosine transform (2D DCT). The new algorithm permits to compute the 2D DCT by a simple procedure of the 1D recursive calculations involving only cosine coefficients. The recursive kernel for the proposed algorithm contains a small number of operations. Also, it requires a smaller number of pre-computed data compared with many of existing algorithms in the same category. The kernel can be easily implemented in a simple circuit block with a short critical delay path. In order to evaluate the performance improvement resulting from the new algorithm, an architecture for the 2D DCT designed by direct mapping from the computation structure of the proposed algorithm has been implemented in an FPGA board. The results show that the reduction of the hardware consumption can easily reach 25% and the clock frequency can increase 17% compared with a system implementing a recently reported 2D DCT recursive algorithm. For a further reduction of the hardware, another architecture has been proposed for the same 2D DCT computation. Using one recursive computation block to perform different functions, this architecture needs only approximately one-half of the hardware that is required in the first architecture, which has been confirmed by an FPGA implementation.
Keywords :
discrete cosine transforms; field programmable gate arrays; FPGA; circuit architectures; cosine coefficients; critical delay path; recursive algorithm; recursive kernel; two-dimensional discrete cosine transform;
fLanguage :
English
Journal_Title :
Image Processing, IET
Publisher :
iet
ISSN :
1751-9659
Type :
jour
DOI :
10.1049/iet-ipr:20080057
Filename :
4706502
Link To Document :
بازگشت