一种虚拟面部模型处理方法及相关设备技术

技术编号:35442407 阅读:14 留言:0更新日期:2022-11-03 11:53
本公开涉及一种虚拟面部模型处理方法,通过终端设备提供图形用户界面,所述方法包括:通过图形用户界面显示虚拟角色对应的初始虚拟面部模型;在图形用户界面的初始虚拟面部模型对应的区域显示面部骨骼;响应于对面部骨骼对应的交互区域的操控操作,获取操控操作对应的调整参数;根据调整参数,对面部骨骼进行调整,将初始虚拟面部模型调整至目标虚拟面部模型。本公开的虚拟面部模型处理方法,利用在初始虚拟面部模型对应区域的显示面部骨骼,通过面部骨骼对应的交互区域的操控操作,在面部骨骼的调整过程中能够有效提升用户对面部区域修改部位影响效果感知,增加用户对修改部位的掌控力,进而实现目标虚拟面部模型的塑造。进而实现目标虚拟面部模型的塑造。进而实现目标虚拟面部模型的塑造。

【技术实现步骤摘要】
一种虚拟面部模型处理方法及相关设备


[0001]本公开涉及计算机
,尤其涉及一种虚拟面部模型处理方法及相关设备。

技术介绍

[0002]随着计算机技术和移动终端的飞速发展,市场上越来越多的游戏应用软件加入了虚拟面部处理技术。作为新型人机交互方式,对于虚拟面部处理技术的可掌控性与感知性已经有了更高的要求。
[0003]目前,在现有技术中,通常使用的虚拟面部处理方法主要包括:面部调整法和妆容替换法。面部调整法主要利用面部的位移、拉伸及缩放来实现虚拟面部的塑造,通过在操作界面中直接点击拉扯、操纵杆调节、二维摇杆式等方式调整应用软件中待改造的角色面部,进而实现虚拟面部形象的塑造。妆容替换法主要是通过虚拟面部的形状特征和空间关系特征、颜色特征、纹理特征等进行选择项目调整,用户可以根据个人的喜好进行多次选择,直至将待塑造的虚拟面部形象调整到用户满意为止。
[0004]由于现有技术存在虚拟面部处理过程中自由度过高、用户无法感知修改部位影响效果以及目标面部模型的获取效率低的技术问题,获取一种能够便于用户感知修改部位对虚拟面部效果影响的虚拟面部模型处理方法,成为目标虚拟面部模型塑造的关键。

技术实现思路

