1

イメージステッチングの標準位相相関を使用しています。 正常な結果が得られますが、ハード画像では間違った結果になりますが、ImageJ(FIJI)のStitch 2Dプラグインは大部分の場合に良い結果をもたらします。 このペーパーで説明しているプラ​​グインで使用されるアルゴリズムhttp://bioinformatics.oxfordjournals.org/content/25/11/1463.full.pdf しかし、私はそれを理解できません。しかしながら、実際の画像では、F-1(Q)は、高い相関を有する異なる の並進を示すいくつかのピークを含む。さらに、各ピークは、フーリエ 空間の周期性のために8つの可能な並進(3D)正しいシフトを決定するために、F-1(Q)からn個の最大局所極大値 (3×3×3近傍)を選択し、 画像Aの重複領域上の相互相関によって、 、B。最も高い相関を有するピークは、2つの画像の間の翻訳 として選択されます。ピークが一定の制限を超えない場合、 のタイルはオーバーラップしないとみなされます。 誰でもそれを実装する方法を説明できますか?位相相関画像ステッチング用の2D(ImageJのステッチ2D)

+0

2次元位相相関を使用している場合は、入門資料またはオリジナル論文を読むことをお勧めします。相互相関を有する8つの最良ピーク(3-Dについて)をチェックすることは、時間の無駄である。 – koan

+0

「Kuglin、C.D。and Hines、D.C。(1975)」のアルゴリズムが適用されていると思われる。位相相関画像アライメント法。IEEE、国際サイバネティクス学会学術集会、 。pp.163-165。私はこの論文を見つけることができません。 – mrgloom

+0

ここにGraham Thomasの別の重要な論文があります。http://www.bbc.co.uk/rd/publications/rdreport_1987_11.shtml私はあなたが必要とするものすべてを教えてくれると思います。 – koan

答えて

1

かのように見えるの引用から:彼らは私たちがF-1(Qからn個の最高極大値(3×3×3の近傍)を選択し、」(複数の候補を見つけるために、位相correllationを使用

  1. )」)二つの画像
  2. 間の重複セグメント、次いでそれらが(原画像データ内のいくつかのマッチングを使用して 『画像A、Bの重複領域における相互相関の手段によって』
  3. それらの中から最善の候補を選択するには("相関が最も高いピークが2つの画像の間の変換として選択されます")、
  4. 最良の候補が十分に一致する場合は"ピークが一定の限界を超えない場合、タイルは重複しない」。)。
+0

はい、私はあなたが説明するレベルでそれを理解していますが、私は項目2) "いくつかの一致"の方法。彼らはN最高のピークを見つけるようだが、次に何をするのだろうか? – mrgloom

+0

これは、ステップ1で見つかった各ピークについて、画像AとBの重なりの対応する領域を比較し、これらの2つの領域がどれだけ似ているかを決定する(重なり合うはずである)ので、照合ステップ(https://en.wikipedia.org/wiki/Cross-correlation)。これにより、画像Aと画像Bの重なり部分がより類似している場合に、より高い各ピーク(相互相関係数)に対する別の数が与えられる。ステップ3において、これらの数字のうち最も高いもの(すなわち、最も類似した重複エリア)を選択する。 –

+0

他の照合名は「画像比較」と「テンプレート照合」です。位相相関は正規化された相互相関の一種であるため、各ピークの追加の相関値を計算することで(相互相関以外の)いくつかのテクニックが議論されています:http://stackoverflow.com/questions/843972/image-comparison-fast-algorithm –

関連する問題