使用dlib检测Eye Landmark

时间:2018-11-17 08:09:26

标签: opencv image-processing face-detection dlib eye-detection

使用dlib,无需面部检测就可以检测眼睛界标吗?如果是,怎么办?如果没有,有什么建议或建议吗?谢谢!

Sample

2 个答案:

答案 0 :(得分:0)

问:无需面部检测就能检测到眼睛界标吗?

A:不,因为dlib面部标志需要面部作为输入。

问:如果没有,有什么建议或建议吗?

A:在这种情况下,最简单的面部检测方法是使用dlib dlib.get_frontal_face_detector()中的面部检测。但是,只要找到边界框以检测界标,就可以使用任何人脸检测。

答案 1 :(得分:0)

可以通过使用dlib训练自己的对象检测器来实现。简单的HOG检测器可以做到这一点。步骤是:

  1. 准备火车数据

  2. 在训练数据集上绘制边界框

  3. 训练它并保存为模型

  4. 要使用的加载模型。

您可以从使用dlib中的HOG的简单对象检测器开始,或者使用深度学习dlib MMOD进行更高级别的检测。

以下是MMOD(基于深度学习的更高准确性)的链接:http://dlib.net/dnn_mmod_train_find_cars_ex.cpp.html