私は現在、カメラの位置を固定して、異なる日にシーンの複数の写真を撮るという実験に取り組んでいます。問題は、現実世界ではカメラを完全に固定しておくことが難しいことです。
私が必要とするのは、自動的に得られた小さな差異を修正することです。私が行った調査では、カメラの姿勢推定、ホモグラフィ推定など、より複雑な仮定を考慮した方法が返されました。私にとっては、x と y を返す画像平面での動きを発見するだけで十分です。完璧な解決策は、次のような関数です。
関数 [movx movy] = detectMotion(im1,im2)。
私がすでに行った解決策は、ハリスやヘシアンなどのいくつかの画像特徴を計算し、それらを一致させ、手動で最良のものを選択し、それらの位置の違いをカメラの変位推定として使用することでした。これで十分かどうかはわかりませんが、自動で作成された方がよいでしょう。