【技术实现步骤摘要】
3D脸型变化方法及系统
本专利技术涉及人脸识别与还原技术,具体地,涉及3D脸型变化方法及系统。
技术介绍
3D脸型变化技术是三维人脸合成、分析、动画以及视频中人脸识别检测等研究的重要前提和实现基础,其应用领域不仅仅在生物特征识别中起到关键的作用,更在可视电话、人机交互、医学研究、虚拟游戏、 影视娱乐等等领域具有巨大以及广泛的应用前景。 目前,现有技术中采用的3D脸型变化方法主要有两种: 方法(I):一种是根据二维图像或者视图,利用三角样条曲面进行面部建模和研究; 方法(2)另一种是基于三维激光扫描仪器得到的三维数据直接建立可视化的人脸模型; 但是,上述现有技术中的技术方案存在着不足之处,例如,方法(I)实现原理复杂,目前只限于理论方面的研究,实际应用很少涉及,又例如,方法(2)虽建模精确,但成本高不易普遍应用。 因此,有必要设计一种实现容易且转换速度快的3D脸型变化技术。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种可以通过一张人脸正面照片自动转换为三维人脸脸型的3D脸型变化方法及系统。 根据本专利技术提供的一种3D脸型变化方法,包括如下步骤: 步骤A:获取正面人脸图片; 步骤B:解析正面人脸图片,提取出N个人脸特征点的坐标,其中,N个人脸特征点中含有k个用于描述脸部轮廓的脸型特征点,得到正面人脸图片中人脸的额头最上顶点与下巴最下顶点在垂直方向上的距离H ; 步骤C:加载标准三维人脸模型数据文件,以将预设的标准三维人脸模型Ml作为初始模型;将标准三维人脸模型Ml的中心点调整为鼻尖所在的顶 ...
【技术保护点】
一种3D脸型变化方法,其特征在于,包括如下步骤:步骤A:获取正面人脸图片;步骤B:解析正面人脸图片,提取出N个人脸特征点的坐标,其中,N个人脸特征点中含有k个用于描述脸部轮廓的脸型特征点,得到正面人脸图片中人脸的额头最上顶点与下巴最下顶点在垂直方向上的距离H;步骤C:加载标准三维人脸模型数据文件,以将预设的标准三维人脸模型M1作为初始模型;将标准三维人脸模型M1的中心点调整为鼻尖所在的顶点,得到调整后的标准三维人脸模型M2;步骤D:对调整后的标准三维人脸模型M2的顶点进行分组,区分出如下各个顶点群:‑组成眉毛的定点群;‑组成眼睛的顶点群;‑组成鼻子的顶点群;‑组成嘴的顶点群;‑组成脸部轮廓的顶点群;步骤E:对所述各个顶点群中的顶点分别添加权重值,权重值用于表示顶点受到控制点影响的程度,当控制点移动时,顶点根据权重值移动相应的距离,其中,每个顶点最多受到p个控制点影响;步骤F:对调整后的标准三维人脸模型M2的人脸进行整体缩放,使额头最上顶点与下巴最下顶点在垂直方向上的距离为步骤B中得到的H;步骤G:使调整后的标准三维人脸模型M2的组成脸部轮廓的顶点群所形成的脸部轮廓形状与步骤B得到的脸型 ...
【技术特征摘要】
1.一种3D脸型变化方法,其特征在于,包括如下步骤: 步骤A:获取正面人脸图片; 步骤B:解析正面人脸图片,提取出N个人脸特征点的坐标,其中,N个人脸特征点中含有k个用于描述脸部轮廓的脸型特征点,得到正面人脸图片中人脸的额头最上顶点与下巴最下顶点在垂直方向上的距离H ; 步骤C:加载标准三维人脸模型数据文件,以将预设的标准三维人脸模型Ml作为初始模型;将标准三维人脸模型Ml的中心点调整为鼻尖所在的顶点,得到调整后的标准三维人脸模型M2 ; 步骤D:对调整后的标准三维人脸模型M2的顶点进行分组,区分出如下各个顶点群: -组成眉毛的定点群; -组成眼睛的顶点群; -组成鼻子的顶点群; -组成嘴的顶点群; -组成脸部轮廓的顶点群; 步骤E:对所述各个顶点群中的顶点分别添加权重值,权重值用于表示顶点受到控制点影响的程度,当控制点移动时,顶点根据权重值移动相应的距离,其中,每个顶点最多受到P个控制点影响; 步骤F:对调整后的标准三维人脸模型M2的人脸进行整体缩放,使额头最上顶点与下巴最下顶点在垂直方向上的距离为步骤B中得到的H ; 步骤G:使调整后的标准三维人脸模型M2的组成脸部轮廓的顶点群所形成的脸部轮廓形状与步骤B得到的脸型特征点形成的脸部轮廓的形状一致。2.根据权利要求1所述的3D脸型变化方法,其特征在于,权重值为O至1,权重值为O时表示顶点不受控制点控制,权重值为I时表示顶点完全由控制点控制。3.根据权利要求1所述的3D脸型变化方法,其特征在于,控制点范围权重大小根据肌肉规律进行设值,其中,所述控制点范围权重是指控制点所控制的顶点范围内的顶点被设置的权重,对控制点控制下的顶点根据肌肉规律设置不同的权重。4.根据权利要求1所述的3D脸型变化方法,其特征在于,当控制点移动时,接受该控制点控制的顶点均相应地按照控制点的移动方向进行移动。5.根据权利要求1所述的3D脸型变化方法,其特征在于,在步骤E中,当所述各个顶点群中的顶点被分别添加权重值后,将控制点根据正面人脸图片中相同部位的点进行对齐移动。6.一种3D脸型变...
【专利技术属性】
技术研发人员:徐小明,徐宇,
申请(专利权)人:上海明穆电子科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。