使用dlib人脸检测模型进行人脸活体检测:眨眼检测
Posted 索炜达.猿创
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用dlib人脸检测模型进行人脸活体检测:眨眼检测相关的知识,希望对你有一定的参考价值。
点击查看:使用dlib人脸检测模型进行人脸活体检测:眨眼检测
文件大小:106M
操作系统:Windows10旗舰版
开发工具:Python3.8、OpenCV4.5、dlib
开发语言:.py
简要概述:
眨眼检测,基本原理:计算眼睛长宽比 Eye Aspect Ratio,EAR.当人眼睁开时,EAR在某个值上下波动,当人眼闭合时,EAR迅速下降,理论上会接近于零,当时人脸检测模型还没有这么精确。所以我们认为当EAR低于某个阈值时,眼睛处于闭合状态。为检测眨眼次数,需要设置同一次眨眼的连续帧数。眨眼速度比较快,一般1~3帧就完成了眨眼动作。两个阈值都要根据实际情况设置。
dlib模型:shape_predictor_68_face_landmarks.dat.bz2
演示视频:
以上是关于使用dlib人脸检测模型进行人脸活体检测:眨眼检测的主要内容,如果未能解决你的问题,请参考以下文章
[计算机视觉]人脸应用:人脸检测人脸对比五官检测眨眼检测活体检测疲劳检测