预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114155324A(43)申请公布日2022.03.08(21)申请号202111467341.6(22)申请日2021.12.02(71)申请人北京字跳网络技术有限公司地址100190北京市海淀区紫金数码园4号楼2层0207(72)发明人顾佳祺王骁玮(74)专利代理机构北京中知法苑知识产权代理有限公司11226代理人李明(51)Int.Cl.G06T13/40(2011.01)G06T15/20(2011.01)G06V40/20(2022.01)G06T7/33(2017.01)G06F3/01(2006.01)权利要求书2页说明书11页附图4页(54)发明名称虚拟角色的驱动方法、装置、电子设备及可读存储介质(57)摘要本公开提供了一种虚拟角色的驱动方法、装置、电子设备及存储介质,该虚拟角色的驱动方法包括:通过动作捕捉设备获取虚拟角色的控制信息,控制信息用于驱动虚拟角色做出目标动作,动作捕捉设备包含多个待识别特征点,待识别特征点分别匹配虚拟角色的受控特征点,其中至少两组待识别特征点之间的间距,和与之匹配的受控特征点之间的间距的比例大于预设比例阈值;在目标动作为符合条件的接触动作情况下,对控制信息进行调整,得到目标控制信息;基于目标控制信息,驱动虚拟角色做出相应动作。本申请实施例,可以在演员与虚拟角色之间的身材比例不匹配的情况下,对控制信息进行调整,使得虚拟角色的动作能够达到预期效果,提升观众的视觉体验。CN114155324ACN114155324A权利要求书1/2页1.一种虚拟角色的驱动方法,其特征在于,应用于电子设备,所述电子设备运行3D渲染环境,所述3D渲染环境中包含3D场景信息,所述3D场景信息用于渲染后生成3D场景,所述3D场景信息包含至少一个虚拟角色信息,所述虚拟角色信息用于渲染后生成虚拟角色,所述方法包括:通过动作捕捉设备获取所述虚拟角色的控制信息,所述控制信息用于驱动所述虚拟角色做出目标动作,所述动作捕捉设备包含多个待识别特征点,所述待识别特征点分别匹配所述虚拟角色的受控特征点,其中至少两组所述待识别特征点之间的间距,和与之匹配的受控特征点之间的间距的比例大于预设比例阈值;在所述目标动作为符合条件的接触动作情况下,对所述控制信息进行调整,得到目标控制信息;基于所述目标控制信息,驱动所述虚拟角色做出相应动作。2.根据权利要求1所述的方法,其特征在于,所述对所述控制信息进行调整,得到目标控制信息,包括:判断所述目标动作是否属于预设的接触动作;在所述目标动作属于所述预设的接触动作的情况下,基于预设的接触动作与调整策略的映射关系表,确定与所述目标动作匹配的预设调整策略;基于所述预设调整策略,对所述控制信息进行调整,得到所述目标控制信息。3.根据权利要求2所述的方法,其特征在于,所述3D场景中存在多个虚拟角色,每个虚拟角色对应不同的调整策略;所述确定与所述目标动作匹配的预设调整策略,包括:确定与所述目标动作匹配的目标虚拟角色;确定与所述目标虚拟角色对应的预设调整策略。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述目标动作不属于所述预设的接触动作情况下,基于所述目标动作的属性信息,确定目标调整策略;基于所述目标调整策略,对所述控制信息进行调整,得到所述目标控制信息。5.根据权利要求4所述的方法,其特征在于,所述基于所述目标控制信息,驱动所述虚拟角色做出相应动作,包括:判断所述目标控制信息是否达到预设要求;在所述目标控制信息达到所述预设要求的情况下,基于所述目标控制信息,驱动所述虚拟角色做出相应动作。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述目标控制信息未达到所述预设要求的情况下,调整所述虚拟角色信息,得到调整后的虚拟角色信息;所述调整后的虚拟角色信息用于渲染后生成调整后的虚拟角色;基于所述目标控制信息,驱动所述调整后的虚拟角色做出相应动作。7.根据权利要求6所述的方法,其特征在于,所述调整所述虚拟角色信息,包括:根据所述目标控制信息,确定所述虚拟角色的动作部位;对所述动作部位的长度信息进行调整。8.一种虚拟角色的驱动装置,其特征在于,包括:获取模块,用于通过动作捕捉设备获取所述虚拟角色的控制信息,所述控制信息用于2CN114155324A权利要求书2/2页驱动所述虚拟角色做出目标动作,所述动作捕捉设备包含多个待识别特征点,所述待识别特征点分别匹配所述虚拟角色的受控特征点,其中至少两组所述待识别特征点之间的间距,和与之匹配的受控特征点之间的间距的比例大于预设比例阈值;调整模块,用于在所述目标动作为符合条件的接触动作情况下,对所述控制信息进行调整,得到目标控制信息;驱动模块,用于基于所述目标控制信息,驱动