一种人脸脸型判断方法及装置制造方法及图纸

技术编号:21659311 阅读:31 留言:0更新日期:2019-07-20 05:47
本发明专利技术的方面涉及人脸识别技术领域,特别是涉及一种人脸脸型判断方法及装置。获取人脸图像步骤,获取人脸图像;获取人脸关键点步骤,基于人脸图像,获取人脸关键点;获取对比参数步骤,基于人脸关键点,获取对比参数,对比参数包括:人脸关键点之间的线段长度、线段之间的角度以及人脸轮廓拟合椭圆的离心率;获取判断参数区间步骤,获取判断参数区间,判断参数区间与对比参数对应,用于判断人脸脸型;匹配步骤,将对比参数与判断参数区间进行匹配;判断步骤,根据匹配步骤的结果,判断人脸脸型。通过上述技术方案,构造人脸脸型判断模型工程小,可以快速识别人脸脸型,从而提升用户体验。

A Face Shape Judgment Method and Device

【技术实现步骤摘要】
一种人脸脸型判断方法及装置
本专利技术一般地涉及人脸识别
,特别是涉及一种人脸脸型判断方法及装置。
技术介绍
随着人们物质水平生活的日益提高,人们在个人形象设计方面的需求迅速增长,因为科学技术的发展和技术产业化应用水平的提升,对应的服务行业,如形象设计、美容美发、服装首饰、化妆娱乐等,也正向着个性化、专业化、科学化、信息化的方向发展。通过对人脸脸型判断,有助于帮助人们找到适合自己的产品。另外手机等用户终端产品中,也存在大量软件或应用,如人脸解锁、人脸重塑、3D美颜等,也需要对人脸脸型进行检测和判断。目前针对人脸脸型判断的技术,需要构建的网络模型较大,工程接入比较复杂,以至于用户在使用过程中体验较差。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术提供一种人脸脸型判断方法及装置。第一方面,本专利技术实施例提供一种人脸脸型判断方法,其中,包括:获取人脸图像步骤,获取人脸图像;获取人脸关键点步骤,基于人脸图像,获取人脸关键点;获取对比参数步骤,基于人脸关键点,获取对比参数,对比参数包括:人脸关键点之间的线段长度、线段之间的角度以及人脸轮廓拟合椭圆的离心率;获取判断参数区间步骤,获取判断参数区间,判断参数区间与对比参数对应,用于判断人脸脸型;匹配步骤,将对比参数与判断参数区间进行匹配;判断步骤,根据匹配步骤的结果,判断人脸脸型。在一实施例中,获取人脸关键点步骤,通过人脸关键点检测模型,检测得到人脸关键点,获得人脸关键点的二维坐标。在一实施例中,人脸关键点包括:左颞骨关键点、右颞骨关键点、左下颌骨关键点、右下颌骨关键点、眉中心关键点和下巴中心关键点;基于人脸关键点,获取对比参数包括:通过人脸关键点的二维坐标得到人脸的宽长比值、左右两边脸颊与下颌骨夹角的角度、下巴的角度、左右两边脸颊夹角的角度。在一实施例中,人脸轮廓拟合椭圆的离心率通过人脸关键点的二维坐标经过椭圆拟合获得。在一实施例中,获取判断参数区间步骤包括:获取各个人脸脸型的判断参数区间,不同人脸脸型的判断参数区间不完全相同,判断参数区间包括:人脸的宽长比值区间、左右两边脸颊与下颌骨夹角的角度区间、下巴的角度区间、左右两边脸颊夹角的角度区间以及人脸轮廓拟合椭圆的离心率区间。在一实施例中,判断步骤还包括:根据匹配到同一人脸脸型的判断参数区间的个数进行判断,匹配到的判断参数区间个数多的人脸脸型作为判断结果。在另一实施例中,判断步骤还包括:预设判断参数区间的优先级,当匹配到多种人脸脸型的判断参数区间个数相同且匹配到的判断参数区间不完全相同时,对于匹配到的多种人脸脸型之间不同的判断参数区间,按照优先级最高的判断参数区间进行人脸脸型判断。在又一实施例中,判断步骤还包括:预设判断参数区间的优先级,当匹配到多种人脸脸型的判断参数区间的个数相同且匹配到的判断参数区间完全不相同时,按照匹配到的优先级最高的判断参数区间进行人脸脸型判断。在一实施例中,人脸脸型判断方法用于包括:美妆验证、人脸重塑或3D美颜。第二方面,本专利技术实施例提供一种人脸脸型判断装置,其中,包括:获取人脸图像模块,用于获取人脸图像;获取人脸关键点模块,基于人脸图像,用于获取人脸关键点;获取对比参数模块,基于人脸关键点,用于获取对比参数,对比参数包括:人脸关键点之间线段长度、线段之间的角度以及人脸轮廓拟合椭圆的离心率;获取判断参数区间模块,用于获取判断参数区间,判断参数区间与对比参数对应,用于判断人脸脸型;匹配模块,用于将对比参数与判断参数区间进行匹配;判断模块,用于根据匹配模块的结果,判断人脸脸型。第三方面,本专利技术实施例提供一种电子设备,其中,电子设备包括:存储器,用于存储指令;以及处理器,用于调用存储器存储的指令执行人脸脸型判断方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,其中,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在由处理器执行时,执行人脸脸型判断方法。本专利技术提供的一种人脸脸型判断方法及装置,能够通过对人脸关键点检测,获取人脸的关键点信息,基于人脸的关键点信息,获取人脸关键点之间的线段长度、线段之间的角度以及人脸轮廓拟合椭圆的离心率,构造识别人脸脸型判断模型工程小,可以快速识别人脸脸型,从而提升用户体验。附图说明通过参考附图阅读下文的详细描述,本专利技术实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:图1示出了本专利技术实施例提供的一种人脸脸型判断方法示意图;图2示出了本专利技术实施例提供的一种分段线段向量示意图;图3示出了本专利技术实施例提供的一种人脸脸型判断装置示意图;图4示出了本专利技术实施例提供的一种电子设备示意图;在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。需要注意,虽然本文中使用“第一”、“第二”等表述来描述本专利技术的实施方式的不同模块、步骤和数据等,但是“第一”、“第二”等表述仅是为了在不同的模块、步骤和数据等之间进行区分,而并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”等表述完全可以互换使用。图1为人脸脸型判断方法10的一个实施例的流程示意图。在本实施例中,将人脸脸型根据判断参数区间进行划分,能够清晰区分出每种人脸脸型的特征。根据获取少量的对比参数与判断参数区间匹配,不仅采用的数据少,降低人脸识别模型成本,还可以快速、准确的识别出人脸图像中的人脸脸型。如图1所示,该实施例方法包括:获取人脸图像步骤110、获取人脸关键点步骤120、获取对比参数步骤130、获取判断参数区间步骤140、匹配步骤150、判断步骤160。下面对图1中的各个步骤进行详细说明。获取人脸图像步骤110,获取人脸图像。在本实施例中,获取人脸图像,用于识别人脸脸型。获取人脸关键点步骤120,基于人脸图像,获取人脸关键点。在本实施例中,根据获取的人脸图像,对人脸关键点进行检测,获取人脸关键点。不同的人脸,面部轮廓结构均不相同,通过对人脸图像进行关键点检测,有利于直接观测到人脸的额头、眉毛、眼睛、鼻子、上嘴唇和下嘴唇所处的位置以及面部轮廓的形状。获取对比参数步骤130,基于人脸关键点,获取对比参数,对比参数包括:人脸关键点之间的线段长度、线段之间的角度以及人脸轮廓拟合椭圆的离心率。在本实施例中,通过获取人脸图像的人脸关键点,可以准确的找到表达人脸最宽的距离的两个关键点和人脸最长的距离两个关键点,从而可以得知人脸的宽长比值;可以获得左右两边脸颊与下颌骨夹角的角度、下巴的角度、左右两边脸颊夹角的角度,从而可以判断人脸面部与下巴的角度情况;可以获取人脸轮廓根据椭圆进行拟合,得到拟合椭圆的离心率,椭圆由多个关键点拟合得到,能够在一定程度上反应整体人脸脸型,减少仅考虑局部轮廓导致的误差。结合人脸的宽长比值、左右两边脸颊与下颌骨夹角的角度、下巴的角度、左右两边脸颊夹角的角度以及人脸轮廓拟合椭圆的离心率这几种数据,结合整体与局部综合判断,可以清晰识别出人脸图像中的人脸轮廓情况,可以迅速识别人脸脸型。另一方面,还可以通过其他的人脸关键点得到不同的对比参数,本文档来自技高网...

