基于智能摄像头识别用户的安全防护方法、装置及介质制造方法及图纸

技术编号:36296791 阅读:18 留言:0更新日期:2023-01-13 10:11
本发明专利技术公开了一种基于智能摄像头识别用户的安全防护方法、装置及介质,包括当检测到包含人脸的人体图像时,对人体图像进行特征提取,得到人体图像包含的人脸特征;从预先构建的用户信息数据库中获取与人脸特征匹配的人脸图像;从用户信息数据库中获取与人脸图像匹配的第一人脸长度和第一身高;对人体图像进行识别,得到人体图像中包含的人脸的第二人脸长度;根据第一人脸长度和第二人脸长度,确定第一人脸长度相对于第二人脸长度的比例值;根据比例值,对人体图像的大小进行调整,得到调整后的人体图像;获取调整后的人体图像中包含的人体的第二身高;若第二身高与第一身高相同,则确定安全防护验证通过。本发明专利技术能够提升智能门锁的用户体验。门锁的用户体验。门锁的用户体验。

【技术实现步骤摘要】
基于智能摄像头识别用户的安全防护方法、装置及介质


[0001]本专利技术涉及物联网
,具体而言,涉及一种基于智能摄像头识别用户的安全防护方法、装置及介质。

技术介绍

[0002]门禁解锁方式正不断变化,由机械式的钥匙解锁发展到电子密码锁,当前又出现指纹门禁,解锁方式进化的背后一方面是技术的进步,另一方面是人们对门锁的安全性以及门锁的用户体验有着越来越高的需求。钥匙、密码形式的门禁较为传统,安全性较低,体验也一般;指纹门禁通过用户指纹进行解锁,用户无需携带钥匙,也不用记密码,安全性以及体验性比传统门锁稍高,但同样会面临一些问题,比如误识率高,用户手指脱皮、有水等使得解锁不成功,双手被占用时也无法解锁等等,导致目前指纹智能门锁的用户体验较差。

技术实现思路

