买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】人脸识别方法、装置、计算机设备及存储介质_平安科技(深圳)有限公司_201910268066.1 

申请/专利权人:平安科技(深圳)有限公司

申请日:2019-04-03

公开(公告)日:2024-04-23

公开(公告)号:CN110084135B

主分类号:G06V40/16

分类号:G06V40/16;G06V10/46;G06V10/50;G06V10/54;G06V10/764

优先权:

专利状态码:有效-授权

法律状态:2024.04.23#授权;2020.11.13#实质审查的生效;2019.08.02#公开

摘要:本申请涉及生物识别技术领域,用于人脸识别。具体公开了一种人脸识别方法、装置、计算机设备及存储介质,该方法包括:获取待检测图像;对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像;提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图;将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果;根据所述分类结果进行人脸图像识别。该方法可以提高人脸识别的效率和准确度,防止人脸识别欺骗攻击。

主权项:1.一种人脸识别方法,其特征在于,包括:获取待检测图像;对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像;提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图;所述提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图,包括:提取所述目标图像在所述预设颜色空间中多通道对应的局部二值模式特征值;对每个通道的局部二值模式特征值进行直方图统计以得到通道局部二值模式直方图;将多个所述通道局部二值模式直方图合并以生成局部二值模式直方图;将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果;所述将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果之前,还包括:根据所述局部二值模式直方图计算所述目标图像与预设数据集中图像的卡方距离,所述预设数据集包括活体数据集和非活体数据集;所述将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果,包括:将所述局部二值模式直方图和卡方距离输入至预先训练好的分类模型进行分类检测以得到分类结果;所述根据所述局部二值模式直方图计算所述目标图像与预设数据集中图像的卡方距离,包括:根据局部二值模式直方图,利用预设卡方距离公式计算目标图像与预设数据集中图像的卡方距离;其中,所述预设卡方距离公式为: 其中,为所述目标图像与预设数据集中图像的卡方距离;为所述目标图像的局部二值模式特征值,和分别为活体数据集和非活体数据集的平均卡方距离;根据所述分类结果进行人脸图像识别;所述根据所述分类结果进行人脸图像识别,包括:若所述分类结果为活体图像,对所述待检测图像中的人脸图像进行图像识别;若所述分类结果为非活体图像,输出验证失败信息。

