【技术实现步骤摘要】
【国外来华专利技术】具身代理中的自主动画
[0001]本专利技术的实施方案涉及具身代理(诸如虚拟人物、数字实体和/或机器人)的自主动画。更特别地但非唯一地,本专利技术的实施方案涉及对会话内容的自动和实时分析,以动态地以动画方式显示具身代理。
技术介绍
[0002]行为标记语言或BML是基于XML的描述语言,该描述语言用于控制针对“具身会话代理”的言语和非言语行为。基于规则的手势生成器诸如BEAT(SIGGRAPH'01)应用规则来生成与文本特征诸如关键词配对的手势。这导致重复的机器人手势,其难以在颗粒水平上定制。需要规则和手势的大数据库。言语驱动的手势生成器使用神经网络从学习的手势和言语组合生成自动移动。然而,这些生成器通常以黑盒方式工作,假设输入言语与输出运动之间的一般关系,并且成功有限。
[0003]US9205557B2公开了一种用于生成移动机器人的情境行为的方法。提供了一种用于在关键词前面自动插入命令标签的模块。US9721373B2公开了用于创建用于嘴唇同步运动和非言语交流的一组行为的程序,其可包括用话语的声学、句法、语义、语用和修辞分析来分析人物的说话行为。
[0004]通过具身自主代理对交际话语的有效自动即时增强和/或修改仍然是未解决的问题。此外,以实际、非重复和可容易定制的方式以动画方式显示具身代理仍然是未解决的问题。
[0005]专利技术目的
[0006]本专利技术的目的是改进具身代理中的自主动画或至少为公众或业界提供有用的选择。
附图说明
[0007]图1示出了根据一个 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种以动画方式显示虚拟人物或数字实体的方法,包括以下步骤:i.接收指定要由所述虚拟人物或数字实体说出的字词的输入文本;ii.确定要应用于输入文本的姿势;iii.确定要应用于输入文本的动作,以及iv.生成所述虚拟人物或数字实体的至少一个运动,所述至少一个运动表示从所述姿势应用的所述动作。2.根据权利要求1所述的方法,其中所述姿势是臂部姿势,并且确定姿势的方法包括确定臂部之间的水平距离的步骤。3.根据权利要求1或权利要求2所述的方法,其中所述姿势是臂部姿势,并且确定姿势的所述方法包括确定一个或多个臂部的竖直高度的步骤。4.根据权利要求1至3中任一项所述的方法,其中所述至少一个运动是节拍手势。5.一种用于以动画方式显示虚拟人物或数字实体的系统,所述系统包括:i.输入模块,所述输入模块接收输入文本;ii.确定模块,所述确定模块确定:i.要应用于输入文本的姿势;以及ii.要从所述至少一个姿势应用的动作;和iii.输出模块,所述输出模块基于所述姿势和所述动作来生成所述虚拟人物或数字实体的至少一个运动。6.一种以动画方式显示虚拟人物或数字实体的方法,包括以下步骤:i.确定以动画方式显示的输入姿势;ii.确定表示手势的变化姿势,所述变化姿势被配置为与所述输入姿势混合;iii.确定混合姿势,所述混合姿势包括所述输入姿势与所述变化姿势之间的加权插值;以及iv.使用所述混合姿势来以动画方式显示所述虚拟人物或数字实体。7.根据权利要求1所述的方法,其中确定姿势的所述步骤包括根据权利要求6所述的方法的所述步骤。8.一种用于以动画方式显示虚拟人物或数字实体的系统,所述系统包括:i.确定模块,所述确定模块确定:i.以动画方式显示的输入姿势;ii.表示手势的变化姿势,所述变化姿势被配置为与所述输入姿势混合;iii.混合姿势,所述混合姿势包括所述输入姿势与所述变化姿势之间的加权插值;和ii.动画模块,所述动画模块使用所述混合姿势来以动画方式显示所述虚拟人物或数字实体。9.一种以动画方式显示虚拟人物或数字实体的方法,所述数字实体的虚拟人物具有至少一个臂部、手腕和手指,所述方法包括以下步骤:i.确定以下中的至少两者:臂部姿势,所述臂部姿势从一系列臂部姿势中进行选择;手腕姿势,所述手腕姿势从一系列手腕姿势中进行选择;和手指姿势,所述手指姿势从一系列手指姿势中进行选择;以及
ii.以动画方式显示所述虚拟人物或数字实体以显示包括所述臂部姿势、所述手腕姿势和/或所述手指姿势的整体姿势。10.根据权利要求9所述的方法,其中确定以下中的至少两者是随机确定的。11.一种以动画方式显示虚拟人物或数字实体的方法,所述数字实体的虚拟人物具有至少一个肢体,所述方法包括以下步骤:i.确定至少以下:肢体姿势,所述肢体姿势从一系列肢体姿势中进行选择;和所述肢体的子部位的姿势,所述子部位的所述姿势从一系列子部位姿势中进行选择;以及ii.以动画方式显示所述虚拟人物或数字实体以显示包括所述肢体姿势和所述肢体的子部位的所述姿势的整体姿势。12.根据权利要求11所述的方法,其中确定至少以下是随机确定的。13.一种以动画方式显示虚拟人物或数字实体的方法,包括以下步骤:i.接收指定要由所述虚拟人物或数字实体说出的字词的输入文本;ii.确定所述输入文本中每个字词的强调分数;iii.确定与所述输入文本中的剩余字词相比具有相对较高的强调分数的一组字词;以及iv.以动画方式显示虚拟人物或数字实体以说出所述输入文本,并且将手势应用于来自具有相对较高的强调分数的所述一组字词中的每个字词。14.根据权利要求13所述的方法,其中所述手势被应用于来自具有相对较高的强调分数的所述一组字词中的每个字词的重音音节。15.根据权利要求13或权利要求14所述的方法,其中所述手势是节拍手势。16.根据权利要求13至15中任一项所述的方法,其中所述强调分数基于字词稀有性,其中具有较高稀有性的字词具有较高强调分数。17.根据权利要求13至16中任一项所述的方法,其中具有相对较高的强调分数的所述一组字词包...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。