J. R. G. R. 0. Wells, M. R.: Tian, Baruniuk, JR., Tun and H. Wu
J. R. G. R. 0. Wells, M. R.: Tian, Baruniuk, JR., Tun and H. Wu
J. R. G. R. 0. Wells, M. R.: Tian, Baruniuk, JR., Tun and H. Wu
ABSTRACT decomposed into its low and high frequency parts, and
The discrete wavelet transform (DWT) gives a compact so on, t o produce a multiscale representation of the
multiscale representation of signals and provides a hi- original signal 2. From L and H , the inverse discrete
erarchical structure for signal processing. It has been wavelet transform (IDWT) will reconstruct x as
assumed the DWT can fairly well decorrelate real-world
signals. However a residual dependency structure still xn = + ,
( L - ~ ~ L E~ - 2 k ~ k ) (3)
remains between wavelet coefficients. It has been ob- kEZ
served magnitudes of wavelet coefficients are highly cor-
related, both across the scale and at neighboring spatial where and i jare the synthesis scaling filter and wavelet
locations. In this paper we present a wavelet folding filter, respectively. In an orthogonal case, h = h, g = 9.
technique, which folds wavelet coefficients across the The success of the DWT can be attributed t o its
scale and removes the across-the-scale dependence to a three primary properties [3]:
larger extent. It produces an even more compact sig- Locality: Each wavelet coefficient is localized simul-
nal representation and the energy is more concentrated taneously in time and frequency.
in a few large coefficients. It has a great potential in
applications such as image compression. Mult iresolution: Wavelet coefficients are compressed
and dilated t o analyze a t a nested set of scales.
1. I N T R O D U C T I O N Compression: The wavelet transforms of real-world
signals tend to be sparse.
Ever since the terminology “wa~elet”was first intro-
duced, in the context of a mathematical transform, by Based on the above three properties, it has been as-
A. Grossmann and J. Morlet [I]in 1984, wavelet theory sumed that the DWT can decorrelate real-world sig-
and its applications have grown tremendously. The dis- nals fairly well. However a residual dependency struc-
crete wavelet transform (DWT) and its fast implemen- ture still remains between wavelet coefficients. It has
tation was introduced by S. G. Mallat [2] in 1989. For been observed [3, 4, 5, 6 , 7, 8, 91 that magnitudes of
a discrete signal 2 = {xn}, the DWT of 2 consists of wavelet coefficients are actually highly correlated, i.e.,
two parts, the low frequency part (scaling coefficients) large values of wavelet coefficients tend t o propagate
L = { L I , }and the high frequency (wavelet coefficients) at the same relative spatial locations across the scale,
part H = { H k } , and a t neighboring spatial locations a t the same scale.
In this paper we present a wavelet folding technique,
LI, = xhn--2kxn, (1) which folds wavelet coefficients across the scale and re-
nEZ
moves the across-the-scale dependence to a larger ex-
HI, gn--2kxn, (2) tent.
nEZ This paper is organized as follows. In Section 2
where h and g are the (analysis) scaling filter and wavelet we give a brief overview of a data folding method for
filter, respectively. The L component can be further the discrete cosine transform (DCT). We introduce the
wavelet folding technique in Section 3. Beginning with
J. Tian, R. G. Baraniuk, and R. 0. Wells, Jr. were sup-
ported in part by AFOSR/DARPA, Exxon Production Re-
a simple example, we compute the wavelet packet of
search, NSF, and Northrop Grumman Corporation. Web sites: the data and construct a wavelet folding matrix. Then
www.cml.rice.edu, www.csse.monash.edu.au we apply the DWT on the scale direction of this matrix
0-7803-6293-4/001$10.0002000IEEE 544
to obtain a more compact representation. We conclude
the paper in Section 4. 8x8 pixel sub-blocks
545
Let us assume for now that h and g are the Haar
scaling filter and wavelet filter,
L ( " ) ( H j )=: L L . . . L ( H j ) .
n
546
and L ( H 1 ) ,the new sequence w will be a zero sequence [3] M.s. Crouse, R. D. Nowak, and R. G. Baraniuk.
(the factor 2 comes from the normalization factor f i Wavelet-based statistical signal processing using
of the scaling filter and wavelet filter). Thus using the hidden Markov models. IEEE Trans. Signal Pro-
wavelet folding, one can remove the quadratic relation cessing, 461886402, 1998.
in the data by the Haar scaling filter and wavelet filter,
which usually requires longer filters (for example, the [4] R. W. Buccigrossi and E. P. Simoncelli. Image
D 6 filter [13] with length 6) in a standard DWT. compression via joint statistical characterization
Moving beyond the Haar, we have in the wavelet domain. IEEE Trans. Image Pro-
cessing, 1999. To appear.
Theorem 2 Assume the wavelet filters g and g' have
[5] S. G. Mallat and W. Hwang. Singularity detec-
vanishing moments up to order N and NI, respectively,
tion and processing with wavelets. IEEE Trans.
then the wavelet folding technique can remove the poly-
nomial relation in the data up to order N N' 2. + + Inform. Theory, 38(2):617-643,1992.
[6] P. Muller and B. Vidakovic, editors. Bayesian In-
ference in Wavelet Based Models. Springer-Verlag,
Due t o the page limit, we have omitted the proofs
1999.
of two theorems presented in this paper. The proofs
can be found in [14]. Again because of the normaliza- [7] M. T. Orchard and K. Ramchandran. An inves-
tion factor fi,one needs t o enlarge the magnitudes of tigation of wavelet-based image coding using an
L ( " ) ( H j ) before the DWT across the scale. entropy-constrained quantization framework. In
Proc. Data Compression Conference, pages 341-
4. CONCLUSIONS 350, 1994.
In this paper, we introduce a new wavelet folding tech- [SI E. Ordentlich, M. Weinberger, and G. Seroussi. A
nique which reduces the across-the-scale dependence t o low-complexity modeling approach for embedded
a larger extent. Mathematically, we are looking a t the coding of wavelet coefficients. In Proc. Data Com-
dependence among the operators pression Conference, pages 408-417, 1998.
[9] J. M. Shapiro. Embedded image coding using ze-
( D o g ) o ( D o h) o ( D 0 h ) . . . (D0 h )
rotrees of wavelet coefficients. IEEE Trans. Signal
( D 0 h) 0 ( D 0 9 ) 0 ( D 0 h) . . . (D0 h) Processing, 41:3445-3462, December 1993.
[lo] D. M. Tan and H. R. Wu. hlulti-dimensional
( D 0 h ) 0 ( D 0 h ) 0 ( D 0 h ) ... ( D 0 g ) discrete cosine transform for image compression.
In Proc. 6th IEEE International Conference on
where each operator has exactly ( n - 1) h operations, Electronics, Circuits and Systems, pages TlE2.1-
one g operation, and n D operations. Here D repre- TlE2.5, Cyprus, September 1999.
sents the downsampling, h and g the convolutions with
the reversed filters h and g (i.e., Ln, g-n), respec- [Ill D. Donoho and I. Johnstone. Adapting to un-
tively. Since h, g , D do not commute, these operators known smoothness via wavelet shrinkage. J. Amer.
are all different. The wavelet folding technique gives Stat. Assoc., 90:1200-1224, December 1995.
a linear approximation t o reduce the dependence. In
practice, one may choose a smaller m for considera-
[la] R. R. Coifman, Y. Meyer, and M. V. Wicker-
hauser. Size properties of wavelet packets. In
tion of execution time and memory overhead, instead
Ruskai et al., editor, Wavelets and their Appli-
of setting m to be the full tree depth.
cations, pages 453-470. Jones and Bartlett, 1992.
5. REFERENCES [13] I. Daubechies. Orthonormal bases of compactly
supported wavelets. Comm. Pure Appl. Math.,
[l] A. Grossmann and J. Morlet. Decomposition of XLI:906-966, 1988.
Hardy functions into square integrable wavelets of
constant shape. SIAM J. Math. Anal., 15(4):723- [14] J . Tian, R. G. Baraniuk, and R. 0. Wells, Jr.
736, July 1984. Wavelet folding, vanishing moments, and poly-
nomial representation. Technical Report CML
[2] S. G. Mallat. Multiresolution approximation and TR-9910, Computational Mathematics Labora-
wavelet orthonormal bases of L2(R). Trans. A M s , tory, Rice University, October 1999.
315(1):69-87, September 1989.
547