Title :
High-Performance FPGA Implementation of Discrete Wavelet Transform for Image Processing
Author :
Huang, Qijun ; Wang, Yajuan ; Chang, Sheng
Author_Institution :
Dept. of Electron. Sci. & Technol., Wuhan Univ., Wuhan, China
Abstract :
In this paper, two high-performance FPGA implementations of discrete wavelet transform (DWT) and relevant inverse discrete wavelet transform (IDWT) are proposed. At first, a DWT/IDWT aiming at a special wavelet (Daubechies 8 wavelet) is implemented. The maximum clock frequency of this design can respectively achieve 200MHz on an Altera Cyclone II platform - DE II development board, which is an obvious advantage, comparing with similar literatures. Besides that, a universal discrete wavelet transform is designed, in which the wavelet type and the order of DWT/IDWT can be changed. It is flexible and configurable for different applications. The maximum clock frequency of this universal discrete wavelet transform design can achieve 100MHz on the DE II development board. For optimization, distributed arithmetic, look-up table architecture and pipeline technology are employed in our design. Finally, through an image test, our design is verified efficient in hardware image processing based on wavelet transform theory.
Keywords :
digital signal processing chips; discrete wavelet transforms; distributed arithmetic; field programmable gate arrays; image processing; pipeline processing; table lookup; Altera Cyclone II; DWT; Daubechies 8 wavelet; FPGA; IDWT; clock frequency; discrete wavelet transform; distributed arithmetic; image processing; inverse discrete wavelet transform; look-up table; pipeline technology; Algorithm design and analysis; Clocks; Discrete wavelet transforms; Field programmable gate arrays; Finite impulse response filter;
Conference_Titel :
Photonics and Optoelectronics (SOPO), 2011 Symposium on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-6555-2
DOI :
10.1109/SOPO.2011.5780507