2017-05-08 2 views
0

ハラーカスケードのトレーニングには多くの時間がかかり、トレーニング期間もマシンによって異なります。 プロセスの高速化に貢献するファクタとは何ですか? RAMとGPUを増やすのに役立つのですか? haarカスケードトレーニングにはテンソルフローのようなGPUサポートがありますか?スピードアップHaarカスケードトレーニングプロセス

答えて

0

OpenCVのドキュメント

LBPはHAARとは対照的に、収率整数精度を備えていることをhere状態は、浮動小数点精度が得られ、特徴、そうLBPの両方訓練および検出がより速く、次いでハール特徴で数回です。 LBPおよびHAAR検出品質に関しては、主に使用されるトレーニングデータおよび選択されたトレーニングパラメータに依存する。トレーニング時間のパーセンテージの範囲内で、HAARベースのものとほぼ同じ品質を提供するLBPベースのクラシファイアをトレーニングすることが可能です。訓練は、代わりに古いopencv_haartrainingツールを使用する(デフォルトはHAARである)をパラメータとして-featureType LBPでも

をツールをopencv_traincascade使用しながら

だから、あなたは具体的な金額を割り当てること-precalcValBufSizeと-precalcIdxBufSizeパラメータを使用することができますトレーニング用のメモリより多くのメモリを割り当てるほど、トレーニングプロセスが速くなりますが、-precalcValBufSizeと-precalcIdxBufSizeを組み合わせて使用​​可能なシステムメモリを超えないようにしてください。

関連する問題