[0005]有鉴于此,本公开提供一种虚拟面部模型处理方法,以解决现有虚拟面部模型处理方法无法解决用户对角色修改部位影响效果感知度低、对修改部位的掌控力不足以及目标面部模型的获取效率低的技术问题。
[0006]本公开实施例第一方面提供了一种虚拟面部模型处理方法,通过终端设备提供图形用户界面,该方法包括:
[0007]通过所述图形用户界面显示虚拟角色对应的初始虚拟面部模型;
[0008]在所述图形用户界面的所述初始虚拟面部模型对应的区域显示面部骨骼;
[0009]响应于对所述面部骨骼对应的交互区域的操控操作,获取所述操控操作对应的调整参数;
[0010]根据所述调整参数,对所述面部骨骼进行调整,将所述初始虚拟面部模型调整至目标虚拟面部模型。
[0011]在一个可选的实施方式中,所述面部骨骼被配置为响应,第一调整操作调整不透明度;或者,所述面部骨骼的关键点被配置为响应,第一调整操作调整不透明度。
[0012]在一个可选的实施方式中,所述面部骨骼对应的交互区域,包括如下形式中的至少一种:
[0013]设置在所述图形用户界面上的第一控制元件;
[0014]所述面部骨骼上显示的控制点;
[0015]所述初始虚拟面部模型上显示的所述面部骨骼;
[0016]所述初始虚拟面部模型上位于所述面部骨骼之外,能够影响所述面部骨骼的外控制点。
[0017]在一个可选的实施方式中,所述控制点,包括:
[0018]所述面部骨骼的关键点;或,
[0019]所述面部骨骼的非关键点。
[0020]在一个可选的实施方式中,所述响应于对所述面部骨骼对应的交互区域的操控操作,包括:
[0021]对所述面部骨骼的控制点进行选择;
[0022]响应于对所选择的所述面部骨骼控制点的操作,获取所述操控操作对应的调整参数。
[0023]在一个可选的实施方式中,所述方法还包括:
[0024]所述对所述面部骨骼的控制点进行选择的步骤执行后,若所选择的控制点为所述关键点,则所述面部骨骼其余的所述关键点被隐藏;
[0025]所述响应于对所选择的所述面部骨骼控制点的操作的步骤中,所述被选择的关键点被放大显示,以便于通过预定的操作方式进行所述调整。
[0026]在一个可选的实施方式中,所述方法还包括:
[0027]所述响应于对所选择的所述面部骨骼控制点的操作的步骤执行后,对所述面部骨骼和所述被选择的控制点进行隐藏。
[0028]在一个可选的实施方式中,所述获取所述操控操作对应的调整参数,包括:
[0029]获取所述被选择的控制点以及所述控制点控制的区域的变化方式参数,和变化幅度参数;
[0030]以及,根据所述面部骨骼的关键点之间的相对关系参数,获得与所述控制点具有关联关系的其他关键点的变化方式参数,和变化幅度参数。
[0031]在一个可选的实施方式中,所述将所述初始虚拟面部模型调整至目标虚拟面部模型,包括:
[0032]根据所述面部骨骼的调整,所述初始虚拟面部模型对应区域的表层组织进行适应性调整。
[0033]本公开实施例第二方面提供了一种虚拟面部模型处理装置,该虚拟面部模型处理装置包括:
[0034]第一显示单元,用于通过通过所述图形用户界面显示虚拟角色对应的初始虚拟面部模型;
[0035]第二显示单元,用于在所述图形用户界面的所述初始虚拟面部模型对应的区域显示面部骨骼;
[0036]处理单元,用于响应于对所述面部骨骼对应的交互区域的操控操作,获取所述操控操作对应的调整参数;
[0037]改造单元,用于根据所述调整参数,对所述面部骨骼进行调整,将所述初始虚拟面部模型调整至目标虚拟面部模型。
[0038]本公开实施例第三方面还提供了一种电子设备,包括:存储器和处理器,存储器和处理器耦合。
[0039]其中,存储器用于存储一条或多条计算机指令。
[0040]处理器用于执行一条或多条计算机指令,以实现上述第一方面所述的虚拟面部模型处理方法。
[0041]本公开实施例第四方面还提供了一种计算机可读存储介质,其上存储有一条或多条计算机指令,其特征在于,该指令被处理器执行以实现上述任意一种技术方案所述的方法。
[0042]本公开实施例所提供的技术方案,先通过图形用户界面显示虚拟角色对应的初始虚拟面部模型,然后在图形用户界面的初始虚拟面部模型对应的区域显示面部骨骼,再响应于对面部骨骼对应的交互区域的操控操作,获取操控操作对应的调整参数,最后根据调整参数,对面部骨骼进行调整,将初始虚拟面部模型调整至目标虚拟面部模型。相较于现有利用面部调整法和妆容替换法进行虚拟面部处理的技术方案,本公开实施例提供的技术方案通过在图形用户界面的初始虚拟面部模型对应的区域显示面部骨骼,再利用面部骨骼对应的交互区域的操控操作,直接对面部骨骼进行调整,提升了用户对角色修改部位影响效果的感知,增加了对修改部位的掌控力,进而达到提升目标虚拟面部模型获取效率的目的。
附图说明
[0043]为了更清楚地说明本公开实施例的技术方案,下面将对本公开实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0044]图1是本公开第一实施例提供的一种虚拟面部模型处理方法的流程图;
[0045]图2是本公开第一实施例提供的一种图形用户界面的初始虚拟面部模型的示意图;
[0046]图3是本公开第一实施例提供的一种在初始虚拟面部模型中显示面部骨骼的示意图;
[0047]图4是本公本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟面部模型处理方法,其特征在于,通过终端设备提供图形用户界面,包括:通过所述图形用户界面显示虚拟角色对应的初始虚拟面部模型;在所述图形用户界面的所述初始虚拟面部模型对应的区域显示面部骨骼;响应于对所述面部骨骼对应的交互区域的操控操作,获取所述操控操作对应的调整参数;根据所述调整参数,对所述面部骨骼进行调整,将所述初始虚拟面部模型调整至目标虚拟面部模型。2.根据权利要求1所述的虚拟面部模型处理方法,其特征在于,所述面部骨骼被配置为响应第一调整操作调整不透明度;或者,所述面部骨骼的关键点被配置为响应,第一调整操作调整不透明度。3.根据权利要求2所述的虚拟面部模型处理方法,其特征在于,所述面部骨骼对应的交互区域,包括如下形式中的至少一种:设置在所述图形用户界面上的第一控制元件;所述面部骨骼上显示的控制点;所述初始虚拟面部模型上显示的所述面部骨骼;所述初始虚拟面部模型上位于所述面部骨骼之外,能够影响所述面部骨骼的外控制点。4.根据权利要求3所述的虚拟面部模型处理方法,其特征在于,所述控制点,包括:所述面部骨骼的关键点;或,所述面部骨骼的非关键点。5.根据权利要求4所述的虚拟面部模型处理方法,其特征在于,所述响应于对所述面部骨骼对应的交互区域的操控操作,包括:对所述面部骨骼的控制点进行选择;响应于对所选择的所述面部骨骼控制点的操作,获取所述操控操作对应的调整参数。6.根据权利要求5所述的虚拟面部模型处理方法,其特征在于,所述方法还包括:所述对所述面部骨骼的控制点进行选择的步骤执行后,若所选择的控制点为所述关键点,则所述面部骨骼其余的所述关键点被隐藏;所述响应于对所选择的所述面部骨骼控制点的操作的步骤中,所述被选择的关键点被放大显示,以便于通过预定的操作方式进行所述调整。7.根据...

【专利技术属性】
技术研发人员:赵琦涛
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1