一种人脸识别方法技术

技术编号:32577441 阅读:23 留言:0更新日期:2022-03-09 17:07
本发明专利技术公开了一种人脸识别方法。现有方法常受限于环境、光纤、人脸遮挡、运动模糊、摄像头角度等因素,导致当采集人脸图像时,图像的质量存在不稳定性,难以保证人脸识别的效率或准确性,并且实时检测识别,大量占用了系统资源。本发明专利技术方法首先通过对所需分析的图像进行人脸检测,得到人脸信息,然后对人脸质量、环境质量进行判断,得到相关的质量信息,然后进行人脸优选;最后根据人脸优选的结果进行人脸识别。本发明专利技术方法能够有效地对人脸识别的场景进行有效的判断,减少因光线、环境等因素造成的人脸识别率低的同时,有效的节省系统资源。有效的节省系统资源。有效的节省系统资源。

【技术实现步骤摘要】
一种人脸识别方法


[0001]本专利技术属于人工智能
,具体涉及一种人脸识别方法。

技术介绍

[0002]人脸识别是基于人的脸部的特征信息进行身份识别的技术,目前人脸识别技术被广泛应用于安全相关的身份验证领域,例如:人脸考勤、人脸解锁、人脸支付等领域。人脸识别设备对人脸的一系列的特征提取和比对,这些行为均是在终端完成。然而终端处理人脸识别的性能有限。终端设备常受限于环境、光纤、人脸遮挡、运动模糊、摄像头角度等因素,导致当采集人脸图像时,图像的质量存在不稳定性,难以保证人脸识别的效率或准确性,并且实时检测识别,大量占用了系统资源。
[0003]专利号为201710810714.2的专利技术专利公开了一种人脸识别方法,首先根据坐标变换判断同一视频流中是否为同一人;然后根据不同图像同一人的像素点位置进行高斯滤波,然后进行锐化及边缘检测,通过交叉对比判断视频流中的人是否为同一个人。
[0004]专利号为201310748379.X的专利技术专利公开了一种人脸识别方法,首先将拍摄到的人脸图像输入计算机中,先采用Retinex算法计算人脸图像受光照影响的程度,并根据影响程度调整人脸图像的明暗值,然后用主动表观模型提取人脸特征属性,再采用自组织神经网络和粗糙集约简算法将人脸特征属性约简,用约简后的属性数据训练支持向量机分类器,最后使用训练好的支持向量机分类器分析待识别的人脸图像。

技术实现思路

[0005]本专利技术的目的是提供一种人脸识别方法。
[0006]本专利技术方法首先进行人脸检测,然后人脸质量判断、环境质量判断、人脸优选,最后进行人脸识别。具体方法是:
[0007]步骤(1)对所需分析图像进行人脸检测;具体是:
[0008](1

1)首先从图像传感器获取待检测的图像;
[0009](1

2)将图像送入人脸检测神经网络模型中,得到人脸图像I、五官坐标、置信度C;
[0010]步骤(2)对人脸图像I、五官坐标、置信度C进行分析,通过模糊评价、置信度评价、正脸程度评价、五官质量评价、亮度评价,得到人脸质量得分S;具体是:
[0011](2

1)对I进行归一化处理,通过计算水平梯度和垂直梯度的和平方Q1,得到模糊评价得分S1:
[0012]H为人脸图像的高,W为人脸图像的宽,(i,j)为人脸图像I像素点坐标。
[0013]计算模糊评价得分T1为用户配置的模糊评价系数,5≤T1≤10,配置T1越大,模糊判断条件越严苛。
[0014](2

2)通过置信度C得到置信度评价得分S2:如果C>T2
H
,则S2=1;如果T2
M
<C≤T2
H
,则S2=0.9;如果T2
L
≤C≤T2
M
,则S2=0.8;如果C<T2
L
,则S2=0.7;T2
H
、T2
M
、T2
L
为用户配置的置信度评价阈值,且1≥T2
H
>T2
M
>T2
L
≥0.1。
[0015](2

3)通过人脸图像I的左、右脸图像,得到正脸程度评价得分S3:
[0016]首先将人脸图像I从中间均分,得到左脸图像L和右脸图像R,分别对L、R进行直方图统计,统计出N个灰度级,得到N段直方图统计集合H_L[n]和H_R[n],n=1,2,

