Efficient recursive computation of 1D and 2D-quincunx IIR wavelets

In this paper, we consider the problem of computation of wavelet functions generated from perfect reconstruction filter banks with rational filters. We derive the dilation equations in recursive form and show how to exploit the recursive equations to compute the limit functions. We also derive a recursive equation for the cascade algorithm introduced by Daubechies. The recursive equations link the limit functions directly to the coefficients of the difference equation instead of impulse responses. In both cases, the proposed recursive method has significant computational saving. Furthermore, all the low sensitivity and efficient structures (such as lattice structure) developed in signal processing can be directly applied for wavelet computation. As an application, we show that the class of IIR orthogonal cardinal scaling functions can be computed exactly at all dyadic rationals by using the recursive equations. Recursive formulas for the 2D quincunx wavelets are also derived.

[1]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[2]  Xiang-Gen Xia,et al.  On sampling theorem, wavelets, and wavelet transforms , 1993, IEEE Trans. Signal Process..

[3]  Mark J. Shensa,et al.  The discrete wavelet transform: wedding the a trous and Mallat algorithms , 1992, IEEE Trans. Signal Process..

[4]  Gilbert G. Walter,et al.  A sampling theorem for wavelet subspaces , 1992, IEEE Trans. Inf. Theory.

[5]  P. P. Vaidyanathan,et al.  A new class of two-channel biorthogonal filter banks and wavelet bases , 1995, IEEE Trans. Signal Process..

[6]  Martin Vetterli,et al.  Wavelets and recursive filter banks , 1993, IEEE Trans. Signal Process..

[7]  E. Viscito,et al.  Design of perfect reconstruction multi-dimensional filter banks using cascaded Smith form matrices , 1988, 1988., IEEE International Symposium on Circuits and Systems.