Expand description
Wavelet denoising for signal processing
Implements advanced thresholding techniques for noise reduction in signals, including soft/hard thresholding, SURE, and universal threshold methods.
Structs§
- Denoise
Config - Configuration for wavelet denoising
Enums§
- Threshold
Method - Thresholding methods for wavelet denoising
- Threshold
Rule - Threshold selection rules
Functions§
- apply_
threshold - Apply threshold to coefficients
- compute_
threshold - Compute threshold value based on selected rule
- denoise
- Denoise a signal using DWT
- denoise_
modwt - Denoise using MODWT (shift-invariant, better for non-stationary signals)
- estimate_
noise_ mad - Estimate noise standard deviation using Median Absolute Deviation