The JPEG2000 standard defines the discrete wavelet transform (DWT) as a linear space-to frequency transform of the image domain in an irreversible compression. This irreversible discrete wavelet transform is implemented by an FIR filter using 9/7 Daubechies coefficients or a lifting scheme of factorized coefficients from 9/7 Daubechies coefficients. The paper investigates the tradeoffs between area, power and data throughput (or operating frequency) of several implementations of the discrete wavelet transform using the lifting scheme in various pipeline designs. The paper shows the results of five different architectures synthesized and simulated in FPGAs. It concludes that the descriptions with pipelined operators provide the best area-power-operating frequency trade-off over non-pipelined operator descriptions. Those descriptions require around 40% more hardware to increase the maximum operating frequency up to 100% and reduce power consumption to less than 50%. Starting from behavioral HDL descriptions provides the best area-power-operating frequency trade-off, improving hardware cost and maximum operating frequency by around 30% in comparison to structural descriptions for the same power requirement.
[1]
I. Daubechies,et al.
Factoring wavelet transforms into lifting steps
,
1998
.
[2]
David Salomon,et al.
Data Compression: The Complete Reference
,
2006
.
[3]
Indrajit Chakrabarti,et al.
An efficient hardware implementation of DWT and IDWT
,
2003,
TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region.
[4]
G. Lakshminarayanan,et al.
Design and FPGA implementation of image block encoders with 2D-DWT
,
2003,
TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region.
[5]
John V. McCanny,et al.
Reusable silicon IP cores for discrete wavelet transform applications
,
2004,
IEEE Transactions on Circuits and Systems I: Regular Papers.
[6]
Jean-Didier Legat,et al.
Combined line-based architecture for the 5-3 and 9-7 wavelet transform of JPEG2000
,
2003,
IEEE Trans. Circuits Syst. Video Technol..