人脸正脸检测方法、装置和设备制造方法及图纸

技术编号:38597244 阅读:11 留言:0更新日期:2023-08-26 23:32
本发明专利技术提供一种人脸正脸检测方法、装置和设备,该方法包括:获取至少一个待检测图像,并确定各个所述待检测图像的图像质量;在存在至少一个所述待检测图像的图像质量满足预设质量条件的情况下,获取至少一个所述待检测图像中人脸区域的边界位置信息,以及各个所述人脸区域中关键点的位置信息;根据各个所述人脸区域的边界位置信息,各个所述人脸区域中关键点的位置信息,确定各个所述待检测图像的至少一个评价指标;根据各个所述待检测图像的至少一个评价指标,确定各个所述待检测图像中的人脸是否为正脸。上述方案中处理速度较快,而且能够对图像质量和人脸正脸进行综合性评价。够对图像质量和人脸正脸进行综合性评价。够对图像质量和人脸正脸进行综合性评价。

【技术实现步骤摘要】
人脸正脸检测方法、装置和设备


[0001]本专利技术涉及人脸识别
,尤其涉及一种人脸正脸检测方法、装置和设备。

技术介绍

[0002]在人脸识别过程中,在获得人脸图像之后,可以从人脸图像中提取出人脸特征,并可以利用这些人脸特征来进行身份识别和验证。
[0003]在实际使用时,人脸图像中包含的人脸可能存在倾斜或者偏转等问题,如果使用这样的人脸图像进行身份识别和验证,对识别率会产生较大的影响。为了提高人脸识别的准确率,则需要从人脸图像中筛选出正脸图像,并利用正脸图像进行身份识别和验证。因此,对于本领域技术人员,如何从人脸图像中筛选出正脸图像是亟需解决的问题。

技术实现思路

[0004]本专利技术提供一种人脸正脸检测方法、装置和设备,实现了一种效率较高和灵活性较大的人脸正脸检测方法。
[0005]本专利技术提供一种人脸正脸检测方法,包括:
[0006]获取至少一个待检测图像,并确定各个所述待检测图像的图像质量;
[0007]在存在至少一个所述待检测图像的图像质量满足预设质量条件的情况下,获取至少一个所述待检测图像中人脸区域的边界位置信息,以及各个所述人脸区域中关键点的位置信息;
[0008]根据各个所述人脸区域的边界位置信息,各个所述人脸区域中关键点的位置信息,确定各个所述待检测图像的至少一个评价指标;
[0009]根据各个所述待检测图像的至少一个评价指标,确定各个所述待检测图像中的人脸是否为正脸。
[0010]根据本专利技术提供的一种人脸正脸检测,所述至少一个评价指标包括以下至少一项:左眼和右眼的高度差、鼻尖靠近人脸两侧的程度和距离差值;所述距离差值为左眼与人脸区域的左侧边界的距离,与右眼与人脸区域的右侧边界的距离的差值;
[0011]针对任一所述待检测图像,所述根据各个所述人脸区域的边界位置信息,各个所述人脸区域中关键点的位置信息,确定各个所述待检测图像的至少一个评价指标,包括:
[0012]在所述评价指标包括所述鼻尖靠近人脸两侧的程度的情况下,根据所述人脸区域的边界位置信息,以及所述鼻尖的位置信息,确定所述鼻尖靠近人脸两侧的程度;
[0013]在所述评价指标包括所述距离差值的情况下,根据所述人脸区域的边界位置信息,以及所述左眼和右眼的位置信息,确定所述距离差值;
[0014]在所述评价指标包括所述左眼和右眼的高度差的情况下,根据所述左眼和右眼的位置信息,确定所述左眼和右眼的高度差。
[0015]根据本专利技术提供的一种人脸正脸检测,所述根据各个所述待检测图像的至少一个评价指标,确定各个所述待检测图像中的人脸是否为正脸,包括:
[0016]将所述至少一个评价指标进行加权处理,得到第一评价分数;
[0017]若所述第一评价分数小于或等于第一预设阈值,则确定所述待检测图像中的人脸为正脸。
[0018]根据本专利技术提供的一种人脸正脸检测,所述根据所述左眼和右眼的位置信息,确定所述左眼和右眼的高度差,包括:
[0019]利用公式(1)计算左眼和右眼的高度差:
[0020]face
eye
=|y3‑
y4|
ꢀꢀ
(1)
[0021]其中,face
eye
表示所述左眼和右眼的高度差;y3、y4分别表示左眼和右眼的纵坐标。
[0022]根据本专利技术提供的一种人脸正脸检测,所述根据所述人脸区域的边界位置信息,以及所述鼻尖的位置信息,确定所述鼻尖靠近人脸两侧的程度,包括:
[0023]利用公式(2)计算鼻尖靠近人脸两侧的程度:
[0024][0025]其中,x5‑
x1为鼻尖距离人脸区域的左侧边界的距离,x5为鼻尖的横坐标,x1表示所述人脸区域的左侧边界的横坐标,face
wid
表示人脸的宽度。
[0026]根据本专利技术提供的一种人脸正脸检测,所述根据所述人脸区域的边界位置信息,以及所述左眼和右眼的位置信息,确定所述距离差值,包括:
[0027]利用公式(3)计算所述距离差值:
[0028]face
eye
=|(x3‑
x1)

