特徴抽出(sift、orb)を使用してオブジェクト検出を行っています。
オブジェクト(列車画像)のさまざまな視点からORB機能を抽出し、それらすべてをクエリ画像と照合したいと考えています。
私が直面している問題は、もちろんサイズが異なる画像の異なる視点からのキーポイントからどのように良いホモグラフィを作成できるかということです。
編集
3〜4回の一致を取得した各列車の画像のホモグラフィを作成し、「平均」ホモグラフィを計算することを考えていました...
たとえば、各列車の画像から1〜2の一致があると言うと、問題が発生します。その時点で、ホモグラフィを1つも作成できません
ホモグラフィを作成するためのコード
//> For each train images with at least some good matches ??
H = findHomography( train, scene, CV_RANSAC );
perspectiveTransform( trainCorners, sceneCorners, H);