仅在相机捕捉和进一步处理中将roi设置为眼睛和嘴巴

时间:2013-03-30 09:23:59

标签: opencv hough-transform roi

我正在制作睡意检测系统。因此,我想将摄像头拍摄的ROI设置为仅眼睛和嘴巴,我还要注意它们的特征。我可以手动设置ROI,但我希望ROI只能自动设置到眼睛。在设置ROI之后我想通过应用hough transform进一步处理它。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

Opencv库中,您可以找到并使用cascade classifier来检测视频序列中的对象。它基于Haar-like功能和boosting算法。 Opencv为您提供预先学习的级联,以检测面部,眼睛,嘴巴,鼻子。所有这些级联都是在大型数据库上学习的,并且对于近前视图条件下的面部非常有效。

您应该使用级联来检测您想要分析的面部特征,然后寻找跟踪程序(例如,手段或贝叶斯过滤),以便在视频序列中对不同姿势具有鲁棒性。

Opencv也实现了Hough变换。 Here用于opencv代码。