三维人脸构建方法、计算机存储介质和计算机设备技术

技术编号:21117440 阅读:39 留言:0更新日期:2019-05-16 09:30
本申请提供了一种三维人脸构建方法、计算机存储介质和计算机设备;该方法包括:获取三维网格模型和待处理图像,依据所述三维网格模型确定候选轮廓点,依据所述待处理图像确定图像特征点;依据预设摄像装置参数确定所述候选轮廓点一一对应的所述图像特征点;基于一一对应的所述候选轮廓点和所述图像特征点构建三维人脸。本申请的实施例借助3D网格人脸模型进行轮廓点选择过程中。剔除了重复选择和/或未选择的点,便于获取到与候选轮廓点一一对应的图像特征点,保证优化过程中3D人脸重建的鲁棒性,在此基础上结合原图像特征点进行3D人脸构建,使得人脸图像在渲染过程中,方便进行如皱纹、光照方面的处理,保证原2D网格拓扑结构的一致性。

Three-dimensional Face Construction Method, Computer Storage Media and Computer Equipment

【技术实现步骤摘要】
三维人脸构建方法、计算机存储介质和计算机设备
本申请涉及语音
,具体而言,本申请涉及一种三维人脸构建方法、计算机存储介质和计算机设备。
技术介绍
目前,三维成像技术和三维扫描设备的不断涌现使三维人脸的应用越来越广泛,如颅面重建、三维人脸识别、表情分析、人脸动画等。三维人脸特征点标定是这些应用中的一项关键技术,相对于比较成熟的二维人脸特征点定位技术,三维人脸特征点定位更加复杂和困难,特别是将2D人脸肖像转换成3D人脸的过程中,其特征点的定位就更加复杂和困难。在现有的人脸重建过程中,特别是2D人脸特征点定位提取过程中,可以通过多种算法实现面部轮廓点的提取,然而在人脸重建的优化迭代过程中以及最终动画过程中尤其是头部旋转时,这些轮廓点是会动态变化的,不采用3D人脸模型进行辅助时,会导致轮廓点无法得到更新,变形效果会有比较大的畸变;采用3D人脸模型进行辅助时,由于人脸重建过程中匹配点不能够进行自动选择匹配,导致3D人脸重建的鲁棒性被破坏,同时也不能保证2D网格拓扑结构的一致性。
技术实现思路
本申请针对现有技术的缺点,提供了一种三维人脸构建方法、计算机存储介质和计算机设备,通过剔除不匹配或者本文档来自技高网...

【技术保护点】
1.一种三维人脸构建方法,其特征在于,包括:获取三维网格模型和待处理图像,依据所述三维网格模型确定候选轮廓点,依据所述待处理图像确定图像特征点;依据预设摄像装置参数确定所述候选轮廓点一一对应的所述图像特征点;基于一一对应的所述候选轮廓点和所述图像特征点构建三维人脸。

【技术特征摘要】
1.一种三维人脸构建方法,其特征在于,包括:获取三维网格模型和待处理图像,依据所述三维网格模型确定候选轮廓点,依据所述待处理图像确定图像特征点;依据预设摄像装置参数确定所述候选轮廓点一一对应的所述图像特征点;基于一一对应的所述候选轮廓点和所述图像特征点构建三维人脸。2.根据权利要求1所述的三维人脸构建方法,其特征在于,所述依据预设摄像装置参数确定所述候选轮廓点一一对应的所述图像特征点,包括:依据预设摄像装置参数,将所述三维网格模型投影到所述待处理图像所在图像平面上;依据所述候选轮廓点在所述图像平面上的投影点与所述图像特征点的距离确定所述候选轮廓点在所述图像平面上一一对应的对应点。3.根据权利要求2所述的三维人脸构建方法,其特征在于,所述依据所述候选轮廓点在所述图像平面上的投影点与所述图像特征点的距离确定所述候选轮廓点在所述图像平面上一一对应的对应点,包括:获取所述候选轮廓点和在所述图像平面上的所述投影点;计算各所述图像特征点分别与各所述投影点之间的距离;依据所述距离确定距离各所述投影点最小的所述图像特征点,该图像特征点确定为所述候选轮廓点在所述图像平面上一一对应的对应点。4.根据权利要求3所述的三维人脸构建方法,其特征在于,所述计算各所述图像特征点分别与各所述投影点之间的距离,包括:构建所述候选轮廓点与所述图像特征点的索引;依据所述索引和所述距离获得所述候选轮廓点的堆。5.根据权利要求4所述的三维人脸构建方法,其特征在于,所述依据所述距离确定距离各所述投影点最小的所述图像特征点,包括:依据所述索引确定各所述图像特征点对应的所述候选轮廓点数量;获取所有所述数量等于一对应的所述图像特征点,得到最小堆;在所述最小堆中同一候选轮廓点对应的所有图像特征点中,将最小所述距...

【专利技术属性】
技术研发人员:刘更代
申请(专利权)人:广州市百果园网络科技有限公司
类型:发明
国别省市:广东,44

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

1