0

私は数学が少し錆びていますが、問題があります。[A1]のような2人のキャラクターがいる床に投影された2D画像があります。私はこれらの2つの文字を検出してデコードする携帯電話のカメラを使用しています。たとえば、そのカメラがこれらの2つのキャラクターを通過し、1回は前方に、もう1回は後方に2つのキャラクターを通過した車両を考えてみます[A1]。どちらの方法でも、それぞれの文字を検出するには、180 *回転させてから、フレームごとに文字テンプレートを使用してNCCを実行する必要がありますが、これは計算量が多くなります。それを行い、回転を保存するためのより良い方法または最適化された方法はありますか??

床に投影された画像から方向ベクトルを知る方法もありますか?

4

1 に答える 1

1

スケールおよび回転不変である一致する記述子(SURF-Speeded-UpRobustFeatureまたはSIFT-ScaleInvariantFeature Transform)を使用して、画像上の「特徴」を検出する他の方法があります。

このリンクでは、C#、Java(ImageJ)、およびC ++のいくつかの実装を見つけることができます。OpenCVには、アルゴリズムのいくつかの実装もあります。

アイデアは、テンプレート画像から記述子を抽出し、回転または拡大縮小することなく、それらをターゲット画像と比較することです。

それが役に立てば幸い

于 2013-03-26T12:28:46.963 に答える