Android OpenCV - 闭眼检测

Posted

技术标签:

【中文标题】Android OpenCV - 闭眼检测【英文标题】:Android OpenCV - Eye Closure Detection 【发布时间】:2013-06-02 08:38:01 【问题描述】:

教程:http://romanhosek.cz/android-eye-detection-and-tracking-with-opencv/

我使用本教程来检测人的眼睛和面部。但我的问题是,如何使用这个给定的示例代码来检测眼睛闭合。例如,检测眼睛的睁开和闭合状态。谁能给我一些代码来做到这一点。

提前致谢:)

【问题讨论】:

【参考方案1】:

一旦您在帧中获得了眼睛的位置,您就可以使用二元分类器(例如 SVM)来分类包含眼睛的图像区域是被认为是睁眼还是闭眼。 为了训练这个分类器,您需要收集一组图像,手动提供ground truth(监督学习),然后训练分类器。

【讨论】:

你能提供一些例子和相关的网络文章或教程来完成这个任务吗谢谢:) 这是一个非常广泛的话题,但也许可以从简单的搜索开始阅读:google.com/search?q=svm+image+classification 谢谢,我会试试你的方法。如果有人有任何与 android 闭眼检测相关的代码。请与我分享:)

以上是关于Android OpenCV - 闭眼检测的主要内容,如果未能解决你的问题,请参考以下文章

DLIB 的上下眼睑检测精度对于闭眼不正确

python cv2的视频检测:睁眼闭眼

opencv 进行皮肤的检测

Android Studio 配置 OpenCV4+

OpenCV,Android:从图像中检测对象而不是实时检测

Android OpenCV实现人脸检测完成人脸检测功能