三维人脸识别方法和装置制造方法及图纸

技术编号:17346707 阅读:46 留言:0更新日期:2018-02-25 12:09
本发明专利技术提供一种三维人脸识别方法,包括:获取待识别的人脸图像并标注特征点计算出特征点的特征向量;根据所述人脸特征点信息提取数据库中的三维人脸特征点拓扑模型;将此模型进行角度偏转使之与识别到的人脸图像二维视觉角度一致;通过识别到的人脸图像与模型投影之间的相似性度量,判断度量结果是否都达到阈值要求。本发明专利技术通过三维深度信息的投影变化解决人脸识别中多姿态的问题。利用物体几何拓扑的不变性原理,排除大部分人脸表情对识别的影响,而且由于采用的方法与照片的明暗程度无关,可以解决人脸识别过程中受拍摄环境光照强度的影响。因此可以达到较理想的人脸识别效果,有效提高了人脸识别准确率,使得人脸识别更具有实用性。

Method and device for 3D face recognition

The present invention provides a method of 3D face recognition, including: obtaining the human face image to be identified and marked feature points to calculate the feature vectors of feature points; according to the three-dimensional facial feature point topological model in the database to extract the information of face feature points; the model of deflection angle and make the recognition to the face image of two-dimensional vision consistent point of view; the similarity between face image and projection model by identifying to measure whether judging the measurement results to achieve the threshold requirements. This invention solves the problem of multi - pose in face recognition by the projection and change of 3D depth information. By using the invariance principle of object topology, we can get rid of the influence of most facial expression on recognition. And because the method adopted is independent of the degree of illumination and shade, it can solve the influence of illumination intensity in the process of face recognition. Therefore, it can achieve an ideal face recognition effect, effectively improve the accuracy of face recognition, and make face recognition more practical.

【技术实现步骤摘要】
三维人脸识别方法和装置
本专利技术涉及人脸识别
,具体而言,本专利技术涉及一种三维人脸识别方法和装置。
技术介绍
基于生物特征的身份认证技术近年来发展迅速,这其中,利用人脸特征进行身份验证又是最自然直接的手段,相比其它人体生物特征它具有直接、友好、方便的特点,易于为用户所接受。人脸检索是人脸识别的经典应用之一。虽然人脸识别技术已经有了多年的发展,但是目前的人脸识别技术仍然存在面部角度偏转等不利于识别的因素时,检索的正确率就会急剧下降的问题。
技术实现思路
本专利技术的首要目的旨在至少能解决上述的技术缺陷之一,特别是传统人脸识别方法存在面部角度偏转等不利于识别的因素时,检索的正确率就会急剧下降的技术缺陷,而提供一种三维人脸识别方法和装置。基于上述目的,本专利技术采取如下技术方案:一方面,本专利技术提供一种三维人脸识别方法,包括:获取待识别的人脸图像并标注特征点计算出特征点的特征向量;根据所述人脸特征点信息提取数据库中的三维人脸特征点拓扑模型;将此模型进行角度偏转使之与识别到的人脸图像二维视觉角度一致;通过识别到的人脸图像与模型投影之间的相似性度量,判断度量结果是否都达到阈值要求。另一方面,本专利技术还提供一种三维人脸识别装置,包括:识别获取模块,用于获取待识别的人脸图像并标注特征点计算出特征点的特征向量;模型提取模块,用于根据所述人脸特征点信息提取数据库中的三维人脸特征点拓扑模型;角度统一模块,用于将此模型进行角度偏转使之与识别到的人脸图像二维视觉角度一致;比较判断模块,用于通过识别到的人脸图像与模型投影之间的相似性度量,判断度量结果是否都达到阈值要求。本专利技术通过三维模型的投影变化解决人脸识别中多姿态的问题。利用物体几何拓扑的不变性原理,排除大部分人脸表情对识别的影响,而且由于采用的方法与照片的明暗程度无关,可以解决人脸识别过程中受拍摄环境光照强度的影响。因此可以达到较理想的人脸识别效果,有效提高了人脸识别准确率,使得人脸识别更具有实用性。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例提供的三维人脸识别方法的整体结构流程图;图2为本专利技术实施例提供的三维人脸识别装置的整体结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。如图1所示,本专利技术提供一种三维人脸识别方法,该三维人脸识别方法包括以下步骤:S101:获取待识别的人脸图像并标注特征点计算出特征点的特征向量。从任意的场景或者视频数据中进行摄像取样,检测人脸的存在,获取含有人脸及各个区域部分的人物图像。根据人体生理学结构特征对人物图像进行分析,先确认人物面部在整个图像中的区域,再在人脸区域上自动标记出我们需要的特征点,例如外眼点、内眼点、眉间点、鼻下点、颌下点、嘴角点等。采用LBP(局部二值模式)、HoG(方向梯度直方图)、PCA(主成分分析法)或神经网络等特征提取方法来提取待识别的人脸图像的特征点并生成待识别人脸特征向量以用于人脸识别。S102:根据所述人脸特征点信息提取数据库中的三维人脸特征点拓扑模型。数据库使用Oracle数据库,利用它良好的异构数据存储性和大量数据的处理能力,实现系统需要使用到的三维空间信息和属性信息的统一存贮,以及对海量数据的查询检索。所述数据库中存储有大量的三维人脸模型,这些人脸模型中包括已经进行过识别的人脸特征,除此之外还存储有包括大量不同人脸特征的三维模型,根据特征点信息的覆盖度可以提取一序列的相似模型。这些相似模型与所述识别到的人脸的相似度逐渐递减但都大于预设的匹配值。S103:将此模型进行角度偏转使之与识别到的人脸图像二维视觉角度一致。将上述步骤S102提取出的序列模型进行角度变换,变换方法包括:使用VC实现的ASM主动形状模型对人脸关键点进行自动的标定,关键点包括人眼的四个角点位置信息、鼻翼以及中心线的位置信息、嘴唇轮廓的关键点位置信息等,根据这些关键点所构成的曲线计算出人脸的偏移角度值,对数据库中提取的模型进行三维校准和方向调整。通过一系列的变换和调整,使序列中模型的平面投影与获取到的人脸图像拍摄环境一致。S104:通过识别到的人脸图像与模型投影之间的相似性度量,判断度量结果是否都达到阈值要求。数据库中提取的模型经过角度的调整变换可以得到二维投影图像,将人脸图像与序列中模型的二维投影进行比较,通过面貌特征的多层次描述、多分类器合作的模式对人脸和人脸模型进行相似性度量。所述相似性度量的过程包括:在进行识别时,每个分类器预设定一个阈值,对序列中每个模型投影所有的特征向量的结果也设置一个阈值,从序列中的模型中可以识别出相似性最高的一个模型。如果所有的度量结果都达到阈值的要求,即认定此次识别是成功的,否则继续从数据库中读数据,进行识别。如图2所示,本专利技术还提供一种三维人脸识别装置,该装置包括:识别获取模块100,用于获取待识别的人脸图像并标注特征点计算出特征点的特征向量。从任意的场景或者视频数据中进行摄像取样,检测人脸的存在,获取含有人脸及各个区域部分的人物图像。根据人体生理学结构特征对人物图像进行分析,识别获取模块100先确认人物面部在整个图像中的区域,再在人脸区域上自动标记出我们需要的特征点,例如外眼点、内眼点、眉间点、鼻下点、颌下点、嘴角点等。采用LBP(局部二值模式)、HoG(方向梯度直方图)、PCA(主成分分析法)或神经网络等特征提取方法来提取待识别的人脸图像的特征点并生成待识别人脸特征向量以用于人脸识别。模型提取模块200,用于根据所述人脸特征点信息提取数据库中的三维人脸特征点拓扑模型。数据库使用Oracle数据库,利用它良好的异构数据存储性和大量数据的处理能力,实现系统需要使用到的三维空间信息和属性信息的统一存贮,以及对海量数据的查询检索。所述数据库中存储有大量的三维人脸模型,这些人脸模型中包括已本文档来自技高网
...
三维人脸识别方法和装置

