画像 (または画像の一部) が含まれているかどうかを写真で確認するために、OpenCV の BRISK 実装 (C++ 用) を使用しようとしています。データベース内の一連の画像を使用して、対応する最適な画像を選択したいと思います (または、すべての画像が十分でない場合はエラー メッセージが表示されます)。
だから、私は今のところOpenCVをテストしています。フレームワークに含まれているサンプル (matching_to_many_images) を単純に取得し、検出器と記述子を SURF から BRISK に変更しました。
しかし、私は奇妙な結果を持っています。これらはマッチングの結果です (BruteForce Hamming):
1作目は全然違うシーンだけど、お見合いが盛りだくさん!2 番目のものでは、シーンはかなり似ていますが、一部の一致が間違っています。
これはパラメーターの問題だと思います。BRISK のデモ ビデオでは、結果が重要であるためです。