問題タブ [cascade-classifier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
447 参照

opencv - 私のHaartraining OpenCVを作成しようとしています

このコマンドでカスケード分類子を作成しようとしています:

次のコマンドを使用して、1 つの画像から 1500 個のサンプルを作成しました。

これはステージ 3 での出力です。

私の質問は:

バックグラウンド処理時間がこんなに早く伸びるのは普通のこと?? ステージ 20 に到達するには、数週間かかります!! 何かがおかしい??

0 投票する
0 に答える
3186 参照

opencv - 2 つの異なるカスケード分類器を使用して検出する方法

2 つの異なるカスケード分類子を使用して、2 つの異なるオブジェクトを認識しようとしています。顔認識サンプルを変更しましたが、問題があります。object1.xml からオブジェクトを認識しようとすると、両方の長方形が印刷され、object2.xml からオブジェクトを認識しようとすると、何も印刷されません...

問題はどこだ??

>

または、同じ .xml から異なるオブジェクトを検出する方法はありますか??



解決した

この方法でコードを更新します。

これが結果です: http://i43.tinypic.com/15eqvl.png

0 投票する
1 に答える
1780 参照

android - All my questions about opencv_traincascade

it's some weeks that I try to create a good cascade classifier but it seems that this process is surrounded by mystery. I have a lot of questions:

1) Why opencv give us so little information?

2) It needs more positive images or negative images?

3) What size should have positive images? And negative images? They must have all the same size?

4) if I want to create a classifier for a single road sign is enough a single positive image like this to create samples with opencv_createsamples?

5) To create a classifier used on an android app is better Haar or LBP?

6) what is the right number of stages?

7) What is the right value for minHitRate and maxFalseAlarmRate?

0 投票する
3 に答える
88308 参照

c++ - OpenCV detectMultiScale() パラメータの推奨値

CascadeClassifier::detectMultiScale()デフォルトのパラメータを変更する必要がある要因に応じて、推奨されるパラメータは何ですか?

0 投票する
2 に答える
4374 参照

xml - OpenCV XML 分類子

OpenCV を使用して交通標識認識アプリケーションを構築しようとしていますが、開始方法がわかりません。

これについて読んだところ、Cascade Object Detector を実装し、何千ものポジティブ イメージとネガティブ イメージを使用してトレーニングし、XML 分類子ファイルを生成する必要があることがわかりました。

それを行う別の方法はありますか?

トレーニング済みの XML 分類子ファイルはどこにありますか?

前もって感謝します。

0 投票する
1 に答える
1081 参照

c++ - リリースのみの CascadeClassifier.load() エラー

cascadeclassfier のロードがリリースで機能しないことについてお聞きしたいです。Microsoft Visual Studio 2010 と OpenCV 2.4.7 を使用しています。

私のコード:

私がこれまでに試したこと:

  • "" を使用してパスを手動で指定しようとしました
  • パスに / または \ を使用しようとしました
  • ユーザーに許可を与えようとした
  • 絶対パスを使用せずにxmlを呼び出そうとしました
  • このエラーを検索するときに見つけた多くの種類のコードを使用しようとしました
  • それらの新しいフォルダーを作成してxmlを分離しようとしました

追加情報:

  • デバッグモードでの実行は 100% 完全に機能します
  • Visual Studio の使用中にリリースで実行すると、ブレークがトリガーされます
  • ビルド中に作成された exe を使用して実行すると、「Error load XML!」のみが表示されます。

私は今本当に混乱しているので、尋ねることにしました..前にありがとう。

0 投票する
2 に答える
1298 参照

opencv - Infinite loop: Haar, LBP, HOG traincascade of opencv stuck

I am trying to build a classifier to detect faces in Thermal images. So I tried training using Haar, LBP and HOG classifiers. I am working with OpenCV 2.4.8 on windows.

opencv_traincascade.exe -data haarcascades -vec pos.vec -bg neg.txt -numPos 250 -numStages 24 -numNeg 900 -w 24 -h 24

I have 307 positive samples in total. The negative samples are of size 75x75. For each of the three cases the training gets stuck at a particular stage-earlier for Haar (stage-12) and later for LBP (stage-14/15). I reduced the number of negatives (upto 200) but that means the training gets stuck at a later stage. The training hasn't progressed since 2 days. No negatives are being consumed and the command window looks like this-

Also

  • What do POS count consumed and NEG count consumed signify?
  • When I reduce the minHitRate to say 0.7 why do the number of POS consumed increase?

Please let me know what I am doing wrong. Thanks.

0 投票する
0 に答える
42 参照

opencv - Opncv cascadetraining.exe のネガティブデータ

opencvcascadetraining.exeがネガティブイメージをどのように使用しているか説明していただけますか?

negNum 3000 を指定した場合、negative.txt ファイルに指定された 30 枚の画像しかない場合、そのうちの 30 枚のみを使用しますか、それともすべての可能な順列 (ランダムな四角形) を取得しますか?