Multiplication-free architecture for Daubechies wavelet transforms using algebraic integers

The 2-Dimensional Wavelet Transform has been proven to be a highly effective tool for image analysis and used in JPEG2000 standard. There are many publications which demonstrate that using wavelet transform in time and space, combined with a multiresolution approach, leads to an efficient and effective method of compression. In particular, the four and six coefficient Daubechies filters have excellent spatial and spectral locality, properties which make them useful in image compression. In this paper, we propose a multiplication-free and parallel VLSI architecture for Daubechies wavelets where the computations are free from round-off errors until the final reconstruction step. In our algorithm, error-free calculations are achieved by the use of Algebraic Integer encoding of the wavelet coefficients. Compared to other DWT algorithms such as: embedded zero-tree, recursive or semi-recursive and conventional fixed-point binary architecture, our technique has lower hardware cost, lower computational power and optimized data-bus utilization.

[1]  Lee-Sup Kim,et al.  2D DWT VLSI architecture for wavelet image processing , 1998 .

[2]  John Stillwell,et al.  Theory Of Algebraic Integers , 1996 .

[3]  Graham A. Jullien,et al.  Error-free arithmetic for discrete wavelet transforms using algebraic integers , 2003, Proceedings 2003 16th IEEE Symposium on Computer Arithmetic.

[4]  Graham A. Jullien,et al.  Multidimensional algebraic-integer encoding for high performance implementation of DCT and IDCT , 2003 .

[5]  William H. Press,et al.  Numerical recipes in C , 2002 .

[6]  Ping-Sing Tsai,et al.  VLSI Architectures for Discrete Wavelet Transforms , 2005 .

[7]  Wael Badawy,et al.  Error-free computation of Daubechies wavelets for image compression applications , 2003 .

[8]  Graham A. Jullien,et al.  A new DCT algorithm based on encoding algebraic integers , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[9]  Guizhong Liu,et al.  Performance of the Daubechies wavelet filters compared with other orthogonal transforms in random signal processing , 2000, WCC 2000 - ICSP 2000. 2000 5th International Conference on Signal Processing Proceedings. 16th World Computer Congress 2000.

[10]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Abraham Robinson,et al.  COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS , 1956 .

[12]  A. S. Lewis,et al.  VLSI architecture for 2-D Daubechies wavelet transform without multipliers , 1991 .

[13]  G. Knowles VLSI architecture for the discrete wavelet transform , 1990 .

[14]  Min Hao,et al.  2-D DWT/IDWT processor design for image coding , 1996, 2nd International Conference on ASIC.

[15]  Stéphane Mallat,et al.  Multifrequency Channel Decompositions of Images , 1989 .

[16]  John V. McCanny,et al.  Finding a suitable wavelet for image compression applications , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).