虚拟形象驱动方法及相关装置、电子设备、介质制造方法及图纸

技术编号:36810448 阅读:19 留言:0更新日期:2023-03-09 00:41
本申请实施例公开了一种虚拟形象驱动方法及相关装置、电子设备、介质;该方法包括:首先,通过调用人机互动引擎通过终端设备与用户进行互动,获取互动过程中用于表征目标用户的嘴部动作,或者,嘴部动作和声音的行为信息,接着,根据行为信息判断目标用户的嘴部动作是否为针对目标对象的目标吹气动作,目标对象为所述终端设备当前显示的虚拟形象的任意部分,若目标用户的嘴部动作为目标吹气动作,则根据行为信息生成目标指令,目标指令用于指示驱动目标对象,最后,向终端设备发送目标指令,以便于终端设备驱动目标对象。可见,有利于提高虚拟形象驱动的智能性与灵活性。形象驱动的智能性与灵活性。形象驱动的智能性与灵活性。

【技术实现步骤摘要】
虚拟形象驱动方法及相关装置、电子设备、介质


[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]第三方面,本申请实施例提供了一种电子设备,该电子设备包括:处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟形象驱动方法,其特征在于,应用于虚拟形象驱动系统中的服务器,所述虚拟形象驱动系统包括所述服务器和与目标用户进行人机互动的终端设备,所述服务器包括支持人机交互的人机互动引擎,所述方法包括以下步骤:调用所述人机互动引擎通过所述终端设备与用户进行互动,获取互动过程中所述目标用户的行为信息,所述行为信息用于表征所述目标用户的嘴部动作,或者,所述行为信息用于表征所述目标用户的嘴部动作和声音;根据所述行为信息,判断所述目标用户的嘴部动作是否为针对目标对象的目标吹气动作,所述目标对象为所述终端设备当前显示的虚拟形象的任意部分;若所述目标用户的嘴部动作为所述目标吹气动作,则根据所述行为信息生成目标指令,所述目标指令用于指示驱动所述目标对象;向所述终端设备发送所述目标指令,以便于所述终端设备驱动所述目标对象。2.根据权利要求1所述的方法,其特征在于,所述获取互动过程中所述目标用户的行为信息,包括以下步骤:通过摄像装置获取互动过程中所述目标用户的至少一个图像帧;根据所述至少一个图像帧确定所述目标用户的嘴部动作。3.根据权利要求2所述的方法,其特征在于,所述根据所述行为信息生成目标指令,包括以下步骤:根据所述嘴部动作,确定所述目标用户的腮帮鼓起幅度;根据所述嘴部动作,确定所述吹气动作的朝向;根据所述腮帮鼓起幅度和所述吹气动作的朝向,确定所述目标对象的摆动方向和摆动幅度;根据所述摆动方向和所述摆动幅度,生成所述目标指令。4.根据权利要求2或3所述的方法,其特征在于,所述获取互动过程中所述目标用户的行为信息,还包括以下步骤:通过录音装置,获取当前环境的声音;根据所述当前环境的声音,确定所述目标用户的声音。5.根据权利要求4所述的方法,其特征在于,所述根据所述行为信息生成目标指令,包括以下步骤:根据所述目标用户的声音,确定所述吹气动作的吹气声音分贝;根据所述吹气声音分贝,确定所述目标对象的摆动频率;根据所述摆动频率,生成所述目标指令。6.根据权利要求2所述的方法,其特征在于,所述根据所述行为信息,判断所述目标用户的嘴部动作是否为针对目标对象的目标吹气动作,包括以下步骤:根据所述至少一个图像帧,判断所述目标用户的嘴部动作是否为...

【专利技术属性】
技术研发人员:张康王倩倩王徐敏刘怡丹金鑫
申请(专利权)人:博泰车联网科技上海股份有限公司
类型:发明
国别省市:

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

1