2010-07-26 145 views

回答

3

這是一個關於haar特徵檢測的非常好的教程:http://note.sonots.com/SciSoftware/haartraining.html,您應該閱讀它,因爲檢測面部的方法與任何其他對象相同。

總之,你需要很多不同的圖像,其中有一些在他們的對象(積極)和一些缺乏對象(消極)。我相信opencv提供了一個二進制文件,通過給出的圖像列表迭代併爲您創建一個xml。只要確保給opencv很多(真的,該死的很多)圖像以使算法更加準確。

獲得你想要的另一種方法是使用分水嶺算法,並一旦手動標記手。算法應該能夠跟隨所有連續幀的手,儘管這應該不是很準確。

此外,如果涉及對象談論比例的確切位置,使用haar分類器並不十分準確,因爲它只返回對象的邊界框,您將不得不搜索輪廓和方向你自己的手。

希望這會有所幫助。

0

這是2012年的GSoC項目,Andol發佈了最終HAAR訓練過的輸出文件,在這個Github repository

你可以通過his blog瞭解更多關於他的方法。