OpenCVのfindHomography
関数を使用して、異なる画像から2セットのポイント間のホモグラフィを推定する場合、RANSACまたはLMEDSを使用している場合でも、入力ポイント内の外れ値が原因でホモグラフィが不良になることがあります。
// opencv java example:
Mat H = Calib3d.findHomography( src_points, dst_points, Calib3d.RANSAC, 10 );
結果の3x3ホモグラフィ行列が許容できるかどうかをどのように判断できますか?
StackoverflowとGoogleでこれに対する答えを探しましたが、見つかりませんでした。
私はこの記事を見つけましたが、それは私には少し不可解です: