現在、Android 2.1 で opencv を使用したオブジェクト検出に関するプロジェクトに取り組んでいます。
そして、私には多くの問題があります:
- Android 2.1 プロジェクトでは最新バージョンの opencv を使用できませんでしたが、現在は C 言語で記述された Opencv 2.0 を使用しています。haarcascade や画像処理などの多くの機能が欠落しているか、多くのバグがありました:(
- Android デバイスごとに画像の品質が異なります。そのため、検出モジュールが間違った結果を出すようにします。例: HTC Desire は暗い画像を提供し、Sony Arc はより多くの青または黄色の値を持つ画像を提供します。これらの画像をトレーニングと検出のために同じ品質に処理するにはどうすればよいですか。
- haartraining コマンド (opencv 2.0 上) を npos = 20、nneg = 10 で実行すると、24 時間以上実行しても、決して成功しません。
今日は私のプロジェクトの締め切りです。
http://opencv.willowgarage.com/documentation/object_detection.html
ご支援いただきありがとうございます。