用于对象的行为翻译器制造技术

技术编号:2853864 阅读:153 留言:0更新日期:2012-04-11 18:40
一种行为翻译器,其被构造为由虚拟对象的行为控制来使用,该翻译器用于将表示符合第一人口统计组的行为的信息映射为符合第二人口统计组的行为。该行为翻译器包括:用于接收输入的装置;用于对所述输入进行处理,以使所接收的输入与符合第一人口统计组的对象的行为相关联的装置;以及用于将通过所接收的输入而获得的行为映射为产生符合第二人口统计组的行为的输出的装置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于对象的行为翻译器。具体地但不排他地涉及下述的行为翻译器,该行为翻译器使得能够将虚拟对象的行为从与第一人口统计组相关的行为翻译为与另一人口统计组相关的等效行为。
技术介绍
行为翻译器被构造用来将对象自动产生的行为从与一个人口统计组相关的行为翻译为与另一人口统计组相关的行为。行为翻译器由此使得虚拟对象的参与虚拟环境的一个观察者能够感知到行为符合一人口行为组的虚拟对象,其可能与参与相同虚拟环境的另一观察者所感知的行为不同。人口统计组是具有独特文化的任意人群,例如具有独特的宗教、政治、社会、语言、种族、国家,以及/或者其他特性的人群。用于产生对象行为的方法和装置的示例构成了本专利技术人的同时待审的PCT专利申请“APPARATUS AND METHOD FOR GENERATING BEHAVIOUR INAN OBJECT”的主题,可以如在此所述对该对象实现行为翻译器。尽管本专利技术并不限于此,但是特别感兴趣的一种应用是对虚拟代理(agent)或对象产生传达肢体语言的自主行为,该虚拟代理或对象例如是可以在其中有来自不同文化背景的多个人类用户参与的虚拟环境中进行翻译的化身(avator)。特别地,肢体语言根据文化而不同。可以从“PeoplewatchingTheDesmond Morris Guide to Body Language”,ISBN0099429780中获得有关肢体语言的更多信息,在此通过引用并入其全部内容。动画对象,无论是虚拟的(例如化身)还是机器人(例如宠物“玩具”),都在其行为方面变得越来越复杂。具体地,顾客要求诸如化身和动画代理的虚拟对象能够表达更多的实际行为。在本专利技术的上下文中,化身被定义为用户在虚拟环境中的任意适当形式的可视表示。动画代理是基于智能软件的代理,用于在虚拟环境中和用户进行交互,或者用于交互娱乐。类似地,动画代理可以采用任意适当的形式。当对象能够具有动画行为时,希望相对不擅长编程的用户具有使该对象的行为个人化的能力。当用户例如在组设置中寻求产生个性的感觉,以丰富该对象所扮演的角色,或者反映该用户自己的个性时尤其如此。为了使对象让人类用户更加感兴趣,如果可以为对象提供个性,即,如果可以由用户来修改行为,则希望具有用户所期望的特定特性。为了满足这些要求,用于产生动画对象的行为的行为模型变得越来越复杂。由于相对不擅长编程的用户缺乏对表示行为模型的复杂程序进行处理以及对支持该行为的代码进行修改所需的专业知识,所以当他们希望修改对象的行为时,会产生冲突。本领域中已知的用于产生对象的自主行为并为对象提供个性的技术的应用有限。通常,当向非本领域的个人提供适当的手段来修改对象的行为并支持该对象的复杂行为时,实现了较差的折衷。如果用户希望实时修改对象的行为,则尤其如此。
技术实现思路
本专利技术希望提供一种行为翻译器,其用于将对象自主产生的行为从符合一个标准集合的行为翻译成符合另一标准集合的行为,该行为翻译器消除和/或减少了上述现有技术中的已知缺点。不同的标准集合可以包括表示不同文化和/或人口统计组的标准。通过附加独立权利要求来提供本专利技术的多个方面,其中如下所述,优选特征表现为从属权利要求。本专利技术的第一方面希望提供一种行为翻译器,该行为翻译器被构造为由虚拟对象的行为控制器使用,该翻译器用于将表示符合第一人口统计组的行为的信息映射为符合第二人口统计组的行为,该行为翻译器包括用于接收输入的装置;用于对所述输入进行处理,以使所接收的输入与符合第一人口统计组的对象的行为相关联的装置;以及用于将根据所接收的输入而获得的行为映射到产生符合第二人口统计组的行为的输出。优选地,在行为控制器的控制下,使用用于产生对象行为的方法来产生翻译后的行为,该方法包括以下步骤接收与一个或更多个行为动作相关联的输入;根据用于产生对象行为的行为框架,通过所述输入来推断多个行为参数值;根据所推断的多个行为参数值获得输出;以及使用根据这些参数值获得的输出来产生对象的等效行为。优选地,所述行为框架具有内部柔性(flexible)结构。优选地,该框架包括行为节点的等级。优选地,该框架是动态柔性的。优选地,所接收的输入与多个行为动作相关联,并且通过所述多个行为动作输入的组合来确定所推断的各个参数值。优选地,所述输入包括与产生该行为动作的输出直接相关联的至少一个行为参数值的集合,其中在推断步骤,推断至少一个或更多个其它行为参数值,根据这些行为参数值得到进一步的输出,以产生与该行为动作等效的行为。优选地,该框架包括多个节点,每一个节点都与下述的函数相关联,该函数对一个或更多个参数进行运算,以提供用于修改对象的行为特性的输出。优选地,通过用于对一个或更多个行为参数值进行运算的函数而产生的输出为动画系统提供输入,以产生该行为。优选地,该函数对唯一分配给节点的至少一个行为参数值进行运算。优选地,该函数对至少一个行为参数值进行运算,该至少一个行为参数值是可以由该框架的任意节点使用的全局参数值。优选地,所述全局参数值与对象的情绪状态相关联,其中对通过框架节点的输出提供的对象的行为特性进行修改,以表示该对象的情绪。优选地,根据输入使用对与个人特点相关联的内部参数值进行运算的函数来产生输出的节点影响对象的行为特性。优选地,在该框架的输出节点处接收该输入,并且所接收的输入包括与产生行为动作的输出直接相关联的一个或更多个参数值的集合,并且在推断进一步参数值的步骤中,根据已经确定的参数值的集合来执行逆映射,以推断该框架的内部节点的进一步的多个行为参数值。优选地,在接收输入的步骤中,在框架的全局参数节点处接收输入,并且网络的节点将所接收的输入映射到一个或更多个其他节点,来为框架的一个或更多个其他节点推断多个行为参数值。优选地,在产生对象的等效行为的步骤中,在有关节的对象中产生该等效行为。优选地,在产生对象的等效行为的步骤中,该等效行为包括面部表情行为。优选地,对象的等效行为包括以预定顺序执行的多个行为动作。优选地,对象的等效行为包括以随机顺序执行的多个行为动作。优选地,该行为动作在某一时间段执行。优选地,所述多个行为动作中的一个或更多个同时执行。优选地,该行为包括选自包括以下各项在内的组的行为动作注视、四肢运动、说话、姿态、姿势、语调、点头、对象之间的距离、行为礼节。优选地,根据对象的行为动作获得所接收的输入,该行为动作是通过人类用户对该对象的直接操控而引起的。另选地,根据与该对象交互的另一对象的行为动作来获得所接收的输入。优选地,该对象是在虚拟环境中进行操作的虚拟对象,其中所接收的输入是通过在该虚拟环境中与该对象交互的另一虚拟对象的行为动作而得到的。优选地,所接收的输入包括与行为控制器的用户所执行的行为动作相关联的输入。优选地,该方法还包括以下步骤将作为输入接收的行为动作翻译为在文化方面等效的行为动作;以及产生与该文化方面等效的行为动作等效的行为。优选地,使用用于推断对象的行为控制器的多个内部参数值的方法来产生翻译后的行为,该方法包括以下步骤接收表示行为动作的输入;根据所述接收的输入推断与该对象的等效行为动作相对应的至少一个输出值的集合;以及根据所述至少一个输出值的集合推断所述多个内部参数中的每一个的值,其中对所述多个内部参数中的每一个推断本文档来自技高网
...

