1

この写真の 3 つのステッカーの 1 つのようなパターンを認識するために必要なポジティブ サンプルとネガティブ サンプルの数: http://i.expansys.com/i/b/b199956.jpg

注:OpenCV用のxmlでHaarCascadeファイルを作成するためのサンプルについて話していること

どうも!アントワーヌ

4

1 に答える 1

1

実験が鍵となるでしょう。適切な回転および並進の不変性を構築するための最初の推測は、数百になります。回転は16方向になります(人間の知覚限界、これらのようなほとんどのテンプレートマッチングアルゴリズムは約+/- 10度に敏感です)。その他の要因により、サンプル要件が倍増します。

とはいえ、HaarCascadesが適切なソリューションかどうかはわかりません。それらは通常、検出を実行するためにグレースケールのコントラストを利用します。回転と並進の不変性もブルートフォースを介して組み込まれています。

Haar Cascadesを使用することで、あなたが持っている豊富な色情報の多くを捨てることになります。

次のアプローチを検討してください。

  1. いくつかのエッジ検出(キャニー、ソーベル、毒を選んでください)
  2. 長方形の方向を解決するためのハフ変換
  3. パターンを正規化してトリミングします。
  4. 3つを区別するためにカラーヒストグラムを実行します。
于 2011-07-08T02:01:32.373 に答える