消失モーメントを持つスケーリング関数を持つように設計された離散ウェーブレット
二つの消えゆく瞬間を持つコイフレ
コイフレットは、ロナルド・コイフマンの要請によりイングリッド・ドーベシーズが設計した、消失モーメントを持つスケーリング関数を持つ離散ウェーブレットである。ウェーブレットはほぼ対称で、そのウェーブレット関数は消失モーメントとスケーリング関数を持ち、カルデロン・ジグムント演算子を使用する多くのアプリケーションで使用されている。[1] [2]
理論
コイフレットに関するいくつかの定理: [3]
定理1
ウェーブレットシステムの場合、次の3つの方程式は同等です。

![{\displaystyle {\begin{array}{lcl}{\mathcal {M_{\tilde {\psi }}}}(0,l]=0&{\text{for }}l=0,1,\ldots ,L-1\\\sum _{n}(-1)^{n}n^{l}h[n]=0&{\text{for }}l=0,1,\ldots ,L-1\\H^{(l)}(\pi )=0&{\text{for }}l=0,1,\ldots ,L-1\end{array}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/015450862bc95f63faaab3dd5e53a9383855a07a)
と の間にも同様の同値関係が成り立つ。
定理2
ウェーブレットシステムの場合、次の6つの方程式は同等です。

![{\displaystyle {\begin{array}{lcl}{\mathcal {M_{\tilde {\phi }}}}(t_{0},l]=\delta [l]&{\text{for }}l=0,1,\ldots ,L-1\\{\mathcal {M_{\tilde {\phi }}}}(0,l]=t_{0}^{l}&{\text{for }}l=0,1,\ldots ,L-1\\{\hat {\phi }}^{(}l)(0)=(-jt_{0})^{t}&{\text{for }}l=0,1,\ldots ,L-1\\\sum _{n}(n-t_{0})^{l}h[n]=\delta [l]&{\text{for }}l=0,1,\ldots ,L-1\\\sum _{n}n^{l}h[n]=t_{0}^{l}&{\text{for }}l=0,1,\ldots ,L-1\\H^{(l)}(0)=(-jt_{0})^{t}&{\text{for }}l=0,1,\ldots ,L-1\\\end{array}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5bd4a6e1a2e56adbbd69689845930aa0c22ae7a5)
と の間にも同様の同値関係が成り立つ。
定理3
双直交ウェーブレットシステムの場合、またはのいずれかが
消失モーメントの次数 L を持つ場合、次の 2 つの方程式は同等です。



![{\displaystyle {\begin{array}{lcl}{\mathcal {M_{\tilde {\psi }}}}(t_{0},l]=\delta [l]&{\text{for }}l=0,1,\ldots ,{\bar {L}}-1\\{\mathcal {M_{\psi }}}(t_{0},l]=\delta [l]&{\text{for }}l=0,1,\ldots ,{\bar {L}}-1\\\end{array}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/899ca720d02dddbb726213c177c9fe081217bed0)
そのような
コイフレ係数
スケーリング関数 (ローパス フィルタ) とウェーブレット関数 (ハイパス フィルタ) は両方とも係数 で正規化する必要があります。以下は、C6–30 のスケーリング関数の係数です。ウェーブレット係数は、スケーリング関数係数の順序を逆にし、次に 2 つおきに符号を反転することで導出されます (つまり、C6 ウェーブレット = {−0.022140543057、0.102859456942、0.544281086116、−1.205718913884、0.477859456942、0.102859456942})。

数学的には、これは のように見えます。ここで、 kは係数インデックス、Bはウェーブレット係数、C はスケーリング関数係数です。Nはウェーブレット インデックス、つまり C6 の場合は 6 です。

Matlab関数
F = coifwavf(W)は、文字列Wで指定されたCoifletウェーブレットに関連付けられたスケーリングフィルタを返します。ここで、W = "coifN"です。Nの可能な値は1、2、3、4、または5です。[4]
参考文献
- ^ G. Beylkin、R. Coifman、V. Rokhlin (1991)、「高速ウェーブレット変換と数値アルゴリズム」、Comm. Pure Appl. Math.、44、pp. 141–183
- ^ イングリッド・ドーベシーズ『ウェーブレットに関する10の講義』、産業応用数学協会、1992年、ISBN 0-89871-274-2
- ^ 「COIFLET-TYPE WAVELETS: THEORY, DESIGN, AND APPLICATIONS」(PDF) 。 2016年3月5日時点のオリジナル(PDF)からアーカイブ。 2015年1月22日閲覧。
- ^ "coifwavf". www.mathworks.com/ . 2015年1月22日閲覧。