一种基于人脸脸势识别的人脸检索方法技术

技术编号:20485016 阅读:22 留言:0更新日期:2019-03-02 19:01
本发明专利技术公开一种基于人脸脸势识别的人脸检索方法,根据人脸轨迹不同建立不同的人像库,然后将人像分别放置不同的人像库中,完成入库操作,在进行人脸检索时,首先要收集人脸运动轨迹,根据轨迹的不同的去查询对应的人像库,然后在库中检索出最相似的人脸图像。这样就完成了检索工作。在入库和检索过程中,要依据人脸运动轨迹来确定要进行操作的人像库。通过采集轨迹建立不同的人像库,这样避免了用户手动输入辅助信息如选择分组、输入分类编码等,避免用户进行额外的信息交互。由于分成了多个库,有效的缩小了库容量,提高了检索的命中率。

【技术实现步骤摘要】
一种基于人脸脸势识别的人脸检索方法
本专利技术涉及一种人脸检索方法,具体是一种基于人脸脸势识别的人脸检索方法,属于人脸识别

技术介绍
目前常用的交互方式有手势、密码等,脸势交互鲜有提及,通过记录人脸在摄像头下的移动轨迹、五官特征的运动次数以及次序组合等(张闭嘴、睁闭眼等),实现类手势、密码等交互输入效果,针对一些特定场景有改善用户体验的作用。人脸识别技术主要包括1:1比对和1:N检索两种方式,其中1:N检索是实现在库中查找待选人员。衡量1:N检索性能的指标是首位命中率、前N位命中率,影响命中率的主要参数包括算法性能、库容量、照片质量等,其中库容量是一项非常关键的因素,如何有效缩小库容量,成为在实际场景应用中急需解决的问题,常用的手段主要是用户手动输入辅助信息如选择分组、输入分类编码等,这些手段都需要用户进行额外的信息交互,给人的体验不够流畅。
技术实现思路
本专利技术要解决的技术问题是提供一种基于人脸脸势的人脸检索方法,不需要用户经过额外的信息交互的情况下,有效缩小检索的库容量。为了解决所述技术问题,本专利技术采用的技术方案是:一种基于人脸脸势的人脸检索方法,步骤以下步骤:S01)、人脸入库,对人脸运动轨迹和人脸进行采集,根据运动轨迹的不同创建不同的人像库,然后根据运动轨迹将人像分别放置在不同的人像库中;S02)、人脸检索,首先收集人脸运动轨迹,根据轨迹的不同去查询对应的人像库,然后在人像库中检索出最相似的人脸图像,完成检索工作。进一步的,步骤S01的具体步骤为:S11)、人脸定位,通过人脸定位算法,完成单帧图像人脸区域定位,图像宽度为W,图像高度为H;S02)人脸特征点定位,通过特征点定位算法,完成人脸关键特征点集P(x,y){0<x<W,0<y<H}定位;S13)、人脸中心点定位,通过几何重心计算方法,完成计算人脸中心点坐标;S14)、宫格绘制,将采集显示区域以等分宫格进行划分;S15)、人脸轨迹绘制,逐一分析含有用户在采集设备前移动人脸的的图像序列,重复步骤S11至S14完成每一帧图像人脸中心计算,将计算后的人脸中心点与已划分宫格进行映射,得出人脸宫格轨迹;S16)、信息存储,按人脸宫格轨迹信息分类,将同一人脸宫格轨迹的人脸照片建模存入同一个人像库,得到以人脸宫格轨迹划分的多个人像库。进一步的,步骤S02的具体步骤为:S21)、人脸定位,通过人脸定位算法,完成单帧图像人脸区域定位,图像宽度为W,图像高度为H;S22)人脸特征点定位,通过特征点定位算法,完成人脸关键特征点集P(x,y){0<x<W,0<y<H}定位;S23)、人脸中心点定位,通过几何重心计算方法,完成计算人脸中心点坐标;S24)、宫格绘制,将采集显示区域以等分宫格进行划分;S25)、提取人脸宫格轨迹,逐一分析含有用户在采集设备前移动人脸的的图像序列,重复步骤S21至S24完成每一帧图像人脸中心计算,将计算后的人脸中心点与已划分宫格进行映射,得出人脸宫格轨迹;S26)、查找比对,将提取的人脸宫格轨迹与存储的人脸宫格轨迹逐一比较,直到得到相同的人脸宫格轨迹,并确定其对应人像库;S27)、1:M检索:在人脸轨迹绘制过程中通过人脸定位算法找出质量最优的人脸照片,然后将该照片与步骤S26提取的人像库做1:M检索工作,得出检索结果,检索工作完成。进一步的,得出人脸宫格轨迹的过程为:首先通过几何重心方法计算人脸中心点坐标N表示人脸关键特征点集内关键特征点的个数,0≤i<N;设绘制的宫格任一格子中心点坐标为Qk(xk,yk),通过公式计算人脸中心点与宫格任一格子中心点的关系,求最小距离Dismin=Min(Disk),最小距离对应的宫格编号即为人脸中心点所在宫格,将每一帧图像人脸中心点所在宫格连线,就得出人脸宫格轨迹。进一步的,人脸定位算法是基于Boosting架构和Haar特征相结合的人脸定位算法、基于机器学习-深度学习的人脸定位算法、基于机器学习-SVM或者Bayes学习的人脸定位算法、基于几何形状分析的人脸定位算法、基于纹理的人脸特征点定位算法中的一种。进一步的,特征点定位算法是基于主动形状模型的人脸特征点定位算法、基于机器学习-深度学习的人脸定位算法、基于机器学习-SVM或者Bayes学习的人脸定位算法、基于几何形状分析的人脸定位算法、基于纹理的人脸特征点定位算法中的一种。进一步的,宫格绘制步骤中,将采集显示区域以等分宫格划分成9宫格或者25宫格。进一步的,人脸宫格轨迹为L型、V型或者T型。进一步的,信息存储的形式为数据库或者磁盘文件。本专利技术的有益效果:本专利技术根据人脸轨迹不同建立不同的人像库,然后将人像分别放置不同的人像库中,完成入库操作,在进行人脸检索时,首先要收集人脸运动轨迹,根据轨迹的不同的去查询对应的人像库,然后在库中检索出最相似的人脸图像。这样就完成了检索工作。也就是说,在入库和检索过程中,要依据人脸运动轨迹来确定要进行操作的人像库。通过采集轨迹建立不同的人像库,这样避免了用户手动输入辅助信息如选择分组、输入分类编码等,避免用户进行额外的信息交互。由于分成了多个库,有效的缩小了库容量,提高了检索的命中率。附图说明图1为人脸入库的流程图;图2为人脸检索的流程图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步的说明。本实施例公开一种基于人脸脸势的人脸检索方法,主要包括人脸入库和人脸检索两个步骤。人脸入库就是对人脸运动轨迹和人脸进行采集,根据运动轨迹的不同创建不同的人像库,然后根据运动轨迹将人像分别放置在不同的人像库中,这样就完成了入库操作。人脸检索就是首先收集人脸运动轨迹,根据轨迹的不同去查询对应的人像库,然后在人像库中检索出最相似的人脸图像,完成检索工作。在入库和检索过程中,要依据人脸运动轨迹来确定要进行操作的人像库。如图1所示,人脸入库的具体流程为:S11)、人脸定位,通过人脸定位算法,完成单帧图像人脸区域定位,图像宽度设为W,图像高度设为H;本实施例中,可以通过以下算法完成人脸定位:1、基于Boosting架构+Haar特征相结合的人脸定位算法;2、基于机器学习-深度学习的人脸定位算法;3、基于机器学习-其他学习(SVM、Bayes等)的人脸定位算法;4、基于几何形状分析的人脸定位算法;5、基于纹理的人脸特征点定位算法。人脸定位算法目前已经是相当成熟的技术,在本实施例中就不再进行详述。S12)人脸特征点定位,通过特征点定位算法,完成人脸关键特征点集P(x,y){0<x<W,0<y<H}定位;本实施例中,可以通过以下算法完成人脸特征点定位:1、基于ASM(主动形状模型)的人脸特征点定位算法;2、基于机器学习-深度学习的人脸特征点定位算法;3、基于机器学习-其他学习(SVM、Bayes等)的人脸特征点定位算法;4、基于几何形状的人脸特征点定位算法;5、基于纹理的人脸特征点定位算法;6、其他的人脸特征点定位算法;人脸特征点定位算法目前已经是相当成熟的技术,在本实施例中就不再进行详述。S13)、人脸中心点定位,通过几何重心计算方法,完成计算人脸中心点坐标;S14)、宫格绘制,将采集显示区域以等分宫格进行划分,可以划分成9宫格或者25宫格等;S15)、本文档来自技高网...

