在虚拟世界中控制对象的系统、方法和记录介质技术方案

技术编号:7353537 阅读:195 留言:0更新日期:2012-05-19 05:12
提供了一种在虚拟世界中控制虚拟形象的特征的系统和方法。控制虚拟形象的特征的系统可基于虚拟世界的虚拟形象信息以及使用基于传感器的输入装置表达用户意图的传感器控制命令来产生虚拟形象控制信息。

【技术实现步骤摘要】
【国外来华专利技术】
一个或多个实施例涉及一种控制真实世界的用户的图形适合于虚拟世界的虚拟形象的特征的方法。
技术介绍
近来,将真实世界的用户表示为虚拟世界的虚拟形象的兴趣极大地增加。具体地讲,已经积极地做出对控制以使用户的实际特征(诸如,外貌、运动等)适合于虚拟世界的虚拟形象从而虚拟形象可被逼真地显示的方法的研究。因此,存在对一种控制虚拟世界的虚拟形象的特征的系统和方法的期望。
技术实现思路
根据一个或多个实施例的一方面,可提供一种控制虚拟形象的特征的系统,该系统包括:传感器控制命令接收器,经由基于传感器的输入装置来接收指示用户的意图的传感器控制命令;虚拟形象控制信息产生器,基于传感器控制命令来产生虚拟形象控制信息。虚拟形象信息可包括:用于标识虚拟形象的标识符(ID)以及指示虚拟形象的形态学信息的族的属性,作为元数据。虚拟形象信息可包括:用于定义虚拟形象动画的各种行为的运动元素的自由方向(FreeDirection),作为元数据。虚拟形象信息可包括:用于指示虚拟形象的行为的各种表情的物理条件(PhysicalCondition)的元素作为用于虚拟行为外貌的元数据,并且可包括身体灵活性(BodyFlexibility)和身体力量(BodyStrength)作为PhysicalCondition的子元素。虚拟形象信息可包括:用于定义用于控制虚拟形象的面部表情和动作的虚拟形象脸特征点以及身体特征点的元数据。r>根据一个或多个实施例的另一方面,可提供一种控制虚拟形象的特征的方法,该方法包括:经由基于传感器的输入装置来接收指示用户意图的传感器控制命令;基于传感器控制命令来产生虚拟形象控制信息。根据一个或多个实施例的另一方面,可提供一种存储元数据结构的非暂时性计算机可读存储介质,其中,用于定义虚拟形象的面部表情和动作的脸特征点和身体特征点被定义。根据一个或多个实施例的另一方面,可提供一种成像设备,包括:存储单元,存储动画剪辑、动画控制信息以及控制控制信息,动画控制信息包括指示动画剪辑对应的虚拟形象的部分的信息以及优先级,控制控制信息包括指示运动数据对应的虚拟形象的部分的信息以及优先级,所述运动数据通过处理从运动传感器接收的值而被产生;处理单元,将对应于虚拟形象的第一部分的动画控制信息的优先级与对应于虚拟形象的第一部分的控制控制信息的优先级进行比较,并且确定将可应用于虚拟形象的第一部分的数据。根据一个或多个实施例的另一方面,可提供一种存储在包括处理器和存储器的计算机系统中执行的程序的非暂时计算机可读存储介质,该非暂时计算机可读存储介质包括:第一组指令,存储动画控制信息和控制控制信息;第二组指令,基于对应于虚拟形象的每一部分的动画控制信息以及控制控制信息来将从运动传感器接收的值产生的动画剪辑和运动数据关联。动画控制信息可包括与对应动画剪辑关联的信息、指示对应动画剪辑对应于虚拟形象的面部表情、头、上体、中体和下体中的一个的标识符,并且控制控制信息可包括指示实时运动数据对应于虚拟形象的面部表情、头、上体、中体和下体中的一个的标识符。附图说明图1示出根据实施例的自适应真实到虚拟(RV)使用传感器控制命令来接收真实世界的用户意图并且基于虚拟形象信息和虚拟形象控制信息来与虚拟世界通信的系统;图2简要地示出具有RV和虚拟到真实(VR)的对称结构的系统;图3详细地示出具有RV和VR的对称结构的系统;图4示出根据实施例的驱动自适应RV的处理;图5示出根据实施例的定义用于脸控制的虚拟形象面部表情控制点的示例;图6示出根据实施例的脸控制的示例;图7示出根据实施例的通过脸控制产生关于真实世界的用户的各虚拟形象的示例;图8示出根据实施例的取决于虚拟形象的物理条件显示不同的形式的两个虚拟形象的示例;图9示出根据实施例的共同特征类型(CommonCharacteristicsType)的结构;图10示出根据实施例的标识类型(IdentificationType)的结构;图11示出根据实施例的虚拟世界对象声音类型(VWOSoundType)的结构;图12示出根据实施例的虚拟世界对象气味类型(VWOScentType)的结构;图13示出根据实施例的虚拟世界对象控制类型(VWOControlType)的结构;图14示出根据实施例的虚拟世界对象事件类型(VWOEventType)的结构;图15示出根据实施例的虚拟世界对象行为模型类型(VWOBehaviorModelType)的结构;图16示出根据实施例的虚拟世界对象触觉特征类型(VWOHapticPropertyType)的结构;图17示出根据实施例的材料特征类型(MaterialPropertyType)的结构;图18示出根据实施例的动力效果类型(DynamicForceEffectType)的结构;图19示出根据实施例的触觉类型(TactileType)的结构;图20示出根据实施例的虚拟形象类型(AvatarType)的结构;图21示出根据实施例的虚拟形象外貌类型(AvatarAppearanceType)的结构;图22示出根据实施例的面部校准点的示例;图23示出根据实施例的物理条件类型(PhysicalConditionType)的结构;图24示出根据实施例的虚拟形象动画类型(AvatarAnimationType)的结构;图25示出根据实施例的虚拟形象通信技能类型(AvatarCommunicationSkillsType)的结构;图26示出根据实施例的虚拟形象通信类型(VerbalCommunicationType)的结构;图27示出根据实施例的语言类型(LanguageType)的结构;图28示出根据实施例的非语言通信类型(NonVerbalCommunicationType)的结构;图29示出根据实施例的手语类型(SignLanguageType)的结构;图30示出根据实施例的虚拟形象个性类型(AvatarPersonalityType)的结构;图31示出根据实施例的虚拟形象控制特征类型(AvatarControlFeaturesType)的结构;图32示出根据实施例的控制体特征类型(ControlBodyFeaturesType)的结构;图33示出根据实施例的控制脸特征类型(ControlFaceFeaturesType)的结构本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.05.08 KR 10-2009-0040476;2009.10.23 KR 10-2001.一种对象控制系统,包括:
控制命令接收器,接收关于虚拟环境的对象的控制命令;
对象控制器,基于接收的控制命令和对象的对象信息来控制对象。
2.如权利要求1所述的对象控制系统,其中,
对象信息包括虚拟世界对象的共同特征,
共同特征包括作为元数据的以下元素中的至少一个元素:用于标识虚拟
世界对象的标识、虚拟世界对象声音VWOSound、虚拟世界对象气味
VWOScent、虚拟世界对象控制VWOControl、虚拟世界对象事件VWOEvent、
虚拟世界对象行为模型VWOBehaviorModel和虚拟世界对象触觉特征
VWOHapticProperties。
3.如权利要求2所述的对象控制系统,其中,标识包括作为元素的以下
元素中的至少一个:用于标识与虚拟世界对象关联的用户的用户标识符
UserID、虚拟世界对象的所有权Ownership、权利Rights和信用Credits,并
且包括作为属性的虚拟世界对象的名称name以及与另一虚拟世界对象的家
庭family中的至少一个。
4.如权利要求2所述的对象控制系统,其中,
VWOSound包括作为元素的包括到声音文件的至少一个链接的声音资源
统一资源定位符URL,并且包括作为属性的以下元素中的至少一个:作为
对象声音的唯一标识符的声音标识符SoundID、指示声音强度的强度
intensity、指示声音持续的时间长度的持续时间duration、指示播放选项的循
环loop以及声音名称name。
5.如权利要求2所述的对象控制系统,其中,
VWOScent包括作为元素的包括到气味文件的至少一个链接的气味资源
URL,并且包括作为属性的以下元素中的至少一个:作为对象气味的唯一标
识符的气味标识符ScentID、指示气味浓度的强度intensity、指示气味持续的
时间长度的持续时间duration、指示播放选项的循环loop以及气味名称name。
6.如权利要求2所述的对象控制系统,其中,
VWOControl包括作为元素的作为控制虚拟世界对象的位置position、方
位orientation和大小scale的一组元素的运动特征控制MotionFeatureControl,
并且包括作为属性的作为控制的唯一标识符的控制标识符ControlID。
7.如权利要求6所述的对象控制系统,其中,
MotionFeatureControl包括作为元素的以下元素中的至少一个:在具有三
维3D浮点向量的场景中的对象的位置、具有作为欧拉角的3D浮点向量的
场景中的对象的方位、以及表示为3D浮点向量的场景中的对象的大小。
8.如权利要求2所述的对象控制系统,其中,
VWOEvent包括作为元素的以下元素中的至少一个:作为一组鼠标事件
 元素的鼠标Mouse、作为一组键盘事件元素的键盘Keyboard以及用户定义
