wdenoise
ウェーブレット信号のノイズ除去
構文
説明
は、コーシー事前分布を使用した実証的ベイズ法を使用して XDEN = wdenoise(X)X のデータのノイズを除去します。既定では、sym4 ウェーブレットが事後中央値しきい値ルールと共に使用されます。ノイズは floor(log2N) と wmaxlev(N,"sym4") の最小値まで除去されます。N はデータに含まれるサンプルの数です。(詳細については、wmaxlev を参照してください)。X は実数値のベクトル、行列、または timetable です。
Xが行列の場合、wdenoiseではXの各列のノイズが除去されます。Xが timetable の場合、wdenoiseには実数値のベクトルを個別の変数で含めるか、データの実数値の行列を 1 つ含めなければなりません。Xは等間隔でサンプリングされると仮定されます。Xが timetable の場合、タイムスタンプが線形に等間隔でないと、wdenoiseから警告が発行されます。
は、前述の構文の入力引数のいずれかに加えて名前と値の引数を使用し、1 つ以上のオプションを指定します。たとえば、XDEN = wdenoise(___,Name,Value)xden = wdenoise(x,3,Wavelet="db2") は、Daubechies db2 ウェーブレットを使用して x をレベル 3 までノイズ除去します。
[ は、ノイズ除去後のウェーブレット係数とスケーリング係数を cell 配列 XDEN,DENOISEDCFS] = wdenoise(___)DENOISEDCFS で返します。DENOISEDCFS の要素は分解能の降順になります。DENOISEDCFS の最後の要素には Approximation (スケーリング) 係数が格納されます。
[ は、元のウェーブレット係数とスケーリング係数を cell 配列 XDEN,DENOISEDCFS,ORIGCFS] = wdenoise(___)ORIGCFS で返します。ORIGCFS の要素は分解能の降順になります。ORIGCFS の最後の要素には Approximation (スケーリング) 係数が格納されます。
例
入力引数
名前と値の引数
出力引数
アルゴリズム
ノイズを含む信号の最も一般的なモデルは次の形式になります。
n は時間で、等間隔になります。この最も簡単なモデルにおいて、e(n) がガウス ホワイト ノイズ N(0,1) で、ノイズ レベル σ が 1 に等しいとします。ノイズ除去の目的は、信号 s のノイズ部分を抑制し、f を復元することです。
ノイズ除去手順には 3 つのステップがあります。
分解 — ウェーブレットを選択し、レベル
Nを選択します。信号 s のレベルNのウェーブレット分解を計算します。Detail 係数のしきい値処理 — 1 から
Nまでの各レベルで、しきい値を選択し、Detail 係数にソフトなしきい値処理を適用します。再構成 — レベル
Nの元の Approximation 係数とレベル 1 からNまでの変更後の Detail 係数に基づいて、ウェーブレットの再構成を計算します。
しきい値選択ルールの詳細については、Wavelet Denoising and Nonparametric Function Estimationおよび関数 thselect のヘルプを参照してください。
参照
[1] Abramovich, F., Y. Benjamini, D. L. Donoho, and I. M. Johnstone. “Adapting to Unknown Sparsity by Controlling the False Discovery Rate.” Annals of Statistics, Vol. 34, Number 2, pp. 584–653, 2006.
[2] Antoniadis, A., and G. Oppenheim, eds. Wavelets and Statistics. Lecture Notes in Statistics. New York: Springer Verlag, 1995.
[3] Cai, T. T. “On Block Thresholding in Wavelet Regression: Adaptivity, Block size, and Threshold Level.” Statistica Sinica, Vol. 12, pp. 1241–1273, 2002.
[4] Donoho, D. L. “Progress in Wavelet Analysis and WVD: A Ten Minute Tour.” Progress in Wavelet Analysis and Applications (Y. Meyer, and S. Roques, eds.). Gif-sur-Yvette: Editions Frontières, 1993.
[5] Donoho, D. L., I. M. Johnstone. “Ideal Spatial Adaptation by Wavelet Shrinkage.” Biometrika, Vol. 81, pp. 425–455, 1994.
[6] Donoho, D. L. “De-noising by Soft-Thresholding.” IEEE Transactions on Information Theory, Vol. 42, Number 3, pp. 613–627, 1995.
[7] Donoho, D. L., I. M. Johnstone, G. Kerkyacharian, and D. Picard. “Wavelet Shrinkage: Asymptopia?” Journal of the Royal Statistical Society, series B, Vol. 57, No. 2, pp. 301–369, 1995.
[8] Johnstone, I. M., and B. W. Silverman. “Needles and Straw in Haystacks: Empirical Bayes Estimates of Possibly Sparse Sequences.” Annals of Statistics, Vol. 32, Number 4, pp. 1594–1649, 2004.
拡張機能
バージョン履歴
R2017b で導入





