ウェーブレットの選択
ウェーブレット解析には、連続と多重解像度の 2 つのタイプがあります。作業に最適なウェーブレット解析のタイプは、データを使用して何をしたいかによって異なります。このトピックでは 1 次元データに焦点を当てますが、同じ原則を 2 次元データに適用することができます。各タイプの解析の実行方法と解釈の仕方については、实时分析实用概论使用连续波变换および多分辨率分析实用简介を参照してください。
.-.Q
詳細な時間-周波数解析の実行が目的の場合、連続ウェーブレット変換 (CWT) を選択します。実装に関しては、離散ウェーブレット変換 (DWT) よりも CWT の方がより細かくスケールが離散化されます。詳細については、連続および離散ウェーブレット変換を参照してください。
瞬時周波数
CWT は、瞬時周波数が急速に増大する信号の場合、短時間フーリエ変換 (STFT) よりも優れています。次の図では、双曲線チャープの瞬時周波数が、スペクトログラムと CWT 導出スカログラム内に破線でプロットされています。詳細については、時間-周波数解析と連続ウェーブレット変換を参照してください。
過渡特性の位置の特定
CWT は、非定常信号の過渡特性の位置を特定するのに適しています。次の図で、ウェーブレット係数が、信号内で発生する急激な変化とよく一致することに注目してください。詳細については、实时分析实用概论使用连续波变换を参照してください。
サポートされているウェーブレット
データの連続ウェーブレット変換を求めるには、swt
およびCwtfilterbank
を使用します。どちらの関数も、以下の表に示す解析ウェーブレットをサポートしています。既定では、swt
およびCwtfilterbank
は一般化 Morse ウェーブレット ファミリを使用します。このファミリは 2 つのパラメーターで定義されます。パラメーターを変更して、よく使用される多くのウェーブレットを再作成することができます。時間領域のプロットでは、赤い線と青い線がそれぞれウェーブレットの実数部と虚数部です。等高線図は、時間および周波数でのウェーブレットの広がりを示します。詳細については、Morse ウェーブレットおよびMorse Morletを参照してください。
ウェーブレット | 特徴 | 名称 | 時間領域 | .-.Q |
---|---|---|---|---|
Morse | 2 つのパラメーターを変化させ、時間と周波数の拡散を変更することができる | 偏差 (既定) |
||
Morlet | 時間と周波数における等分散 | 师傅 |
||
Bump ウェーブレット | 時間の分散が広く、周波数の分散が狭い | 包包 |
表に示しているウェーブレットはすべて解析的です。解析的なウェーブレットとは片側スペクトルを持つウェーブレットであり、時間領域において複素数値です。これらのウェーブレットは、CWT を使用して時間-周波数解析を求めるのに適しています。ウェーブレット係数は複素数値であるため、CWT は位相情報を提供します。swt
およびCwtfilterbank
は、解析的なウェーブレットと反解析的なウェーブレットをサポートします。詳細については、CWTQQQQを参照してください。
多重解像度解析
多重解像度解析 (MRA) では、連続するスケールで Approximation 間の差分を記録しながら、徐々に粗いスケールで信号を近似します。信号の離散ウェーブレット変換 (DWT) を行うことで、Approximation と差分を作成します。DWT は、多数の自然信号のスパース表現を提供します。Approximation は、スケーリング関数のスケーリングおよび平行移動済みコピーと信号を比較することで形成されます。連続するスケール間の差分 (Detail とも呼ばれる) は、ウェーブレットのスケーリングおよび平行移動済みコピーを使用して得られます。日志记录2
++++++++++++++++++++++
MRA の生成時は、スケールを増加させるたびに Approximation を係数 2 でサブサンプリング (間引き) することも、あるいはサブサンプリングしないこともできます。どちらのオプションにも利点と欠点があります。サブサンプリングする場合、結果的に元の信号と同じ数のウェーブレット係数になります。間引き DWT では、平行移動はスケールの整数倍です。非間引き DWT の場合、平行移動は整数シフトです。非間引き DWT は、元のデータの冗長表現を提供しますが、CWT ほど冗長ではありません。用途はウェーブレットの選択だけでなく、使用する DWT のバージョンにも影響します。
エネルギーの維持
解析段階でエネルギーを維持することが重要である場合、直交ウェーブレットを使用しなければなりません。直交変換ではエネルギーが維持されます。コンパクト サポートを持つ直交ウェーブレットの使用を検討してください。Haar ウェーブレットを除いて、コンパクト サポートを持つ直交ウェーブレットは対称ではないことに注意してください。関連するフィルターは非線形位相を持っています。次の表に、サポートされる直交ウェーブレットを示します。すべてのウェーブレット ファミリ名については、wavemngr("read")
を参照してください。特定のファミリ (そのファミリで使用可能なウェーブレットを含む) の詳細を調べるには、waveinfo系统
とファミリの略称を使用します。たとえば、waveinfo
のようにします。
########################## (ファミリの略称) |
特徴 | ウェーブレット名 | 参考 | 典型例 |
---|---|---|---|---|
道比契斯布尔 ) |
Symlet に似たコンパクトにサポートされたウェーブレット。時間の経過における追加の 2 次モーメントを最小限に抑えることによって、Symlet の非対称性は時間の経過とともに減少する。スケーリング フィルターには N 個の消失モーメントがある |
BlN N79 |
螺旋 |
|
贝金市听命 ) |
18+3++ | 听命 |
||
Coiflet公司coif ) |
スケーリング関数とウェーブレットには同じ数の消失モーメント N がある | CoifN N=1、2. |
efwavf |
|
道比契斯市db ) |
非線形位相。サポートの開始付近にエネルギーが集中。特定のサポート幅に対する消失モーメント N の最大数 | dbn N=1、2. |
德波 、公元前 、極値位相ウェーブレット係数 |
|
Fejer-Korovkinfk名词 ) |
sinc#N#N#N#N#N#N#N#N#N#N#N#N#N#N#NQ#N#N#N#N#N#N#N#N#N#N#N#N#N#N#N#N#NQ#NQQQQN#NQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ | fkn名词 N=4 6 8 14 18 22 |
fejerkorovkin |
|
哈尔市高尔 ) |
対称。Daubechies の特殊なケース。エッジ検出で役立つ | 高尔 。または同等のdb1 |
||
汉汉字 ) |
SRLP | hanSR.LP 。サポートされている値を確認するには、waveinfo系统 とファミリの略称を使用 |
汉卡夫 |
|
Morris 最小帯域幅 (mb ) |
LMorris伊索斯wfb での既定の直交性チェックはパスしない |
mbn.L 。サポートされている値を確認するには、waveinfo系统 とファミリの略称を使用 |
mbscalf实战 |
|
Symlet (Sym语言 ) |
最小非対称性。ほぼ線形位相。N 個の消失モーメント | Symn N=2 3. |
交际 ,ymwavf ,最小非对称波段和相位 |
|
维德亚坦维德 ) |
24伊索斯wfb での既定の直交性チェックはパスしない |
维德 |
境界の歪みへの対処方法によっては、DWT は解析段階でエネルギーを保存しない可能性があります。詳細については、边界特效を参照してください。最大重複離散ウェーブレット変換模态
##########################模态wpt
##########################dwt
はエネルギーを保存しません。
特徴検出
近接した特徴を検出する場合は、哈尔
、db2
、ym2
といったサポートの小さいウェーブレットを選択します。ウェーブレットのサポートは、対象の特徴を区別できるくらい小さくなければなりません。サポートの大きいウェーブレットは、近接する特徴を検出するのが困難である傾向があります。サポートの大きいウェーブレットを使用すると、結果的に個々の特徴を区別しない係数になる可能性があります。次の図で、上のプロットはスパイクを含む信号を示しています。下のプロットは、哈尔
########################db6
DWT#######MRA###################################################################################################################################################################################
データがもつ過渡特性の間隔がまばらである場合、サポートの大きいウェーブレットを使用することができます。
分散分析
MODWT#DWT##
詳細については、模态
、模wtmra
、およびmodwtvar
を参照してください。MODWT和MODWTMRA比较も参照してください。
冗長性
DWT波德
) を行うと、信号の最小冗長表現が提供されます。スケール内およびスケール全体のウェーブレットにオーバーラップが存在しません。係数の数は信号サンプルの数と等しくなります。認識されていない特徴を削除するときは、最小冗長表現が圧縮に適しています。
信号の CWT は、冗長性の高い信号表現を提供します。スケール内およびスケール全体のウェーブレット間に大きなオーバーラップが存在します。また、スケールの細かな離散化を考慮すると、CWT の計算とウェーブレット係数の保存にかかるコストは DWT よりも大幅に高くなります。MODWT (模态
) も冗長な変換ですが、冗長性係数は CWT よりも大幅に少ないのが一般的です。冗長性は、周波数ブレークポイントやその他の過渡イベントなど、調べたい信号の特性と特徴を補強する傾向があります。
作業で最小限の冗長性を使用して信号を表現する必要がある場合は、波德
を使用します。作業で冗長表現が必要な場合は、模态
または模态wpt
を使用します。
ノイズ除去
Symlet や Daubechies ウェーブレットなどの直交ウェーブレットは信号のノイズ除去に適しています。双直交ウェーブレットはイメージ処理にも適しています。双直交ウェーブレット フィルターには、イメージ処理にとって非常に重要な線形位相があります。双直交ウェーブレットを使用しても、イメージの視覚的な歪みは発生しません。
直交変換ではホワイト ノイズに色を付けません。ホワイト ノイズが入力として直交変換に提供された場合、出力はホワイト ノイズになります。双直交ウェーブレットを使用して DWT を実行すると、ホワイト ノイズに色が付きます。
直交変換ではエネルギーが維持されます。
ym4
ウェーブレットは、wdenoisa
およびウェーブレット信号デノイザーアプリで使用される既定のウェーブレットです。ior4.4
双直交ウェーブレットは、wdenoise2
での既定のウェーブレットです。
圧縮
作業に信号またはイメージの圧縮が含まれる場合、双直交ウェーブレットを使用することを検討してください。次の表に、コンパクト サポートをもつサポート対象の双直交ウェーブレットを示します。
########################## (ファミリの略称) |
特徴 | ウェーブレット名 | 典型例 |
---|---|---|---|
双直交スプライン (双头蛇 ) |
NrNQQQQQ | 双核网 。サポートされている値についてはwaveinfo("bior") を参照 |
|
逆双直交スプライン (生物圈 ) |
NrNQQQQQ | rbiond.Nr 。サポートされている値についてはwaveinfo("rbio") を参照 |
2++++++++++++++
双直交ウェーブレット フィルターは対称で、線形位相があります。(最小非对称波段和相位を参照)
解析に使用されるウェーブレットは複数の消失モーメントをもつことができます。N 個の消失モーメントをもつウェーブレットは、次数が N-1 の多項式に直交します。多数の消失モーメントをもつウェーブレットを使用すると、有意なウェーブレット係数が少なくなります。圧縮が改善されます。
合成に使用されるデュアル ウェーブレットは、より適切な正則性をもつことができます。再構成後の信号は平滑化されています。
合成フィルターよりも消失モーメントが少ない解析フィルターを使用すると、圧縮に悪影響を与えることがあります。例については、双直交ウェーブレットを使用したイメージの再構成を参照してください。
双直交ウェーブレットを使用している場合は、エネルギーは解析段階で保存されません。詳細については、正交和双交滤波库を参照してください。
一般的な考慮事項
ウェーブレットにはその動作を制御する性質があります。何をするかに応じて、一部の性質がより重要になる可能性があります。
直交性
ウェーブレットが直交である場合、ウェーブレット変換ではエネルギーが維持されます。Haar ウェーブレットを除いて、コンパクト サポートをもつどの直交ウェーブレットも対称ではありません。関連するフィルターは非線形位相をもっています。
消失モーメント
N+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ウェーブレットと消失モーメントを参照してください。消失モーメントの数とウェーブレットの振動には緩やかな関係があります。消失モーメントの数が増加するにつれ、ウェーブレットの振動は大きくなります。
消失モーメントの数はウェーブレットのサポートにも影響します。Daubechies 氏は、N 個の消失モーメントをもつウェーブレットには少なくとも長さ 2N-1 のサポートがなければならないことを証明しました。
多くのウェーブレットの名前は、消失モーメントの数から派生します。たとえば、db6
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ym3
3symletcoif3
6Fejer-Korovkinfk8
は長さ 8 のフィルターをもつ Fejér-Korovkin ウェーブレットです。双直交ウェーブレット名は、解析ウェーブレットと合成ウェーブレットがそれぞれもつ消失モーメントの数から派生します。たとえば、比OR3.5
三五waveinfo系统
と摇动器
を参照してください。
消失モーメントの数 N が 1、2 または 3 に等しい場合、dbn
とymN
は同一です。
正則性
正則性は、関数がもつ連続導関数の数に関連します。直感的に、正則性は平滑度の尺度であると見なすことができます。データの急激な変化を検出するために、ウェーブレットは十分に正則でなければなりません。ウェーブレットが N 個の連続導関数をもつには、ウェーブレットには少なくとも N+1 個の消失モーメントが必要です。例については、不連続部分および不連続点の検出を参照してください。過渡特性が少なく比較的滑らかなデータである場合、より正則なウェーブレットの方が作業に適している可能性があります。
参照
[1]Daubechies英格丽十大论文波子工学应用数学学会,1992年
Morris,JoelM和Ravidra Peravali信号处理76号2 (1999年7月):181-93https://doi.org/10.1016/S0165-1684(99)00007-9.
[3] Doroslovački M.L.信号处理IEE交易4(1998年4月):1125-30https://doi.org/10.1109/78.668562.
汉宾Wavelet滤波库中写道:算法分析应用92-98应用和数值调和分析查姆,瑞士:Birkhauser,2017https://doi.org/10.1007/978-3-319-68530-4_2.
参考
アプリ
- 信号多重解像度アナライザー|ウェーブレット信号アナライザー|##################################################|ウェーブレット信号デノイザー|ウェーブレット時間-周波数アナライザー