一种人脸识别方法及装置与流程

文档序号:14836419发布日期:2018-06-30 12:36阅读:来源:国知局
一种人脸识别方法及装置与流程

技术特征:

1.一种人脸识别方法,其特征在于,包括:

通过距离传感器,获取待识别人员与摄像头之间的距离;

检测所述距离是否小于预设的第一阈值,若所述距离小于预设的第一阈值,则通过光敏传感器,获取当前环境的光强值;

检测所述光强值是否大于预设的第二阈值,若所述光强值大于预设的第二阈值,则通过摄像头获取所述待识别人员的人脸图像;

根据所述人脸图像、预存的图像模板以及预先建立的平均梯度生成模型,生成所述人脸图像的平均梯度;

检测所述人脸图像的平均梯度是否大于预设的第三阈值;

倘若所述人脸图像的平均梯度不大于预设的第三阈值,则生成图像清晰度不足事件,触发图像删除指令,通过所述图像删除指令,剔除所述人脸图像,以减少人脸识别的数据量;

倘若所述人脸图像的平均梯度大于预设的第三阈值,则生成图像清晰度足够事件,触发图像比对指令,通过所述图像比对指令,连接预设的服务器,向所述服务器上传所述人脸图像,并接收所述服务器返回的人脸识别结果;

所述平均梯度生成模型,具体为:

其中,Q为平均梯度,I(x,y)为所述人脸图像第x行第y列的像素,所述人脸图像和所述图像模板的大小相同,均为M*N,所述M为像素的行数,所述N为像素的列数,hj(x,y)表示旋转角度为j的所述图像模板第x行第y列的像素,j∈[0°,65°,130°,195°,260°,325°]。

2.如权利要求1所述的方法,其特征在于,所述倘若所述人脸图像的平均梯度大于预设的第三阈值,则生成图像清晰度足够事件,触发图像比对指令,将所述人脸图像上传至所述服务器,并接收所述所述服务器返回的人脸识别结果,具体为:

倘若所述人脸图像的平均梯度大于预设的第三阈值,则生成图像清晰度足够事件,触发图像比对指令;

每隔预设时间,通过所述图像比对指令,连接预设的服务器,向所述服务器上传所述人脸图像,接收所述服务器返回的人脸识别结果。

3.如权利要求2所述的方法,其特征在于,所述每隔预设时间,通过所述图像比对指令,连接预设的服务器,向所述服务器上传所述人脸图像,接收所述服务器返回的人脸识别结果,具体为:

每隔预设时间,通过所述图像比对指令,连接预设的服务器,向所述服务器上传所述人脸图像,接收所述服务器返回的人脸识别结果,所述网络模式为WIFI网络模式、2G网络模式、3G网络模式、4G网络模式、5G网络模式中的一种。

4.如权利要求2所述的方法,其特征在于,所述预设时间为10分钟、30分钟或45分钟。

5.如权利要求1所述的方法,其特征在于,在所述倘若所述人脸图像的平均梯度大于预设的第三阈值,则生成图像清晰度足够事件,触发图像比对指令,将所述人脸图像上传至所述服务器,并接收所述所述服务器返回的人脸识别结果之后,所述方法还包括:

语音播报所述人脸识别结果。

6.一种人脸识别装置,其特征在于,包括:

第一获取模块,用于通过距离传感器,获取待识别人员与摄像头之间的距离;

第二获取模块,用于检测所述距离是否小于预设的第一阈值,若所述距离小于预设的第一阈值,则通过光敏传感器,获取当前环境的光强值;

第三获取模块,用于检测所述光强值是否大于预设的第二阈值,若所述光强值大于预设的第二阈值,则通过摄像头获取所述待识别人员的人脸图像;

生成模块,用于根据所述人脸图像、预存的图像模板以及预先建立的平均梯度生成模型,生成所述人脸图像的平均梯度;

检测模块,用于检测所述人脸图像的平均梯度是否大于预设的第三阈值;

剔除模块,用于倘若所述人脸图像的平均梯度不大于预设的第三阈值,则生成图像清晰度不足事件,触发图像删除指令,通过所述图像删除指令,剔除所述人脸图像,以减少人脸识别的数据量;

连接模块,用于倘若所述人脸图像的平均梯度大于预设的第三阈值,则生成图像清晰度足够事件,触发图像比对指令,通过所述图像比对指令,连接预设的服务器,向所述服务器上传所述人脸图像,并接收所述服务器返回的人脸识别结果;

所述平均梯度生成模型,具体为:

其中,Q为平均梯度,I(x,y)为所述人脸图像第x行第y列的像素,所述人脸图像和所述图像模板的大小相同,均为M*N,所述M为像素的行数,所述N为像素的列数,hj(x,y)表示旋转角度为j的所述图像模板第x行第y列的像素,j∈[0°,65°,130°,195°,260°,325°]。

7.如权利要求6所述的装置,其特征在于,所述连接模块,包括:

识别单元,用于倘若所述人脸图像的平均梯度大于预设的第三阈值,则生成图像清晰度足够事件,触发图像比对指令;

连接单元,用于每隔预设时间,通过所述图像比对指令,连接预设的服务器,向所述服务器上传所述人脸图像,接收所述服务器返回的人脸识别结果;

所述连接单元,具体用于每隔预设时间,通过所述图像比对指令,连接预设的服务器,向所述服务器上传所述人脸图像,接收所述服务器返回的人脸识别结果,所述网络模式为WIFI网络模式、2G网络模式、3G网络模式、4G网络模式、5G网络模式中的一种;所述预设时间为10分钟、30分钟或45分钟。

8.如权利要求6所述的装置,其特征在于,所述装置还包括:

语音播报模块,用于语音播报所述人脸识别结果。

9.一种人脸识别装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1