Wavelet Shrinkage Denoising Using the Non-Negative Garrote | Synapse