【技术保护点】
一种行为翻译器,其被构造为由对象的行为控制器来使用,该翻译器用于将表示符合第一人口统计组的行为的信息映射为符合第二人口统计组的行为,该行为翻译器包括:用于接收输入的装置;用于对所述输入进行处理,以使所接收的输入与符合所述第一 人口统计组的对象的行为相关联的装置;以及用于将通过所接收的输入而得到行为映射为产生符合所述第二人口统计组的行为的输出的装置。

【技术特征摘要】
【国外来华专利技术】GB 2003-3-25 0306875.61.一种行为翻译器,其被构造为由对象的行为控制器来使用,该翻译器用于将表示符合第一人口统计组的行为的信息映射为符合第二人口统计组的行为,该行为翻译器包括用于接收输入的装置;用于对所述输入进行处理,以使所接收的输入与符合所述第一人口统计组的对象的行为相关联的装置;以及用于将通过所接收的输入而得到行为映射为产生符合所述第二人口统计组的行为的输出的装置。2.根据权利要求1所述的行为翻译器,其中人口统计组包括国家、宗教、社会阶层、职业或社会背景。3.根据权利要求1或2所述的行为翻译器,其中所述对象是参与虚拟环境的虚拟对象。4.根据权利要求3所述的行为翻译器,其中所述虚拟对象在虚拟环境中进行操作,该虚拟环境包括由以下各项构成的虚拟环境组中的任意一个虚拟计算机游戏、虚拟在线会议、在线游戏、在线聊天室、化身宴会会议;化身辅导会议;基于化身的调解环境;基于化身的销售环境;在线协作环境;在线顾客关系管理环境。5.根据权利要求3或4所述的行为翻译器,其中所述虚拟对象包括化身,并且所述第一人口统计组包括由远离所述虚拟环境中的另一参与者的所述虚拟环境中的一参与者指定的人口统计组,其中所述第二人口统计组由所述另一参与者指定。6.根据权利要求5所述的行为翻译器,其中两个参与者分别观察同时根据各自的指定人口统计组进行动作的化身。7.根据以上任意一项权利要求所述的行为翻译器,其中接收所述信息作为所述行为控制器的输入。8.根据以上任意一项权利要求所述的行为翻译器,其中提供所述信息作为所述行为控制器的输出。9.根据以上任意一项权利要求所述的行为翻译器,其用于翻译以下行为动作中至少一种姿势;语调;手势;凝视;在对象之间的交互过程中的对象接近;以及礼节;表示社会状态的动作。10.根据以上任意一项权利要求所述的行为翻译器,其中所述对象包括虚拟环境中的虚拟角色,其中所述翻译器用于根据所指定的人口统计组对该虚拟对象的外观进行翻译。11.根据权利要求10所述的行为翻译器,其中所翻译的外观包括一个或多个服饰和/或所述虚拟角色穿戴服饰的方式。12.根据以上任意一项权利要求所述的行为翻译器,其中所述行为是使用行为控制器产生的。13.根据以上任意一项权利要求所述的行为翻译器,其中用于接收输入的所述装置用于接收与一个或更多个行为动作相关联的输入,该一个或更多个行为动作与所述第一人口统计组相关联。14.根据权利要求13所述的行为翻译器,其中用于进行处理的所述装置包括用于根据设置用来产生所述对象的等效行为的行为框架,从所述输入推断出多个行为参数值的装置;以及用于根据所推断的多个行为参数值中获得输出的装置。15.根据权利要求14所述的行为翻译器,其中所述映射装置包括下述的装置,该装置用于通过将根据所推断的多个行为参数值获得的输出映射为用于将所述一个或更多个行为动作翻译为与所述第二人口统计组相关联的等效行为的输出来产生所述对象的所述等效行为。16.根据以上任意一项权利要求所述的行为翻译器,其中所述等效行为传达与下述行为动作相同的情绪,该行为动作与所述第一人口统计组相关联。17.根据以上任意一项权利要求所述的行为翻译器,其中所述等效行为包括不执行行为动作。18.根据以上任意一项权利要求所述的行为翻译器,其中所述等效行为包括一系列行为动作。19.根据权利要求14至18中的任意一项所述的行为翻译器,其中所述框架具有内部柔性结构。20.根据权利要求14至19中的任意一项所述的行为翻译器,其中所述框架包括行为节点的分级。21.根据权利要求14至20中的任意一项所述的行为翻译器,其中所述框架是动态柔性的。22.根据以上任意一项权利要求所述的行为翻译器,其中所接收的输入与多个行为动作相关联,并且所推断的各个参数值都是通过所述多个行为动作输入的组合来确定的。23.根据以上任意一项权利要求所述的行为翻译器,其中响应于接收到与行为动作相关联的输入而实时地产生所述对象的行为。24.根据以上任意一项权利要求所述的行为翻译器,还包括行为控制器,用于产生对象的行为,其中用于接收输入的所述装置包括用于接收与行为动作相关联的输入的装置;用于处理所接收的输入的所述装置包括用于根据用来产生所述对象的行为的行为框架从所述输入推断出多个行为参数值的装置;并且其中用于产生输出的所述装置包括用于根...

【专利技术属性】
技术研发人员:丹尼尔巴兰马尔科吉利斯
申请(专利权)人:英国电讯有限公司
类型:发明
国别省市:GB[英国]

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

1