ここで説明されているように、Matlab で 2 つの多時間衛星画像から SURF 特徴を抽出することにより、画像登録を実行しています。
提供された手順はうまく機能しているようで、ターゲット画像が固定画像に正しく配置されていることが視覚的にわかります。
メソッドの精度にアクセスするにはどうすればよいですか? つまり、「これらの 2 つの画像は互いに "XX" % 位置合わせされている」というようなステートメントを作成する方法はありますか?
ここで説明されているように、Matlab で 2 つの多時間衛星画像から SURF 特徴を抽出することにより、画像登録を実行しています。
提供された手順はうまく機能しているようで、ターゲット画像が固定画像に正しく配置されていることが視覚的にわかります。
メソッドの精度にアクセスするにはどうすればよいですか? つまり、「これらの 2 つの画像は互いに "XX" % 位置合わせされている」というようなステートメントを作成する方法はありますか?
コメントで説明されているように、画像が同一であるか、すでに答えを知っている場合を除き、真の「XX%」の答えを得る方法はありません。その他のアイデア:
1) 相関を使用して値を取得し、結果のしきい値を設定できます。(たとえば、補正係数 > 0.8 の画像が適切に配置されていると仮定します)。しきい値はデータによって異なります。
2) 相関関係を、アルゴリズムによって選択されたレジストレーション マークまたはフィーチャの直近の領域に制限できます。次に、レジストレーション フィーチャが 2 つのイメージ間で同一であると仮定すると、corr. 係数。== 1.0 (すべての機能の平均値) は完全な (100%) 登録です。マッチング アルゴリズムが機能している場合、これは常に高い数値になる可能性があります。
3) 一致した特徴を 1 つ選択して登録アルゴリズムから除外し、一致後の 2 つの画像のその領域の相関を % 値として使用します。これはおそらく最も厳密な方法ですが、操作するには既知の機能が必要です。
相関に基づくすべての結果は、画像データの正規化、コントラスト、スケールなどの調整を前提としています。