このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
idwt2
単一レベル 2 次元逆離散ウェーブレット変換
構文
説明
は、x
= idwt2(cA
,cH
,cV
,cD
,wname
)wname
で指定されたウェーブレットを使用し、Approximation 行列 cA
と Detail 行列 cH
(水平方向)、cV
(垂直方向)、および cD
(対角方向) に基づいて、単一レベル 2 次元ウェーブレット再構成を実行します。詳細については、dwt2
を参照してください。
sa = size(
とし、cA
) = size(cH
) = size(cV
) = size(cD
)lf
を wname
に関連付けられた再構成フィルターの長さに等しくします。DWT 拡張モードが周期化に設定されている場合、x
のサイズ sx
は 2*sa
と等しくなります。他の拡張モードの場合、sx = 2*sa-lf+2
となります。詳細については、dwtmode
を参照してください。
は、前述の構文のいずれかを使用して、再構成のサイズ x
= idwt2(___,s
)s
の中央部を返します。
例
入力引数
ヒント
アルゴリズム
イメージの 2 次元ウェーブレット再構成のアルゴリズムは 1 次元の場合と同様です。2 次元のウェーブレット関数とスケーリング関数は、1 次元のウェーブレット関数とスケーリング関数のテンソル積を取ることで得られます。このような 2 次元逆 DWT は、4 つの成分 (レベル j+1 の Approximation と 3 つの方向 (水平方向、垂直方向、および対角方向) の Detail) から取得したレベル j の Approximation 係数の再構成になります。次のチャートに、イメージの基本的な再構成ステップを示します。
ここで、
— 列をアップサンプリング: 奇数インデックスの列にゼロを挿入
— 行をアップサンプリング: 奇数インデックスの行にゼロを挿入
— フィルター X でエントリの行を畳み込み
— フィルター X でエントリの列を畳み込み
参照
[1] Daubechies, Ingrid. Ten Lectures on Wavelets. CBMS-NSF Regional Conference Series in Applied Mathematics 61. Philadelphia, Pa: Society for Industrial and Applied Mathematics, 1992.
[2] Mallat, S.G. “A Theory for Multiresolution Signal Decomposition: The Wavelet Representation.” IEEE Transactions on Pattern Analysis and Machine Intelligence 11, no. 7 (July 1989): 674–93. https://doi.org/10.1109/34.192463.
[3] Meyer, Y. Wavelets and Operators. Translated by D. H. Salinger. Cambridge, UK: Cambridge University Press, 1995.
拡張機能
バージョン履歴
R2006a より前に導入