的输入UserDefinedInput,并且包括作为属性的作为事件的唯一标识符的事
件标识符EventID。
9.如权利要求8所述的对象控制系统,其中,
Mouse包括作为元素的以下元素中的至少一个:单击click、双击
Double_Click、作为在按下鼠标的左按钮时发生的事件的左按钮向下
LeftBttn_down、作为在释放鼠标的左按钮时发生的事件的左按钮向上
LeftBttn_up、作为在按下鼠标的右按钮时发生的事件的右按钮向下
RightBttn_down、作为在释放鼠标的右按钮时发生的事件的右按钮向上
RightBttn_up、以及作为在改变鼠标的位置的同时发生的事件的移动move。
10.如权利要求8所述的对象控制系统,其中,
Keyboard包括作为元素的以下元素中的至少一个:作为在按下键盘按钮
时发生的事件的键向下Key_Down、以及作为在释放键盘按钮时发生的事件
的键向上。Key_Up。
11.如权利要求2所述的对象控制系统,其中,
VWOBehaviorModel包括作为元素的以下元素中的至少一个:作为用于
产生对象行为的输入事件的行为输入BehaviorInput以及作为根据输入事件输
出的对象行为的行为输出BehaviorOutput。
12.如权利要求11所述的对象控制系统,其中,
BehaviorInput包括作为属性的EventID,
BehaviorOutput包括作为属性的以下元素中的至少一个:声音标识符
SoundID、气味标识符ScentID和动画标识符AnimationID。
13.如权利要求2所述的对象控制系统,其中,
VWOHapticProperties包括作为属性的以下元素中的至少一个:包含表现
触觉特征的参数的材料特征MaterialProperty、包含表现力效果的参数的动力
效果DynamicForceEffect以及包含表现触觉特征的参数的触觉特征
TactileProperty。
14.如权利要求13所述的对象控制系统,其中,
MaterialProperty包括作为属性的以下元素中的至少一个:虚拟世界对象
的硬度Stiffness、虚拟世界对象的静摩擦StaticFriction、虚拟世界对象的动
摩擦DynamicFriction、虚拟世界对象的阻尼Damping、包含到触觉纹理文件
的链接的纹理Texture和虚拟世界对象的质量mass。
15.如权利要求13所述的对象控制系统,其中,
DynamicForceEffect包括作为属性的以下元素中的至少一个:包含到力
场向量文件的链接的力场ForceField以及包含到力轨道文件的链接的运动轨
道MovementTrajectory。
16.如权利要求13所述的对象控制系统,其中,
TactileProperty包括作为属性的以下元素中的至少一个:虚拟世界对象的
温度Temperature、虚拟世界对象的摇动Vibration、虚拟世界对象的电流
Current以及包含到触觉模式文件的链接的触觉模式TactilePatterns。
17.如权利要求1所述的对象控制系统,其中,
对象信息包括与虚拟世界的虚拟形象关联的虚拟形象信息,
虚拟形象信息包括作为元数据的以下元素中的至少一个元素:虚拟形象
外貌AvatarAppearance、虚拟形象动画AvatarAnimation、虚拟形象通信技能
AvatarCommunicationSkills、虚拟形象个性AvatarPersonality、虚拟形象控制
特征AvatarControlFeatures和虚拟形象共同特征AvatarCC,并且包括作为属
性的虚拟形象的性别Gender。
18.如权利要求17所述的对象控制系统,其中,
AvatarAppearance包括作为元素的以下元素中的至少一个:身体Body、
头Head、眼睛Eyes、耳朵Ears、鼻子Nose、嘴唇MouthLip、皮肤Skin、
面部facial、指甲Nail、身体外表BodyLook、头发Hair、眉毛EyeBrows、
脸毛FacialHair、面部校准点FacialCalibrationPoints、物理条件
PhysicalCondition、衣服Clothes、鞋子Shoes、装饰品Accessories、外貌资
源AppearanceResource。
19.如权利要求18所述的对象控制系统,其中,
PhysicalCondition包括作为元素的以下元素中的至少一个:身体力量
BodyStrength和身体灵活性BodyFlexibility。
20.如权利要求17所述的对象控制系统,其中,
AvatarAnimation包括以下元素中的至少一个元素:空闲Idle、问候
Greeting、跳舞Dance、步行Walk、移动Moves、打架Fighting、倾听Hearing、
吸烟Smoke、祝贺Congratulations、共同动作Common_Actions、特殊动作
Specific_Actions、面部表情Facial_Expression、身体表达Body_Expression
以及动画资源AnimationResource。
21.如权利要求17所述的对象控制系统,其中,
AvatarCommunicationSkills包括作为元素的以下元素中的至少一个:输
入语言通信InputVerbalCommunication、输入非语言通信
InputNonVerbalCommunication、输出语言通信OutputVerbalCommunication
以及输出非语言通信OutputNonVerbalCommunication,并且包括作为属性的
以下元素中的至少一个:名称Name和默认语言DefaultLanguage。
22.如权利要求21所述的对象控制系统,其中,
包括InputVerbalCommunication和OutputVerbalCommunication的语言通
信包括作为元素的语言,并且包括作为属性的以下元素中的至少一个:语音
voice、文本text和语言language。
23.如权利要求22所述的对象控制系统,其中,
语言包括作为属性的以下元素中的至少一个:作为指示语言的名称的字
符串的名称name和在语言通信中使用语言的偏爱preference。
24.如权利要求23所述的对象控制系统,其中,
包括偏爱preference的通信偏爱包括虚拟形象的通信的偏爱级别。
25.如权利要求23所述的对象控制系统,其中,
语言设置有包括对于虚拟形象能够讲或理解的每种语言的偏爱级别的通
信偏爱级别CommunicationPreferenceLevel。
26.如权利要求21所述的对象控制系统,其中,包括
InputNonVerbalCommunication和OutputNonVerbalCommunication的非语言通
信包括作为元素的以下元素中的至少一个:手语SignLanguage和暗示法通信
CuedSpeechCommumication,并且包括作为属性的补充姿势
ComplementaryGesture。
27.如权利要求26所述的对象控制系统,其中,
SignLanguage包括作为属性的语言的名称name。
28.如权利要求17所述的对象控制系统,其中,AvatarPersonality包括
作为元素的以下元素中的至少一个:开朗openness、认真conscientiousness、
外向extraversion、热情agreeableness和神经质neuroticism,并且选择性地
包括个性的名称name。
29.如权利要求17所述的对象控制系统,其中,AvatarControlFeatures
包括作为元素的作为控制身体的运动的一组元素的控制身体特征
ControlBodyFeatures以及作为控制脸的运动的一组元素的控制脸特征
ControlFaceFeature,并且选择性地包括作为属性的控制配置的名称name。
30.如权利要求29所述的对象控制系统,其中,ControlBodyFeatures包
括作为元素的以下元素中的至少一个:头骨骼headBones、上体骨骼
UpperBodyBones、下体骨骼DownBodyBones以及中体骨骼
MiddleBodyBones。
31.如权利要求29所述的对象控制系统,其中,ControlFaceFeatures包
括作为元素的以下元素中的至少一个:头轮廓HeadOutline、左眼轮廓
LeftEyeOutline、右眼轮廓RightEyeOutline、左眉毛轮廓LeftEyeBrowOutline、
右眉毛轮廓RightEyeBrowOutline、左耳轮廓LeftEarOutline、右耳轮廓
RightEarOutline、鼻子轮廓NoseOutline、嘴唇轮廓MouthLipOutline、脸点
FacePoints以及各种点MiscellaneousPoints,并且选择性地包括作为属性的脸
控制配置的名称name。
32.如权利要求31所述的对象控制系统,其中,包括在
ControlFaceFeatures中的至少一个元素包括作为元素的以下元素中的至少一
个:具有四个点的轮廓Outline4Points、具有五个点的轮廓Outline5Points、
具有八个点的轮廓Outline8Points以及具有14个点的轮廓Outline14Points。
33.如权利要求31所述的对象控制系统,其中,包括在
ControlFaceFeatures中的至少一个元素包括基本数量的点并且选择性地还包
括附加点。
34.如权利要求1所述的对象控制系统,其中,
对象信息包括与虚拟对象关联的信息,
与虚拟对象关联的信息包括作为用于表示虚拟环境的虚拟对象的元数据
的以下元素中的至少一个元素:虚拟对象外貌VOAppearance、虚拟对象动
画VOAnimation以及虚拟对象共同特征VOCC。
35.如权利要求34所述的对象控制系统,其中,当到外貌文件的至少一
个链接存在时,VOAppearance包括作为元素的作为包括所述至少一个链接
的元素的虚拟对象URLVirtualObjectURL。
36.如权利要求34所述的对象控制系统,其中,VOAnimation包括作为
元素的以下元素中的至少一个:虚拟对象运动VOMotion、虚拟对象变形
VODeformation、虚拟对象附加动画VOAdditionalAnimation,并且包括作为
属性的以下元素中的至少一个:动画标识符AnimationID、作为动画持续的
时间长度的持续时间Duration以及作为播放选项的循环Loop。
37.如权利要求1所述的对象控制系统,其中,当对象是虚拟形象时,
对象控制器基于接收的控制命令以及定义用于控制虚拟形象的面部表情和
运动的虚拟形象脸特征点和身体特征点的元数据,来控制虚拟形象。
38.如权利要求1所述的对象控制系统,其中,
当对象是虚拟世界的虚拟形象时,通过感测真实世界的用户的面部表情
和身体运动来产生控制命令,
对象控制器控制对象以根据面部表情和身体运动来将用户的特征映射到
虚拟世界的虚拟形象。
39.一种对象控制系统,包括:
控制器,使用真实世界装置来控制虚拟世界的虚拟世界对象,
其中,虚拟世界对象包括虚拟形象和虚拟对象,并且包括作为元数据的
虚拟形象和虚拟对象的共同特征,
共同特征包括以下元素中的至少一个元素:用于标识虚拟世界对象的标
...

【专利技术属性】
技术研发人员:韩承周韩在浚安廷桓李贤廷方远喆朴浚我
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1
相关领域技术