2016-05-16 34 views
1

我有一個檢測移動對象的程序,我想通過識別每個形狀的數據集的形狀來分類這些對象。任何人都有任何想法如何比較每個對象的形狀與數據集使用一些當前形狀的點並將其與樣品進行比較? image1 detected object1如何通過形狀識別來對人進行分類?

+0

你應該在提問之前做一些研究。互聯網上有很多形狀/人物認可的材料。 – Sam

+0

@sammy:如果我在網上發現任何東西,我不會在這裏問我的問題。 – para

+0

發佈一些樣本形狀類和樣本輸入圖像,以便了解您的數據。 – Micka

回答

0

但從理論角度,你應該開始閱讀兩篇論文

1)HOG探測器由Dalal and Trigs

2)倒角探測器由Gavrila

如果你只是想使用邊緣信息,倒角是解決方案。根據我的經驗,它在混亂的場景中失敗慘敗。 HOG產生遠遠優越的結果。

的OpenCV已經有人體探測器implemented

如果你正在尋找一個機器學習的冒險,爲什麼使用OpenCV train_cascade不訓練自己的HOG檢測?這是非常快速和實時的

+0

我試過HOG和SVM,但失敗了,我無法檢測到人員。 – para

+0

它並不總是開箱即用。有時你必須玩弄參數。通常問題在於使minSize和MaxSize參數正確。 –

+0

如果我改變了HOG描述符的參數,這是否解決了這個問題? – para