【技术保护点】
1.一种人脸脸型判断方法,其中,包括:获取人脸图像步骤,获取人脸图像;获取人脸关键点步骤,基于所述人脸图像,获取人脸关键点;获取对比参数步骤,基于所述人脸关键点,获取对比参数,所述对比参数包括:所述人脸关键点之间的线段长度、所述线段之间的角度以及人脸轮廓拟合椭圆的离心率;获取判断参数区间步骤,获取判断参数区间,所述判断参数区间与所述对比参数对应,用于判断人脸脸型;匹配步骤,将所述对比参数与所述判断参数区间进行匹配;判断步骤,根据所述匹配步骤的结果,判断所述人脸脸型。

【技术特征摘要】
1.一种人脸脸型判断方法,其中,包括:获取人脸图像步骤,获取人脸图像;获取人脸关键点步骤,基于所述人脸图像,获取人脸关键点;获取对比参数步骤,基于所述人脸关键点,获取对比参数,所述对比参数包括:所述人脸关键点之间的线段长度、所述线段之间的角度以及人脸轮廓拟合椭圆的离心率;获取判断参数区间步骤,获取判断参数区间,所述判断参数区间与所述对比参数对应,用于判断人脸脸型;匹配步骤,将所述对比参数与所述判断参数区间进行匹配;判断步骤,根据所述匹配步骤的结果,判断所述人脸脸型。2.根据权利要求1所述的方法,其中,获取人脸关键点步骤,通过人脸关键点检测模型,检测得到所述人脸关键点,获得所述人脸关键点的二维坐标。3.根据权利要求2所述的方法,其中,所述人脸关键点包括:左颞骨关键点、右颞骨关键点、左下颌骨关键点、右下颌骨关键点、眉中心关键点和下巴中心关键点;所述基于所述人脸关键点,获取对比参数包括:通过所述人脸关键点的二维坐标得到人脸的宽长比值、左右两边脸颊与下颌骨夹角的角度、下巴的角度、左右两边脸颊夹角的角度。4.根据权利要求2或3所述的方法,其中,所述人脸轮廓拟合椭圆的离心率通过所述人脸关键点的二维坐标经过椭圆拟合获得。5.根据权利要求1所述的方法,其中,所述获取判断参数区间步骤还包括:获取各个人脸脸型的判断参数区间,不同人脸脸型的判断参数区间不完全相同,所述判断参数区间包括:人脸的宽长比值区间、左右两边脸颊与下颌骨夹角的角度区间、下巴的角度区间、左右两边脸颊夹角的角度区间以及人脸轮廓拟合椭圆的离心率区间。6.根据权利要求5所述的方法,其中,所述判断步骤还包括:根据匹配到同一人脸脸型的所述判断参数区间的个数进行判断,匹配到的所述判断参数...

【专利技术属性】
技术研发人员:廖声洋杨沐唐文斌
申请(专利权)人:北京迈格威科技有限公司
类型:发明
国别省市:北京,11

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

1