[0003]本专利技术实施例提供了一种基于智能摄像头识别用户的安全防护方法、装置及介质,能够基于智能摄像头快速准确的对用户进行识别,提升智能门锁的用户体验。
[0004]根据本专利技术实施例的一个方面,提供了一种基于智能摄像头识别用户的安全防护方法,包括:
[0005]当检测到智能摄像头采集到的包含人脸的人体图像时,对所述人体图像进行特征提取,得到所述人体图像包含的人脸特征;
[0006]从预先构建的用户信息数据库中获取与所述人脸特征匹配的人脸图像;
[0007]从所述用户信息数据库中获取与所述人脸图像匹配的第一人脸长度和第一身高;
[0008]对所述人体图像进行识别,得到所述人体图像中包含的人脸的第二人脸长度;
[0009]根据所述第一人脸长度和所述第二人脸长度,确定所述第一人脸长度相对于所述第二人脸长度的比例值;
[0010]根据所述比例值,对所述人体图像的大小进行调整,得到调整后的人体图像;其中,所述调整后的人体图像中包含的人脸的长度与所述第一人脸长度相同;
[0011]获取所述调整后的人体图像中包含的人体的第二身高;
[0012]若所述第二身高与所述第一身高相同,则确定安全防护验证通过。
[0013]作为一种可选的实施方式,所述方法还包括:
[0014]当所述智能摄像头采集到人体图像时,对所述人体图像中包含的人脸进行识别,得到人脸识别结果;
[0015]若所述人脸识别结果指示所述人体图像中包含完整的目标人脸图像,则确定所述目标人脸图像的数量;
[0016]若所述目标人脸图像的数量为一个,则确定所述人体图像为包含人脸的人体图像;
[0017]若所述目标人脸图像的数量为多个,则确定各个目标人脸图像对应的人脸面积;
[0018]将所述人脸面积最大的目标人脸图像确定为最大人脸图像;
[0019]从所述人体图像中提取所述最大人脸图像对应的目标人体图像,并将所述目标人体图像确定为包含人脸的人体图像。
[0020]作为一种可选的实施方式,若所述第二身高与所述第一身高不相同,所述方法还包括:
[0021]确定所述第二身高与所述第一身高之间的差值;
[0022]若所述差值小于预设阈值,则从所述用户信息数据库中获取与所述人脸图像匹配的第一声纹信息,并输出预设语音指令;其中,所述预设语音指令包括待采集语音信息,所述预设语音指令用于提示待验证用户说出所述待采集语音信息;
[0023]当采集到所述待验证用户输入的语音信息时,对所述语音信息进行声纹提取,得到第二声纹信息;
[0024]将所述第二声纹信息与所述第一声纹信息进行对比,得到声纹对比结果;
[0025]若所述声纹对比结果指示所述第二声纹信息与所述第一声纹信息相同,则确定所述安全防护验证通过。
[0026]作为一种可选的实施方式,若所述差值大于等于所述预设阈值,所述方法还包括:
[0027]获取所述用户信息数据库中包含的每个终端设备标识;
[0028]向各个终端设备标识对应的终端设备发送安全告警信息;其中,所述安全告警信息用于向所述终端设备的用户输出门禁安全警报;
[0029]当接收到确认指令时,获取所述确认指令对应的目标终端设备标识;
[0030]从所述用户信息数据库中获取与所述目标终端设备标识对应的预设密码,并输出密码输入提示信息;其中,所述密码输入提示信息用于提示所述待验证用户输入门禁密码;
[0031]当采集到所述待验证用户输入的目标密码时,将所述目标密码与所述门禁密码进行对比,得到密码对比结果;
[0032]若所述密码对比结果指示所述目标密码与所述门禁密码相同,则确定安全防护验证通过。
[0033]作为一种可选的实施方式,若所述密码对比结果指示所述目标密码与所述门禁密码相同,所述方法还包括:
[0034]从所述用户信息数据库中获取与所述目标终端设备标识对应的预设人体图像;
[0035]利用所述人体图像对所述预设人体图像进行替换,得到替换后的预设人体图像。
[0036]根据本专利技术实施例的另一方面,还提供了一种基于智能摄像头识别用户的安全防护装置,包括:
[0037]提取单元,用于当检测到智能摄像头采集到的包含人脸的人体图像时,对所述人体图像进行特征提取,得到所述人体图像包含的人脸特征;
[0038]获取单元,用于从预先构建的用户信息数据库中获取与所述人脸特征匹配的人脸图像;
[0039]所述获取单元,还用于从所述用户信息数据库中获取与所述人脸图像匹配的第一人脸长度和第一身高;
[0040]识别单元,用于对所述人体图像进行识别,得到所述人体图像中包含的人脸的第二人脸长度;
[0041]确定单元,用于根据所述第一人脸长度和所述第二人脸长度,确定所述第一人脸长度相对于所述第二人脸长度的比例值;
[0042]调整单元,用于根据所述比例值,对所述人体图像的大小进行调整,得到调整后的人体图像;其中,所述调整后的人体图像中包含的人脸的长度与所述第一人脸长度相同;
[0043]所述获取单元,还用于获取所述调整后的人体图像中包含的人体的第二身高;
[0044]所述确定单元,还用于在所述第二身高与所述第一身高相同时,确定安全防护验证通过。
[0045]根据本专利技术实施例的又一方面,还提供了一种计算设备,所述计算设备包括:至少一个处理器、存储器和输入输出单元;其中,所述存储器用于存储计算机程序,所述处理器用于调用所述存储器中存储的计算机程序来执行上述基于智能摄像头识别用户的安全防护方法。
[0046]根据本专利技术实施例的又一方面,还提供了一种计算机可读存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述基于智能摄像头识别用户的安全防护方法。
[0047]在本专利技术实施例中,能够基于智能摄像头获取包含人脸的人体图像,并且可以对人体图像中的人脸进行识别,进而可以根据识别得到的人脸图像对比用户信息数据库中预先存储的身高与人体图像中的身高,得到身高对比结果,最终根据身高对比结果确定安全防护认证是否通过,从而基于智能摄像头实现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于智能摄像头识别用户的安全防护方法,包括:当检测到智能摄像头采集到的包含人脸的人体图像时,对所述人体图像进行特征提取,得到所述人体图像包含的人脸特征;从预先构建的用户信息数据库中获取与所述人脸特征匹配的人脸图像;从所述用户信息数据库中获取与所述人脸图像匹配的第一人脸长度和第一身高;对所述人体图像进行识别,得到所述人体图像中包含的人脸的第二人脸长度;根据所述第一人脸长度和所述第二人脸长度,确定所述第一人脸长度相对于所述第二人脸长度的比例值;根据所述比例值,对所述人体图像的大小进行调整,得到调整后的人体图像;其中,所述调整后的人体图像中包含的人脸的长度与所述第一人脸长度相同;获取所述调整后的人体图像中包含的人体的第二身高;若所述第二身高与所述第一身高相同,则确定安全防护验证通过。2.根据权利要求1所述的基于智能摄像头识别用户的安全防护方法,所述方法还包括:当所述智能摄像头采集到人体图像时,对所述人体图像中包含的人脸进行识别,得到人脸识别结果;若所述人脸识别结果指示所述人体图像中包含完整的目标人脸图像,则确定所述目标人脸图像的数量;若所述目标人脸图像的数量为一个,则确定所述人体图像为包含人脸的人体图像;若所述目标人脸图像的数量为多个,则确定各个目标人脸图像对应的人脸面积;将所述人脸面积最大的目标人脸图像确定为最大人脸图像;从所述人体图像中提取所述最大人脸图像对应的目标人体图像,并将所述目标人体图像确定为包含人脸的人体图像。3.根据权利要求1或2所述的基于智能摄像头识别用户的安全防护方法,若所述第二身高与所述第一身高不相同,所述方法还包括:确定所述第二身高与所述第一身高之间的差值;若所述差值小于预设阈值,则从所述用户信息数据库中获取与所述人脸图像匹配的第一声纹信息,并输出预设语音指令;其中,所述预设语音指令包括待采集语音信息,所述预设语音指令用于提示待验证用户说出所述待采集语音信息;当采集到所述待验证用户输入的语音信息时,对所述语音信息进行声纹提取,得到第二声纹信息;将所述第二声纹信息与所述第一声纹信息进行对比,得到声纹对比结果;若所述声纹对比结果指示所述第二声纹信息与所述第一声纹信息相同,则确定所述安全防护验证通过。4.根据权利要求3所述的基于智能摄像头识别用户的安全防护方法,若所述差值大于等于所述预设阈值,所述方法还包括:获取所述用户信息数据库中包含的每个终端设备标识;向各个终端设备标识对应的终端设备发送安全告警信息;其中,所述安全告警信息用于向所述终端设备的用户输出门禁安全警报;当接收到确认指令时,获取所述确认指令对应的目标终端设备标识;
从所述用户信息数据库中获取与所述目标终端设备标识对应的预设密码,并输出密码输入提示信息;其中,所述密码输入提示信息用于提示所述待验证用户输入门禁密码;当采集到所述待验证用户输入的目标密码时,将所述目标密码与所述门禁密码进行对比,得到密码对比结果;若所述密码对比结果指示所述目标密码与所述门禁密码相同,则确定安全防护验证通过。5.根据权利要求4所述的基于智能摄像头识...

【专利技术属性】
技术研发人员:赵前春
申请(专利权)人:成都前宏科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1