<< Chapter < Page Chapter >> Page >

Once the noise representation is identified, the removal process starts. It has been proven that a suitable strategy for noise removal consists in making the coefficients associated to the noise frequency equal to zero. This statementrepresents a global perspective for noise removal, different methods for denoising differ in the way these coefficients are tracked and taken out from the representation. The conceptual details of several of these methods are presented in the nextsections. The main reference for the methods discussed here is antoniadis2001

Before attempting to describe the methods is convenient to discuss an alternative definition for wavelet representation used for noise removal. First, the description assumes that the representation is achieved using periodised wavelets bases on [ 0 , 1 ] . Also, the basis functions are generated by dilation and translation of a compactely supported scaling function φ , also called father wavelet and a familiar mother wavelet function, ψ . ψ must be associated with an r-regular multiresolution analysis of L 2 ( R ) . An advantage of this approach is that generated wavelets families allow integration of different kinds of smoothness and vanishing moments. This features lead to the fact that many signals in practicecan be represented sparsely (with few wavelets coefficients) and uniquely under wavelets decomposition. The decomposition expresion using a father and a mother wavelet is depicted in Equation .

g ( t ) = k = 0 2 j 0 - 1 α j 0 k φ j 0 k ( t ) + j = j 0 k = 0 2 j - 1 β j k ψ j k ( t ) , j 0 0 , t [ 0 , 1 ]

where j 0 is a primary resolution level, and α j 0 k and β j k are calculated as the inner products shown in Equations and

α j 0 k = g , φ j 0 k = 0 1 g ( t ) φ j 0 k ( t ) d t , j 0 0 , k = 0 , 1 , ... , 2 j 0 - 1
β j k = g , ψ j k = 0 1 g ( t ) ψ j k ( t ) d t , j j 0 0 , k = 0 , 1 , ... , 2 j - 1

When the discrete wavelet transform is used, the coefficients c j 0 k , discrete scaling coefficients and d j k , discrete wavelet coefficients are used instead of the continous parameters α j 0 k and β j k . The discrete parameters can be approximately calculated by applying a n factor to the continous coefficients.

Finally, when the DWT is applied to Equation , these expressions are obtained (Equations and ):

c ^ j 0 k = c j 0 k + σ ϵ j k , k = 0 , 1 , ... , 2 j 0 - 1
d ^ j k = d j k + σ ϵ j k , j = j 0 , ... , J - 1 , k = 0 , ... , 2 j - 1

Classical approach to wavelet thresholding

The original and simpler way to remove noise from a contaminated signal consists in modifying the wavelets coefficients in a smart way such that the “small” coefficients associated to the noise are basically neglected. The updatedcoefficients can thus be used to reconstruct the original underlying function free from the effects of noise. It is implicit in the strategy that only a few “large” wavelets coefficients d j k are associated with the original signal, and that their identification and elimination of any other coefficients will allow a perfect reconstruction of theunderlying signal g . Several methods use this idea and implement it in different ways. When attempting to descrease the influence of noise wavelets coefficients it is possible to do it in particular ways, also the need of informationof the underlying signal leads to different statistical treatments of the available information.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Elec 301 projects fall 2008. OpenStax CNX. Jan 22, 2009 Download for free at http://cnx.org/content/col10633/1.1
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Elec 301 projects fall 2008' conversation and receive update notifications?

Ask