【技术实现步骤摘要】
虚拟角色的面部显示方法、装置、设备及存储介质
本申请实施例涉及人机交互领域,特别涉及一种虚拟角色的面部显示方法、装置、设备及存储介质。
技术介绍
为了增加用户在游戏过程中的代入感,越来越多的游戏应用开始支持虚拟角色选择功能,尤其是在角色扮演类游戏应用中。不同类型的游戏应用中,虚拟角色的类型可能不同,比如,虚拟角色可以是人物、动物或漫画人物等等。而在游戏过程中,用户可以通过实体按键或虚拟摇杆控制虚拟角色进行移动、攻击等操作。然而,在2D游戏中的,2D虚拟角色仅能够根据预先设置的游戏逻辑呈现出预先设定的面部表情,比如,在战斗失败时,2D虚拟角色根据游戏逻辑呈现出预先设定的伤心表情。可见,2D虚拟角色的面部呈现方式单一,智能化程度较差。
技术实现思路
本申请实施例提供了一种虚拟角色的面部显示方法、装置、终端及存储介质,可以解决2D虚拟角色的面部呈现方式单一,智能化程度较差的问题。所述技术方案如下:一方面,本申请实施例提供了一种虚拟角色的面部显示方法,所述方法包括:获取用户人脸对应的面部参数,所述面部参数用于指示所述用户人脸上不同面部区域的面部特征;根据所述面部参数确定形变控制参数,所述形变控制参数用于指示虚拟角色上不同面部区域的形变程度;根据所述形变控制参数和形变图像集合生成虚拟角色面部图像,所述形变图像集合中包含所述虚拟角色的基础面部图像和n张基础面部形变图像,其中,不同的基础面部形变图像对应不同的面部形变区域;显示所述虚拟角色面部图像。另一方面,本申请实施例提供了一种虚拟角色的面部显示装置,所述装置包括:第一获取模块,用于获取用户人脸对应的面部参数,所述面部参数 ...
【技术保护点】
1.一种虚拟角色的面部显示方法,其特征在于,所述方法包括:获取用户人脸对应的面部参数,所述面部参数用于指示所述用户人脸上不同面部区域的面部特征;根据所述面部参数确定形变控制参数,所述形变控制参数用于控制虚拟角色上不同面部区域的形变程度;根据所述形变控制参数和形变图像集合生成虚拟角色面部图像,所述形变图像集合中包含所述虚拟角色的基础面部图像和n张基础面部形变图像,其中,不同的基础面部形变图像对应不同的面部形变方式;显示所述虚拟角色面部图像。
【技术特征摘要】
1.一种虚拟角色的面部显示方法,其特征在于,所述方法包括:获取用户人脸对应的面部参数,所述面部参数用于指示所述用户人脸上不同面部区域的面部特征;根据所述面部参数确定形变控制参数,所述形变控制参数用于控制虚拟角色上不同面部区域的形变程度;根据所述形变控制参数和形变图像集合生成虚拟角色面部图像,所述形变图像集合中包含所述虚拟角色的基础面部图像和n张基础面部形变图像,其中,不同的基础面部形变图像对应不同的面部形变方式;显示所述虚拟角色面部图像。2.根据权利要求1所述的方法,其特征在于,所述根据所述形变控制参数和形变图像集合生成虚拟角色面部图像,包括:根据所述形变控制参数确定n张所述基础面部形变图像中的目标基础面部形变图像,所述目标基础面部形变图像与所述形变控制参数对应同一面部形变方式;根据所述形变控制参数、所述基础面部图像和所述目标基础面部形变图像,生成所述虚拟角色面部图像。3.根据权利要求2所述的方法,其特征在于,所述根据所述形变控制参数、所述基础面部图像和所述目标基础面部形变图像,生成所述虚拟角色面部图像,包括:根据所述形变控制参数确定插值比例,所述插值比例包括所述基础面部图像对应的第一插值比例以及所述目标基础面部形变图像对应的第二插值比例,所述插值比例用于控制所述基础面部图像和所述目标基础面部形变图像之间的插值程度;根据所述基础面部图像和所述第一插值比例,以及所述目标基础面部形变图像和所述第二插值比例,生成所述虚拟角色面部图像。4.根据权利要求1至3任一所述的方法,其特征在于,所述根据所述面部参数确定形变控制参数,包括:获取参数映射关系,所述参数映射关系用于指示所述面部参数与所述形变控制参数之间的对应关系;根据所述参数映射关系,确定所述面部参数对应的所述形变控制参数。5.根据权利要求4所述的方法,其特征在于,所述虚拟角色为自定义虚拟角色,所述方法还包括:根据样本形变控制参数生成样本虚拟角色面部图像;在人脸录入界面显示所述样本虚拟角色面部图像,并获取样本人脸图像,所述样本人脸图像是用户模仿所述样本虚拟角色面部图像时采集的人脸图像;根据所述样本形变控制参数和所述样本人脸图像对应的样本面部参数,生成样本对应关系;根据多组所述样本对应关系,生成所述参数映射关系。6.根据权利要求1至3任一所述的方法,其特征在于,所述获取用户人脸对应的面部参数,包括:当处于目标场景时,通过摄像头采集所述用户人脸的人脸图像;根据所述人脸图像确定所述用户人脸对应的所述面部参数。7.根据权利要求6所述的方法,其特征在于,所述摄像头为深度摄像头,所述人脸图像中包括各个像素点对应的深度数据;所述根据所述人脸图像确定所述用户人脸对应的所述面部参数,包括:将所述人脸图像输入面部参数预测模型,得到所述面部参数预测模型输出的所述面部参数,所述面部参数预测模型是根据样本人脸深度图像以及所述样本人脸深度图像对应的样本面部参数训练得到的神经网络模型。8.一种虚拟角色的面部显示装置,其特征在于,所述装置包括:第一获取模块,用于获取用户人脸对应的面部参数,所...
【专利技术属性】
技术研发人员:沈超,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。