2013-03-31 32 views
8

我一直在努力與周圍OpenCV的了幾天,我有一個項目,我應該檢測汽車人類從天空。哈爾級聯VS生豬檢測

因此,這裏有我的輸入

  • 在天空中(嵌入在四軸),它是要捕捉幀移動相機。
  • 一組對象的我應該檢測(人體和汽車)

這裏是我的輸出

  • 的檢測由一個矩形列出這些對象,或者一些輪廓

基於此,我的問題如下:Haar Cascade之間的哪一個生豬D您是否會建議您這樣做,爲什麼?還是其他?

非常感謝您的回答

+1

哪一個你認爲會是最好的,爲什麼? – 2013-03-31 17:30:20

+2

如果您的相機朝下,則無。只有在預先訓練好的模型中才使用正面位置和正面視圖。你必須訓練自己的模型來改善結果。在這種情況下,測試兩者。 – William

+0

我正在開發一些非常相似的東西。你用這個得到了多少? –

回答

5

HOG是人類察覺哈爾比平常更好。我只有這方面的經驗,所以我想我會提供一些意見。但是,HOG的侷限性在於人必須在屏幕上的「完美」區域內。太接近了,它不會檢測到人類。太遠了,它不會檢測到人類。

我的HOG比哈爾有更好的運氣。哈爾給了我太多的誤報。

+0

如果我們正在處理彩色圖像,則可以使用皮膚檢測(基於顏色)來丟棄假陽性。 – saurabheights

2

我一直在嘗試使用HAAR來檢測人類,並且事實證明給出了太多的誤報。我認爲HAAR只適用於面部或眼部檢測。

因爲你的相機在天空中,人類在圖像中相當小,並獲得了全身形狀。 HOG將是更好的選擇。