【技术实现步骤摘要】
一种包含尺度信息的人脸三维重建方法及系统
本专利技术涉及计算机视觉
,具体涉及一种包含尺度信息的人脸三维重建方法及系统。
技术介绍
传统的三维重建方法有:光度立体,结构光,双目视觉,TOF等等。光度立体视觉可以看成是一种三维表面重建方法,由它得到的物体表面细节非常丰富,还原度高,但是传统的光度立体视觉在整体上由于模型不精确性而存在偏差,并且存在尺度变化而无法直接用于三维测量,所重建出来的三维模型可能发生变形。结构光和TOF等算法结果也比较精确,但是都依赖于一些要求高的设备,应用场景是比较受限制的。双目立体视觉得到的重建结果有具体的尺度信息,但是噪声较大,算法不是很鲁棒。所以,依照前面所述的三维重建方法得到的重建结果都各有各的局限性。目前,越来越多的领域需要对人脸进行三维重建,以获得人脸三维立体模型的尺度信息和表面信息,因此,如何获得一个没有变形且拥有表面细节的人脸三维重建结果是目前亟待解决的问题。
技术实现思路
有鉴于此,本申请提供一种结合人脸特征点和人脸三维点云的方案,能够克服上述缺点,获得一个具有尺度信息和表面细节信息的人脸三维点云。为解决以上技术问题,本专利技术提供的技术方案是一种包含尺度信息的人脸三维重建方法,包括:获取目标人脸的目标人脸二维图像;从所述目标人脸二维图像中提取出目标人脸二维图像的N个二维特征点;获取标准人脸三维模型;从所述标准人脸三维模型中提取出标准人脸三维模型的N个三维特征点;根据所述标准人脸三维模型的N个三维特征点,获取标准人脸三维模型的N个二维特征点;将所述标准人脸三维模型的N个二维特征点与所述目标人脸二维图像的N个二维特征 ...
【技术保护点】
1.一种包含尺度信息的人脸三维重建方法,其特征在于,包括:获取目标人脸的目标人脸二维图像;从所述目标人脸二维图像中提取出目标人脸二维图像的N个二维特征点;获取标准人脸三维模型;从所述标准人脸三维模型中提取出标准人脸三维模型的N个三维特征点;根据所述标准人脸三维模型的N个三维特征点,获取标准人脸三维模型的N个二维特征点;将所述标准人脸三维模型的N个二维特征点与所述目标人脸二维图像的N个二维特征点进行匹配,并调整所述标准人脸三维模型,获得初始目标人脸三维模型;从所述初始目标人脸三维模型中提取出初始目标人脸三维模型的N个三维特征点;获取目标人脸的目标人脸三维点云;从所述目标人脸三维点云中提取出目标人脸三维点云的N个三维特征点;将所述目标人脸三维点云的N个三维特征点与所述初始目标人脸三维模型的N个三维特征点进行匹配,并调整所述目标人脸三维点云,获得最终目标人脸三维点云;其中N为大于1的正整数。
【技术特征摘要】
1.一种包含尺度信息的人脸三维重建方法,其特征在于,包括:获取目标人脸的目标人脸二维图像;从所述目标人脸二维图像中提取出目标人脸二维图像的N个二维特征点;获取标准人脸三维模型;从所述标准人脸三维模型中提取出标准人脸三维模型的N个三维特征点;根据所述标准人脸三维模型的N个三维特征点,获取标准人脸三维模型的N个二维特征点;将所述标准人脸三维模型的N个二维特征点与所述目标人脸二维图像的N个二维特征点进行匹配,并调整所述标准人脸三维模型,获得初始目标人脸三维模型;从所述初始目标人脸三维模型中提取出初始目标人脸三维模型的N个三维特征点;获取目标人脸的目标人脸三维点云;从所述目标人脸三维点云中提取出目标人脸三维点云的N个三维特征点;将所述目标人脸三维点云的N个三维特征点与所述初始目标人脸三维模型的N个三维特征点进行匹配,并调整所述目标人脸三维点云,获得最终目标人脸三维点云;其中N为大于1的正整数。2.根据权利要求1所述的包含尺度信息的人脸三维重建方法,其特征在于,所述根据所述标准人脸三维模型的N个三维特征点,获取标准人脸三维模型的N个二维特征点的方法,包括:将所述标准人脸三维模型的N个三维特征点投影到二维平面,获得标准人脸三维模型的N个二维特征点。3.根据权利要求1所述的包含尺度信息的人脸三维重建方法,其特征在于,所述将所述标准人脸三维模型的N个二维特征点与所述目标人脸二维图像的N个二维特征点进行匹配,并调整所述标准人脸三维模型,获得初始目标人脸三维模型的方法,包括:调整所述标准人脸三维模型的N个二维特征点与所述目标人脸二维图像的N个二维特征点重合,获得调整后的标准人脸三维模型的N个二维特征点;将所述调整后的标准人脸三维模型的N个二维特征点反投影到所述标准人脸三维模型,获得调整后的标准人脸三维模型的N个三维特征点;根据所述调整后的标准人脸三维模型的N个三维特征点调整所述标准人脸三维模型,获得初始目标人脸三维模型。4.根据权利要求3所述的包含尺度信息的人脸三维重建方法,其特征在于,所述根据所述调整后的标准人脸三维模型的N个三维特征点调整所述标准人脸三维模型,获得初始目标人脸三维模型的方法,包括:构造所述调整后的标准人脸三维模型的N个三维特征点与所述标准人脸三维模型的N个三维特征点的特征点差异能量函数;对所述调整后的标准人脸三维模型的N个三维特征点与所述标准人脸三维模型的N个三维特征点的各特征点差异能量值求和,通过最优化算法进行全局求解,获得实际调整后的标准人脸三维模型的N个三维特征点的坐标;根据所述实际调整后的标准人脸三维模型的N个三维特征点的坐标调整所述标准人脸三维模型,获得初始目标人脸三维模型。5.根据权利要求1所述的包含尺度信息的人脸三维重建方法,其特征在于,所述获取目标人脸的目标人脸三维点云的方法,包括:采用光度立体视觉方法获取目标人脸的目标人脸三维点云。6.根据权利要求1所述的包含尺度信息的人脸三维重建方法,其特征在于,所述将所述目标人脸三维点云的N个三维特征点与所述初始目标人脸三维模型的N个三维特征点进行匹配,并调整所述目标人脸三维点云,获得最终目标人脸三维点云的方法,包括:调整所述目标人脸三维点云的N个三维特征点与所述初始目标人脸三维模...
【专利技术属性】
技术研发人员:晁志超,王时丽,龙学军,
申请(专利权)人:成都通甲优博科技有限责任公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。