2013-03-30 44 views
0

我作出了瞌睡檢測系統設定的投資回報率的眼睛和嘴巴。所以爲此我想將相機捕獲的ROI設置爲眼睛和嘴巴,我還想要注意它們的特徵。我可以手動設置投資回報率,但我希望ROI只能自動設置爲眼睛。進一步設置投資回報後,我想進一步處理它通過應用霍夫變換。有沒有辦法做到這一點?只攝像頭捕捉和進一步處理

回答

1

Opencv庫,你可以找到並使用cascade classifier檢測視頻序列中的對象。它基於Haar-like功能和boosting算法。 Opencv爲您提供預先學習的級聯以檢測面部,眼睛,嘴巴,鼻子。所有這些級聯都是在龐大的數據庫中學習的,並且對於接近正面視圖條件下的面孔非常有效。

您應該使用級聯來檢測要分析的面部特徵,然後尋找跟蹤過程(例如meanshit或貝葉斯過濾),以便在視頻序列中對不同的姿勢具有魯棒性。

opencv實現也實現了Hough變換。用於opencv代碼的Here