【技术保护点】
一种三维人脸识别方法,其特征在于,包括:获取待识别的人脸图像并标注特征点计算出特征点的特征向量;根据所述人脸特征点信息提取数据库中的三维人脸特征点拓扑模型;将此模型进行角度偏转使之与识别到的人脸图像二维视觉角度一致;通过识别到的人脸图像与模型投影之间的相似性度量,判断度量结果是否都达到阈值要求。

【技术特征摘要】
1.一种三维人脸识别方法,其特征在于,包括:获取待识别的人脸图像并标注特征点计算出特征点的特征向量;根据所述人脸特征点信息提取数据库中的三维人脸特征点拓扑模型;将此模型进行角度偏转使之与识别到的人脸图像二维视觉角度一致;通过识别到的人脸图像与模型投影之间的相似性度量,判断度量结果是否都达到阈值要求。2.根据权利要求1所述的三维人脸识别方法,其特征在于,所述数据库中存储有大量的三维人脸模型,根据特征点信息的覆盖度提取一序列相似模型。3.根据权利要求1所述的三维人脸识别方法,其特征在于,所述将此模型进行角度偏转包括:对识别到的人脸图像的关键点进行检测,并根据这些关键点所构成的曲线对数据库中提取的模型进行三维校准和方向调整。4.根据权利要求1所述的三维人脸识别方法,其特征在于,通过面貌特征的多层次描述、多分类器合作的模式对人脸和人脸模型进行相似性度量。5.根据权利要求1或4所述的三维人脸识别方法,其特征在于,所述相似性度量的过程包括:预设每个分类器的阈值,将计算得到的特征向量与该阈值进行比较,达到要求则识别成功。6.一种三维人脸识别装置,其特征在于,包括...

【专利技术属性】
技术研发人员:张展明
申请(专利权)人:上海快视信息技术有限公司
类型:发明
国别省市:上海,31

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

1