【技术保护点】
1.一种基于人脸脸势的人脸检索方法,其特征在于:步骤以下步骤:S01)、人脸入库,对人脸运动轨迹和人脸进行采集,根据运动轨迹的不同创建不同的人像库,然后根据运动轨迹将人像分别放置在不同的人像库中;S02)、人脸检索,首先收集人脸运动轨迹,根据轨迹的不同去查询对应的人像库,然后在人像库中检索出最相似的人脸图像,完成检索工作。

【技术特征摘要】
1.一种基于人脸脸势的人脸检索方法,其特征在于:步骤以下步骤:S01)、人脸入库,对人脸运动轨迹和人脸进行采集,根据运动轨迹的不同创建不同的人像库,然后根据运动轨迹将人像分别放置在不同的人像库中;S02)、人脸检索,首先收集人脸运动轨迹,根据轨迹的不同去查询对应的人像库,然后在人像库中检索出最相似的人脸图像,完成检索工作。2.根据权利要求1所述的基于人脸脸势的人脸检索方法,其特征在于:步骤S01的具体步骤为:S11)、人脸定位,通过人脸定位算法,完成单帧图像人脸区域定位,图像宽度为W,图像高度为H;S12)人脸特征点定位,通过特征点定位算法,完成人脸关键特征点集P(x,y){0<x<W,0<y<H}定位;S13)、人脸中心点定位,通过几何重心计算方法,完成计算人脸中心点坐标;S14)、宫格绘制,将采集显示区域以等分宫格进行划分;S15)、人脸轨迹绘制,逐一分析含有用户在采集设备前移动人脸的的图像序列,重复步骤S11至S14完成每一帧图像人脸中心计算,将计算后的人脸中心点与已划分宫格进行映射,得出人脸宫格轨迹;S16)、信息存储,按人脸宫格轨迹信息分类,将同一人脸宫格轨迹的人脸照片建模存入同一个人像库,得到以人脸宫格轨迹划分的多个人像库。3.根据权利要求2所述的基于人脸脸势识别的人脸检索方法,其特征在于:步骤S02的具体步骤为:S21)、人脸定位,通过人脸定位算法,完成单帧图像人脸区域定位,图像宽度为W,图像高度为H;S22)人脸特征点定位,通过特征点定位算法,完成人脸关键特征点集P(x,y){0<x<W,0<y<H}定位;S23)、人脸中心点定位,通过几何重心计算方法,完成计算人脸中心点坐标;S24)、宫格绘制,将采集显示区域以等分宫格进行划分;S25)、提取人脸宫格轨迹,逐一分析含有用户在采集设备前移动人脸的的图像序列,重复步骤S21至S24完成每一帧图像人脸中心计算,将计算后的人脸中心点与已划分宫格进行映...

【专利技术属性】
技术研发人员:方亮井焜王阔阔
申请(专利权)人:神思电子技术股份有限公司
类型:发明
国别省市:山东,37

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

1