<< Chapter < Page Chapter >> Page >

Suppose we have some signal { y i } observed at some equispaced design points : y i = f ( i / n ) , i = 1 , ... , n with n = 2 J , J N . The transform presented in the previous section is sometimes called `decimated' because, for each scale j , the coefficients d j k give only some information about the signal near the positions x = 2 - j k , and not near all the existing design points 2 - J k = k / n .

For this reason, the decimated wavelet transform lacks the property of translation invariance: given t 0 R , the wavelet decomposition of f ( . ) and of f ( . - t 0 ) are in general completely different. This may lead to some unwanted pseudo-Gibbs oscillations near a discontinuity which is not localized at a dyadic point [link] .

One remedy to this drawback consists in using a non-decimated wavelet transform (NDWT) , also called translation-invariant (TI) [link] or stationary [link] . The idea behind the NDWT is to a perform a discrete wavelet transform, not only of the original sequence { y i } i = 1 n , but of all the possible shifted sequences ( S h y ) t = y ( t + h ) mod n . In terms of wavelet functions, this transform corresponds to a set of functions

ψ ˜ j k ( x ) = ψ ˜ ( 2 j ( x - 2 - J k ) ) , j = j 0 , ... , J - 1 , k = 0 , ... , 2 J - 1 .

At a given scale j , the NDWT coefficients are thus present at all the locations k / n for k = 1 , ... , n and give information about the signal at each observed design point. In other words, the non-decimated transform fills in the gap introduced in the decimated transform, see [link] .

Schema illustrating the translation-invariant version of the Haar transform. The points marked by are the one computed for the decimated Haar transform. At level J , one circulant shift is performed: the first observation is put at the end of the observed signal, and a second decimated transform is performed on the shifted data (yielding the points marked by at level J - 1 ). This process is iterated at the coarser levels, producing detail coefficients at all the points.

Since we have J - j 0 scales and at each scales n detail coefficients, the NDWT gives an overdetermined representation of the original signal { y i } i = 1 n and the wavelet coefficients { d j k , j = 0 , ... , J - 1 , k = 1 , ... , n } are related to many different bases. Therefore the inverse operator will not be unique. A particular inverse, the averagebasis, corresponds to systematically average out the inverse wavelet transform obtained from each decimated wavelet transform that constitutes the translation-invariant transform. This makes the reconstruction robust with respect to a bad choice of a particular basis. Moreover, this average basis provides a smoother reconstruction than the original, decimated, transform [link] , [link] .

It allows for a (nearly) exact reconstruction of piecewise linear functions, instead of piecewise constant functions for the decimated Haar transform [link] .

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, An introduction to wavelet analysis. OpenStax CNX. Sep 14, 2009 Download for free at http://cnx.org/content/col10566/1.3
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'An introduction to wavelet analysis' conversation and receive update notifications?

Ask