全文数据:人脸识别方法、装置、计算机设备及存储介质技术领域本申请涉及人脸识别技术领域,尤其涉及一种人脸识别方法、装置、计算机设备及存储介质。背景技术目前,随着线上支付的不断普及,人脸识别技术也在不断进步,比如在进行“刷脸”线上支付时,就需要对人脸进行识别。但是,目前的人脸识别技术只能识别人脸图像的身份,无法准确辨别所输入人脸的真伪,这就使得人脸识别存在着严重的安全隐患,比如攻击者可能采用照片、换脸、面具、遮挡、电子屏等手段来伪造合法用户人脸进行非法支付,这样就给合法用户带来经济损失,同时也不利于营造安全的支付环境。发明内容本申请提供了一种人脸识别方法、装置、计算机设备及存储介质,以防止人脸识别中欺骗攻击,提高用户信息的安全性。第一方面,本申请提供了一种人脸识别方法,所述方法包括:获取待检测图像;对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像;提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图;将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果;根据所述分类结果进行人脸图像识别。第二方面,本申请还提供了一种人脸识别装置,所述装置包括:图像获取单元,用于获取待检测图像;图像转换单元,用于对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像;图像处理单元,用于提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图;分类检测单元,用于将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果;人脸识别单元,用于根据所述分类结果进行人脸图像识别。第三方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的人脸识别方法。第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的人脸识别方法。本申请公开了一种人脸识别方法、装置、设备及存储介质,通过对获取的待检测图像进行颜色空间转换以获得预设颜色空间中的目标图像;提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图;将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果;根据所述分类结果进行人脸图像识别。该方法可以提高人脸识别的效率和准确度,防止人脸识别欺骗攻击。附图说明为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请的实施例提供的一种人脸识别方法的示意流程图;图2是图1中的人脸识别方法的子步骤示意流程图;图3是本申请的实施例提供的一种人脸识别方法的效果示意图;图4是本申请的实施例提供的一种人脸识别方法的示意流程图;图5为本申请的实施例提供的一种人脸识别装置的示意性框图;图6为本申请的实施例提供的另一种人脸识别装置的示意性框图;图7为本申请的实施例提供的一种计算机设备的结构示意性框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作步骤,也不是必须按所描述的顺序执行。例如,有的操作步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。本申请的实施例提供了一种人脸识别方法、人脸识别装置、计算机设备及存储介质。其中,该人脸识别方法可以应用于终端或服务器中,以准确地识别用户的人脸验证信息,防止人脸识别中欺骗攻击,进而提高了用户信息的安全性。比如,人脸识别方法可用于移动终端的解锁识别、支付识别或者信息验证等,还可以应用于门禁中的解锁识别,当然还可以应用其他类似的领域。其中,服务器可以为独立的服务器,也可以为服务器集群。该终端可以是手机、平板电脑、笔记本电脑、台式电脑、个人数字助理和穿戴式设备等电子设备。下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。请参阅图1,图1是本申请的实施例提供的一种人脸识别方法的示意流程图。如图1所示,该人脸识别方法具体包括步骤S101至S105。S101、获取待检测图像。其中,待检测图像为用于人脸识别的图像,具体为实时采集的用于人脸识别的图像,比如通过手机的摄像头采集用户的人脸图像,对该待检测图像进行人脸识别以实现某种功能,比如用于解锁手机、开启某个应用或进行线上支付等。其中,采集的待检测图像为RGB空间的图像,当然也可以为其他格式的图像。S102、对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像。在本实施例中,预设颜色空间包括HSV颜色空间或YCbCr颜色空间,进行颜色空间转换是指将待检测图像转换成HSV颜色空间的图像或者YCbCr颜色空间的图像。具体地,通过预设颜色空间的转换算法对待检测图像进行颜色空间转换以获得预设颜色空间HSV或YCbCr颜色空间的目标图像。比如,待检测图像为RGB空间的图像,利用RGB-HSV的转换算法将待检测图像进行颜色空间转换以获得HSV颜色空间的目标图像。具体可以调用转换函数进行转换,当然也可以使用相应的图像处理工具MATLAB、PS等进行颜色空间转换。其中,HSV空间的模型中颜色的参数分别是:H表示色调,S表示饱和度,V表示明度。而YCrCb即YUV,主要用于优化彩色视频信号的传输。其中“Y”表示明亮度Luminance或Luma,也就是灰阶值;而“U”和“V”分别表示色度和浓度Chrominance或Chroma,作用是描述影像色彩及饱和度,用于指定像素的颜色。“明亮度”是透过RGB输入信号来建立的,是将RGB信号的特定部分叠加到一起。“色度”则定义了颜色的两个方面─色调与饱和度,分别用Cr和Cb来表示。其中,Cr反映了RGB输入信号红色部分与RGB信号亮度值之间的差异。而Cb反映的是RGB输入信号蓝色部分与RGB信号亮度值之间的差异。一般图像都是基于RGB空间的,但是由于在RGB空间里人脸的肤色受亮度影响相当大,所以肤色点很难从非肤色点中分离出来,也就是说在RGB空间经过处理后,肤色点是离散的点,中间嵌有很多非肤色点,这为肤色区域的标定人脸的标定、眼睛的标定等带来了难题。在本实施例中,是将RGB空间的图像转为HSV颜色空间或者YCrCb颜色空间的图像,由此可以忽略亮度的影响,因为在HSV空间或YCrCb空间受亮度影响很小,肤色会产生很好的类聚。这样就可以把三维的YCrCb空间降为二维的CrCb,肤色点会形成一定得形状,如:人脸的话会看到一个人脸的区域,手臂的话会看到一条手臂的形态,对处理模式识别很有好处,若某点的CrCb值满足:133≤Cr≤173,77≤Cb≤127,那么该点可以被认为是肤色点,否则,该点被认为是非肤色点。由此对所述待检测图像进行颜色空间转换,很容易去除肤色的影响。S103、提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图。具体地,利用局部二值模式LocalBinaryPattern,LBP的算法提取所述目标图像的局部二值模式特征值,再根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图。在一个实施例中,将待检测图像从RGB空间转换成HSV颜色空间的图像或者YCrCb颜色空间的目标图像,在确定在HSV颜色空间的图像或者YCrCb颜色空间中的目标图像中的肤色点,提取所述目标图像的肤色点的局部二值模式特征值。由此可以加快人脸识别的速度。以YCrCb空间为例,先确定该待检测图像中位于预设CrCb范围内的CrCb值对应的像素点为肤色点,然后从YCrCb空间的图像中快速提取相应的局部二值模式LocalBinaryPattern,LBP特征值,并根据该LBP特征值构建N点的LBP直方图,N为64128或256等。在一个实施例中,为了提高人脸识别的精度,如图2所示,步骤S103具体包括以下内容:S103a、提取所述目标图像在所述预设颜色空间中多通道对应的局部二值模式特征值;S103b、对每个通道的局部二值模式特征值进行直方图统计以得到通道局部二值模式直方图;S103c、将多个所述通道局部二值模式直方图合并以生成局部二值模式直方图。具体地,如图3所示,转换的目标图像包括多通道图像,比如转换成YCbCr颜色空间的目标图像会包括三个通道图像,分别为Y图像、Cb图像和Cr图像,由此可提取目标图像的三个通道图像Y、Cb、Cr对应的LBP特征值,并对多通道的LBP特征值进行直方图统计以得到多个通道LBP直方图;并将该三个通道LBP直方图进行结合以得到LBP直方图。在对颜色空间进行转换后并利用多通道做LBP直方图,会有更好的鲁棒性,在RGB色彩空间是很难区分的,但是如果转换到HSV或者YCbCr色彩空间上来看的,其纹理有着明显的差异,由此可以提高识别的在准确度。S104、将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果。在本实施例中,所述分类模型包括支持向量机二分类器SupportVectorMachine,SVM,当然也可以使用深度学习模型作为分类器,比如采用卷积神经网络进行模型训练,得到具有分类功能的神经网络模型作为分类模型。具体地,是将上述步骤得到的LBP直方图输入至预先训练好的分类模型中进行分类识别以得到分类结果,该分类结果为二分类结果。比如,如图3所示,如果SVM输出的是Real,则表示待检测图像对应的为活体图像;如果SVM输出的是Fake,则表示待检测图像对应的为非活体图像,可能是打印攻击或视频攻击。S105、根据所述分类结果进行人脸图像识别。具体地,若所述分类结果为活体图像,对所述待检测图像中的人脸图像进行图像识别;若所述分类结果为非活体图像,输出验证失败信息,比如人脸验证未通过。其中,对所述待检测图像中的人脸图像进行图像识别,包括:确定所述目标图像中的人脸图像;以及将所述人脸图像与预先采集的人脸特征进行比对识别。当然也可以对转换后的颜色空间的目标图像进行人脸特征比对识别,以得到识别结果,比如识别成功或识别失败,进而提高了人脸识别的准确度和速度,同时保证人脸识别的实时性。上述实施例公开的人脸识别方法,通过对待检测图像进行颜色空间转换以获得预设颜色空间HSV或YCbCr颜色空间的目标图像;提取目标图像的局部二值模式特征值,并对LBP特征值进行直方图统计以得到LBP直方图;将得到的LBP直方图输入至预先训练好的分类模型SVM二分类器进行分类检测以得到分类结果;根据分类模型输出的分类结果进行人脸图像进行识别。该方法可以有效地防止人脸识别中欺骗攻击,进而提高用户信息的安全性。请参阅图4,图4是本申请的实施例提供的另一种人脸识别方法的示意流程图。如图4所示,该人脸识别方法具体包括步骤S201至S206。S201、获取待检测图像。其中,待检测图像为用于人脸识别的图像,具体为实时采集的用于人脸识别的图像,比如通过手机的摄像头采集用户的人脸图像,一般采集的待检测图像为RGB空间的图像。S202、对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像。其中,预设颜色空间包括HSV颜色空间或YCbCr颜色空间,进行颜色空间转换是指将待检测图像转换成HSV颜色空间的图像或者YCbCr颜色空间的图像。具体地,通过预设颜色空间的转换算法对待检测图像进行颜色空间转换以获得预设颜色空间HSV或YCbCr颜色空间的目标图像。比如,待检测图像为RGB空间的图像,利用RGB-HSV的转换算法将待检测图像进行颜色空间转换以获得HSV颜色空间的目标图像。S203、提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图。具体地,利用局部二值模式LocalBinaryPattern,LBP的算法提取所述目标图像的局部二值模式特征值,再根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图。S204、根据所述局部二值模式直方图计算所述目标图像与预设数据集中图像的卡方距离,所述预设数据集包括活体数据集和非活体数据集。具体地,步骤S204包括以下内容:根据局部二值模式直方图,利用预设卡方距离公式计算目标图像与预设数据集中图像的卡方距离。其中,所述预设卡方距离公式为:dHx,Hr,Hf=dγHx,Hr-dγHx,Hf1在公式1至3中,dHx,Hr,Hf为所述目标图像与预设数据集中图像的卡方距离;Hx为所述目标图像的局部二值模式特征值,Hr和Hf分别为活体数据集和非活体数据集的平均卡方距离。在一个实施例中,在所述根据LBP直方图计算目标图像与预设数据集中图像的卡方距离之前,还包括:建立预设数据集,该预设数据集包括活体数据集和非活体数据集。首先,建立一个只有真实活体人脸图像的数据集即活体数据集,然后卡方距离计算公式计算每张活体人脸图像和其他活体人脸图像之间的经过LBP算法之后的直方图的卡方距离,然后取这些卡方距离的平均距离作为活体数据集的距离阈值。然后,再建立一个只有非活体人脸图像的数据集即非活体数据集,然后根据卡方距离计算公式计算每张非活体人脸图像和其他非活体人脸图像之间的经过LBP算法之后直方图的卡方距离,并取这些卡方距离的平均距离作为非活体数据集的距离阈值。同时活体数据集和非活体数据集还可用于训练SVM二分类器,用于对输入图像进行分类识别,以识别出是活体图像还是非活体图像。其中,该卡方距离计算公式具体表示为:其中Hxi为目标图像的LBP直方图在点i上的LBP特征值,Hyi为活体数据集或非活体数据集中图像的LBP直方图在点i上的LBP特征值;通常LBP直方图的点数N取64或者128,最多取到256;dγHx,Hy为两张人脸图像之间的卡方距离,用来表示两张人脸图像之间的相似度。其中,利用预设数据集可得到活体照片与非活体照片的卡方距离值相较于两张活体照片的值来说要小一些,因此可以提高识别的准确度。在一个实施例中,可对颜色空间进行转换并利用多通道做LBP直方图以及该多通道的直方图对应的卡方距离进行识别检测,会有更好的鲁棒性。S205、将所述局部二值模式直方图和卡方距离输入至预先训练好的分类模型进行分类检测以得到分类结果。在本实施例中,所述分类模型包括支持向量机二分类器SupportVectorMachine,SVM,当然也可以使用深度学习模型作为分类器,比如采用卷积神经网络进行模型训练,得到具有分类功能的神经网络模型作为分类模型。具体地,是将上述步骤得到的LBP直方图和卡方距离输入至预先训练好的分类模型中进行分类识别以得到分类结果,该分类结果为二分类结果。比如,如图3所示,如果SVM输出的是real,则表示待检测图像对应的为活体图像;如果SVM输出的是Fake,则表示待检测图像对应的为非活体图像,可能是打印攻击或视频攻击。S206、根据所述分类结果进行人脸图像识别。具体地,若所述分类结果为活体图像,对所述待检测图像中的人脸图像进行图像识别;若所述分类结果为非活体图像,输出验证失败信息,比如人脸验证未通过。其中,对所述待检测图像中的人脸图像进行图像识别,包括:确定所述目标图像中的人脸图像;以及将所述人脸图像与预先采集的人脸特征进行比对识别。上述实施例公开的人脸识别方法,通过对待检测图像进行颜色空间转换以获得预设颜色空间HSV或YCbCr颜色空间的目标图像;提取目标图像的局部二值模式特征值,并对LBP特征值进行直方图统计以得到LBP直方图,再计算直方图与预设数据集的卡方距离;将得到的LBP直方图和卡方距离同时输入至预先训练好的分类模型SVM二分类器进行分类检测以得到分类结果;根据分类模型输出的分类结果进行人脸图像进行识别。该方法通过LBP直方图和卡方距离可有效地防止人脸识别中欺骗攻击,进而提高用户信息的安全性。请参阅图5,图5是本申请的实施例提供的一种人脸识别装置的示意性框图,该人脸识别装置可以配置于终端或服务器中,用于执行前述的人脸识别方法。如图5所示,该人脸识别装置400,包括:图像获取单元401、图像转换单元402、图像处理单元403、分类检测单元404和人脸识别单元405。图像获取单元401,用于获取待检测图像。图像转换单元402,用于对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像。图像处理单元403,用于提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图。在一个实施例中,图像处理单元403包括:特征值提取子单元4031、直方图统计子单元4032和直方图合并子单元4033。特征值提取子单元4031,用于提取所述目标图像在所述预设颜色空间中多通道对应的局部二值模式特征值。直方图统计子单元4032,用于对每个通道的局部二值模式特征值进行直方图统计以得到通道局部二值模式直方图。直方图合并子单元4033,用于将多个所述通道局部二值模式直方图合并以生成局部二值模式直方图。分类检测单元404,用于将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果。人脸识别单元405,用于根据所述分类结果进行人脸图像识别。请参阅图6,图6是本申请的实施例还提供另一种人脸识别装置的示意性框图,该人脸识别装置用于执行前述的人脸识别方法。其中,该人脸识别装置可以配置于服务器或终端中。如图6所示,该人脸识别装置500,包括:图像获取单元501、图像转换单元502、图像处理单元503、距离计算单元504、分类检测单元505和人脸识别单元506。图像获取单元501,用于获取待检测图像。图像转换单元502,用于对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像。图像处理单元503,用于提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图。距离计算单元504,用于根据所述局部二值模式直方图计算所述目标图像与预设数据集中图像的卡方距离,所述预设数据集包括活体数据集和非活体数据集。分类检测单元505,用于将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果。人脸识别单元506,用于根据所述分类结果进行人脸图像识别。需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和各单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。上述的装置可以实现为一种计算机程序的形式,该计算机程序可以在如图7所示的计算机设备上运行。请参阅图7,图7是本申请的实施例提供的一种计算机设备的结构示意性框图。该计算机设备可以是服务器或终端。参阅图7,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口,其中,存储器可以包括非易失性存储介质和内存储器。非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种人脸识别方法。处理器用于提供计算和控制能力,支撑整个计算机设备的运行。内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种人脸识别方法。该网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。应当理解的是,处理器可以是中央处理单元CentralProcessingUnit,CPU,该处理器还可以是其他通用处理器、数字信号处理器DigitalSignalProcessor,DSP、专用集成电路ApplicationSpecificIntegratedCircuit,ASIC、现场可编程门阵列Field-ProgrammableGateArray,FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:获取待检测图像;对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像;提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图;将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果;根据所述分类结果进行人脸图像识别。在一个实施例中,所述处理器在实现所述提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图时,用于实现:提取所述目标图像在所述预设颜色空间中多通道对应的局部二值模式特征值;对每个通道的局部二值模式特征值进行直方图统计以得到通道局部二值模式直方图;将多个所述通道局部二值模式直方图合并以生成局部二值模式直方图。在一个实施例中,所述处理器在实现所述将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果之前,还用于实现:根据所述局部二值模式直方图计算所述目标图像与预设数据集中图像的卡方距离,所述预设数据集包括活体数据集和非活体数据集。相应地,所述处理器在实现所述将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果时,用于实现:将所述局部二值模式直方图和卡方距离输入至预先训练好的分类模型进行分类检测以得到分类结果。在一个实施例中,所述处理器在实现所述根据所述局部二值模式直方图计算所述目标图像与预设数据集中图像的卡方距离时,用于实现:根据局部二值模式直方图,利用预设卡方距离公式计算目标图像与预设数据集中图像的卡方距离;其中,所述预设卡方距离公式为:dHx,Hr,Hf=dγHx,Hr-dγHx,Hf其中,dHx,Hr,Hf为所述目标图像与预设数据集中图像的卡方距离;Hx为所述目标图像的局部二值模式特征值,Hr和Hf分别为活体数据集和非活体数据集的平均卡方距离。在一个实施例中,所述处理器在实现所述根据所述分类结果进行人脸图像识别时,用于实现:若所述分类结果为活体图像,对所述待检测图像中的人脸图像进行图像识别;若所述分类结果为非活体图像,输出验证失败信息。在一个实施例中,所述处理器在实现所述对所述待检测图像中的人脸图像进行图像识别时,用于实现:确定所述目标图像中的人脸图像;以及将所述人脸图像与预先采集的人脸特征进行比对识别。在一个实施例中,所述预设颜色空间包括HSV颜色空间或YCbCr颜色空间;所述分类模型包括支持向量机二分类器。本申请的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本申请实施例提供的任一项人脸识别方法。其中,所述计算机可读存储介质可以是前述实施例所述的计算机设备的内部存储单元,例如所述计算机设备的硬盘或内存。所述计算机可读存储介质也可以是所述计算机设备的外部存储设备,例如所述计算机设备上配备的插接式硬盘,智能存储卡SmartMediaCard,SMC,安全数字SecureDigital,SD卡,闪存卡FlashCard等。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

