<< Chapter < Page Chapter >> Page >

In the linear penalization method every wavelet coefficient is affected by a linear shrinkage particular associated to the resolution level of the coefficient. A mathematical expression for this type of approach using linear shrinkage is shown in Equation .

d ˜ j k = d ^ j k 1 + λ 2 2 j s

In Equation , parameter s is the known smoothness index of the underlying signal g , while parameter λ is a smooting factor whose determination is critical for this type of analysis.

It must be said that linear thresholding is adequate only for spatially homogenous signal with important levels of regularity. When homegeneity and regularity conditions are not met nonlinear wavelet thresholding or shrinkage methods are usuallymore suitable.

donoho1995 and donoho1995b proposed a nonlinear strategy for thresholding. Under their approach, the thresholding can be done by implementing either a hard or a soft thresholding rule. Their mathematicalexpressions are shown in Equation and Equation respectively.

In both methods, the role of the parameter λ as a threshold value is critical as the estimator leading to destruction,reduction, or increase in the value of a wavelet coefficient.

δ λ H ( d ^ j k ) = 0 i f | d ^ j k | λ d ^ j k i f | d ^ j k | > λ
δ λ S ( d ^ j k ) = 0 i f | d ^ j k | λ d ^ j k - λ i f d ^ j k > λ d ^ j k + λ i f d ^ j k < - λ

Several authors have discussed the properties and limitations of these two strategies; hard thresholding, due to its induced discontinuity, can be unstable and sensitive even to small changes in the data. On the other hand, soft thresholdingcan create unnecessary bias when the true coefficients are large. Although more sophisticated methods has been introduced to account for the drawbacks of the described nonlinear strategies, the discussion in this report is limited to the hardand soft approaches.

Term-by-term thresholding

One apparent problem in applying wavelet thresholding methods is the way of selecting an appropriate value for the threshold, λ . There are indeed several approaches for specifying the value of the parameter in question. In a general sense, these strategies can be classified in two groups: global thresholds and level-dependent thresholds. Global threshold implies the selection of one λ value, applied to all the wavelet coefficients. Level-dependent thresholds implies that a (possibly) different threshold value l a m b d a j is applied for each resolution level. All the alternatives require an estimate of the noise level σ . The standard deviation of the data values is clearly not a good estimator, unless the underlying response function g is reasonably flat. donoho1995 considered estimating σ in the wavelet domain by using the expression in Equation .

σ ^ = m e d i a n ( | d ^ J - 1 , k | ) 0 . 6745 , k = 0 , 1 , ... , 2 J - 1 - 1

The minimax threshold

donoho1995 obtained an optimal threshold value λ M by minimizing the risk involved in estimating a function. The porposed minimax threshold depends of the available data and also takes into account the noise level contaminating the signal (Equation ).

λ M = σ ^ λ n *

Where, λ n * is equal to the value of λ satisfying Equation

λ n * = inf λ sup d R λ ( d ) n - 1 + R o r a c l e ( d )

In Equation , R λ ( d ) is calculated following Equation .

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