2012-01-04 5 views
0

私は読んでいる:this PDF私はオブジェクトを追跡したい場合、私はビデオストリーム内のすべての画像(ブルートフォース)を追跡する必要はありません。それは、ビデオシーケンスの画像でオブジェクトを取得するだけで十分であり、他の画像ではそのオブジェクトに焦点を合わせるだけです。これはOpenCVで実装される方法ですか?OpenCVに実装された「良い機能を追求する」理論は何ですか?

PS:私はそれはかなり古いテキスト:)おかげ

答えて

3

はい知っている:文書herecv::goodFeaturesToTrack機能は、画像内または指定した画像領域における最も顕著なコーナーを見つけたよう

Shi94(リンク先の論文)に記載されているように:

+0

これは私に正しいコーナーを返しますが、pdfではそのオブジェクトだけを追跡する方法だと言われています。全体画像内のオブジェクトを検索する。私はちょうどthesの機能を持って、それがあまりにも実装されている移動(トランジション、スケーリングまたはローテーション)を追跡する必要がありますか?しかし、あなたの答えはいいです:) – Csabi

+0

OpenCVは、画像の堅牢な特徴を決定するために 'Track To Good Track'アルゴリズムしか実装していません。この論文は、追跡するための良好な画像特徴を発見することにのみ関連し、追跡するためには良好な対象物には関係しない。追跡しようとしているオブジェクト(花瓶)が何であるかは分かりません。同じシーンの後続のピクチャでは、各ピクチャの特定の部分(コーナーなど)を確実に見つけることができます。しかし、これらの機能を使用すると、それぞれの良い機能の周りの領域の記述子(SURF/SIFT)を計算し、それらを照合してオブジェクトを見つけることができるはずです。 – hypermush

+0

私は次のように引用しています。「この記事では、最初と現フレームの間の特徴の測定値を使用して、トラッキング中の画像フィーチャの品質を監視する方法を示します。私はあなたの答えを受け入れた感謝PS:私はより速いORBを使用して好む:P – Csabi

関連する問題