The invention discloses a 3D facial point cloud feature point positioning method. First, face point cloud data pretreatment on bilateral filtering denoising after HK (mean curvature and Gauss curvature) method to describe this curved shape, divides the facial feature points of image rotation candidate region, then the feature points are formed (Spin Image) were compared, so as to realize the positioning canthuses arbitrary attitude under the nose and around the. In addition, the original image rotation algorithm calculation is too large, too long computing time to obtain the actual application, this paper on the basis of the original algorithm, only a small amount of regional surface reconstruction of the important features of the selected, to avoid the operation of a lot of meaningless, and improves the real-time performance of image rotation algorithm. Experimental results on the GavabDB database show that the proposed method achieves a maximum recognition rate of 95.37% and robustness to pose and facial changes. The above procedure is the whole positioning process.
【技术实现步骤摘要】
一种基于三维人脸点云特征点定位方法
本专利技术属于图像处理
,特别涉及一种人脸点云特征点定位方法,可用于三维人脸识别。
技术介绍
点云数据是对真实物体表面进行扫描采样获得的离散数据,曲率是曲面重要的局部几何属性,所以,曲率能够用于三维人脸点云特征点的分析与识别。近年来,国内外学者在三维点云曲率方面已经提出了多种方法。李谦总结了国内外有关点云数据的研究现状,重点研究了基于曲率特征信息的点云数据处理方法。蒋建国通过局部曲面曲率的计算,并结合灰度特征信息,定位了鼻尖点、鞍点和左右瞳孔点。Ganguly运用主曲率、高斯曲率、最大和最小曲率等在曲面形状描述的优越性,将曲率用于三维人脸识别。在特征点定位方面,王蜜宫通过改进局部形状图的(LocalShapeMap)的统计模型,实现鼻尖点和内眼角点的精确定位。王晋疆运用一种3D局部曲面形状的描述子——点特征(PointSignature),实现点云数据的特征点提取。缪永伟基于三维模型表面顶点局部邻域旋转图像的分析,提出一种三维形状表面局部相似性的度量方法。通过对已公开算法的分析比较,本文提出了一种基于SpinImage的人脸点云特征定位的方法。该方法实现了任意表情和姿态下的三维人脸点云鼻尖点和左右内眼角点的定位。
技术实现思路
旋转图像的表示方法,是把三维物体表面上基准有向点与其他有向点的几何位置关系转化为一幅二维图像,便于表征物体的特征。旋转图像法通过支撑距离和支撑角度来控制全局覆盖点的数量来描述一定区域内的曲面形状,而且减少了杂乱和自遮挡对图像的影响,已被证明是三维表面识别的一个精确方法,但要计算所有点的旋转图像, ...
【技术保护点】
一种展示了一个三维人脸点云特征点定位方法,包括以下步骤:S1:由于人脸点云数据在采集的过程中不可避免的包含较多的噪声点,从而会影响到人脸点云特征点定位效果,因此首先采用双边滤波的预处理方法,进行点云数据的预处理;S2:通过平均曲率和高斯曲率(HK)这一曲面形状描述方法,对预处理后的点云数据划分出人脸特征点候选区域;S3:最后对特征点候选区点生成旋转图像(Spin Image);S4:用线性相关系数R来表示事先手工标记模板的鼻尖点和左右内眼角点的旋转图像和特征点形成的旋转图像相似程度,从而实现任意姿态下的鼻尖点和左右内眼角点的定位。
【技术特征摘要】
1.一种展示了一个三维人脸点云特征点定位方法,包括以下步骤:S1:由于人脸点云数据在采集的过程中不可避免的包含较多的噪声点,从而会影响到人脸点云特征点定位效果,因此首先采用双边滤波的预处理方法,进行点云数据的预处理;S2:通过平均曲率和高斯曲率(HK)这一曲面形状描述方法,对预处理后的点云数据划分出人脸特征点候选区域;S3:最后对特征点候选区点生成旋转图像(SpinImage);S4:用线性相关系数R来表示事先手工标记模板的鼻尖点和左右内眼角点的旋转图像和特征点形成的旋转图像相似程度,从而实现任意姿态下的鼻尖点和左右内眼角点的定位。2.如权利要求1所述的基于三维人脸点云特征点定位方法,其特征在于,步骤S1中若人脸点云数据采用双边滤波的噪声滤波的方法,则计算公式为:V′←V+d·n其中V为点云中的任意一个顶点,d可以称作双边滤波权重因子,n为当前顶点V的法向方向;双边滤波在点云的主要思想:某邻点在点云去噪过程中所占的权重大小不是由单个因素左右的,而是有它到重心点的空间距离大小和它与重心点深度上的相似度,即指邻点与重心点的空间距离向量投影到中心点法向上的距离大小;双边滤波过程的关键是求出滤波权重因子,使得点云模型上的顶点沿着法向方向移动,并通过这种方式来光顺光噪点;点云模型的双边滤波权重因子d的定义如下:其中,pi表示当前某一邻点,N(v)表示顶点V的所有邻域点的集合,||v-pi||为当前邻点到中心点v的距离,<n,v-pi>为当前邻点和中心点在深度上的相似度,也就是当前邻点与中心点之间的距离在中心点法向n上的投影。光顺滤波函数Wc是高斯卷积核函数的形式,该函数表示点与点在三维空间商的相似性:式中σc的值定为中心点与其最远邻近点之间距离的二分之一。特征保持权重函数Ws表示点与点之间的深度上的相似性,如下定义:其中σs的值是中心点与其所有邻域点到的距离投影到中心点法向上的大小的方差。3...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。