5

Mikolajczyk et。によるデファクトスタンダードフレームワークを使用して、SURF記述子の実装の正確さを評価しようとしています。al。私はOpenCVを使用してSURF機能を検出および記述し、記述子実装への入力と同じ機能位置を使用しています。

記述子のパフォーマンスを評価するには、フレームワークで最初に検出器の再現性を評価する必要があります。残念ながら、再現性テストでは、各フィーチャの周囲の画像領域のサイズと方向を定義する楕円パラメータとともに、フィーチャの位置のリストが必要です。ただし、OpenCVのSURF検出器は、フィーチャの位置、スケール、および方向のみを提供します。

関連する論文は、2次モーメント行列の固有値からこれらの楕円パラメーターを繰り返し計算することを提案しています。これが唯一の方法ですか?私が見る限り、これにはOpenCVをいじる必要があります。後で(Matlabなどで)これらの楕円パラメーターを機能リストと入力画像から計算する方法はありませんか?

誰かがこのフレームワークを使って作業したことがあり、洞察や指針を手伝ってくれる人はいますか?

4

2 に答える 2

6

OpenCV のファイル Evaluation.cpp を使用できます。ディレクトリ OpenCV/modules/features2d/src にあります。このファイルでは、「EllipticKeyPoint」クラスを使用できます。このクラスには、「KeyPoint」を「ElipticKeyPoint」に変換する関数が 1 つあります。

于 2012-11-26T10:29:01.170 に答える
2

正直なところ、私はこのフレームワークを使用したことはありませんが、ローカル記述子のパフォーマンス評価に関するこの論文を参照する必要があると思います。

于 2012-05-08T19:51:15.180 に答える