[发明专利]生成表情动画的方法及装置在审
| 申请号: | 201911038834.0 | 申请日: | 2019-10-29 |
| 公开(公告)号: | CN110766776A | 公开(公告)日: | 2020-02-07 |
| 发明(设计)人: | 林渊 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | G06T13/40 | 分类号: | G06T13/40;G06T19/20 |
| 代理公司: | 11438 北京律智知识产权代理有限公司 | 代理人: | 王辉;阚梓瑄 |
| 地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 面部模型 表情 虚拟角色 图像处理技术 变形处理 存储介质 电子设备 加载 播放 帮助 | ||
本公开提供一种表情动画的生成方法及装置、电子设备、存储介质;涉及图像处理技术领域。所述生成动画表情的方法包括:获取第一虚拟角色的第一面部模型和第二虚拟角色的第二面部模型,其中,所述第一面部模型具有多个基础表情;根据所述第二面部模型对所述第一面部模型进行变形处理,得到第三面部模型;依次播放所述第一面部模型的多个基础表情,以获得所述第三面部模型的多个基础表情;将所述第三面部模型的多个基础表情加载至所述第二面部模型中,从而获得具有多个基础表情的第二面部模型。本公开帮助提高了表情动画的生成效率,以及生成的表情动画的质量。
技术领域
本公开涉及图像处理技术领域,具体而言,涉及一种生成表情动画的方法、生成表情动画的装置、电子设备以及计算机可读存储介质。
背景技术
随着图像处理技术的发展,用户对游戏、动漫、影视等在视觉体验上要求越来越高。用户希望看到角色具有丰富的表情,而不再是一副扑克脸。因此在游戏制作过程中,虚拟角色的表情动画设计越发重要。
通常一个虚拟角色可以拥有几十种表情,包括眨眼、微笑、生气等表情。制作虚拟角色的表情模型可以采用表情动画的方式,表情动画一般由顶点动画和骨骼构成,而生成顶点动画的方法是手动制作。因此如果采用传统方法一一手动制作出各表情模型,所耗费的时间和工作量是非常大的,那么一部游戏或者动画中的角色多达几十个甚至上百个,将会消耗大量的时间和资源。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种生成表情动画的方法、生成表情动画的装置、电子设备以及计算机可读存储介质,进而在一定程度上克服由于相关技术的限制和缺陷而导致的现有的表情动画生成效率低的问题。
根据本公开的第一方面,提供一种生成表情动画的方法,包括:
获取第一虚拟角色的第一面部模型和第二虚拟角色的第二面部模型,其中,所述第一面部模型具有多个基础表情;
根据所述第二面部模型对所述第一面部模型进行变形处理,得到第三面部模型;
依次播放所述第一面部模型的多个基础表情,以获得所述第三面部模型的多个基础表情;
将所述第三面部模型的多个基础表情加载至所述第二面部模型中,从而获得具有多个基础表情的第二面部模型。
在本公开的一种示例性实施例中,所述根据所述第二面部模型对所述第一面部模型进行变形处理,得到第三面部模型,包括:
当所述第一面部模型与所述第二面部模型的拓扑结构一致时,将所述第二面部模型加入所述第一面部模型的基础表情中,得到第二面部模型表情;
播放所述第二面部模型表情,使得所述第一面部模型变形为所述第三面部模型。
在本公开的一种示例性实施例中,所述根据所述第二面部模型对所述第一面部模型进行变形处理,得到第三面部模型,包括:
当所述第一面部模型与所述第二面部模型的拓扑结构不一致时,将所述第二面部模型包裹所述第一面部模型,得到第三面部模型。
在本公开的一种示例性实施例中,所述将所述第二面部模型包裹所述第一面部模型,得到第三面部模型之前,还包括:
对所述第一面部模型进行调整,以获得与所述第二面部模型匹配的第一面部模型。
在本公开的一种示例性实施例中,所述对所述第一面部模型进行调整,以获得与所述第二面部模型匹配的第一面部模型,包括:
通过同一套骨骼对所述第一面部模型及其多个基础表情分别进行蒙皮处理;
将所述第二面部模型叠加至所述第一面部模型上;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911038834.0/2.html,转载请声明来源钻瓜专利网。





