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 より前に導入

