私はこれをMathematics Stack Exchangeで質問しましたが、この種の質問は通常ここで質問される境界とここで目にする質問の境界にあるため、ここでも質問します。(今のところ、私の質問に対する活動はありません。)
2次元の離散信号解析(具体的には画像処理)で、サイズと 2つの画像間の正規化相互相関で見つけた定義は次のとおりです。
これはnormxcorr2
、JP LewisによるFast Normalized Cross-correlationアルゴリズムを使用していますが、MATLABのSignal Processing Toolboxの関数によって実行されると思われます。KuglinとHinesによって提案された位相相関法(正規化されたクロスパワースペクトルを使用)と比較して:
逆フーリエ変換の前に要素ごとの正規化を行わない場合、は正規化されていない相互相関と同じですが、フーリエ変換は信号が空間領域で繰り返されると想定している点が異なります。は、MATLABで結果の相関 "画像"を見ると予想どおりですが、は、メソッドをテストしている画像からほとんど不連続に見えますが、常に非常に滑らかになります(結果の画像は常に「むらがある」、ありません)。どうしてこれなの?フーリエドメインの要素ごとの正規化と関係があると思います。これは基本的に信号をトリミングするようなものですが、(逆)の既知のプロパティからこれを結論付ける方法はわかりませんこれが正しい仮定でさえある場合、フーリエ変換。
違いの例を次に示します(は、画像の特性の違いをより明確に示すために拡大されています)。同じ2つの画像に対して実行されます。
- :正規化された相互相関
- :位相相関
私の質問を要約すると:はそうではないのに、なぜは「むらがある」のですか?
r2
、デミーンg1
してg2
最初に適用してみてfft
ください r1
そして、r2
同じである必要があります。1つは空間ドメイン用、もう1つは周波数ドメイン用ですが、ノルムによる正規化を除いて同等です。