动态活体检测需要用户高度配合,仅需单目RGB摄像头配合特定动作即可完成,安全性比纯图片识别要高一些,主要包含4个动作:
(1)眨眼动作
通过人脸关键点检测确定上眼皮和下眼皮的位置坐标

由于没有中心点,我采用38-42的距离,39-41的距离,这两个值中的最大值作为左眼正常睁眼幅度L0,右眼同理R0。
将视频的第一帧检测到的距离作为标尺,后面判断闭眼的时候就和这个值比对。
将整个视频均匀抽为15-25帧,对于这个序列的每一帧,把38-42的距离和39-41的距离做平均,作为左眼的当前帧检测距离Lc,右眼同理Rc,通过多次实验发现,只要当前帧的Lc小于L0*0.5即可出现很明显的眨眼动作,右眼同理。一个3秒的视频能够出现两次明显的左右眼同时眨眼动作即可认为判定成功。
(2)张嘴检测
通过人脸关键点确定上下嘴唇内测的位置坐标

&nb

本文介绍了动态活体检测技术,包括眨眼、张嘴、点头和转头四个关键动作的检测方法。通过人脸关键点检测和头部姿态估计,确定动作阈值以减少误判,并探讨了算法优化和视频验证策略,旨在提高安全性。
最低0.47元/天 解锁文章
1189

被折叠的 条评论
为什么被折叠?