(x2‑
x4)|
ꢀꢀ
(3)
[0029]其中,x3‑
x1代表左眼到人脸区域的左侧边界的距离,x2‑
x4代表右眼到人脸区域的右侧边界的距离。
[0030]根据本专利技术提供的一种人脸正脸检测,所述获取至少一个所述待检测图像中人脸区域的边界位置信息,以及各个所述人脸区域中关键点的位置信息,包括:
[0031]将所述待检测图像输入训练后的人脸检测模型,得到所述待检测图像中人脸区域的边界位置信息,以及所述人脸区域中关键点的位置信息;所述关键点的位置信息包括以下至少一项:左眼位置信息、右眼位置信息、鼻尖位置信息。
[0032]根据本专利技术提供的一种人脸正脸检测,所述确定各个所述待检测图像的图像质量,包括:
[0033]针对任一所述待检测图像,提取所述待检测图像的图像特征;
[0034]基于所述图像特征和训练后的图像质量评价模型,确定所述待检测图像的图像质量;
[0035]所述方法还包括:
[0036]在所述图像质量小于第二预设阈值的情况下,确定所述待检测图像满足所述预设质量条件。
[0037]根据本专利技术提供的一种人脸正脸检测,所述方法还包括:
[0038]对各个所述评价指标的权重进行调整,得到调整后的权重;
[0039]基于调整后的权重以及所述至少一个评价指标进行加权处理,得到第二评价分数;
[0040]基于所述待检测图像的第二评价分数以及目标图像需求信息,获取目标人脸图
像。
[0041]本专利技术还提供一种人脸正脸检测装置,包括:
[0042]获取模块,用于获取至少一个待检测图像,并确定各个所述待检测图像的图像质量;
[0043]所述获取模块,还用于在存在至少一个所述待检测图像的图像质量满足预设质量条件的情况下,获取至少一个所述待检测图像中人脸区域的边界位置信息,以及各个所述人脸区域中关键点的位置信息;
[0044]处理模块,用于根据各个所述人脸区域的边界位置信息,各个所述人脸区域中关键点的位置信息,确定各个所述待检测图像的至少一个评价指标;
[0045]所述处理模块,还用于根据各个所述待检测图像的至少一个评价指标,确定各个所述待检测图像中的人脸是否为正脸。
[0046]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述人脸正脸检测方法。
[0047]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述人脸正脸检测方法。
[0048]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人脸正脸检测方法,其特征在于,包括:获取至少一个待检测图像,并确定各个所述待检测图像的图像质量;在存在至少一个所述待检测图像的图像质量满足预设质量条件的情况下,获取至少一个所述待检测图像中人脸区域的边界位置信息,以及各个所述人脸区域中关键点的位置信息;根据各个所述人脸区域的边界位置信息,各个所述人脸区域中关键点的位置信息,确定各个所述待检测图像的至少一个评价指标;根据各个所述待检测图像的至少一个评价指标,确定各个所述待检测图像中的人脸是否为正脸。2.根据权利要求1所述的人脸正脸检测方法,其特征在于,所述至少一个评价指标包括以下至少一项:左眼和右眼的高度差、鼻尖靠近人脸两侧的程度和距离差值;所述距离差值为左眼与人脸区域的左侧边界的距离,与右眼与人脸区域的右侧边界的距离的差值;针对任一所述待检测图像,所述根据各个所述人脸区域的边界位置信息,各个所述人脸区域中关键点的位置信息,确定各个所述待检测图像的至少一个评价指标,包括:在所述评价指标包括所述鼻尖靠近人脸两侧的程度的情况下,根据所述人脸区域的边界位置信息,以及所述鼻尖的位置信息,确定所述鼻尖靠近人脸两侧的程度;在所述评价指标包括所述距离差值的情况下,根据所述人脸区域的边界位置信息,以及所述左眼和右眼的位置信息,确定所述距离差值;在所述评价指标包括所述左眼和右眼的高度差的情况下,根据所述左眼和右眼的位置信息,确定所述左眼和右眼的高度差。3.根据权利要求1所述的人脸正脸检测方法,其特征在于,所述根据各个所述待检测图像的至少一个评价指标,确定各个所述待检测图像中的人脸是否为正脸,包括:将所述至少一个评价指标进行加权处理,得到第一评价分数;若所述第一评价分数小于或等于第一预设阈值,则确定所述待检测图像中的人脸为正脸。4.根据权利要求2所述的人脸正脸检测方法,其特征在于,所述根据所述左眼和右眼的位置信息,确定所述左眼和右眼的高度差,包括:利用公式(1)计算左眼和右眼的高度差:face
eye
=|y3‑
y4|
ꢀꢀꢀꢀꢀꢀꢀꢀ
(1)其中,face
eye
表示所述左眼和右眼的高度差;y3、y4分别表示左眼和右眼的纵坐标。5.根据权利要求2所述的人脸正脸检测方法,其特征在于,所述根据所述人脸区域的边界位置信息,以及所述鼻尖的位置信息,确定所述鼻尖靠近人脸两侧的程度,包括:利用公式(2)计算鼻尖靠近人脸两侧的程度:其中,x5‑
x1为鼻尖距离人脸区域的左侧边界的距离,x5为鼻尖的横坐标,x1表示所述人脸区域的左侧边界的横坐标,face
width
表示人脸的宽度。6.根据权利要求2所述的人脸正脸检测方法,其特征在于,所述根...

【专利技术属性】
技术研发人员:赵庆华罗秀玲于江涛
申请(专利权)人:银河互联网电视有限公司
类型:发明
国别省市:

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

1