さまざまな画像リサンプリング方法の実際に関連する違いは何ですか?


22

MathematicaのImageResize関数は多くのリサンプリング方法をサポートしています。

この領域に精通していない、最も近い隣、双線形、双二次、双三次(名前から明らか)を超えて、私は失われています。

これらの方法の基本的な(数学的な)違いを説明するソースを教えてください。特に、実際の違いを指摘してください(たとえば、方法の選択が本当に重要で顕著な違いをもたらすサンプル画像を表示するなど)。

私は信号処理の背景を持っていないので、「穏やか」で簡潔な紹介を好むでしょう:-)


ここで、ImageResizeこれらの「怠yな」リンクをクリックするためのメソッドのリストをコピーします。

  • 「最も近い」最近傍のリサンプリング

  • 「双一次」双一次補間

  • 「双二次」双二次スプライン補間

  • 「双三次」双三次スプライン補間

  • 「ガウス」ガウス再サンプリング

  • 「Lanczos」ランチョス多変量補間法

  • 「コサイン」コサイン補間

  • 「ハミング」コサインロールオフハミング補間

  • 「ハン」コサインロールアップ補間

  • 「ブラックマン」三項一般化コサインロールオフ

  • 「バートレット」三角ウィンドウ補間

  • 「コネス」二乗ウェルチ補間

  • 「ウェルチ」ウェルチ二次補間

  • 「Parzen」区分的3次補間

  • 「カイザー」ゼロ次修正ベッセル補間


1
質問は私には広すぎます。特定の方法に分けて、問題のある方法について特定の質問をすることをお勧めします。
mirror2image

あなたの質問にやや接線、あなたはこのイメージアップサンプリング比較興味深いを見つけることがあります。general-cathexis.com/interpolation/index.html
Mr.Wizard

あなたが書いたすべてのメソッドはスペース不変であることに注意を払うでしょう。アップサンプリングの最新の方法はEdge Awareであり、Space Variantも同様だと思います。
Royi

これが最後から2番目の変換です。PB変換と呼ばれ、他の多くの画像でトレーニングされた後に何が起こるかの確率に従って値をバイキュービックに予測することにより、画像を変換します。[結果] [1]は次のようになります。[1]:v1.std3.ru/57/a9/...
MyBushisaNeonJungle

回答:


12

mnmnmn

mn=m=mw+1m+w n=nw+1n+wmn fmmnn

バツy

fmn

時間信号のウィンドウ関数と同様に、周波数応答を調べることで、画像補間カーネルの機能の概要を簡単に把握できます。ウィンドウ関数に関する私の答えから:

ウィンドウ関数を説明する2つの主要な要因は次のとおりです。

  1. メインローブの幅(つまり、最大周波数の半分の電力がどの周波数ビンにあるか)
  2. サイドローブの減衰(つまり、メインローブからサイドローブまでの距離)。これにより、ウィンドウ内のスペクトル漏れがわかります。

これは、補間カーネルにも当てはまります。基本的には、周波数フィルタリング(サイドローブの減衰)、空間的ローカリゼーション(メインローブの幅)、およびリンギング(ギブス効果)、エイリアシング、ブラーリングなどのその他の効果の削減とのトレードオフです。 sincカーネルとLanczos4カーネルが導入するように画像に「リンギング」、ガウス再サンプリングはリンギングを導入しません。

さまざまな補間関数の効果を確認できるMathematicaの簡単な例を次に示します。

true = ExampleData[{"TestImage", "Lena"}];
resampling = {"Nearest", "Bilinear", "Biquadratic", "Bicubic", 
   "Gaussian", "Lanczos", "Cosine", "Hamming", "Hann", "Blackman", 
   "Bartlett", "Connes", "Welch", "Parzen", "Kaiser"};
small = ImageResize[true, Scaled[1/4]];

trueバツysmallmnmnmn

ここに画像の説明を入力してください ここに画像の説明を入力してください

補間関数が異なると、効果も異なることがわかります。最も近いものと他のいくつかには非常に粗い機能があり、基本的にギザギザの線を見ることができます(グリッド表示ではなく、フルサイズの画像を参照してください)。バイキュービック、バイクアドラティック、およびパーゼンはこれを克服しますが、多くの不鮮明さをもたらします。すべてのカーネルの中で、Lanczosは(視覚的に)最も魅力的で、多くの最高の仕事をしているようです。

この答えを拡張し、時間があるときに違いを示すより直感的な例を提供するようにします。私がウェブで見つけたこの非常に簡単で有益な記事を読むことをお勧めします(PDF警告)。


その中置記法は私が見る!?!:->
Mr.Wizard

@ Mr.Wizard私は正直な試みをすると言っていました:)
Lorem Ipsum
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.