CN106599785A - 人体3d特征身份信息库的建立方法及设备 - Google Patents
人体3d特征身份信息库的建立方法及设备 Download PDFInfo
- Publication number
- CN106599785A CN106599785A CN201611002201.0A CN201611002201A CN106599785A CN 106599785 A CN106599785 A CN 106599785A CN 201611002201 A CN201611002201 A CN 201611002201A CN 106599785 A CN106599785 A CN 106599785A
- Authority
- CN
- China
- Prior art keywords
- human body
- information
- characteristic
- personal
- rgbd
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/64—Three-dimensional objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/94—Hardware or software architectures specially adapted for image or video understanding
- G06V10/95—Hardware or software architectures specially adapted for image or video understanding structured as a network, e.g. client-server architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
本发明提供了一种人体3D特征身份信息库的建立方法及设备。该方法包括以下步骤:采集个人的RGBD人体图集,其中,该个人的身份信息为已知;通过所述RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息;将该个人的所述身份信息标识到该个人对应的所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。该设备包括人体采集模块、人体信息获取模块和信息库模块。本发明能获得人体特征点的3D空间分布特征信息,其包括了颜色信息和深度信息,因此使得本发明不受不同的季节、人的服饰和环境光照变化等的影响,提高了人体识别的精确度。
Description
技术领域
本发明涉及人体3D特征身份信息库的建立方法领域,特别是涉及一种人体3D特征身份信息库的建立方法及设备。
背景技术
信息安全问题已经引起社会各界的广泛重视。保障信息安全的一个主要途径就是对信息使用者的身份进行准确鉴别,通过鉴别结果进一步判断用户获取信息的权限是否合法,从而达到保证信息不被外泄和保障用户合法权益的目的。因此,可靠的身份识别是非常重要和必要的。
人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术,人脸识别技术作为一种更加安全、方便的个人身份鉴别技术,越来越受到关注。传统的人脸识别技术为2D人脸识别,2D人脸识别没有深度信息,容易受到姿态、表情、光照以及脸部化妆等非几何外观变化的影响,因此难以进行精确的人脸识别。
发明内容
本发明提供一种人体3D特征身份信息库的建立方法及设备,能够解决现有技术存在的人体识别精确度低的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种一种人体3D特征身份信息库的建立方法,该方法包括以下步骤:采集个人的RGBD人体图集,其中,该个人的身份信息为已知;通过所述RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息;将该个人的所述身份信息标识到该个人对应的所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
其中,所述人体3D特征身份信息库对所述身份信息进行层级化归类管理。
其中,所述层级包括个人属性层级和群体属性层级。
其中,所述RGBD人体图集为RGBD人体图像序列;所述通过所述RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息的步骤还包括:根据所述RGBD人体图像序列获取人体动态特征信息;将该个人的所述身份信息标识到该个人对应的所述人体3D特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库的步骤为:将该个人的所述身份信息标识到该个人对应的所述人体3D特征信息和人体动态特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
其中,将该个人的所述身份信息标识到该个人对应的所述人体3D特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库的步骤之后,还包括:对所述人体3D特征身份信息库进行人体识别训练。
其中,所述对所述人体3D特征身份信息库进行人体识别训练的步骤包括:采集已知身份信息的测试人的RGBD人体图集;从所述测试人的RGBD人体图集中获取该测试人的人体特征点的3D空间分布特征信息;将获取的所述测试人的人体特征点的3D空间分布特征信息与所述人体3D特征身份信息库中的人体特征点的3D空间分布特征信息进行比对;若比对结果正确,则将所述测试人的RGBD人体图集、对应的所述人体特征点的3D空间分布特征信息和所述身份信息保存到所述人体3D特征身份信息库中。
其中,所述测试人包括所述人体3D特征身份信息库中已保存有个人信息的个人和所述人体3D特征身份信息库未保存有个人信息的个人。
其中,采集个人的RGBD人体图集的步骤还包括:采集所述个人的RGBD人脸图集;通过所述RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息的步骤还包括:通过所述RGBD人脸图集获取该个人的人脸特征点的3D空间分布特征信息;将该个人的所述身份信息标识到该个人对应的所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库的步骤为:将所述身份信息标识到所述人脸特征点的3D空间分布特征信息和所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种一种建立人体3D特征身份信息库的设备,该设备包括人体采集模块、人体信息获取模块和信息库模块;人体采集模块用于采集个人的RGBD人体图集,其中,该个人的身份信息为已知;人体信息获取模块与所述人体采集模块连接,用于通过所述RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息;信息库模块包括存储模块,所述存储模块与所述人体信息获取模块连接,用于将该个人的所述身份信息标识到该个人对应的所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
其中,所述信息库模块还包括管理模块,所述管理模块与所述存储模块连接,所述管理模块用于对所述身份信息进行层级化归类管理。
其中,所述层级包括个人属性层级和群体属性层级。
其中,所述人体采集模块采集的RGBD人体图集为RGBD人体图像序列;所述设备还包括动态信息获取模块,与所述人体采集模块连接,用于根据所述RGBD人体图像序列获取人体动态特征信息;所述存储模块还与所述动态信息获取模块连接,用于将该个人的所述身份信息标识到该个人对应的所述人体3D特征信息和人体动态特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
其中,所述设备还包括训练模块,所述训练模块与所述人体采集模块、所述人体信息获取模块以及所述信息库模块连接,用于对所述人体3D特征身份信息库进行人体识别训练。
其中,所述训练模块包括控制模块和比对模块;所述控制模块与所述人体采集模块和所述人体信息获取模块连接,用于控制所述人体采集模块采集已知身份信息的测试人的RGBD人体图集,以及用于控制所述人体信息获取模块从所述测试人的RGBD人体图集中获取该测试人的人体特征点的3D空间分布特征信息;所述比对模块与所述控制模块连接,用于将获取的所述测试人的人体特征点的3D空间分布特征信息与所述人体3D特征身份信息库中的人体特征点的3D空间分布特征信息进行比对;所述存储模块还用于在比对结果正确时,将所述测试人的RGBD人体图集、对应的所述人体特征点的3D空间分布特征信息和所述身份信息保存到所述人体3D特征身份信息库中。
其中,所述测试人包括所述人体3D特征身份信息库中已保存有个人信息的个人和所述人体3D特征身份信息库未保存有个人信息的个人。
其中,所述设备还包括人脸采集模块和人脸信息获取模块;人脸采集模块用于采集所述个人的RGBD人脸图集;人脸信息获取模块与所述人脸采集模块连接,用于通过所述RGBD人脸图集获取该个人的人脸特征点的3D空间分布特征信息;所述存储模块还与所述人脸信息获取模块连接,用于将所述身份信息标识到所述人脸特征点的3D空间分布特征信息和所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
本发明的有益效果是:区别于现有技术的情况,本发明通过RGBD人体图集获得人体特征点的3D空间分布特征信息,再将个人的身份信息标识到该个人对应的人体特征点3D空间分布特征信息并一起保存而形成人体3D特征身份信息库以用于人体识别,由于人体特征点的3D空间分布特征信息包括了颜色信息和深度信息,可以建立人体骨架,因此,该人体3D特征身份信息库中的人体信息更加全面,在进行人体识别的时候,能识别得更将精确,并且,由于该人体3D特征身份信息库中的人体信息是3D信息,因此,不同的季节、人的服饰和环境光照变化等均不会对人体识别造成影响,因此本发明能提高人体识别的精确度。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明第一实施例提供的一种人体3D特征身份信息库的建立方法的流程示意图;
图2是本发明实施例提供的一种人体3D特征身份信息库的示意图;
图3是本发明第二实施例提供的一种人体3D特征身份信息库的建立方法的流程示意图;
图4是本发明实施例提供的一种人体3D特征身份信息库的身份信息层级化归类管理的示意图;
图5是本发明第三实施例提供的一种人体3D特征身份信息库的建立方法的流程示意图;
图6是图5中步骤S34的流程示意图;
图7是本发明实施例提供的一种人体3D特征身份信息库进行识别训练时的示意图;
图8是本发明实施例提供的另一种人体3D特征身份信息库进行识别训练时的示意图;
图9是本发明实施例提供的又一种人体3D特征身份信息库进行识别训练时的示意图;
图10是本发明第四实施例提供的一种人体3D特征身份信息库的建立方法的流程示意图;
图11是本发明第一实施例提供的一种建立人体3D特征身份信息库的设备的结构示意图;
图12是本发明第二实施例提供的一种建立人体3D特征身份信息库的设备的结构示意图;
图13是本发明第三实施例提供的一种建立人体3D特征身份信息库的设备的结构示意图;
图14是本发明第四实施例提供的一种建立人体3D特征身份信息库的设备的结构示意图;
图15是本发明第四实施例提供的一种建立人体3D特征身份信息库的设备的实体装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,图1是本发明第一实施例提供的一种人体3D特征身份信息库的建立方法的流程示意图。
本实施例的人体3D特征身份信息库的建立方法包括以下步骤:
S11:采集个人的RGBD人体图集,其中,该个人的身份信息为已知。
步骤S11中,RGBD人体图集的采集可以通过Kinect传感器进行,RGBD人体图集包括人体的颜色信息(RGB)和深度信息(Depth),相比传统的2D图像增加了深度信息,该RGBD人体图集可以包括多个人的RGBD人体图集,同一个人的RGBD人体图集中可以包括该人体多个角度的多个RGBD图像。
个人身份信息可以包括个人的姓名、性别、年龄、国籍、籍贯、联系方式、工作单位,部门、单位地址等等个人基本的信息。
在一些实施例中,当镜头中出现多个人的时候,则采集多个人的RGBD人体图像。
S12:通过RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息。
具体地,步骤S12包括:
S121:通过RGBD人体图像采集人体特征点。
具体而言,本实施例通过采集人体部位进行人体特征点的采集,其中,人体部位包括:躯干、四肢以及头部中的一个或者多个。
特征点的采集方法可以是多种,例如,通过人工标记人脸的眼睛、鼻子等五官、面颊、下颌及其边缘等特征点,也可以兼容RGB(2D)的人脸特征点标记方法来确定人脸的特征点,还可以自动标记特征点。
举例而言,自动标记特征点需要经过三个步骤:
(一)人体分割。本实施例采用帧间差分和背景差分相结合起来的方法来分割运动人体,预先选取RGBD图像中的一帧作为背景帧,建立各像素点的高斯模型,再运用帧间差分法对相邻两帧图像进行差分处理,区分出背景点和变化的区域(在当前帧中变化的区域包括显露区和运动物体),然后将变化区域与背景帧的对应区域进行模型拟合区分出显露区和运动物体,最后在运动物体中去除阴影,这样将不带阴影的运动物体分割出来。背景更新时将帧间差分确定为是背景的点,则以一定的规则进行更新;背景差分时确定为是显露区的点,则以较大的更新率更新背景帧,运动物体对应的区域不进行更新。该法可以得到较理想的分割目标。
(二)轮廓提取和分析。在获取二值化后的图像以后,利用一些经典的边缘检测算法来获取轮廓。例如采用Canny算法,Canny边缘检测算子充分反映了最优边缘检测器的数学特性,对于不同类型的边缘,均具有良好的信噪比,优异的定位性能,对单一边缘产生多个响应的低概率性和对虚假边缘响应的最大抑制能力,利用分割算法获得光流分割场后,在这些分割区域里包含所有我们所关心的运动目标。因此,将在这些分割区域里利用Canny算子提取边缘,一方面可以大大限制背景干扰,另一方面可以有效地提高运行的速度。
(三)关节点自动标记。通过差分法得到了分割出运动目标,Canny边缘检测算子提取轮廓后,借助MaylorK.LeungandYee-HongYang的2D带状模型(RibbonModel)对人体目标进一步分析。该模型将人体正面划分成不同的区域,例如,用5个U形区域来构造人体,该5个U形区域分别表示人体的头部以及四肢。
这样,通过寻找5个U形状的身体端点,就可确定身体的大致位置,在已提取的轮廓的基础上,通过矢量轮廓压缩,来提取需要的信息,保留最主要的人体四肢的特征,将人体轮廓压缩成一个固定的形状,例如,使得轮廓具有固定的8个端点和5个U形点和3个倒U形点,这样明显的特征能方便计算轮廓。这里可以使用轮廓上相邻端点的距离算法来压缩轮廓,通过迭代处理使得轮廓压缩为8个端点。
在获取了压缩轮廓后采用如下算法就可以对特征点进行自动标注:
(1)确定U形状的身体端点。设定某一个参考长度M,大于M的矢量可以认为它是身体轮廓的一部分,小于它则忽略。按照矢量化后的轮廓从某一点开始寻找,找到一个大于M的矢量记为Mi,找到下一个的矢量记为Mj,比较Mi到Mj的夹角,如果夹角在某一范围内(0~90°),(注意这里角度为正,表示它是凸的),则认为它们是U端点,记录这两个矢量,找到一个U端点。如此直到找出5个U端点。
(2)确定三个倒U形状的端点。同步骤(1),只要把夹角条件正换为负。
(3)根据U及倒U的端点很容易获得头部,手,脚的位置。根据身体的生理形状,就可以确定各个关节点,利用手臂与身体交角部分、头部与腿部交角部分,可以分别确定躯干的宽度和长度;然后利用脖子、腰位置分别占躯干比率0.75、0.3,肘部位于肩膀与手的中点,膝盖位于腰部与脚的中点。这样各个特征点大致位置可以定义出来。
S122:根据人体特征点建立人体3D网格。
S123:根据人体3D网格度量人体特征点的特征值并计算人体特征点的3D空间分布特征信息。
步骤S123中的特征值包括身高、臂长、肩宽、手掌大小以及头部大小中的一个或者多个。通过人体3D网格可以计算出各个人体特征点的空间位置信息,从而可以计算各个人体特征点之间的拓扑关系,从而可以获得立体的人体形状信息,以得到人体特征点的3D空间分布特征信息。使得后期进行人体识别的时候,可以通过人体的3D空间分布特征信息进行识别。
S13:将该个人的身份信息标识到该个人对应的人体特征点的3D空间分布特征信息以获得个人信息,并将个人信息保存以形成人体3D特征身份信息库。
本实施例中的个人信息包括了个人的身份信息和人体特征点的3D空间分布特征信息,将身份信息标识到人体特征点的3D空间分布特征信息之后,后期进行人脸识别时,识别到人体特征点的3D空间分布特征信息相同的人,即可获得该人体特征点的3D空间分布特征信息对应的身份信息。在一些实施例中,个人信息包括身份信息和人体特征点的3D空间分布特征信息与对应的RGBD图集,如图2所示,图2是本发明实施例提供的一种人体3D特征身份信息库的示意图。
区别于现有技术,本发明通过RGBD人体图集获得人体特征点的3D空间分布特征信息,再将个人的身份信息标识到该个人对应的人体特征点3D空间分布特征信息并一起保存而形成人体3D特征身份信息库以用于人体识别,由于人体特征点的3D空间分布特征信息包括了颜色信息和深度信息,可以建立人体骨架,因此,该人体3D特征身份信息库中的人体信息更加全面,在进行人体识别的时候,能识别得更将精确,并且,由于该人体3D特征身份信息库中的人体信息是3D信息,因此,不同的季节、人的服饰和环境光照变化等均不会对人体识别造成影响,因此本发明能提高人体识别的精确度。
请参阅图3,图3是本发明第二实施例提供的一种人体3D特征身份信息库的建立方法的流程示意图。
S21:采集个人的RGBD人体图像序列,其中,该个人的身份信息为已知
S22:通过RGBD人体图像获取该个人的人体特征点的3D空间分布特征信息以及根据RGBD人体图像序列获取人体动态特征信息。
步骤S22通过根据人体站立、步行、奔跑等行为的动态特征,以及特定动态行为的过程,例如双掌手指交叉过程及结果、双臂交叉过程及结果等信息。
具体而言,本实施例采用动态连续的RGBD图像序列,可以检测出人体的动作姿态,增加特征识别的属性项目,例如:若目标为杯子、汽车等刚体物品,则在连续的RGBD图中,目标连续表现为刚体,以此辨别目标为刚体;若目标为人、猫、狗等动物,则根据连续动态RGBD跟踪目标,检测位非刚体,更进一步根据人体特征识别等技术进行精确的人体识别。
在一些实施例中,还可以通过采集语音、体温等动物或人的特征以进行识别认证,防止利用图像、录音等破解认证识别***,提高识别精度。
要获取人体动态特征信息,首先需要进行人体运动检测,即在获取的图像序列中确定运动人体的为准、尺度大小和姿态的过程。人体运动检测的方法有多种,例如,OGHMs(Orthogonal Gaussian-Hermite Moments)检测法,其基本原理是:通过比较在时间上连续的图像帧之间对应象素值的变化程度来判断该像素点是否属于前景运动区域。
用{f(x,y,t)|t=0,1,2…}表示输入的一组图像序列,f(x,y,t)代表t时刻的图像,x,y代表了图像上像素点的坐标,设Gaussian函数为g(x,σ),Bn(t)为g(x,σ)与Hermite多项式的乘积,则n阶OGHMs可表示为:
其中ai由Gaussian函数的标准偏差σ确定。根据卷积运算的性质,n阶OGHMs可看成是图像序列函数在时间上的各阶导数之和与Gaussian函数的卷积。某点导数值越大,则表示随时间变化该点位置上的像素值变化也越大,说明该点应该属于运动区域块,这为OGHMs方法能检测出运动物体提供了理论依据。另外,从式(1)中可看出,OGHMs的基函数为这是由Gaussian函数的不同阶导数线性组合而成。因为高斯函数本身具有平滑噪声的能力,所以OGHMs同样具有有效滤除各种噪声的性能。
又如,时间差分法,时间差分法(Temporal Difference)是利用时间上连续的图像序列前后几个相邻帧,基于像素的时间差分,通过阈值化提取图像中的运动区域。早期的方法是利用相邻两帧差分获得运动物体,如设Fk是图像序列中第k帧图像灰度值数据,Fk+1表示图像序列中第k+1帧图像灰度值数据,则时间相邻两帧图像的差分图像定义为:
其中T为阈值。如果差值大于T,则说明该区域的灰度变化较大,即需要检测出的运动目标区域。
又如,光流法(Optical Flow),光流法基于以下假设:图像灰度的变化完全是由于目标或背景的运动引起的。即,目标和背景的灰度不随时间变化。基于光流方法的运动检测,就是利用运动物体随时间变化在图像中表现为速度场的特性,根据一定的约束条件估算出运动所对应的光流,其优点是对目标的帧间运动限制较少,可处理较大的帧间位移。
再如,背景减除法(Background Subtraction),其基本原理是首先构建一个背景模型图像,然后用当前帧图像与背景帧图像做差分,通过阈值化差分结果检测出运动目标。假设t时刻背景帧图像为F0,对应当前帧图像为Ft,则当前帧和背景帧的差分可表示为:
假设当前帧图像与背景帧图像相应像素的灰度值差分大于阈值,则所得到的二值图像中对应的值为1,即认定该区域属于运动目标。
在检测出人体运动姿态之后,通过运动历史图像(MHI,motion history images)和运动能量图像(MEI,motion energy images)进行人体动作姿态的表示。
采用运动历史图像(MHI)和运动能量图像(MEI)进行人体动作姿态的表示,其中MEI反映了人体动作姿态所发生的区域及强度,而MHI则在一定程度上反映了人体动作姿态如何发生以及在时间上如何变化。
二值图像MEI产生如下:
其中:B(x,y,n)是表示人体动作姿态发生区域的二值图像序列,参数τ表示人体动作姿态的持续时间。因此,MEI描述了整个人体动作姿态所发生的区域。
MHI的产生如下:
运动历史图像MH I不仅反映了形状,也反映了亮度的分布以及人体动作姿态发生的方向。在MHI中,每个象素的亮度值都与该位置动作姿态的持续运动时间成比例,而且,最近发生的动作姿态的象素亮度值最大,灰度的变化体现出动作姿态发生的方向。
采用不变矩方法建立动作姿态模板的统计描述。不变矩为:M’k=lg|Mk|,其中:k=1,2,…,7。将特征向量记为F=[M’1,M’2,…M’7],用F1,F2,…,FM代表图像库中M幅某个人体动作姿态的图像.对图像Fi,其相应的特征向量记为Fi=[M’i1,M’i2,…,M’i7],这样由人体动作姿态图像库就可以得到该动作姿态的一个M×7的特征矩阵F=M’ij,其中M’ij是F i的第j个特征元素.这样就可得到M幅该人体动作姿态图像的特征向量集的均值向量和协方差矩阵,建立该动作姿态模板的统计描述。
S23:将该个人的身份信息标识到该个人对应的人体3D特征信息和人体动态特征信息以获得个人信息,并将个人信息保存以形成人体3D特征身份信息库。
本实施例从人体RGBD图像序列中获取的人体3D特征信息不仅包括人体特征点的3D空间分布特征信息,还包括了人体动态特征信息,增加了特征识别的属性项目,本实施例结合人体特征点的3D空间分布特征信息和人体动态特征信息进行人体识别,使得比较识别的属性项目更加充分,从而使得人体识别更加精确。
在一个实施例中,人体3D特征身份信息库对身份信息进行层级化归类管理,其中,层级包括个人属性层级和群体属性层级。
例如,人体3D特征身份信息库将群体属性的人群的3D特征信息中提取出人体特征点的3D空间分布特征信息以及人体动态特征信息的共性特征。
请参阅图4,图4是本发明实施例提供的一种人体3D特征身份信息库的身份信息层级化归类管理的示意图。
例如,个人属性层级包括了具有唯一性的个人的姓名、性别、年龄、身份证号等信息的集合。群体属性则包括非唯一性的老人、小孩、青年人,或者同一公司员工、同一写字楼的工作人员,或者男人、女人,又或者亚洲人、欧洲人和非洲人等群体层级信息。
如图4所示,个人A和个人B均为小孩,个人C、个人D和个人E均为青年人,并且,个人C为写字楼“1”的工作人员,个人D和个人E为写字楼“2”的工作人员。
可以理解的是,上述身份信息的层级划分仅为本实施例中的一种层级划分方式,其它实施例还可以有其它的划分方式。
层级化归类管理能使人脸识别更加方便、快捷。
举例而言,根据层级的划分提取出小孩的共性特征为a,成人的共性特征为b。例如游乐场中部分游戏项目仅对小孩公开,进入该游戏场地的时候,需要进行身份识别,此时,可以通过获取个人的骨架和步态等信息判断待测人是否为小孩。例如,当对个人A进行身份识别时,识别***获取个人A的RGBD人体图像序列,从而获取个人A的人体特征点的3D空间分布特征信息以及个人A走路姿态的人体动态特征信息,从该个人A的人体特征点的3D空间分布特征信息以及个人A走路姿态的人体动态特征信息中提能取到特征a,因而能判断个人A是小孩,所以允许个人A通过。当对个人C进行身份识别时,识别***获取个人C的RGBD人体图像序列,从个人C人体特征点的3D空间分布特征信息以及走路姿态的人体动态特征信息无法提取到特征a,因而判断个人C不是小孩,所以不允许个人C通过。识别过程只需要部分信息识别出待测人是否小孩即可,无需识别出待测人具体的个人属性的身份信息。
又例如,开关电视时使用的身份识别***,该***只需要识别待测人是成人还是小孩,从而根据不同的人群开放不同的权限,以观看不同的电视节目。当身份识别***只获取到个人B的下肢走路姿态的RGBD人体图像序列,通过个人B的下肢走路姿态的RGBD人体图像序列可以获取个人B的下肢的人体特征点3D空间分布特征信息和走路姿态的人体动态特征信息,从个人B的下肢的人体特征点3D空间分布特征信息和走路姿态的人体动态特征信息中可以提取出特征a,因此判断个人B为小孩,电视则自动开放小孩的权限。当身份识别***获取到个人D的下肢走路姿态的RGBD人体图像序列,通过个人D的下肢走路姿态的RGBD人体图像序列可以获取个人D的下肢的人体特征点3D空间分布特征信息和走路姿态的人体动态特征信息,从个人D的下肢的人体特征点3D空间分布特征信息和走路姿态的人体动态特征信息中可以提取出特征b,因此判断个人D为成人,电视则自动开放成人的权限。
上述识别过程可以通过较少的、部分的人体特征点的3D空间分布特征信息或者人体动态特征信息即可判断待测人是成人还是小孩,而无需获取更多信息来判断待测人是谁。
再例如,写字楼的门禁***中,一个写字楼“1”的门禁***,该门禁***只需要判断被识别人是否为该写字楼“1”里的工作人员的群体属性,而无需判断该被识别人的姓名、年龄等的个人属性。因此,在经过写字楼门禁***的时候,门禁***获取到的人体RGBD图像可能不够精细,例如,只获取了个人C的下肢走动时的RGBD图像序列,或者只获取了一张个人D的整体的RGBD图像……门禁***可以调用人体3D特征身份信息库中群体属性层级的身份信息的识别,例如,门禁***通过个人C的下肢的图像序列获取了个人C的下肢的人体特征点的3D空间分布特征信息,同时获取了个人C的走路姿态的动态特征信息,虽然无法判断该个人C是谁,但是根据人体3D特征身份信息库中保存的信息可知,该写字楼“1”内的动作人员中存在有具有相同的下肢的人体特征点的3D空间分布信息和相同的走路姿态的动态特征信息的个人,因而允许个人C进入写字楼“1”。
或者,写字楼“2”的门禁***通过个人D的整体的图像,可以获取个人D整体的人体特征点3D空间分布特征信息,从而获取个人D的人体骨架,根据人体3D特征身份信息库中保存的信息可知,该写字楼“2”内存在具有相同的整体的人体特征点3D空间分布特征信息(人体骨架)的个人,无需判断待测人是谁,则可以允许该待测人进入写字楼“2”。
若个人D进入写字楼“1”,写字楼“1”的门禁***获取了个人D的整体图像序列,从而获取个人D整体的人体特征点的3D空间分布特征信息以及走路姿态的个人动态特征信息,根据体3D特征身份信息库中保存的信息可知,该写字楼“1”内并不存在具有相同的整体的人体特征点的3D空间分布特征信息以及走路姿态的个人动态特征信息的个人,因而不允许个人D进入写字楼“1”。
请参阅图5,图5是本发明第三实施例提供的一种人体3D特征身份信息库的建立方法的流程示意图。
S31:采集个人的RGBD人体图集,其中,该个人的身份信息为已知。
S32:通过RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息。
S33:将该个人的身份信息标识到该个人对应的人体特征点的3D空间分布特征信息以获得个人信息,并将个人信息保存以形成人体3D特征身份信息库。
S34:对人体3D特征身份信息库进行人体识别训练。
本实施例与第一实施例的区别在于,增加了的步骤S34,对人体3D特征身份信息库进行人体识别训练能够提高人体3D特征身份信息库内信息资源的丰富程度,从而提高人体识别的精确度。
如图6所示,图6是图5中步骤S34的流程示意图。具体地,步骤S34包括:
S341:采集已知身份信息的测试人的RGBD人体图集。
步骤S341中,测试人包括人体3D特征身份信息库中已保存有个人信息的个人和人体3D特征身份信息库未保存有个人信息的个人。其中,RGBD人体图集可以是间断的多张RGBD人体图像的集合。
其中,测试人的身份信息已知,可以是指测试人的身份信息部分已知或者全部已知,例如,可以是测试人的个人属性层级的身份信息全部或者部分已知,而群体属性层级的身份信息未知,也可以是测试人的群体属性层级的身份信息部分或者全部已知,而个人属性层级的身份信息未知,或者还可以是测试人的个人属性层级的身份信息和群体属性层级的身份新型均全部已知。
S342:从测试人的RGBD人体图集中获取该测试人的人体特征点的3D空间分布特征信息。
步骤S342中人体特征点的3D空间分布特征信息的获取方法与第一实施例的步骤S12的方法相同,在此不再赘述。
S343:将获取的测试人的人体特征点的3D空间分布特征信息与人体3D特征身份信息库中的人体特征点的3D空间分布特征信息进行比对。
例如,测试人的人体特征点的3D空间分布特征信息与人体3D特征身份信息库中的某个人的人体特征点的3D空间分布特征信息进行比对,得出该测试人的人体特征点的3D空间分布特征信息与人体3D特征身份信息库中的个人X的人体特征点的3D空间分布特征信息的相似度达到预定的阈值,则可以判断该测试人即该人体3D特征身份信息库中保存的个人X,若达不到预定的阈值,则判断该测试人并非该人体3D特征身份信息库保存有的个人。
举例而言,当测试人为人体3D特征身份信息库中已保存有个人信息的个人时,如果比对结果为该测试人与该人体3D特征身份信息库中保存的个人信息对应,则表明比对结果正确,进入步骤S344;如果比对结果表示该测试人的个人信息在人体3D特征身份信息库中并未保存有,则表明比对结果错误,因此需要对该测试人在该人体3D特征身份信息库中保存的信息进行纠正并进一步丰富该个人的信息。
又例如,当测试人为人体3D特征身份信息库中未保存有个人信息的个人时,如果比对结果为该测试人的信息在该人体3D特征身份信息库中不存在,则表明比对结果正确,进入步骤S344,以收集该测试人的个人信息;如果比对结果为该测试人为该人体3D特征身份信息库中的某个人,则表明比对结果错误,需要对该人体3D特征身份信息库中的某个人的信息进行纠正,并进一步丰富该个人的信息,同时,也将测试人的个人信息保存到人体3D特征身份信息库中,以提高该人体3D特征身份信息库信息资源的丰富程度。
具体地,人体动态特征信息的匹配可以通过以下方式:通过Mahalanobis距离来衡量新输入的动作姿态与已存储的已知的动作姿态模板之间的相似性,只要计算出的Mahalanobis距离在规定的阈值范围之内都可认为是匹配成功,如果匹配的动作姿态不止一个,则选择距离最小的那个作为成功的匹配。Mahalanobis距离的计算公式如下:
γ2=(f-μx)Tc-1(f-μx)
其中,γ是Mahalanobis距离,f是改进的人体动作姿态图像的不变矩特征向量,μx是已训练的特征向量集的均值向量,c是已训练的特征向量集的协方差矩阵。
S344:将测试人的RGBD人体图集、对应的人体特征点的3D空间分布特征信息和身份信息保存到人体3D特征身份信息库中。
将识别训练中采集到的测试人的RGBD人体图集、人体特征点的3D空间分布特征信息和身份信息保存到人体3D特征身份信息库中对应的个人信息中,使得人体3D特征身份信息库中的信息资源更加丰富,从而利于提高后期进行人脸识别时的精确度。
举例而言,在初步建立起的人体3D特征身份信息库中,通过人工的方法将500个人的部分身份信息标识到该500个人对应的RGBD人体图集以及人体特征点的3D空间分布特征信息中,保存在人体3D特征身份信息库中。在识别训练过程中,采集5000或者50000人甚至更多人的RGBD人体图集进行识别训练,测试人的RGBD人体图集上也标识了至少部分个人身份信息,再次保存大量测试人的个人信息,如果测试人为人体3D特征身份信息库原有的,则可以继续补充该个人的RGBD图集、人体特征点的3D空间分布特征信息和身份信息。
如图7所示,图7是本发明实施例提供的一种人体3D特征身份信息库进行识别训练时的示意图。人体3D特征身份信息库中原保存有个人G的RGBD人体图集、通过该RGBD人体图集获取的人体特征点的3D空间分布特征信息以及关于个人属性的身份信息,当进行识别训练的时候,采集的个人G的RGBD人体图集可能包含了更多角度的RGBD人体图像,从该RGBD人体图像中可以获取更多的人体特征点的3D空间分布特征信息,并且,识别训练时,在个人G的RGBD人体图集中标识了其工作单位、工作单位所在大楼等的群体属性的身份信息,因此,识别训练时,识别到该测试人与人脸体3D特征身份信息库中原保存的个人G的为同一个人,因此,把识别训练时采集个人G的RGBD人体图集、人体特征点的3D空间分布特征信息以及标识的群体属性的身份信息均保存到人体3D特征身份信息库中个人G的个人信息中,使得人体3D特征身份信息库中个人G的个人信息更加丰富。
又例如,人体3D特征身份信息库中保存了个人F的RGBD人体图像集以及获取的人体特征点的3D空间分布特征信息,并人工标识了个人F的姓名、工作单位、写字楼等信息,但是通过该采集到的有限的RGBD人体图像无法判断个人F的性别和年龄层,进行识别训练的时候,获取了个人F的RGBD人体图像序列,从该RGBD人体图像序列中获取了更多的人体特征点的3D空间分布特征信息以及获取了人体动态特征信息,因而可以从新增的人体特征点的3D空间分布特征信息和人体动态特征信息中提取出与人体3D特征身份信息库中保存的男性或者女性的共性特征,青年人和老年人的共性特征,例如,本实施例中提取出了女性的共性特征以及青年人的共性特征,从而可以通过识别训练获取个人F的性别、年龄层的身份信息,将该身份信息保存到人体3D特征身份信息库中个人F的个人信息中,如图8所示,图8是本发明实施例提供的另一种人体3D特征身份信息库进行识别训练时的示意图。
再例如,人体3D特征身份信息库中并未保存有个人H的任何个人信息,进行识别训练的时候,采集到个人H的RGBD人体图集,并从该RGBD人体图集中获取了人体特征点的3D空间分布特征信息,并且,该RGBD人体图集中标识了个人H的至少部分身份信息,如图9所示,图9是本发明实施例提供的又一种人体3D特征身份信息库进行识别训练时的示意图。识别训练过程中,比对结果为个人H在人体3D特征身份信息库并没有保存,从而将个人H的个人信息,包括RGBD人体图集、人体特征点的3D空间分布特征信息和身份信息均保存在人体3D特征身份信息库中,从而在人体3D特征身份信息库中建立起个人H的档案。
在其它一些实施例中,还可以将本实施例的“对人体3D特征身份信息库进行人体识别训练”的步骤增加到上述第二实施例中,进行人体识别训练的时候,采集的是待测人的RGBD人体图像序列,根据该RGBD人体图像序列获取人体特征点的3D空间分布特征信息和人体动态特征信息,将人体特征点的3D空间分布特征信息和人体动态特征信息与人体3D特征身份信息库中的人体特征点的3D空间分布特征信息与人体动态特征信息进行比对,将测试人的RGBD人体图像序列、对应的人体特征点的3D空间分布特征信息、人体动态特征信息和身份信息保存到人体3D特征身份信息库中。
如图10所示,图10是本发明第四实施例提供的一种人体3D特征身份信息库的建立方法的流程示意图。
S41:采集个人的RGBD人体图集和RGBD人脸图集,其中,该个人的身份信息为已知。
S42:通过RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息;通过RGBD人脸图集获取该个人的人脸特征点的3D空间分布特征信息。
步骤S42中,人体特征点的3D空间分布特征信息的获取方法可以与上述任一实施例相同,在此不再赘述。
人脸特征点的3D空间分布特征信息的获取方法包括以下步骤:
(1)通过RGBD人脸图像采集人脸特征点。
在获取RGBD人脸图像之后,在该RGBD人脸图像上,通过采集人脸元素来进行特征点的采集,其中,人脸元素包括:眉毛、眼睛、鼻子、嘴巴、脸颊以及下巴中的一个或者多个。
特征点的获取方法可以是多种,例如,通过人工标记人脸的眼睛、鼻子等五官、面颊、下颌及其边缘等特征点,也可以兼容RGB(2D)的人脸特征点标记方法来确定人脸的特征点。
举例而言,人脸关键特征点的定位方法:选取人脸的9个特征点,这些特征点的分布具有角度不变性,分别为2个眼球中心点、4个眼角点、两鼻孔的中点和2个嘴角点。在此基础上可以容易地获得与识别有关的人脸各器官特征以及扩展的其他特征点位置,用于进一步的识别算法。
在进行人脸特征提取时,由于无法将局部的边缘信息有效地组织起来,传统的边缘检测算子不能可靠地提取人脸的特征(眼睛或嘴的轮廓),但从人类视觉特性出发,充分利用边缘及角点的特征来进行人脸关键特征点的定位,则会大大提高其可靠性。
其中选择Susan算子用于提取局部区域的边缘和角点特征。根据Susan算子的特性,它既可用来检测边缘,又能用来提取角点。因此与Sobel、Canny等边缘检测算子相比较而言,Susan算子更适合进行人脸眼部和嘴巴等特征的提取,尤其是对眼角点和嘴角点的自动定位。
以下是Susan算子的介绍:
用一个圆形模板遍历图像,若模板内其他任意像素的灰度值与模板中心像素(核)的灰度值的差小于一定阈值,就认为该点与核具有相同(或相近)的灰度值,满足这样条件的像素组成的区域称为核值相似区(Univalue Segment Assimilating Nucleus,USAN)。把图像中的每个像素与具有相近灰度值的局部区域相联系是SUSAN准则的基。
具体检测时,是用圆形模板扫描整个图像,比较模板内每一像素与中心像素的灰度值,并给定阈值来判别该像素是否属于USAN区域,如下式:
式中,c(r,r0)为模板内属于USAN区域的像素的判别函数,I(r0)是模板中心像素(核)的灰度值,I(r)为模板内其他任意像素的灰度值,t是灰度差门限。它影响检测到角点的个数。t减小,获得图像中更多精细的变化,从而给出相对较多的检测数量。门限t必须根据图像的对比度和噪声等因素确定。则图像中某一点的USAN区域大小可由下式表示:
其中,g为几何门限,影响检测到的角点形状,g越小,检测到的角点越尖锐。(1)t,g的确定门限g决定了输出角点的USAN区域的最大值,即只要图象中的象素具有比g小的USAN区域,该点就被判定为角点。g的大小不但决定了可从图象中提取角点的多寡,而且如前所述,它还决定了所检测到的角点的尖锐程度。所以一旦确定了所需角点的质量(尖锐程度),g就可以取一个固定不变的值。门限t表示所能检测角点的最小对比度,也是能忽略的噪声的最大容限。它主要决定了能够提取的特征数量,t越小,可从对比度越低的图象中提取特征,而且提取的特征也越多。因此对于不同对比度和噪声情况的图象,应取不同的t值。SUSAN算子有一个突出的优点,就是对局部噪声不敏感,抗噪能力强。这是由于它不依赖于前期图像分割的结果,并避免了梯度计算,另外,USAN区域是由模板内与模板中心像素具有相似灰度值的像素累加而得,这实际上是一个积分过程,对于高斯噪声有很好的抑制作用。
(1)眼球及眼角的自动定位。在眼球及眼角的自动定位过程中,首先采用归一化模板匹配的方法初步定位人脸。在整个人脸图像中确定出脸部的大概区域。通常的人眼定位算法根据眼睛的谷点性质来定位,而此处则采用将谷点的搜索和方向投影以及眼球的对称性相结合的方法,利用两眼之间的相关性可以提高眼睛定位的准确度。对脸部区域的左上和右上部分进行梯度图积分投影,并对积分投影的直方图进行归一化,首先根据水平投影的谷点确定出眼睛在y方向的大致位置,然后让x在较大的范围内变化,寻找此区域内的谷点,将检测到的点作为两眼的眼球中心点。
在获得两眼球位置的基础上,对眼部区域进行处理,首先采用自适应二值化方法确定门限阈值,得到眼部区域的自动二值化图像,然后结合Susan算子,利用边缘和角点检测的算法在眼部区域内准确定位内外眼角点。
经过上述算法获得的眼部区域边缘图像,在此基础上对图像中的边缘曲线进行角点提取即可获得准确的两眼内外眼角点位置。
(2)鼻域特征点的自动定位。将人脸鼻子区域的关键特征点确定为两个鼻孔中心连线的中点处,即鼻唇中心点。人脸鼻唇中心点的位置相对较稳定,而且对于人脸图像归一化预处理时也可起到基准点的作用。
以找到的两眼球位置为基础,采用区域灰度积分投影的方法确定两个鼻孔的位置。
首先截取两眼瞳孔宽度的条状区域,进行Y方向积分投影,然后对投影曲线进行分析。可以看到,沿着投影曲线自眼球位置的Y坐标高度向下搜索,找到第一个谷点的位置(通过调整选择适当的峰谷Δ值,忽略中间可能由于脸部疤痕或眼镜等因素产生的毛刺影响),将这个谷点作为鼻孔位置的Y坐标基准点;第二步选取以两眼球X坐标为宽度,鼻孔Y坐标上下δ像素(例如,选取δ=[鼻孔Y坐标-眼球Y坐标]×0.06)为高度的区域进行X方向积分投影,然后对投影曲线进行分析,以两眼瞳孔中点的X坐标作为中心点,分别向左右两侧进行搜索,找到的第一个谷点即为左右鼻孔的中心点的X坐标。计算两个鼻孔的中点作为鼻唇中点,获得鼻唇中心点的准确位置,并划定鼻子区域。
(3)嘴角的自动定位。由于人脸表情的不同可能会引起嘴巴形状的较大变动,而且嘴巴区域比较容易受到胡须等因素的干扰,因此嘴部特征点提取的准确性对于识别影响较大。由于嘴角点的位置受表情等影响相对变动较小,角点的位置较准确,所以采取嘴部区域的重要特征点为两个嘴角点的定位方式。
在确定了双眼区域以及鼻域特征点的基础上,首先利用区域灰度积分投影的方法确定自鼻孔以下Y坐标投影曲线的第一个谷点(同理,需要通过适当的峰谷Δ值来消除由于胡须、痣痕等因素产生的毛刺影响)作为嘴巴的Y坐标位置;然后选定嘴巴区域,对区域图像利用Susan算子进行处理,得到嘴部边缘图后;最后进行角点提取,便可以获得两个嘴角的精确位置。
(2)根据人脸特征点建立人脸彩色3D网格。
(3)根据人脸彩色3D网格度量人脸特征点的特征值并计算人脸特征点的3D空间分布特征信息。
具体而言,通过颜色信息可以针对人脸特征的特征点对相关特征值进行度量,该特征值为人脸特征在2D平面上的包括对位置、距离、形状、大小、角度、弧度以及曲率中的一种或者多种的度量,此外,还包括对色彩、亮度、纹理等的度量。例如根据虹膜中心像素点向周围延伸,得到眼睛的全部像素位置,眼睛的形状,眼角的倾斜弧度,眼睛的颜色等等。
结合颜色信息和深度信息,则可以计算出特征点之间的连接关系,该连接关系可以是特征点之间的拓扑连接关系和空间几何距离,或者也可以是特征点的各种组合的动态连接关系信息等。
根据人脸彩色3D网格的度量和计算可以获得包括人脸的各个元素本身的平面信息和每个元素上的特征点的空间位置关系的局部信息,以及各个元素之间的空间位置关系的整体信息。局部信息和整体信息分别从局部和整体上反映隐含在人脸RGBD图上的信息和结构关系。
通过对特征值和连接关系的分析,因而可以获得立体的人脸形状信息,从而获得人脸各特征点的3D空间分布特征信息,使后期进行人脸识别的时候,可以通过人脸的3D空间分布特征信息进行识别。
举例而言,可以采用有限元分析方法对特征值、特征点之间的拓扑连接关系和空间几何距离进行分析以获取人脸特征点的3D空间分布特征信息。
人脸曲线曲面的造型方法可用数学模型描述为:
所求变形曲线
或曲面
是如下极值问题的解
其中,是曲线曲面的能量泛函,它在一定程度上反映曲线曲面的变形特点,赋予曲线曲面物理特性。f1,f2,f3,f4是关于(·)中变量的函数,是参数定义域的边界,Γ′是曲面参数域内的曲线,(μ0,v0)是参数域内某参数值,条件(1)是边界插值约束,条件(2)是边界处连续性约束,条件(3)是曲面内特征线的约束,条件(4)是曲线曲面内点约束。在应用中,能量泛函取成如下形式:
曲线:
曲面:
其中,α、β、γ分别表示曲线的拉伸、玩去、扭曲系数,αij和βij分别为曲面在(μ,v)处局部沿μ,v方向的拉很和玩去系数。
从数学模型中可以看出,变形曲线曲面造型方法同一、协调地处理各类约束,既满足了局部控制,又保证了整体广顺。利用变分原理,求解上述极值问题可转化为求解如下方程:
这里的δ表示一阶变分。式(5)是一个微分方程,由于该方程比较复杂,难于求出精确分析结,因此采用数值解放。例如,采用有限元方法求解。
有限元方法可认为是先根据需要选择合适的插值形式,再求解组合参数,因此所得的解不仅为连续形式,而前处理生成的网格也为有限元分析奠定了基础。
在识别阶段,未知人脸图像与已知人脸模板之间的相似性度量由下式给出:
式中:CiXj分别为待识别人脸的特征和人脸库中人脸的特征,i1,i2,j1,j2,k1,k2为3D网格顶点特征。式中的第一项是机选两个矢量场中对应的局部特征Xj和Ci的相似程度,第二项则是计算局部位置关系和匹配次序,由此可见,最佳匹配也就是最小能量函数时的匹配。
此外,还可以采用小波变换纹理分析方法对特征值和特征点之间的动态连接关系进行分析,以获取特征点的3D空间分布特征信息。
具体而言,动态连接关系为各种特征点组合的动态连接关系。小波变换是时间和频率的局域变换,它具有多分辨率分析的特征,而且在时域频域都具有表征信号局部特征的能力。本实施例通过小波变换纹理分析经过对纹理特征的提取、分类和分析步骤并结合人脸特征值以及动态连接关系信息,具体包括颜色信息和深度信息,最终获取立体的人脸形状信息,最终再从人脸形状信息中分析提取出人脸细微表情变化下具有不变性的人脸形状信息,进行编码人脸形状模型参数,该模型参数即可作为人脸的几何特征,从而获得人脸特征点的3D空间分布特征信息。
在其它一些实施例提供的人脸3D特征信息的获取方法中还兼容了人脸2D特征信息的获取,人脸2D特征信息的获取方法可以为本领域常规的各种方法。在该些实施例中,在获取人脸3D特征信息的同时,还可以获取人脸2D特征信息,以同时对人脸进行3D和2D的识别,从而进一步提高人脸识别的精确度。
举例而言,三维小波变换的基础如下:
其中,
AJ1为函数f(x,y,z)到空间V3 J1的投影算子,
Qn为Hx,Hy,Hz Gx,Gy,Gz的组合;
令矩阵H=(Hm,k),G=(Gm,k),其中, Hx,Hy,Hz分别表示H作用到三维信号x,y,z方向上,Gx,Gy,Gz分别表示G作用到三维信号x,y,z方向上。
识别阶段,将未知人脸图像小波变换后,取其低频低分辨率子图映射到人脸空间,将得到特征系数,可以使用欧式距离比较待分类特征系数与每个人的特征系数之间的距离,结合PCA算法,根据公式:
式中,K为与未知人脸最匹配的人,N为数据库人数,Y为未知人脸映射到由特征脸形成的子空间上得到的m维向量,Yk为数据库中已知人脸映射到由特征脸形成的子空间上得到的m维向量。
可以理解地,在另一个实施例中,还可以采用是基于二维小波特征的3D人脸识别方法进行识别,首先需要进行二维小波特征提取,二维小波基函数g(x,y)定义为
gmn(x,y)=a-nmg(x′,y′)a>1,m,n∈Z
其中,σ为高斯窗口的大小,一个自相似的滤波器函数可通过函数gmn(x,y)对g(x,y)进行适当膨胀和旋转得到。基于以上函数,对图像I(x,y)的小波特征可以定义为
人脸图像二维小波提取算法的实现步骤如下:
(1)通过小波分析获取关于人脸的小波表征,使原图像I(x,y)中的相应特征转化为小波特征向量F(F∈Rm)。
(2)采用小指数多项式(FPP)模型k(x,y)=(x·y)d(0<d<1)使m维小波特征空间Rm投影到更高n维空间Rn中。
(3)基于核线性判决分析算法(KFDA),在Rn空间中建立类间矩阵Sb和类内矩阵Sw。
计算Sw的标准正交特征向量α1,α2,…,αn。
(4)提取人脸图像显著判别特征向量。另P1=(α1,α2,…,αq),其中,α1,α2,…,αq是Sw对应的q个特征值为正的特征向量,q=rank(Sw)。计算对应于L个最大特征值的特征向量β1,β2,…,βL,(L≤c-1),其中,c是人脸分类的数量。显著判别特征向量,fregular=BTP1 Ty其中,v∈Rn;B=(β1,β2,…,βl)。
(5)提取人脸图像不显著的判别特征向量。计算对应于一个最大特征值的特征向量γ1,γ2,…,γL,(L≤c-1)。令P2=(αq+1,αq+2,…,αm),则不显著的判别特征向量
在3D人脸识别阶段包括的步骤如下:
(1)对正面人脸进行检测,定位一张正面人脸和一张人脸图像中关键的人脸特征点,比如人脸的轮廓特征点、左眼和右眼、嘴和鼻等。
(2)通过上述提取的二维Gabor特征向量和一个常用的3D人脸数据库重建三维人脸模型。为了重建一个三维人脸模型,使用ORL(Olivetti Research Laboratory)单人脸三维人脸数据库,包括检测到的100张人脸图像。数据库中每个人脸模型都有将近70000个顶点。确定一个特征转换矩阵P,在原有三维人脸识别方法中,该矩阵通常是由子空间分析方法得到的子空间分析投影矩阵,由样本的协方差矩阵对应于前m个最大特征值的特征向量组成。将提取出的小波判别特征向量对应于m个最大特征值的特征向量,组成主特征转换矩阵P’,该特征转换矩阵比原有特征矩阵P对光照、姿态和表情等因素具有更强的鲁棒性,即代表的特征更准确且稳定。
(3)对新生成的人脸模型采用模板匹配及线性判别分析(FLDA)方法进行处理,提取模型的类内差异和类间差异,进一步优化最后的识别结果。
S43:将身份信息标识到人脸特征点的3D空间分布特征信息和人体特征点的3D空间分布特征信息以获得个人信息,并将个人信息保存以形成人体3D特征身份信息库。
本实施例获取的人体3D特征信息包括了整体的人体特征点的3D空间分布特征信息和局部的人脸特征点的3D空间分布特征信息,在人体识别的时候可以从整体和局部特征来进行识别,增加了人体识别的属性项目,提高了人体识别的精确度。
在其它一些实施例中,还可以将RGB人脸图像获取人脸肤色、纹理等2D信息与人体特征点的3D空间分布特征信息和人脸特征点的3D空间分布特征信息相结合,进一步增加识别属性项目,提高识别精确度。
请参阅图11,图11是本发明第一实施例提供的一种建立人体3D特征身份信息库的设备的结构示意图。
本实施例的建立人体3D特征身份信息库的设备包括人体采集模块10、人体信息获取模块11和信息库模块12。
具体地,人体采集模块10用于采集个人的RGBD人体图集,其
中,该个人的身份信息为已知。
人体信息获取模块11与人体采集模块10连接,用于通过RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息。
信息库模块12包括存储模块121,存储模块121与人体信息获取模块11连接,用于将该个人的身份信息标识到该个人对应的人体特征点的3D空间分布特征信息以获得个人信息,并将个人信息保存以形成人体3D特征身份信息库。
请参阅图12,图12是本发明第二实施例提供的一种建立人体3D特征身份信息库的设备的结构示意图。
本实施例的建立人体3D特征身份信息库的设备包括人体采集模块20、人体信息获取模块21、信息库模块22和动态信息获取模块23。
其中,人体采集模块20用于采集个人的RGBD人体图像序列,其中,该个人的身份信息为已知。
人体信息获取模块21与人体采集模块20连接,用于通过RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息。
动态信息获取模块23与人体采集模块20连接,用于根据RGBD人体图像序列获取人体动态特征信息。
信息库模块22包括存储模块221和管理模块222。
存储模块221与人体信息获取模块21以及动态信息获取模块23连接,用于将该个人的身份信息标识到该个人对应的人体3D特征信息和人体动态特征信息以获得个人信息,并将个人信息保存以形成人体3D特征身份信息库。
管理模块222与存储模块221连接,管理模块222用于对身份信息进行层级化归类管理。层级包括个人属性层级和群体属性层级。
请参阅图13,图13是本发明第三实施例提供的一种建立人体3D特征身份信息库的设备的结构示意图。
本实施例的建立人体3D特征身份信息库的设备包括人体采集模块30、人体信息获取模块31、信息库模块32和训练模块33。
具体而言,人体采集模块30用于采集个人的RGBD人体图集,其中,该个人的身份信息为已知。
人体信息获取模块31与人体采集模块30连接,用于通过RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息。
信息库模块32包括存储模块321,存储模块321与人体信息获取模块31连接,用于将该个人的身份信息标识到该个人对应的人体特征点的3D空间分布特征信息以获得个人信息,并将个人信息保存以形成人体3D特征身份信息库。
训练模块33与人体采集模块30、人体信息获取模块31以及信息库模块32连接,用于对人体3D特征身份信息库进行人体识别训练。
具体地,训练模块33包括控制模块331和比对模块332,控制模块331余人体采集模块30和人体信息获取模块31连接,用于控制人体采集模块采集已知身份信息的测试人的RGBD人体图集,以及用于控制人体信息获取模块从测试人的RGBD人体图集中获取该测试人的人体特征点的3D空间分布特征信息。其中,测试人包括人体3D特征身份信息库中已保存有个人信息的个人和人体3D特征身份信息库未保存有个人信息的个人。
比对模块332与控制模块331和存储模块321连接,用于将获取的测试人的人体特征点的3D空间分布特征信息与人体3D特征身份信息库中的人体特征点的3D空间分布特征信息进行比对。
存储模块321还用于在比对结果正确时,将测试人的RGBD人体图集、对应的人体特征点的3D空间分布特征信息和身份信息保存到人体3D特征身份信息库中。
请参阅图14,图14是本发明第四实施例提供的一种建立人体3D特征身份信息库的设备的结构示意图。
本实施例的建立人体3D特征身份信息库的设备包括人体采集模块40、人体信息获取模块41、信息库模块42、人脸采集模块43和人脸信息获取模块44。
具体地,人体采集模块40用于采集个人的RGBD人体图集,其中,该个人的身份信息为已知。
人体信息获取模块41与人体采集模块40连接,用于通过RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息。
人脸采集模块43用于采集个人的RGBD人脸图集。
人脸信息获取模块44与人脸采集模块43连接,用于通过RGBD人脸图集获取该个人的人脸特征点的3D空间分布特征信息。
信息库模块42包括存储模块421,存储模块421与人体信息获取模块41以及人脸信息获取模块44连接,用于将所述身份信息标识到所述人脸特征点的3D空间分布特征信息和所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
请参阅图15,图15是本发明第四实施例提供的一种建立人体3D特征身份信息库的设备的实体装置的结构示意图。本实施方式的装置可以执行上述方法中的步骤,相关内容请参见上述方法中的详细说明,在此不再赘述。
该智能电子设备包括处理器51、与处理器51耦合的存储器52。
存储器52用于存储操作***、设置的程序和RGBD人体图像,RGBD人体图像序列,RGBD人脸图像,人体特征点的3D空间分布特征信息、人脸特征点的3D空间分布特征信息、人体动态特征信息……等信息中的一种或者多种。
处理器51用于采集个人的RGBD人体图集,其中,该个人的身份信息为已知;通过RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息;将该个人的身份信息标识到该个人对应的人体特征点的3D空间分布特征信息以获得个人信息,并将个人信息保存以形成人体3D特征身份信息库。
处理器51还用于人体3D特征身份信息库对身份信息进行层级化归类管理。其中,层级包括个人属性层级和群体属性层级。
处理器51还用于获取RGBD人体图像序列;根据RGBD人体图像序列获取人体动态特征信息。
处理器51还用于对人体3D特征身份信息库进行人体识别训练。
处理器51还用于采集已知身份信息的测试人的RGBD人体图集;从测试人的RGBD人体图集中获取该测试人的人体特征点的3D空间分布特征信息;将获取的测试人的人体特征点的3D空间分布特征信息与人体3D特征身份信息库中的人体特征点的3D空间分布特征信息进行比对。
处理器51还用于采集个人的RGBD人脸图集;通过RGBD人脸图集获取该个人的人脸特征点的3D空间分布特征信息;将人脸特征点的3D空间分布特征信息与标识有身份信息的人体特征点的3D空间分布特征信息作为个人信息一起保存保存以形成人体3D特征身份信息库。在本发明所提供的几个实施方式中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
综上所述,本发明不受不同的季节、人的服饰和环境光照变化等的影响,因此提高了人体识别的精确度。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (16)
1.一种人体3D特征身份信息库的建立方法,其特征在于,包括以下步骤:
采集个人的RGBD人体图集,其中,该个人的身份信息为已知;
通过所述RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息;
将该个人的所述身份信息标识到该个人对应的所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
2.根据权利要求1所述的方法,其特征在于,所述人体3D特征身份信息库对所述身份信息进行层级化归类管理。
3.根据权利要求2所述的方法,其特征在于,所述层级包括个人属性层级和群体属性层级。
4.根据权利要求3所述的方法,其特征在于,所述RGBD人体图集为RGBD人体图像序列;
所述通过所述RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息的步骤还包括:根据所述RGBD人体图像序列获取人体动态特征信息;
将该个人的所述身份信息标识到该个人对应的所述人体3D特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库的步骤为:将该个人的所述身份信息标识到该个人对应的所述人体3D特征信息和人体动态特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
5.根据权利要求1所述的方法,其特征在于,将该个人的所述身份信息标识到该个人对应的所述人体3D特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库的步骤之后,还包括:
对所述人体3D特征身份信息库进行人体识别训练。
6.根据权利要求5所述的方法,其特征在于,所述对所述人体3D特征身份信息库进行人体识别训练的步骤包括:
采集已知身份信息的测试人的RGBD人体图集;
从所述测试人的RGBD人体图集中获取该测试人的人体特征点的3D空间分布特征信息;
将获取的所述测试人的人体特征点的3D空间分布特征信息与所述人体3D特征身份信息库中的人体特征点的3D空间分布特征信息进行比对;
若比对结果正确,则将所述测试人的RGBD人体图集、对应的所述人体特征点的3D空间分布特征信息和所述身份信息保存到所述人体3D特征身份信息库中。
7.根据权利要求6所述的方法,其特征在于,所述测试人包括所述人体3D特征身份信息库中已保存有个人信息的个人和所述人体3D特征身份信息库未保存有个人信息的个人。
8.根据权利要求1所述的方法,其特征在于,采集个人的RGBD人体图集的步骤还包括:采集所述个人的RGBD人脸图集;
通过所述RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息的步骤还包括:通过所述RGBD人脸图集获取该个人的人脸特征点的3D空间分布特征信息;
将该个人的所述身份信息标识到该个人对应的所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库的步骤为:将所述身份信息标识到所述人脸特征点的3D空间分布特征信息和所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
9.一种建立人体3D特征身份信息库的设备,其特征在于,包括:
人体采集模块,用于采集个人的RGBD人体图集,其中,该个人的身份信息为已知;
人体信息获取模块,与所述人体采集模块连接,用于通过所述RGBD人体图集获取该个人的人体特征点的3D空间分布特征信息;
信息库模块,包括存储模块,所述存储模块与所述人体信息获取模块连接,用于将该个人的所述身份信息标识到该个人对应的所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
10.根据权利要求9所述的设备,其特征在于,所述信息库模块还包括管理模块,所述管理模块与所述存储模块连接,所述管理模块用于对所述身份信息进行层级化归类管理。
11.根据权利要求10所述的设备,其特征在于,所述层级包括个人属性层级和群体属性层级。
12.根据权利要求11所述的设备,其特征在于,所述人体采集模块采集的RGBD人体图集为RGBD人体图像序列;
所述设备还包括动态信息获取模块,与所述人体采集模块连接,用于根据所述RGBD人体图像序列获取人体动态特征信息;
所述存储模块还与所述动态信息获取模块连接,用于将该个人的所述身份信息标识到该个人对应的所述人体3D特征信息和人体动态特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
13.根据权利要求9所述的设备,其特征在于,所述设备还包括训练模块,所述训练模块与所述人体采集模块、所述人体信息获取模块以及所述信息库模块连接,用于对所述人体3D特征身份信息库进行人体识别训练。
14.根据权利要求13所述的设备,其特征在于,所述训练模块包括控制模块和比对模块;
所述控制模块与所述人体采集模块和所述人体信息获取模块连接,用于控制所述人体采集模块采集已知身份信息的测试人的RGBD人体图集,以及用于控制所述人体信息获取模块从所述测试人的RGBD人体图集中获取该测试人的人体特征点的3D空间分布特征信息;
所述比对模块与所述控制模块连接,用于将获取的所述测试人的人体特征点的3D空间分布特征信息与所述人体3D特征身份信息库中的人体特征点的3D空间分布特征信息进行比对;
所述存储模块还用于在比对结果正确时,将所述测试人的RGBD人体图集、对应的所述人体特征点的3D空间分布特征信息和所述身份信息保存到所述人体3D特征身份信息库中。
15.根据权利要求14所述的设备,其特征在于,所述测试人包括所述人体3D特征身份信息库中已保存有个人信息的个人和所述人体3D特征身份信息库未保存有个人信息的个人。
16.根据权利要求9所述的设备,其特征在于,所述设备还包括:
人脸采集模块,用于采集所述个人的RGBD人脸图集;
人脸信息获取模块,与所述人脸采集模块连接,用于通过所述RGBD人脸图集获取该个人的人脸特征点的3D空间分布特征信息;
所述存储模块还与所述人脸信息获取模块连接,用于将所述身份信息标识到所述人脸特征点的3D空间分布特征信息和所述人体特征点的3D空间分布特征信息以获得个人信息,并将所述个人信息保存以形成人体3D特征身份信息库。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611002201.0A CN106599785B (zh) | 2016-11-14 | 2016-11-14 | 人体3d特征身份信息库的建立方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611002201.0A CN106599785B (zh) | 2016-11-14 | 2016-11-14 | 人体3d特征身份信息库的建立方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106599785A true CN106599785A (zh) | 2017-04-26 |
CN106599785B CN106599785B (zh) | 2020-06-30 |
Family
ID=58590298
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611002201.0A Active CN106599785B (zh) | 2016-11-14 | 2016-11-14 | 人体3d特征身份信息库的建立方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106599785B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107273804A (zh) * | 2017-05-18 | 2017-10-20 | 东北大学 | 基于支持向量机和深度特征的行人识别方法 |
CN107563359A (zh) * | 2017-09-29 | 2018-01-09 | 重庆市智权之路科技有限公司 | 对于密集人群进行人脸识别热度分析生成方法 |
CN108009483A (zh) * | 2017-11-28 | 2018-05-08 | 信利光电股份有限公司 | 一种图像采集装置、方法及智能识别*** |
CN108416312A (zh) * | 2018-03-14 | 2018-08-17 | 天目爱视(北京)科技有限公司 | 一种基于可见光拍照的生物特征3d数据识别方法及*** |
CN108537236A (zh) * | 2018-04-04 | 2018-09-14 | 天目爱视(北京)科技有限公司 | 一种多相机数据识别控制*** |
CN111105881A (zh) * | 2019-12-26 | 2020-05-05 | 昆山杜克大学 | 一种3d测量人类表型的数据库*** |
WO2020134478A1 (zh) * | 2018-12-29 | 2020-07-02 | 北京灵汐科技有限公司 | 一种人脸识别方法、特征提取模型的训练方法及其装置 |
CN113254491A (zh) * | 2021-06-01 | 2021-08-13 | 平安科技(深圳)有限公司 | 一种信息推荐的方法、装置、计算机设备及存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040037450A1 (en) * | 2002-08-22 | 2004-02-26 | Bradski Gary R. | Method, apparatus and system for using computer vision to identify facial characteristics |
CN102164113A (zh) * | 2010-02-22 | 2011-08-24 | 深圳市联通万达科技有限公司 | 一种人脸识别登录方法及*** |
CN103235943A (zh) * | 2013-05-13 | 2013-08-07 | 苏州福丰科技有限公司 | 基于pca的3d人脸识别*** |
CN104091159A (zh) * | 2014-07-14 | 2014-10-08 | 无锡市合鑫川自动化设备有限公司 | 一种人脸识别方法 |
CN104573634A (zh) * | 2014-12-16 | 2015-04-29 | 苏州福丰科技有限公司 | 一种三维人脸识别方法 |
KR101556992B1 (ko) * | 2014-03-13 | 2015-10-05 | 손우람 | 얼굴 성형 시뮬레이션을 이용한 3차원 스캔 시스템 |
CN105184280A (zh) * | 2015-10-10 | 2015-12-23 | 东方网力科技股份有限公司 | 一种人体身份识别方法及装置 |
CN105447466A (zh) * | 2015-12-01 | 2016-03-30 | 深圳市图灵机器人有限公司 | 一种基于Kinect传感器的身份综合识别方法 |
CN105786016A (zh) * | 2016-03-31 | 2016-07-20 | 深圳奥比中光科技有限公司 | 无人机以及rgbd图像的处理方法 |
CN106023363A (zh) * | 2016-05-12 | 2016-10-12 | 重庆佐鸣科技有限公司 | 一种身份验证方法及*** |
-
2016
- 2016-11-14 CN CN201611002201.0A patent/CN106599785B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040037450A1 (en) * | 2002-08-22 | 2004-02-26 | Bradski Gary R. | Method, apparatus and system for using computer vision to identify facial characteristics |
CN102164113A (zh) * | 2010-02-22 | 2011-08-24 | 深圳市联通万达科技有限公司 | 一种人脸识别登录方法及*** |
CN103235943A (zh) * | 2013-05-13 | 2013-08-07 | 苏州福丰科技有限公司 | 基于pca的3d人脸识别*** |
KR101556992B1 (ko) * | 2014-03-13 | 2015-10-05 | 손우람 | 얼굴 성형 시뮬레이션을 이용한 3차원 스캔 시스템 |
CN104091159A (zh) * | 2014-07-14 | 2014-10-08 | 无锡市合鑫川自动化设备有限公司 | 一种人脸识别方法 |
CN104573634A (zh) * | 2014-12-16 | 2015-04-29 | 苏州福丰科技有限公司 | 一种三维人脸识别方法 |
CN105184280A (zh) * | 2015-10-10 | 2015-12-23 | 东方网力科技股份有限公司 | 一种人体身份识别方法及装置 |
CN105447466A (zh) * | 2015-12-01 | 2016-03-30 | 深圳市图灵机器人有限公司 | 一种基于Kinect传感器的身份综合识别方法 |
CN105786016A (zh) * | 2016-03-31 | 2016-07-20 | 深圳奥比中光科技有限公司 | 无人机以及rgbd图像的处理方法 |
CN106023363A (zh) * | 2016-05-12 | 2016-10-12 | 重庆佐鸣科技有限公司 | 一种身份验证方法及*** |
Non-Patent Citations (3)
Title |
---|
SRINIVAS KISHAN ANAPU: "Fusion of RGB and Depth Images for Robust Face Recognition using Close-Range 3D Camera", 《INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH IN COMPUTER AND COMMUNICATION ENGINEERING》 * |
戴萧何: "基于RGB-D数据的人体检测与跟踪", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
李晓捷: "基于粒子滤波器算法的特征标记点匹配", 《计算机工程》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107273804A (zh) * | 2017-05-18 | 2017-10-20 | 东北大学 | 基于支持向量机和深度特征的行人识别方法 |
CN107563359A (zh) * | 2017-09-29 | 2018-01-09 | 重庆市智权之路科技有限公司 | 对于密集人群进行人脸识别热度分析生成方法 |
CN107563359B (zh) * | 2017-09-29 | 2018-09-11 | 重庆市智权之路科技有限公司 | 对于密集人群进行人脸识别热度分析生成方法 |
CN108009483A (zh) * | 2017-11-28 | 2018-05-08 | 信利光电股份有限公司 | 一种图像采集装置、方法及智能识别*** |
CN108416312A (zh) * | 2018-03-14 | 2018-08-17 | 天目爱视(北京)科技有限公司 | 一种基于可见光拍照的生物特征3d数据识别方法及*** |
CN108416312B (zh) * | 2018-03-14 | 2019-04-26 | 天目爱视(北京)科技有限公司 | 一种基于可见光拍照的生物特征3d数据识别方法 |
CN108537236A (zh) * | 2018-04-04 | 2018-09-14 | 天目爱视(北京)科技有限公司 | 一种多相机数据识别控制*** |
WO2020134478A1 (zh) * | 2018-12-29 | 2020-07-02 | 北京灵汐科技有限公司 | 一种人脸识别方法、特征提取模型的训练方法及其装置 |
CN111105881A (zh) * | 2019-12-26 | 2020-05-05 | 昆山杜克大学 | 一种3d测量人类表型的数据库*** |
CN113254491A (zh) * | 2021-06-01 | 2021-08-13 | 平安科技(深圳)有限公司 | 一种信息推荐的方法、装置、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN106599785B (zh) | 2020-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106599785A (zh) | 人体3d特征身份信息库的建立方法及设备 | |
CN106778468B (zh) | 3d人脸识别方法及设备 | |
CN103632132B (zh) | 一种基于肤色分割和模板匹配的人脸检测与识别方法 | |
CN106682598B (zh) | 一种基于级联回归的多姿态的人脸特征点检测方法 | |
CN106778584B (zh) | 一种基于深层特征与浅层特征融合的人脸年龄估计方法 | |
CN102324025B (zh) | 基于高斯肤色模型和特征分析的人脸检测与跟踪方法 | |
CN108256421A (zh) | 一种动态手势序列实时识别方法、***及装置 | |
CN101819628B (zh) | 结合形状特征的稀疏表示人脸识别方法 | |
CN104091147B (zh) | 一种近红外眼睛定位及眼睛状态识别方法 | |
CN106778474A (zh) | 3d人体识别方法及设备 | |
WO2016110005A1 (zh) | 基于灰度和深度信息的多层融合的多模态人脸识别装置及方法 | |
Arif et al. | Automated body parts estimation and detection using salient maps and Gaussian matrix model | |
CN108563999A (zh) | 一种面向低质量视频图像的人物身份识别方法与装置 | |
CN108182397B (zh) | 一种多姿态多尺度的人脸验证方法 | |
CN103049751A (zh) | 一种改进的加权区域匹配高空视频行人识别方法 | |
CN107368778A (zh) | 人脸表情的捕捉方法、装置及存储装置 | |
CN107330371A (zh) | 3d脸部模型的脸部表情的获取方法、装置和存储装置 | |
CN106778489A (zh) | 人脸3d特征身份信息库的建立方法及设备 | |
CN109558810A (zh) | 基于部位分割与融合目标人物识别方法 | |
CN109472198A (zh) | 一种姿态鲁棒的视频笑脸识别方法 | |
CN106611158A (zh) | 人体3d特征信息的获取方法及设备 | |
CN108629336A (zh) | 基于人脸特征点识别的颜值计算方法 | |
Pandey et al. | Hand gesture recognition for sign language recognition: A review | |
CN105654035B (zh) | 三维人脸识别方法及应用其的数据处理装置 | |
CN106778491B (zh) | 人脸3d特征信息的获取方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 518057 Guangdong city of Shenzhen province Nanshan District Hing Road three No. 8 China University of Geosciences research base in building A808 Patentee after: Obi Zhongguang Technology Group Co., Ltd Address before: 518057 Guangdong city of Shenzhen province Nanshan District Hing Road three No. 8 China University of Geosciences research base in building A808 Patentee before: SHENZHEN ORBBEC Co.,Ltd. |