Premium
Design and implementation of optimized architecture for computing the 2D‐DWT for JPEG2000 compression
Author(s) -
Souani Chokri,
Gazzah Ihsen,
Besbes Kamel
Publication year - 2010
Publication title -
international journal of circuit theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.364
H-Index - 52
eISSN - 1097-007X
pISSN - 0098-9886
DOI - 10.1002/cta.583
Subject(s) - jpeg 2000 , computer science , lossless compression , field programmable gate array , virtex , discrete wavelet transform , decoding methods , computer hardware , throughput , parallel computing , computer engineering , embedded system , image compression , data compression , algorithm , wavelet , image (mathematics) , wavelet transform , image processing , artificial intelligence , telecommunications , wireless
Abstract To obtain an effective and efficient system, a multitude of architectural solutions must be assessed and their performances compared. Design and evaluation of several hardware architectures require enormous time for their development and the evaluation. In this paper, an exploration of possible architectures for the 2D‐discrete wavelet transform (DWT) is accomplished. Particularly, filters used by the standard JPEG2000 are studied: the lossy 9/7 and the lossless 5/3 filters. The designs have been coded with high description level using Handel‐C language and the target hardware is Xilinx FPGA of the Virtex‐4 family. It is known that the technique of in‐place calculation of the 2D‐DWT by lifting scheme allows saving space memory, but the problem is that the computed coefficients are not stored in consecutive addresses, and a system for address decoding becomes necessary. The address decoding must be made at every new decomposition level. We propose then a new simple and efficient technique that allows storing the calculated coefficients in a homogeneous space memory and in consecutive addresses. No additional memory or address decoding is necessary. Finally, the designed system allows a rather high throughput and optimized number of hardware resources. Copyright © 2009 John Wiley & Sons, Ltd.