,N,N=256;
[0017]计算H_L[n]和H_R[n]的差平方
[0018]然后计算正脸程度评价得分T3为用户配置的正脸评价系数,1≤T3≤4,配置T3越大,正脸判断条件越严苛。
[0019](2

4)通过五官坐标,得到五官评价得分S4:
[0020]左眼中心点到右眼中心点的距离左眼中心点到嘴巴中心点的距离右眼中心点到嘴巴中心点的距离(a1,b1)、(a2,b2)、(a3,b3)分别为左眼、右眼、嘴巴中心点的坐标。
[0021]五官评价得分MAX(
·
,
·
)表示取最大值,|
·
|表示取绝对值,为用户配置的五官评价系数,配置越大,五官判断条件越严苛。
[0022](2

5)通过人脸图像I,得到亮度评价得分θ为用户配置的亮度评价系数,0≤θ≤100,配置θ越大,光照判断条件越严苛。
[0023](2

6)人脸质量得分
[0024]步骤(3)获取摄像头传感器的的增益值ISO,得到当前环境的亮度信息;根据ISO及最大增益,得到环境光照系数w;具体是:
[0025](3

1)获取摄像头传感器的增益值ISO;
[0026](3

2)计算环境增益权重其中e为自然底数,β为用户配置的权重系数,0.1≤β≤1,β配置越大,权重分配越大。
[0027]步骤(4)通过人脸质量得分和环境增益权重,进行人脸识别选择;具体是:
[0028](4

1)一次判定:如果进行人脸识别处理;如果则进行二次判定;如果则忽略此幅图像,进行下一张图像的采集;为用户设置的阈值,为用户设置的阈值,设置越大,一次判定条件越严格。
[0029](4

2)二次判定:如果则判定排除环境因素,人脸清晰,进行人脸识别处理;如果则判定图像为模糊图像,则忽略此幅图像,进行下一张图像的采集。
[0030]本专利技术方法充分考虑了光线、人脸模糊等的情况,保证该方法可以在不同的光源、场景场景下,可通过判断人脸质量和环境广信,自适应的调节识别阈值,避免了同一阈值下,人脸在模糊、环境较为恶劣的场景下,无法正确识别,造成人脸识别率低等情况。本专利技术方法通过阈值限制,排除掉质量较差、模糊的人脸,从而节省了运算量巨大的人脸识别的系统资源,使得系统性能达到最佳。通过此本专利技术方法,可以根据摄像机的实际使用场景和针对不同的图像问题,进行自适应的人脸识别的调节。
附图说明
[0031]图1是本专利技术方法流程示意图;
[0032]图2是本专利技术实施例的环境质量权重系数曲线示意图。
具体实施方式
[0033]如图1所示,一种人脸识别方法,首先进行人脸检测,然后人脸质量判断、环境质量判断、人脸优选,最后进行人脸识别。具体方法是:
[0034]步骤(1)对所需分析图像进行人脸检测;具体是:
[0035](1

1)首先从图像传感器获取待检测的图像;
[0036](1

2)将图像送入人脸检测神经网络模型中,得到人脸图像I、五官坐标、置信度C;
[0037]人脸检测神经网络模型是指AI模块搜寻到人脸信息及相关信息,属于现有开源技术,例如:MTC本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人脸识别方法,其特征在于,该方法具体如下:步骤(1)对所需分析图像进行人脸检测;具体是:(1

1)首先从图像传感器获取待检测的图像;(1

2)将图像送入人脸检测神经网络模型中,得到人脸图像I、五官坐标、置信度C;步骤(2)对人脸图像I、五官坐标、置信度C进行分析,通过模糊评价、置信度评价、正脸程度评价、五官质量评价、亮度评价,得到人脸质量得分S;具体是:(2

1)对I进行归一化处理,通过计算水平梯度和垂直梯度的和平方Q1,得到模糊评价得分S1:H为人脸图像的高,W为人脸图像的宽,(i,j)为人脸图像I像素点坐标;计算模糊评价得分T1为用户配置的模糊评价系数;(2

2)通过置信度C得到置信度评价得分S2:如果C>T2
H
,则S2=1;如果T2
M
<C≤T2
H
,则S2=0.9;如果T2
L
≤C≤T2
M
,则S2=0.8;如果C<T2
L
,则S2=0.7;T2
H
、T2
M
、T2
L
为用户配置的置信度评价阈值;(2

3)通过人脸图像I的左、右脸图像,得到正脸程度评价得分S3:首先将人脸图像I从中间均分,得到左脸图像L和右脸图像R,分别对L、R进行直方图统计,统计出N个灰度级,得到N段直方图统计集合H_L[n]和H_R[n],n=1,2,

,N,N=256;计算H_L[n]和H_R[n]的差平方然后计算正脸程度评价得分T3为用户配置的正脸评价系数;(2

4)通过五官坐标,得到五官评价得分MAX(
·
,
·
)表示取最大值,|
·
|表示取绝对值,为用户配置的五官评价系数;其中,左眼中心点到右眼中心点的距离左眼中心点到嘴巴中心点的距离右眼中心点到嘴巴中心点的距离(a1,b1)、(a2,b2)、(a3,...

【专利技术属性】
技术研发人员:陈凯黄俊斌欧阳次山
申请(专利权)人:杭州国芯科技股份有限公司
类型:发明
国别省市:

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

1