我正在使用Python中的pywt包进行离散小波变换来降噪信号。但是我无法确定在pywt.threshold()函数中设置什么阈值才能最小化噪声重构信号。 我不知道应该设置哪个最佳阈值来重构最小噪声的信号。 我使用了普通的代码:pywt.threshold(mysignal, threshold, 'soft') 是的,我想进行软阈值处理。 我想知道阈值是否可以通过观察我的信号或从其他方式确定。
在pywt网页上有一些有用的图形,可以帮助可视化这些阈值以及它们的作用。 阈值应用于系数而不是原始信号。因此,对于去噪,通常需要将由pywt.wavedec返回的最后几个条目归零/阈值化。 我的初始猜测是每个要阈值化的系数级别的0.5*np.std。