0
我正在使用OpenCv 2.4.10
。什麼是opencv_traincascade的推薦參數?
我最近試圖創建自己的級聯分類器來檢測robotino;我有240個負樣本和650個正樣本。但我對我應該給opencv_traincascade
的價值感到困惑。
numNeg
:指出每個階段使用的負樣本的數量。 我該如何計算這個參數?numStage
:我該如何判斷想要的階段數?
我正在使用OpenCv 2.4.10
。什麼是opencv_traincascade的推薦參數?
我最近試圖創建自己的級聯分類器來檢測robotino;我有240個負樣本和650個正樣本。但我對我應該給opencv_traincascade
的價值感到困惑。
numNeg
:指出每個階段使用的負樣本的數量。 我該如何計算這個參數?numStage
:我該如何判斷想要的階段數?幾點考慮:
numNeg
可以是你所擁有的陰性樣品,但是numPos
將有比你有陽性略少(也許有快速閱讀關於分類器如何被訓練)。確切的數字將取決於你有多少樣本和你訓練的階段,但你可以從0.9 * numPos
開始,然後減少。如果樣品用完,將會失敗。
您將不得不評估受過訓練的各個階段的表現。請記住,由於過度配合,更多的階段並不總能帶來更好的性能。
您可能還需要更多樣品,包括正面和負面;通用的否定集可以在網上找到一些看。做得好,但堅持下去有點費勁!