权利要求:1.一种人脸识别方法,其特征在于,包括:获取待检测图像;对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像;提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图;将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果;根据所述分类结果进行人脸图像识别。2.根据权利要求1所述的人脸识别方法,其特征在于,所述提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图,包括:提取所述目标图像在所述预设颜色空间中多通道对应的局部二值模式特征值;对每个通道的局部二值模式特征值进行直方图统计以得到通道局部二值模式直方图;将多个所述通道局部二值模式直方图合并以生成局部二值模式直方图。3.根据权利要求1或2所述的人脸识别方法,其特征在于,所述将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果之前,还包括:根据所述局部二值模式直方图计算所述目标图像与预设数据集中图像的卡方距离,所述预设数据集包括活体数据集和非活体数据集;所述将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果,包括:将所述局部二值模式直方图和卡方距离输入至预先训练好的分类模型进行分类检测以得到分类结果。4.根据权利要求3所述的人脸识别方法,其特征在于,所述根据所述局部二值模式直方图计算所述目标图像与预设数据集中图像的卡方距离,包括:根据局部二值模式直方图,利用预设卡方距离公式计算目标图像与预设数据集中图像的卡方距离;其中,所述预设卡方距离公式为:dHx,Hr,Hf=dγHx,Hr-dγHx,Hf其中,dHx,Hr,Hf为所述目标图像与预设数据集中图像的卡方距离;Hx为所述目标图像的局部二值模式特征值,Hr和Hf分别为活体数据集和非活体数据集的平均卡方距离。5.根据权利要求1所述的人脸识别方法,其特征在于,所述根据所述分类结果进行人脸图像识别,包括:若所述分类结果为活体图像,对所述待检测图像中的人脸图像进行图像识别;若所述分类结果为非活体图像,输出验证失败信息。6.根据权利要求5所述的人脸识别方法,其特征在于,所述对所述待检测图像中的人脸图像进行图像识别,包括:确定所述目标图像中的人脸图像;以及将所述人脸图像与预先采集的人脸特征进行比对识别。7.根据权利要求1所述的人脸识别方法,其特征在于,所述预设颜色空间包括HSV颜色空间或YCbCr颜色空间;所述分类模型包括支持向量机二分类器。8.一种人脸识别装置,其特征在于,包括:图像获取单元,用于获取待检测图像;图像转换单元,用于对所述待检测图像进行颜色空间转换以获得所述待检测图像在预设颜色空间中对应的目标图像;图像处理单元,用于提取所述目标图像的局部二值模式特征值,根据所述局部二值模式特征值进行直方图统计以得到局部二值模式直方图;分类检测单元,用于将得到的局部二值模式直方图输入至预先训练好的分类模型进行分类检测以得到分类结果;人脸识别单元,用于根据所述分类结果进行人脸图像识别。9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如权利要求1至7中任一项所述的人脸识别方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至7中任一项所述的人脸识别方法。

百度查询: 平安科技(深圳)有限公司 人脸识别方法、装置、计算机设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。