[发明专利]活体检测方法、装置、计算机可读存储介质和电子设备在审
申请号: | 201811394121.3 | 申请日: | 2018-11-21 |
公开(公告)号: | CN109684927A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 赵雄 | 申请(专利权)人: | 北京蜂盒科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 杨云倩;魏嘉熹 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 活体检测 计算机可读存储介质 图像采集装置 面部图像 活体 电子设备通信 人脸识别算法 服务器检测 欺骗服务器 安全隐患 保障用户 检测结果 视频流 截取 人脸 网站 预设 服务器 录制 视频 采集 检测 分析 | ||
本公开涉及一种活体检测方法、装置、计算机可读存储介质和电子设备。所述方法应用于电子设备,所述方法包括:在检测到用户在预设网站中输入的人脸活体检测请求时,启用与所述电子设备通信连接的图像采集装置;对所述图像采集装置采集到的所述用户的视频流进行截取,得到所述用户的面部图像;根据人脸识别算法对所述用户的面部图像进行分析,得到用于表示所述用户是否为活体的检测结果。通过本公开的技术方案,有效消除了使用照片或提前录制好的视频欺骗服务器的安全隐患,保障用户的利益。同时,相比于现有技术中由服务器检测用户是否为活体的方式,也减轻了服务器的计算负担。
技术领域
本公开涉及计算机视觉领域,具体地,涉及一种活体检测方法、装置、计算机可读存储介质和电子设备。
背景技术
活体检测是在一些身份验证场景确定对象真实生理特征的方法,在诸如人脸识别等应用场景中,活体检测能通过眨眼、张嘴、摇头、点头等组合动作,使用人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体的本人操作,以保障用户的利益。
浏览器是指可以显示网页服务器或者文件系统的HTML(标准通用标记语言下的一个应用)内容并让用户与这些文件交互的一种软件,用户通过浏览器可以访问所需的网站,获取自己需要的咨询或者享受网络服务。
现有技术中,通常基于浏览器进行活体检测,即由安装有浏览器客户端的前端设备获取人脸照片或者视频并发送给后端服务器,由后端服务器根据该人脸照片或者视频进行活体检测。然而,后端服务器接收到的人脸照片或者视频通常为浏览器客户端脚本产生的二手资源,因而存在用户使用提前拍摄的照片或视频来欺骗服务器的安全隐患。
发明内容
为克服现有技术中存在的问题,本公开提供一种活体检测方法、装置、计算机可读存储介质和电子设备。
为了实现上述目的,本公开提供一种活体检测方法,应用于电子设备,包括:
在检测到用户在预设网站中输入的人脸活体检测请求时,启用与所述电子设备通信连接的图像采集装置;
对所述图像采集装置采集到的所述用户的视频流进行截取,得到所述用户的面部图像;
根据人脸识别算法对所述用户的面部图像进行分析,得到用于表示所述用户是否为活体的检测结果。
可选地,所述启用与所述电子设备通信连接的图像采集装置,包括:
通过调用所述预设网站内置的API接口启用与所述电子设备通信连接的图像采集装置。
可选地,所述对所述图像采集装置采集到的所述用户的视频流进行截取,得到所述用户的面部图像,包括:
将所述视频流转换为统一资源定位符URL;
将所述URL嵌入视频video标签中,以在所述预设网站上显示所述视频流,所述视频流中的每一帧图像具有一个面部图像采集区域;
输出用于提示所述用户将面部正对所述面部图像采集区域的提示信息;
对所述视频流中所述面部图像采集区域内的图像进行截取,得到所述用户的面部图像。
可选地,在所述对所述图像采集装置采集到的所述用户的视频流进行截取之前,所述方法还包括:
输出用于指示所述用户完成至少一个预设动作的提示信息;
所述根据人脸识别算法对所述用户的面部图像进行分析,得到用于表示所述用户是否为活体的检测结果,包括:
根据所述人脸识别算法对所述用户的面部图像进行分析,判断所述用户是否完成所述至少一个预设动作;
若所述用户完成所述至少一个预设动作,则输出用于表示所述用户为活体的检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京蜂盒科技有限公司,未经北京蜂盒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811394121.3/2.html,转载请声明来源钻瓜专利网。