[发明专利]面部表情迁移方法、装置、存储介质及计算机设备有效
申请号: | 201910662518.4 | 申请日: | 2019-07-22 |
公开(公告)号: | CN110399825B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 尹淳骥;万智稳 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 511442 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面部 表情 迁移 方法 装置 存储 介质 计算机 设备 | ||
本申请涉及图像处理技术领域,尤其涉及一种面部表情迁移方法、装置、存储介质及计算机设备。其中,所述面部表情迁移方法,包括:读取包含面部表情的二维图像,确定所述二维图像的二维关键特征点;利用预设的初始表情参数及优化函数处理所述二维关键特征点,获得三维模型的表情参数;其中,所述三维模型是根据所述二维关键特征点及三维数据库所构建;根据数据库中预设的样本表情获取所述表情参数与被驱动模型的驱动参数之间的转换函数;基于所述转换函数及所述表情参数确定所述被驱动模型的驱动参数,根据所述驱动参数调整被驱动模型的面部表情。本申请提供的方案,能够解决面部表情转移过程中的失真问题,实现面部表情的准确转移。
技术领域
本申请涉及图像处理技术领域,具体而言,本申请涉及一种面部表情迁移方法、装置、存储介质及计算机设备。
背景技术
三维模型相比于二维图像而言,能够提供更多的细节信息,因此,随着三维建模技术的发展,人们越来越倾向于选择三维模型来展示图像信息,如:3D人脸模型,为了使三维模型更加自然、形象、生动,还需要将脸部的表情一并迁移到三维模型中。
现有技术中,对初始的目标二维人脸图像和参考二维人脸图像分别进行相应三维人脸网格模型的建模,进而基于相应的三维人脸网格模型进行图像扭曲、融合等处理,以最终实现人脸表情转移的目的。但面部表情转移过程中容易出现失真问题,影响三维模型与二维图像的匹配度,可能导致用户对应的三维模型状态与二维图像不符。
发明内容
本申请提供了一种面部表情迁移方法、表情迁移装置、计算机可读存储介质及计算机设备,以解决面部表情转移过程中的失真问题,实现面部表情的准确转移。
本申请实施例首先提供了一种面部表情迁移方法,包括:
读取包含面部表情的二维图像,确定所述二维图像的二维关键特征点;
利用预设的初始表情参数及优化函数处理所述二维关键特征点,获得三维模型的表情参数;其中,所述三维模型是根据所述二维关键特征点及三维数据库所构建;
根据数据库中预设的样本表情获取所述表情参数与被驱动模型的驱动参数之间的转换函数;
基于所述转换函数及所述表情参数确定所述被驱动模型的驱动参数,根据所述驱动参数调整被驱动模型的面部表情。
在一个实施例中,所述根据数据库中预设的样本表情获取所述表情参数与被驱动模型的驱动参数之间的转换函数的步骤之前,还包括:
利用初始中性脸参数、初始表情参数、所述优化函数得到三维模型的顶点位置信息;
基于所述三维模型的顶点位置信息及三维面部数据库构建三维模型。
在一个实施例中,所述利用预设的初始表情参数及优化函数处理所述二维关键特征点,获得三维模型的表情参数的步骤,包括:
获取初始中性脸参数、初始表情参数、第一优化函数以及面部图像的二维关键特征点;
调用预设的第一优化函数,利用所述二维关键特征点、初始中性脸参数、初始表情参数确定二维到三维投影的初始相机矩阵;
根据所述初始相机矩阵及第一优化函数确定第一中性脸参数及第一表情参数;
分别获取包含若干所述第一中性脸参数的中性脸参数矩阵和包含若干所述第一表情参数的表情参数矩阵,基于所述中性脸参数矩阵、表情参数矩阵以及第二优化函数获得优化相机矩阵;
基于所述优化相机矩阵和第一优化函数确定所述三维模型对应的表情参数。
在一个实施例中,所述基于所述中性脸参数矩阵、表情参数矩阵以及第二优化函数获得优化相机矩阵的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910662518.4/2.html,转载请声明来源钻瓜专利网。