著录项信息
专利名称 | 用于通过采用生物计量信息操作虚拟世界的设备和方法 |
申请号 | CN201180035744.1 | 申请日期 | 2011-06-14 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-04-03 | 公开/公告号 | CN103026360A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F19/00 | IPC分类号 | G;0;6;F;1;9;/;0;0;;;A;6;1;B;5;/;0;0查看分类表>
|
申请人 | 三星电子株式会社 | 申请人地址 | 韩国京畿道水原市
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 三星电子株式会社 | 当前权利人 | 三星电子株式会社 |
发明人 | 韩承周;韩在濬;方远喆;金道均 |
代理机构 | 北京铭硕知识产权代理有限公司 | 代理人 | 韩明星;王艳娇 |
摘要
公开了一种用于处理虚拟世界的设备和方法。根据本发明的特定实施例,可使用生物传感器收集现实世界的关于用户的生物计量信息,并且可基于生物传感器的传感器特性控制收集的信息,从而能够实现虚拟世界和现实世界之间以及虚拟世界之间进行交互。此外,可控制基于收集的生物计量信息在虚拟世界中执行的互动游戏,从而产生具有加强的现实感的虚拟世界。另外,可基于收集的生物计量信息确定和显示现实世界的用户的健康状态,从而能够看到用户的健康状态。
1.一种能够实现虚拟世界和现实世界之间相互操作或虚拟世界之间相互操作的虚拟世界处理设备,所述虚拟世界处理设备包括:
输入单元,用于接收关于现实世界中的用户的生物计量的由生物传感器收集的感测信息的输入;
调整单元,用于根据二进制表示语法基于与生物传感器的能力关联的传感器能力调整感测信息,
其中,二进制表示语法对针对生物计量的属性以及与所述属性对应的标记进行定义,其中,调整后的感测信息包括标记以及与具有预定逻辑值的至少一个标记对应的属性,
其中,感测信息包括:
标识(ID)信息,用于标识感测信息的个别标识;
组ID信息,用于标识包括生物传感器的多个传感器组的个别标识;
传感器ID参考信息,用于参考生物传感器;
链接列表信息,指示用于组合生物传感器的链接数据结构元素;
激活信息,用于确定生物传感器是否运行;
针对另一条感测信息的优先级信息,其中,在调整感测信息时,所述另一条感测信息与感测信息共享相同的时间点。
2.如权利要求1所述的虚拟世界处理设备,还包括:
控制单元,用于基于调整的感测信息控制在虚拟世界中运行的体验型游戏。
3.如权利要求1所述的虚拟世界处理设备,还包括:
确定单元,用于基于调整的感测信息确定用户的健康状况。
4.如权利要求1所述的虚拟世界处理设备,其中,生物传感器包括以下项中的至少一个:身高传感器、体重传感器、体温传感器、体脂传感器、血型传感器、血压传感器、血糖传感器、血氧传感器、心率传感器、脑电图(EEG)传感器、心电图(ECG)传感器、肌电图(EMG)传感器、眼电图(EOG)传感器、皮肤电反应(GSR)传感器、生物传感器和电图传感器。
5.如权利要求1所述的虚拟世界处理设备,其中,输入单元接收用于控 制感测信息的传感器适应偏好的输入。
6.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于身高传感器时,感测信息包括单位标记(unitFlag)、时间戳、单位和值中的至少一个。
7.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于体重传感器时,感测信息包括单位标记(unitFlag)、时间戳、单位和值中的至少一个。
8.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于体温传感器时,感测信息包括单位标记(unitFlag)、位置标记(locationFlag)、时间戳、单位、值和位置中的至少一个。
9.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于体脂传感器时,感测信息包括单位标记(unitFlag)、时间戳、单位和值中的至少一个。
10.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于血型传感器时,感测信息包括ABO型和Rh型中的至少一个。
11.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于血压传感器时,感测信息包括以下项中的至少一个:单位标记(unitFlag)、收缩压标记(systolicBPFlag)、舒张压标记(diastolicBPFlag)、平均动脉压标记(MAPFlag)、时间戳、单位、收缩压、舒张压和平均动脉压。
12.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于血糖传感器时,感测信息包括单位标记(unitFlag)、时间戳、单位和值中的至少一个。
13.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于血氧传感器时,感测信息包括单位标记(unitFlag)、时间戳、单位和值中的至少一个。
14.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于心率传感器时,感测信息包括单位标记(unitFlag)、时间戳、单位和值中的至少一个。
15.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于EEG传感器时,感测信息包括以下项中的至少一个:电极位置基础标记(electrodeLocationBaseFlag)、电极位置标记(electrodeLocationFlag)、波形 模式标记(wavePatternFlag)、电极位置基础、电极位置、波形模式、时间戳、单位以及阵列值。
16.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于ECG传感器时,感测信息包括时间戳、单位和阵列值中的至少一个。
17.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于EMG传感器时,感测信息包括时间戳、单位和阵列值中的至少一个。
18.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于EOG传感器时,感测信息包括以下项中的至少一个:电极位置基础标记(electrodeLocationBaseFlag)、电极位置标记(electrodeLocationFlag)、电极位置基础、电极位置、时间戳、单位以及阵列值。
19.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于GSR传感器时,感测信息包括单位标记(unitFlag)、dimX、dimY、时间戳、单位以及阵列值中的至少一个。
20.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器的类型对应于生物传感器类型时,感测信息包括以下项中的至少一个:身高标记(BodyHeightFlag)、体重标记(BodyWeightFlag)、体温标记(BodyTemperatureFlag)、体脂标记(BodyFatFlag)、血型标记(BloodTypeFlag)、血压标记(BloodPressureFlag)、血糖标记(BloodSugarFlag)、血氧标记(BloodOxygenFlag)、心率标记(HeartRateFlag)、脑电图标记(EEGFlag)、心电图标记(ECGFlag)、肌电图标记(EMGFlag)、眼电图标记(EOGFlag)、皮肤电反应标记(GSRFlag)、身高、体重、体温、体脂、血型、血压、血糖、血氧、心率、EEG、ECG、EMG、EOG和GSR。
21.如权利要求1所述的虚拟世界处理设备,其中,当生物传感器对应于电图传感器时,感测信息包括以下项中的至少一个:时间戳、波形标签、电极位置基础、电极位置、波形值、单位、最大振幅和波形模式。
22.如权利要求1所述的虚拟世界处理设备,其中,感测信息包括至少一个标记、并且所述至少一个标记中的每个标记指示感测信息是否包括预定字段。
23.一种能够实现虚拟世界和现实世界之间相互操作或虚拟世界之间相互操作的虚拟世界处理设备的操作方法,所述方法包括:
接收关于现实世界中的用户的生物计量的由生物传感器收集的感测信息 的输入;
根据二进制表示语法基于与生物传感器关联的传感器能力调整感测信息,
其中,二进制表示语法对针对生物计量的属性以及与所述属性对应的标记进行定义,其中,调整后的感测信息包括标记以及与具有预定逻辑值的至少一个标记对应的属性,
其中,感测信息包括:
标识(ID)信息,用于标识感测信息的个别标识;
组ID信息,用于标识包括生物传感器的多个传感器组的个别标识;
传感器ID参考信息,用于参考生物传感器;
链接列表信息,指示用于组合生物传感器的链接数据结构元素;
激活信息,用于确定生物传感器是否运行;
针对另一条感测信息的优先级信息,其中,在调整感测信息时,所述另一条感测信息与感测信息共享相同的时间点。
24.如权利要求23所述的操作方法,还包括:
基于调整的感测信息控制在虚拟世界运行的体验型游戏。
25.如权利要求23所述的操作方法,还包括:
基于调整的感测信息,确定用户的健康状况。
26.一种用于在现实世界和虚拟世界之间进行交互的方法,所述方法包括:
使用至少一个生物传感器感测关于现实世界中的用户的信息;
根据二进制表示语法基于与所述至少一个生物传感器对应的至少一个传感器能力来调整感测信息;
基于调整的感测信息控制虚拟世界中的至少一个对象,
其中,二进制表示语法对针对生物计量的属性以及与所述属性对应的标记进行定义,其中,调整后的感测信息包括标记以及与具有预定逻辑值的至少一个标记对应的属性,
其中,感测信息包括:
标识(ID)信息,用于标识感测信息的个别标识;
组ID信息,用于标识包括生物传感器的多个传感器组的个别标识;
传感器ID参考信息,用于参考生物传感器;
链接列表信息,指示用于组合生物传感器的链接数据结构元素;
激活信息,用于确定生物传感器是否运行;
针对另一条感测信息的优先级信息,其中,在调整感测信息时,所述另一条感测信息与感测信息共享相同的时间点。
27.如权利要求26所述的方法,还包括使用调整的感测信息显示现实世界中的用户的健康状况。
28.如权利要求26所述的方法,还包括使用传感器适应偏好信息调整感测信息。
用于通过采用生物计量信息操作虚拟世界的设备和方法\n技术领域\n[0001] 示例性实施例涉及用于对虚拟世界进行处理的方法和设备,更具体地讲,涉及用于将关于现实世界的信息应用到虚拟世界的设备和方法。\n背景技术\n[0002] 当前,对于体验型游戏的兴趣不断增加。微软公司在“E32009”发布会上介绍了“Project Natal”。“Project Natal”可通过将微软的Xbox360游戏控制台与由深度/彩色相机和麦克风阵列组成的单独的传感器装置组合,来提供用户身体动作捕获功能、人脸识别功能和语音识别功能,从而使用户能够在没有专用控制器的情况下与虚拟世界进行交互。\n此外,索尼公司提出了作为体验型游戏动作控制器的“Wand”。“Wand”通过把通过将彩色相机、标记(marker)和超声波传感器组合而获得的位置/方向传感技术应用到PlayStation3游戏控制台,来通过控制器的运动轨迹的输入实现与虚拟世界进行交互。\n[0003] 现实世界和虚拟世界之间的交互具有两个方向。在一个方向上,可将由传感器在现实世界中获得的数据信息反映到虚拟世界。在另一方向上,可使用致动器将从虚拟世界获得的数据信息反映到现实世界。实施例提出一种用于将通过现实世界中的传感器获得的数据应用到虚拟世界以实现现实世界和虚拟世界之间的交互的虚拟世界处理设备和方法。\n发明内容\n[0004] 技术问题\n[0005] 示例实施例提供一种能够使虚拟世界和现实世界相互操作或虚拟世界之间相互操作的虚拟世界处理设备,所述虚拟世界处理设备包括:输入单元,用于接收由生物传感器关于现实世界中的用户的生物计量收集的感测信息的输入;调整单元,用于基于与生物传感器的能力关联的传感器能力调整感测信息。\n[0006] 示例实施例还提供一种能够使虚拟世界和现实世界相互操作或虚拟世界之间相互操作的虚拟世界处理设备的操作方法,所述方法包括:接收由生物传感器关于现实世界中的用户的生物计量收集的感测信息的输入;基于与生物传感器能力关联的传感器能力调整感测信息。\n[0007] 示例性实施例还提供一种用于在现实世界和虚拟世界之间进行交互的方法,所述方法包括:使用至少一个生物传感器感测关于现实世界中的用户的信息;基于与所述至少一个生物传感器对应的至少一个传感器能力来调整感测信息;基于调整的感测信息控制虚拟世界中的至少一个对象。\n[0008] 有益效果\n[0009] 根据示例实施例,通过使用生物传感器收集关于现实世界中的用户的生物计量信息,并基于生物传感器的传感器能力调整收集的信息,可实现现实世界和虚拟世界之间的相互操作或虚拟世界之间的相互操作。\n[0010] 此外,通过基于收集的生物计量信息控制虚拟世界中运行的体验型游戏,可实现更真实的虚拟世界,另外,通过基于收集的生物计量信息确定和显示现实世界中的用户的健康状况,可检验用户的健康状况。\n附图说明\n[0011] 图1示出根据示例实施例的使用传感器控制虚拟世界的虚拟世界对象的操作。\n[0012] 图2示出根据示例实施例的生物传感器以及由生物传感器收集的感测信息。\n[0013] 图3示出根据示例实施例的虚拟世界处理设备的配置。\n[0014] 图4示出根据示例实施例的传感器能力基本类型。\n[0015] 图5示出根据示例实施例的传感器能力基本类型的语法。\n[0016] 图6示出根据示例实施例的传感器能力基本属性的语法。\n[0017] 图7示出根据示例实施例的传感器适应偏好基本类型。\n[0018] 图8示出根据示例实施例的传感器适应偏好基本类型的语法。\n[0019] 图9示出根据示例实施例的传感器适应偏好基本属性的语法。\n[0020] 图10示出根据示例实施例的感测信息基本类型。\n[0021] 图11示出根据示例实施例的虚拟世界处理设备的操作方法。\n[0022] 图12示出根据示例实施例的在脑电图(EEG)的10-20系统中使用的位置名称。\n[0023] 图13示出根据示例实施例的12导联的心电图(ECG)系统中使用的位置名称。\n[0024] 图14示出得自10电极位置的12导联。\n[0025] 图15示出ECG的典型波形。\n具体实施方式\n[0026] 现将详细参照示例实施例,附图中示出了示例实施例的示例,其中,相同的标号始终指示相同的元件。以下通过参照附图来描述示例实施例,以解释示例实施例。\n[0027] 图1示出根据示例实施例的使用传感器控制虚拟世界的虚拟世界对象的操作。\n[0028] 参照图1,现实世界中的用户110可使用传感器100操作虚拟世界的对象120。用户\n110可通过传感器100输入他或她的动作、状态、意图、形状等。传感器100可将包括在传感器信号中的与用户110的动作、状态、意图、形状等有关的控制信息(CI)发送到虚拟世界处理设备。\n[0029] 在此实例中,虚拟世界可被分类为虚拟环境和虚拟世界对象。另外,虚拟世界对象可被分类为虚拟形象(avatar)和虚拟对象。\n[0030] 根据实施例,现实世界中的用户110可包括人、动作、植物、无生命的物体(诸如,物品)乃至用户110的周围环境。\n[0031] 图2示出根据示例实施例的生物传感器以及由生物传感器收集的感测信息。\n[0032] 参照图2,虚拟世界处理设备可使用生物传感器111、112、113、114和115,以收集关于现实世界中的用户101的生物特征的信息121、122、123、124、125、126、127、128、129、130、\n131、132、133和134。\n[0033] 生物传感器可收集关于现实世界中的用户101的生物特征的信息。生物传感器可包括以下项中的至少一个:身高传感器、体重传感器111、体温传感器112、体脂肪传感器、血型传感器、血压传感器114、血糖传感器115、血氧传感器113、心率传感器、脑电图(EEG)传感器、心电图(ECG)传感器、肌电图(EMG)传感器、眼电图(EOG)传感器、皮肤电反应(GSR)传感器、生物传感器以及电图传感器。\n[0034] 电图传感器可包括EEG传感器、ECG传感器、EMG传感器、EOG传感器和GSR传感器中的至少一个。\n[0035] 身高传感器可测量现实世界中的用户101的身高121。体重传感器111可测量现实世界中的用户的体重122。体温传感器112可测量现实世界中的用户101的体温123。体脂肪传感器可测量现实世界中的用户101的体脂肪124。血型传感器可测量现实世界中的用户\n101的血型125。血压传感器114可测量现实世界中的用户101的血压126。血糖传感器115可测量现实世界中的用户101的血液中存在的葡萄糖量(即,血糖127)。血氧传感器器113可测量现实世界中的用户101的血液中的氧量(即,血氧128)。心率传感器可测量现实世界中的用户101的心率129。EEG传感器可测量现实世界中的用户101的EEG130。ECG传感器可测量现实世界中的用户101的ECG131。EMG传感器可测量现实世界中的用户101的EMG132。EOG传感器可测量现实世界中的用户101的EOG133。GSR传感器可测量现实世界中的用户101的GSR。\n电图传感器可测量参考电极和激活电极之间的电图。\n[0036] 生物传感器可对应于使用以下项中的至少两个的组合而配置的传感器:身高传感器、体重传感器111、体温传感器112、体脂肪传感器、血型传感器、血压传感器114、血糖传感器115、血氧传感器113、心率传感器、EEG传感器、ECG传感器、EMG传感器、EOG传感器、GSR传感器、电图传感器。\n[0037] 虚拟世界处理设备可基于生物传感器的特性调整针对现实世界中的用户101的生物特性收集的信息。另外,虚拟世界处理设备可基于调整的信息控制将施加现实世界中的用户101的生物计量信息的生物用户体验(Bio-UX)虚拟世界。\n[0038] 根据示例实施例,虚拟世界处理设备可基于调整的信息控制可在虚拟世界中运行的体验型游戏141。\n[0039] 例如,虚拟世界处理设备可使用体重传感器111收集现实世界中的用户101的体重信息,并可基于收集的体重信息改变体验型游戏141中的虚拟形象的外貌。\n[0040] 虚拟世界处理设备可使用EEG传感器收集现实世界中的用户101的EEG信息,并可基于收集的EEG信息调整体验型游戏141(例如,射箭游戏)中的关于专注的能力。\n[0041] 虚拟世界处理设备可使用EMG传感器收集现实世界中的用户101的EMG信息,并可基于收集的EMG信息调整体验型游戏141(例如,拳击游戏)中的关于力量的能力。\n[0042] 虚拟世界处理设备可使用EOG传感器收集现实世界中的用户101的EOG信息,并可基于收集的EOG信息控制体验型游戏141中的虚拟形象的方向。\n[0043] 虚拟世界处理设备可使用心率传感器收集现实世界中的用户101的心率信息,并可基于收集的心率信息调整体验型游戏141(例如,高尔夫游戏)中的关于稳定状态的能力。\n[0044] 根据示例实施例,虚拟世界处理设备可使用多个生物传感器收集多条生物计量信息,并可基于收集的多条生物计量信息控制体验型游戏141。\n[0045] 例如,虚拟世界处理设备可使用GSR传感器收集现实世界中的用户101的GSR信息,并可使用心率传感器收集用户101的心率信息。这里,GSR信息可对应于例如用户101的情绪变化。虚拟世界处理设备可基于收集的GSR信息和心率信息调整体验型游戏141中的关于压力的能力。\n[0046] 根据示例实施例,虚拟世界处理设备可基于调整的信息来确定现实世界中的用户\n101的健康状况142。\n[0047] 例如,虚拟世界处理设备可使用电图传感器来收集用户101的参考电极与有源电极之间的电图信息,并且可基于收集的电图信息来确定现实世界中的用户101的健康状况\n142。\n[0048] 因此,虚拟世界处理设备可基于调整信息检查患者的健康状况、运动状态或老人的健康状况。\n[0049] 图3示出根据示例实施例的虚拟世界处理设备的配置。\n[0050] 参照图3,能够使在虚拟世界与现实世界相互操作或在虚拟世界之间相互操作的虚拟世界处理设备300可包括输入单元310和调整单元320。\n[0051] 输入单元310可接收关于现实世界中的用户的生物特征的由生物传感器301收集的感测信息302的输入。稍后将详细描述感测信息302。\n[0052] 根据示例实施例,输入单元310可接收得自多个生物传感器301的多个感测信息\n302的输入。\n[0053] 根据示例实施例,输入单元310可接收指示关于虚拟世界中的虚拟对象360的信息的虚拟(VR)对象数据361的输入。另外,输入单元310可接收用于控制感测信息302的传感器适应偏好352的输入。稍后将详细描述传感器适应偏好352。\n[0054] 调整单元320可基于与生物传感器301的能力关联的传感器能力303调整感测信息\n102。稍后将详细描述传感器能力302。\n[0055] 例如,当使用体重传感器80公斤(kg)的感测信息被收集为感测现实世界中的用户\n351的体重的结果时,输入单元310可接收80kg的感测信息的输入。在此实例中,当关于体重传感器的传感器能力的最大值(maxValue)对应于70kg时,调整单元320可将80kg的感测信息调整为70kg。另外,虚拟世界处理设备300可将调整的70kg的感测信息应用到虚拟世界。\n[0056] 根据示例实施例,当输入单元310从多个生物传感器301接收到多个感测信息302的输入时,调整单元320可基于与多个相应的生物传感器301关联的多个传感器能力303,调整多个感测信息302。\n[0057] 根据示例实施例,调整单元320可通过将调整的感测信息施加到VR对象数据361来调整VR对象数据361,从而产生VR对象数据362。\n[0058] 根据示例实施例,调整单元320可基于传感器能力303和传感器适应偏好352调整感测信息302。\n[0059] 虚拟世界处理设备300还可包括控制单元330。\n[0060] 控制单元330可基于由调整单元320调整的感测信息,控制在虚拟世界中运行的体验型游戏。\n[0061] 控制单元330可通过将调整的感测信息应用到VR对象数据361来产生VR对象数据\n362,并可将产生的VR对象数据362应用到体验型游戏,从而控制体验型游戏,其中,VR对象数据361指示关于体验型游戏中的虚拟对象360的信息。\n[0062] 虚拟世界处理设备300还可包括确定单元340。\n[0063] 确定单元340可基于由调整单元320调整的感测信息,确定现实世界中的用户351的健康状况。\n[0064] 虚拟世界处理设备300可向用户351提供由确定单元340确定的用户351的健康状况。\n[0065] 传感器能力表示关于传感器的特性的信息。\n[0066] 传感器能力基本类型表示传感器能力的基本类型。根据实施例,作为与传感器能力有关的元数据类型的部分,传感器能力基本类型可以是与通常应用到所有类型的传感器的传感器能力有关的元数据的基本抽象类型。\n[0067] 以下,将参照图4至图6详细描述传感器能力和传感器能力基本类型。\n[0068] 图4示出根据示例实施例的传感器能力基本类型。\n[0069] 参照图4,传感器能力基本类型400可包括传感器能力基本属性410和任何属性\n420。\n[0070] 传感器能力基本属性410表示基本包括在传感器能力基本类型400中的一组传感器能力。\n[0071] 任何属性420表示传感器的一组附加传感器能力。任何属性420可对应于可施加到预定的传感器的特有的附加传感器能力。任何属性420可提供扩展性,以包括基本属性以外的其它属性。\n[0072] 图5示出根据示例实施例的传感器能力基本类型的语法。\n[0073] 参照图5,传感器能力基本类型的语法500可包括示图510、属性520和源530。\n[0074] 示图510可包括传感器能力基本类型的示图。\n[0075] 属性520可包括传感器能力基本属性和任何属性。\n[0076] 源530可包括指示使用可扩展标记语言(XML)指示传感器能力基本类型的程序。然而,图5的源530仅作为示例被提供,示例实施例不限于此。\n[0077] 图6示出根据示例实施例的传感器能力基本属性的语法。\n[0078] 参照图6,传感器能力基本属性的语法600可包括示图610、属性620和源630。\n[0079] 示图610可包括传感器能力基本属性的示图。\n[0080] 属性620可包括单位601、最大值(maxValue)602、最小值(minValue)603、偏移604、等级数(numOfLevels)605、灵敏度606、信噪比(SNR)607和准确度608。\n[0081] 单位601表示由传感器测量的值的单位。例如,当传感器是温度计时,单位601可对应于摄氏度(°C)和华氏度(°F)。当传感器是速度传感器时,单位601可对应于公里每小时(km/h)和米每秒(m/s)。\n[0082] maxValue602表示可由传感器测量的最大值,minValue603表示可由传感器测量的最小值。例如,当传感器是温度计时,maxValue602可对应于50°C,minValue603可对应于0°C。当传感器是相同的温度计时,maxValue602和minValue603可根据目的和传感器的性能而改变。\n[0083] 偏移604表示将与由传感器测量的值相加以获得绝对值的值。例如,在传感器是速度传感器的情况下,当现实世界中的用户或对象静止,并且检测到非“0”的值时,传感器可将偏移604确定为用于把速度调整为“0”的值。例如,当针对现实世界中的静止的汽车速度测量为-1km/h时,偏移604可对应于1km/h。\n[0084] numOflevels605表示可由传感器测量的多个值。也就是说,numOflevels605可表示可由传感器测量的在由传感器测量的最大值和最小值之间的多个值。例如,在传感器是温度计的情况下,最大值对应于50°C,最小值对应于0°C,当numOflevels605对应于5时,传感器可测量五种温度10°C、20°C、30°C、40°C和50°C。作为另一示例,当现实世界中的温度对应于27°C时,传感器可通过执行向下取整运算来测量20°C的温度。当现实世界中的温度对应于27°C时,传感器可通过向上取整运算来测量30°C的温度。\n[0085] 灵敏度606表示将被传感器使用以测量输出值的最小输入值。也就是说,灵敏度\n606可表示用于产生输出信号的输入信号的最小大小。例如,在传感器是温度计并且灵敏度\n606对应于1°C的情况下,传感器会无法测量小于1°C的温度变化,然而,可测量大于或等于\n1°C的温度改变。具体地讲,当在现实世界中温度从15°C增加到15.5°C时,传感器仍会测量出15°C的温度。\n[0086] SNR607表示由传感器测量的信号对噪声的值的相对大小。例如,在传感器是麦克风的情况下,当在测量现实世界的用户的语音中存在大量的环境噪声时,传感器的SNR607可对应于相对小的值。\n[0087] 准确度608表示传感器的误差。也就是说,准确度608可表示测量的数量与实际值的接近程度。例如,当传感器是麦克风时,由根据在测量时的温度、湿度等的语音的传播速度方面的差异引起的测量误差可对应于准确度608。另外,可基于由传感器过去测量的值的统计误差率确定传感器的准确度608。\n[0088] 根据示例实施例,属性620还可包括位置。位置表示传感器的位置。例如,当传感器是温度计时,传感器的位置可对应于现实世界中的用户的腋窝的中间。位置可包括经度、纬度、距地面的高度、从地面的方向等。\n[0089] 可如表1所示布置传感器能力基本属性(例如,单位601、maxValue602、minValue603、偏移604、numOflevels605、灵敏度606、SNR607、准确度608和位置)。\n[0090] [表1]\n[0091]\n[0092] 源630可包括使用XML指示传感器能力基本属性的程序。\n[0093] 标签631表达XML中的maxValue602的定义。根据标签631,maxValue602可具有“float”型数据,并可被可选择地使用。\n[0094] 标签632表达XML中的minValue603的定义。根据标签632,minValue603可具有“float”型数据,并可被可选择地使用。\n[0095] 标签633表达XML中的numOflevels605的定义。根据标签633,numOflevels605可具有“nonnegativeInteger”型数据,并可被可选择地使用。\n[0096] 然而,图6的源630仅被提供为示例,示例实施例不限于此。\n[0097] 以下,将详细描述传感器适应偏好。\n[0098] 传感器适应偏好表示用于控制从传感器接收的值的信息。也就是说,传感器适应偏好可表示关于调整由传感器收集的感测信息的方法的用户的偏好信息。\n[0099] 传感器适应偏好基本类型表示用户的控制信息的基本类型。根据示例实施例,作为与传感器适应偏好有关的元数据类型的部分,传感器适应偏好基本类型可以是与通常应用到所有类型的传感器的传感器适应偏好有关的元数据的基本抽象类型。\n[0100] 以下,将参照图7至图9详细描述传感器适应偏好和传感器适应偏好基本类型。\n[0101] 图7示出根据示例实施例的传感器适应偏好基本类型。\n[0102] 参照图7,传感器适应偏好基本类型700可包括传感器适应偏好基本属性710和任何属性720。\n[0103] 传感器适应偏好基本属性710表示基本包括在传感器适应偏好基本类型700中的一组传感器适应偏好。\n[0104] 任何属性720表示一组附加传感器适应偏好。任何属性720可对应于可应用于预定的传感器的特有的附加传感器能力。任何属性720可提供扩展性,以包括基本属性以外其它属性。\n[0105] 图8示出根据示例实施例的传感器适应偏好基本属性的语法。\n[0106] 参照图8,传感器适应偏好基本类型的语法800可包括示图810、属性820和源830。\n[0107] 示图810可包括传感器适应偏好基本类型的示图。\n[0108] 属性820可包括传感器适应偏好基本属性和任何属性。\n[0109] 源830可包括使用XML指示传感器适应偏好类型的程序。然而,图8的源830仅被提供为示例,示例实施例不限于此。\n[0110] 图9示出根据示例实施例的传感器适应偏好基本属性的语法。\n[0111] 参照图9,传感器适应偏好基本属性的语法900可包括示图910、属性920和源930。\n[0112] 示图910可包括传感器适应偏好基本属性的示图。\n[0113] 属性920可包括传感器标识参考(sensorIdRef)901、传感器适应模式902、激活\n903、单位904、maxValue905、minValue906和numOflevels907。\n[0114] sensorIdRef901表示参考产生特定的感测信息的个别传感器的标识(ID)的信息。\n[0115] 传感器适应模式902表示关于传感器的应用方法的用户的偏好信息。根据示例实施例,传感器适应模式902可对应于关于适应方法的传感器适应偏好,其中,所述适应方法用于通过精炼关于现实世界中的用户的动作、状态、意图、形状等的由传感器测量的信息来在虚拟世界中反映信息。例如,“strict”值可指示将现实世界的感测信息直接应用到虚拟世界的用户偏好。“scalable”值可指示通过基于用户的偏好改变现实世界的感测信息,来将现实世界的感测信息应用到虚拟世界的用户偏好。\n[0116] 激活903表示关于在虚拟世界中传感器是否将被激活的信息。例如,激活903可对应于用于确定传感器是否运行的传感器适应偏好。\n[0117] 单位904表示在虚拟世界中将使用的值的单位。例如,单位904可对应于像素。根据示例实施例,单位904可对应于与从传感器接收的值相应的值的单位。\n[0118] maxValue905表示虚拟世界中将使用的值的最大值,minValue906表示虚拟世界中将使用的值的最小值。根据示例实施例,maxValue905和minValue906可对应于与从传感器接收的值相应的值的单位。\n[0119] numOflevels907表示在虚拟世界中将使用的多个值。也就是说,numOflevels907可指示对在虚拟世界中将使用的值的最大值和最小值之间的多个操作进行划分的多个值。\n[0120] 可如表2所示布置传感器适应偏好基本属性(例如,sensorIdRef901、传感器适应模式902、激活903、单位904、maxValue905、minValue906和numOflevels907)。\n[0121] [表2]\n[0122]\n[0123] 源930可包括使用XML指示传感器适应偏好基本属性的程序。\n[0124] 标签931表达XML中的激活903的定义。根据标签931,激活903可具有“Boolean”型数据,并可被可选择地使用。\n[0125] 标签932表达XML中的maxValue905的定义。根据标签932,maxValue905可具有“float”型数据,并可被可选择地使用。\n[0126] 标签933表达XML中的minValue906的定义。根据标签933,minValue906可具有“float”型数据,并可被可选择地使用。\n[0127] 标签934表达XML中的numOflevels907的定义。根据标签934,numOflevels907可具有“nonNegativeInteger”型数据,并可被可选择地使用。\n[0128] 然而,图9的源930仅被提供为示例,示例实施例不限于此。\n[0129] 以下,将描述感测信息。\n[0130] 感测信息可指由现实世界中的传感器收集的信息。\n[0131] 根据示例实施例,感测信息表示与感测信息有关的元数据的根元素。\n[0132] 以下,将参照图10详细描述感测信息。\n[0133] 图10示出根据示例实施例的感测信息基本类型。\n[0134] 参照图10,感测信息基本类型1000可包括感测信息基本属性1010和任何属性\n1020。\n[0135] 感测信息基本类型1000可对应于可继承各个感测信息的基本类型的最高类型。\n[0136] 感测信息基本属性1010表示用于命令的一组属性。\n[0137] 任何属性1020表示一组附加的感测信息。任何属性1020可对应于可应用于预定的传感器的特有的附加的感测信息。任何属性1020可提供扩展性,以包括基本属性以外的其它属性。\n[0138] 表3示出源1。\n[0139] 源1可包括使用XML指示感测信息基本类型的程序。然而,源1仅被提供为示例,示例实施例不限于此。\n[0140] [表3]\n[0141]\n[0142]\n[0143] 感测信息基本属性1010可包括ID1011,sensorIdRef1012、组ID(groupID)1013、优先级1014、激活1015和链接列表(linkedlist)1016。\n[0144] ID1011表示用于标识由传感器收集的感测信息的个别标识的ID信息。\n[0145] SensorIdRef1012表示参考传感器的信息。也就是说,sensorIdRef1012可表示参考传感器的ID的信息,其中,所述传感器产生包括在特定感测信息中的信息。\n[0146] groupID1013表示将用于标识包括传感器的多个传感器组的个别标识的信息。也就是说,groupID1013可表示将用于标识包括预定的传感器的多个传感器结构的个别标识的ID信息。\n[0147] 优先级1014表示针对另一条感测信息的感测信息的优先级信息,其中,另一条感测信息共享调整所述感测信息的相同的时间点。例如,值“1”可表示最高的优先级。在此实例中,值越大,优先级越低。\n[0148] 优先级1014的默认值可对应于“1”。当提供具有相同的优先级的至少一条感测信息时,可由适应引擎确定用于处理感测信息的顺序。\n[0149] 优先级1014可用于基于适应VR能力将感测信息应用到虚拟世界对象能力。可在一组传感器中定义虚拟世界对象能力。例如,适应VR可由于适应VR的有限的能力而以优先级\n1014的降序处理传感器组中的个别感测信息。也就是说,具有相对小的优先级1014的感测信息会丢失。\n[0150] 激活1015表示用于确定传感器是否运行的信息。值为“真”可表示传感器将被激活,值为“假”可表示传感器将被禁用。\n[0151] linkedlist1016表示用于将多个传感器组合的链接信息。例如,linkedlist1016可指用于使用包含关于邻接传感器的ID的参考信息的方法来将传感器组合的关于多个传感器组的信息。\n[0152] 根据示例实施例,感测信息基本属性1010还可包括值、时间戳和使用期限。\n[0153] 值表示测量的值。值可对应于从传感器接收的值。\n[0154] 时间戳表示在传感器执行感测时的时间信息。\n[0155] 使用期限表示关于传感器命令的有效期限的信息。例如,使用期限可对应于秒单位。\n[0156] 可如表4所示布置感测信息基本属性。\n[0157] [表4]\n[0158]\n[0159] 以下,将描述关于传感器的详细示例的感测信息。\n[0160] 表5示出源2。\n[0161] 源2示出使用XML示出关于身高传感器的感测信息。然而,源2的程序源仅被提供为示例,示例实施例不限于此。\n[0162] [表5]\n[0163]\n[0164] 身高传感器类型可对应于用于描述关于身高传感器的感测信息的工具。\n[0165] 身高传感器类型可包括时间戳、单位和值中的至少一个属性。\n[0166] 时间戳表示关于身高传感器的感测时间的信息。\n[0167] 单位表示关于身高传感器的感测信息的单位的信息。\n[0168] 值表示关于由身高传感器感测的值的信息。例如,可以以厘米(cm)为单位感测值。\n[0169] 表6示出示例1。\n[0170] 示例1示出身高传感器类型的示例。然而,示例1仅被提供为身高传感器类型的示例,示例实施例不限于此。\n[0171] [表6]\n[0172]\n[0173] 参照示例1,由身高感测器测量的感测信息可对应于170.5cm的值。\n[0174] 表7示出身高传感器类型的二进制表示语法(binary representation syntax)。\n[0175] [表7]\n[0176]\nBodyHeightSensorType{ 比特数 形式\nunitFlag 1 bslbf\nSensedInfoBaseType 见上 SensedInfoBaseType\nvalue 32 fsfb\nIf(unitFlag==1){ \nunit unitType\n} \n} \n[0177] 表8示出身高传感器类型的二进制表示的附加语义。\n[0178] [表8]\n[0179]\n[0180] 如在表8中描述,作为数据字段,二进制表示可表示至少一个标记。也就是说,使用二进制表示,感测信息可包括至少一个标记。\n[0181] 至少一个标记中的每个可表示相应的感测信息是否包括预定的字段。当预定的标记的值对应于“0”时,与预定的标记相应的预定的字段会不被包括在感测的信息中。因此,使用标记,可限制与感测信息相应的数据量。\n[0182] 表9示出源3。\n[0183] 源3使用XML示出关于体重传感器的感测信息。然而,源3的程序源仅被提供为示例,示例实施例不限于此。\n[0184] [表9]\n[0185]\n[0186]\n[0187] 体重传感器类型可对应于用于描述关于体重传感器的感测信息的工具。\n[0188] 体重传感器类型可包括时间戳、单位和值中的至少一个属性。\n[0189] 时间戳表示关于体重传感器的感测时间的信息。\n[0190] 单位表示关于体重传感器的感测信息的单位的信息。\n[0191] 值表示关于由体重传感器感测的值的信息。例如,可以以kg为单位感测值。\n[0192] 表10示出示例2。\n[0193] [表10]\n[0194]\n[0195] 示例2示出体重传感器类型的示例。然而,示例2仅被提供作为体重传感器类型的示例,示例实施例不限于此。\n[0196] 参照示例2,由体重传感器测量的感测信息可对应于65.4kg的值。\n[0197] 表11示出体重传感器类型的二进制表示语法。\n[0198] [表11]\n[0199]\nBodyWeightSensorType{ 比特数 形式\nunitFlag 1 bslbf\nSensedInfoBaseType 见上 SensedInfoBaseType\nvalue 32 fsfb\nIf(unitFlag==1){ \nunit unitType\n} \n} \n[0200] 表12示出体重传感器类型的二进制表示的附加语义。\n[0201] [表12]\n[0202]\n[0203] 表13示出源4。\n[0204] [表13]\n[0205]\n[0206] 源4使用XML示出关于体温传感器的感测信息。然而,源4的程序源仅被提供为示例,示例实施例不限于此。\n[0207] 体温传感器类型可对应于用于描述关于体温传感器的感测信息的工具。\n[0208] 体温传感器类型可包括时间戳、单位、值和位置中的至少一个属性。\n[0209] 时间戳表示关于体温传感器的感测时间的信息。\n[0210] 单位表示关于体温传感器的感测信息的单位的信息。\n[0211] 值表示关于由体温传感器感测的值的信息。例如,可以以°C为单位感测值。\n[0212] 位置表示关于体温传感器执行感测的位置的信息。例如,位置可包括一般体温、腋窝、耳、手指、胃肠道、口腔、直肠、脚趾和鼓膜(tympanum)。\n[0213] 表14示出示例3。\n[0214] [表14]\n[0215]\n[0216] 示例3示出体温传感器类型的示例。然而,示例3仅被提供作为体温传感器类型的示例,示例实施例不限于此。\n[0217] 参照示例3,由体温传感器测量的感测信息可对应于36.5°C的值。\n[0218] 表15示出体温传感器类型的二进制表示语法。\n[0219] [表15]\n[0220]\nBodyTemperatureSensorType{ 比特数 形式\nunitFlag 1 bslbf\nlocationFlag 1 bslbf\nSensedInfoBaseType 见上 SensedInfoBaseType\nvalue 32 fsfb\nIf(unitFlag==1){ \nunit unitType\n} \nif(locationFlag==1){ \nlocation 4 bslbf\n} \n} \n[0221] 表16示出体温传感器类型的二进制表示的附加语义。\n[0222] [表16]\n[0223]\n[0224]\n[0225] 表17示出location字段的二进制表示和位置信息。\n[0226] [表17]\n[0227]\n二进制表示(4比特) 位置信息\n0 保留\n1 一般体温\n2 腋窝(腋下)\n3 耳(通常是耳垂)\n4 手指\n5 胃肠道\n6 口腔\n7 直肠\n8 脚趾\n9 鼓膜(耳膜)\n10-15 保留\n[0228] 表18示出源5。\n[0229] [表18]\n[0230]\n[0231]\n[0232] 源5使用XML示出关于体脂传感器的感测信息。然而,源5的程序源仅被提供作为示例,示例实施例不限于此。\n[0233] 体脂传感器类型可对应于用于描述关于体脂传感器的感测信息的工具。\n[0234] 体脂传感器类型可包括时间戳、单位和值中的至少一个属性。\n[0235] 时间戳表示关于体脂传感器的感测时间的信息。\n[0236] 单位表示关于体脂传感器的感测信息的单位的信息。\n[0237] 值表示关于由体脂传感器感测的值的信息。例如,可以以百分比(%)为单位感测值。\n[0238] 表19示出示例4。\n[0239] [表19]\n[0240]\n[0241] 示例4示出体脂传感器类型的示例。然而,示例4仅被提供作为体脂传感器类型的示例,示例实施例不限于此。\n[0242] 参照示例4,由体脂传感器测量的感测信息可对应于75%的值。\n[0243] 表20示出体脂传感器类型的二进制表示语法。\n[0244] [表20]\n[0245]\nBodyFatSensorType{ 比特数 形式\nunitFlag 1 bslbf\nSensedInfoBaseType 见上 SensedInfoBaseType\nvalue 32 fsfb\nIf(unitFlag==1){ \nunit unitType\n} \n} \n[0246] 表21示出体脂传感器类型的二进制表示的附加语义。\n[0247] [表21]\n[0248]\n[0249]\n[0250] 表22示出源6。\n[0251] [表22]\n[0252]\n[0253]\n[0254] 源6使用XML示出关于血型传感器的感测信息。然而,源6的程序源仅被提供作为示例,示例实施例不限于此。\n[0255] 血型传感器类型可对应于用于描述关于血型传感器的感测信息的工具。\n[0256] 血型传感器类型可包括ABO型和Rh型中的至少一个属性。\n[0257] ABO型表示关于由血型传感器感测的ABO血型的信息。例如,ABO血型可包括A、B、AB和O。\n[0258] Rh型表示关于由血型传感器感测的Rh血型的信息。例如,Rh型可包括Rh阳性(+)和Rh阴性(-)。\n[0259] 表23示出示例5。\n[0260] [表23]\n[0261]\n[0262] 示例5示出血型传感器类型的示例。然而,示例5仅被提供作为血型传感器类型的示例,示例实施例不限于此。\n[0263] 参照示例5,由血型传感器测量的感测信息可对应于ABO型中的A型以及Rh型中的Rh+。\n[0264] 表24示出血型传感器类型的二进制表示语法。\n[0265] [表24]\n[0266]\nBloodTypeSensorType 比特数 形式\nSensedInfoBaseType 见上 SensedInfoBaseType\nABOType 3 bslbf\nRhType 1 bslbf\n} \n[0267] 表25示出血型传感器类型的二进制表示的附加语义。\n[0268] [表25]\n[0269]\n[0270] 表26示出ABOType字段的二进制表示和类型。\n[0271] [表26]\n[0272]\n二进制表示(3比特) 类型\n0 A\n1 B\n2 AB\n3 O\n4-7 保留\n[0273] 表27示出源7。\n[0274] [表27]\n[0275]\n[0276] 源7使用XML示出关于血压传感器的感测信息。然而,源7的程序源仅被提供作为示例,示例实施例不限于此。\n[0277] 血压传感器类型可对应于用于描述关于血压传感器的感测信息的工具。\n[0278] 血压传感器类型可包括时间戳、单位、收缩压(systolicBP)、舒张压(diastolicBP)以及平均动脉压(MAP)中的至少一个属性。\n[0279] 时间戳表示关于血压传感器的感测时间的信息。\n[0280] 单位表示关于血压传感器的感测信息的单位的信息。\n[0281] systolicBP表示关于由血压传感器感测的收缩压的信息。\n[0282] diastolicBP表示关于由血压传感器感测的舒张压的信息。\n[0283] MAP表示关于由血压传感器感测的平均动脉压的信息。\n[0284] 表28示出示例6。\n[0285] [表28]\n[0286]\n[0287] 示例6示出血压传感器类型的示例。然而,示例6仅被提供作为血压传感器类型的示例,示例实施例不限于此。\n[0288] 参照示例6,由血压传感器测量的感测信息可对应于121的systolicBP、83的diastolicBP以及100的MAP。\n[0289] 表29示出血压传感器类型的二进制表示语法。\n[0290] [表29]\n[0291]\nBloodPressureSensorType{ 比特数 形式\nunitFlag 1 bslbf\nsystolicBPFlag 1 bslbf\ndiastolicBPFlag 1 bslbf\nMAPFlag 1 bslbf\nSensedInfoBaseType 见上 SensedInfoBaseType\nif(systolicBPFlag==1){ \nsystolicBP 32 fsfb\n} \n[0292]\nif(diastolicBPFlag==1){ \ndiastolicBP 32 fsfb\n} \nif(MAPFlag==1){ \nMAP 32 fsfb\n} \nif(unitFlag==1){ \nunit unitType\n} \n} \n[0293] 表30示出血压传感器类型的二进制表示的附加语义。\n[0294] [表30]\n[0295]\n[0296] 表31示出源8。\n[0297] [表31]\n[0298]\n[0299]\n[0300] 源8使用XML示出关于血糖传感器的感测信息。然而,源8的程序源仅被提供作为示例,示例实施例不限于此。\n[0301] 血糖传感器类型可对应于用于描述关于血糖传感器的感测信息的工具。\n[0302] 血糖传感器类型可包括时间戳、单位和值中的至少一个属性。\n[0303] 时间戳表示关于血糖传感器的感测时间的信息。\n[0304] 单位表示关于血糖传感器的感测信息的单位的信息。\n[0305] 值表示关于由体温传感器感测的值的信息。例如,可以以毫克每分升(mg/dL)为单位感测值。\n[0306] 表32示出示例7。\n[0307] [表32]\n[0308]\n[0309] 示例7示出血糖传感器类型的示例。然而,示例7仅被提供作为血糖传感器类型的示例,示例实施例不限于此。\n[0310] 参照示例7,由血糖传感器测量的感测信息可对应于115mg/dL的值。\n[0311] 表33示出血糖传感器类型的二进制表示语法。\n[0312] [表33]\n[0313]\nBloodSugarSensorType{ 比特数 形式\nunitFlag 1 bslbf\nSensedInfoBaseType 见上 SensedInfoBaseType\n[0314]\nvalue 32 fsfb\nIf(unitFlag==1){ \nunit unitType\n} \n} \n[0315] 表34示出血糖传感器类型的二进制表示的附加语义。\n[0316] [表34]\n[0317]\n[0318] 表35示出血氧传感器类型的二进制表示语法。\n[0319] [表35]\n[0320]\nBloodOxygenSensorType{ 比特数 形式\nunitFlag 1 bslbf\nSensedInfoBaseType 见上 SensedInfoBaseType\nvalue 32 fsfb\nIf(unitFlag==1){ \nunit unitType\n} \n} \n[0321] 表36示出血氧传感器类型的二进制表示的附加语义。\n[0322] [表36]\n[0323]\n[0324] 表37示出源9。\n[0325] [表37]\n[0326]\n[0327] 源9使用XML示出关于心率传感器的感测信息。然而,源9的程序源仅被提供作为示例,示例实施例不限于此。\n[0328] 心率传感器类型可对应于用于描述关于心率传感器的感测信息的工具。\n[0329] 心率传感器类型可包括时间戳、单位和值中的至少一个属性。\n[0330] 时间戳表示关于心率传感器的感测时间的信息。\n[0331] 单位表示关于心率传感器的感测信息的单位的信息。\n[0332] 值表示关于由心率传感器感测的值的信息。例如,可以以每分钟心跳(bpm)为单位感测值。\n[0333] 表38示出示例8。\n[0334] [表38]\n[0335]\n[0336] 示例8示出心率传感器类型的示例。然而,示例8仅被提供作为心率传感器类型的示例,示例实施例不限于此。\n[0337] 参照示例8,由心率传感器测量的感测信息可对应于65bpm的值。\n[0338] 表39示出心率传感器类型的二进制表示语法。\n[0339] [表39]\n[0340]\nHearRateSensorType{ 比特数 形式\nunitFlag 1 bslbf\nSensedInfoBaseType 见上 SensedInfoBaseType\nvalue 32 fsfb\nIf(unitFlag==1){ \nunit unitType\n} \n} \n[0341] 表40示出心率传感器类型的二进制表示的附加语义。\n[0342] [表40]\n[0343]\n[0344] 表41示出源10。\n[0345] [表41]\n[0346]\n[0347] 源10使用XML示出关于EEG传感器的感测信息。然而,源10的程序源仅被提供作为示例,示例实施例不限于此。\n[0348] EEG传感器类型可对应于用于描述关于EEG传感器的感测信息的工具。\n[0349] EEG传感器类型可包括时间戳、单位、阵列值中的至少一个属性。\n[0350] 时间戳表示关于EEG传感器的感测时间的信息。\n[0351] 单位表示关于EEG传感器的感测信息的单位的信息。\n[0352] 阵列值表示关于由EEG传感器感测的值的信息。例如,可以以微伏(μV)为单位感测阵列值。\n[0353] 表42示出示例9。\n[0354] [表42]\n[0355]\n[0356] 示例9示出EEG传感器类型的示例。然而,示例9仅被提供作为EEG传感器类型的示例,示例实施例不限于此。\n[0357] 表43示出EEG传感器类型的二进制表示语法。\n[0358] [表43]\n[0359]\n[0360]\n[0361] 表44示出EEG传感器类型的二进制表示的附加语义。\n[0362] [表44]\n[0363]\n[0364]\n[0365] 表45示出electrodeLocationBase字段的二进制表示和电极位置类型。\n[0366] [表45]\n[0367]\n二进制表示(8比特) 电极位置类型\n0 保留\n1 EEG额极(Frontal Pole)1\n2 EEG额极(Frontal Pole)2\n3 EEG前额(Frontal)3\n4 EEG前额(Frontal)4\n5 EEG中枢神经(Central)3\n6 EEG中枢神经(Central)4\n7 EEG顶骨(Parietal)3\n8 EEG顶骨(Parietal)4\n9 EEG枕骨(Occipital)1\n10 EEG枕骨(Occipital)2\n11 EEG前颞(Anterior temporal)7\n12 EEG前颞(Anterior temporal)8\n13 EEG中颞(Middle temporal)3\n14 EEG中颞(Middle temporal)4\n15 EEG后颞(Posterior temporal)5\n16 EEG后颞(Posterior temporal)6\n17 EEG中线前额(Midline-Frontal)\n18 EEG中线中枢神经(Midline-Central)\n19 EEG中线顶骨(Midline-Parietal)\n20 EEG耳(Auricular)1\n21 EEG耳(Auricular)2\n22 ECG右臂(Right Arm)\n[0368]\n23 ECG左臂(Left Arm)\n24 ECG右腿(Right Leg)\n25 ECG左腿(Left Leg)\n26 ECG V1\n27 ECG V2\n28 ECG V3\n29 ECG V4\n30 ECG V5\n31 ECG V6\n32 EOG A\n33 EOG B\n34 EOG C\n35 EOG D\n36 EOG E\n37-255 保留\n[0369] 表46示出波形模式字段的二进制表示和波形模式类型。\n[0370] [表46]\n[0371]\n二进制表示(4比特) 波形模式类型\n0 保留\n1 EEG Delta\n2 EEG Theta\n3 EEG Alpha\n4 EEG Beta\n5 EEG Gamma\n6-16 保留\n[0372] 表47示出源11。\n[0373] [表47]\n[0374]\n[0375]\n[0376] 源11使用XML示出关于ECG传感器的感测信息。然而,源11的程序源仅被提供作为示例,示例实施例不限于此。\n[0377] ECG传感器类型可对应于用于描述关于ECG传感器的感测信息的工具。\n[0378] ECG传感器类型可包括时间戳、单位和阵列值中的至少一个属性。\n[0379] 时间戳表示关于ECG传感器的感测时间的信息。\n[0380] 单位表示关于ECG传感器的感测信息的单位的信息。\n[0381] 阵列值表示关于由ECG传感器感测的值的信息。例如,可以以毫伏(mV)为单位感测阵列值。\n[0382] 表48示出示例10。\n[0383] [表48]\n[0384]\n[0385] 示例10示出ECG传感器类型的示例。然而,示例10仅被提供作为ECG传感器类型的示例,示例实施例不限于此。\n[0386] 表49示出ECG传感器类型的二进制表示语法。\n[0387] [表49]\n[0388]\n[0389] 表50示出源12。\n[0390] [表50]\n[0391]\n[0392] 源12使用XML示出关于EMG传感器的感测信息。然而,源12的程序源仅被提供作为示例,示例实施例不限于此。\n[0393] EMG传感器类型可对应于用于描述关于EMG传感器的感测信息的工具。\n[0394] EMG传感器类型可包括时间戳、单位和阵列值中的至少一个属性。\n[0395] 时间戳表示关于EMG传感器的感测时间的信息。\n[0396] 单位表示关于EMG传感器的感测信息的单位的信息。\n[0397] 阵列值表示关于由EMG传感器感测的值的信息。例如,可以以mV为单位感测阵列值。\n[0398] 表51示出示例11。\n[0399] [表51]\n[0400]\n[0401] 示例11示出EMG传感器类型的示例。然而示例11仅被提供作为EMG传感器类型的示例,示例实施例不限于此。\n[0402] 表52示出EMG传感器类型的二进制表示语法。\n[0403] [表52]\n[0404]\n[0405] 表53示出源13。\n[0406] [表53]\n[0407]\n[0408]\n[0409] 源13使用XML示出关于EOG传感器的感测信息。然而,源13的程序源仅被提供作为示例,示例实施例不限于此。\n[0410] EOG传感器类型可对应于用于描述关于EOG传感器的感测信息的工具。\n[0411] EOG传感器类型可包括时间戳、单位和阵列值中的至少一个属性。\n[0412] 时间戳表示关于EOG传感器的感测时间的信息。\n[0413] 单位表示关于EOG传感器的感测信息的单位的信息。\n[0414] 阵列值表示关于由EOG传感器感测的值的信息。例如,可以以μV为单位感测阵列值。\n[0415] 表54示出示例12。\n[0416] [表54]\n[0417]\n[0418] 示例12示出EOG传感器类型的示例。然而,示例12仅被提供作为EOG传感器类型的示例,示例实施例不限于此。\n[0419] 表55示出EOG传感器类型的二进制表示语义。\n[0420] [表55]\n[0421]\n[0422]\n[0423] 表56示出EOG传感器类型的二进制表示的附加语义。\n[0424] [表56]\n[0425]\n[0426] 表57示出electrodeLocationBase字段的二进制表示和电极位置类型。\n[0427] [表57]\n[0428]\n二进制表示(8比特) 电极位置类型\n0 保留\n1 EEG额极(Frontal Pole)1\n2 EEG额极(Frontal Pole)2\n3 EEG前额(Frontal)3\n4 EEG前额(Frontal)4\n5 EEG中枢神经(Central)3\n6 EEG中枢神经(Central)4\n7 EEG顶骨(Parietal)3\n8 EEG顶骨(Parietal)4\n9 EEG枕骨(Occipital)1\n10 EEG枕骨(Occipital)2\n11 EEG前颞(Anterior temporal)7\n12 EEG前颞(Anterior temporal)8\n13 EEG中颞(Middle temporal)3\n14 EEG中颞(Middle temporal)4\n15 EEG后颞(Posterior temporal)5\n16 EEG后颞(Posterior temporal)6\n17 EEG中线前额(Midline-Frontal)\n18 EEG中线中枢神经(Midline-Central)\n19 EEG中线顶骨(Midline-Parietal)\n20 EEG耳(Auricular)1\n21 EEG耳(Auricular)2\n22 ECG右臂(RightArm)\n23 ECG左臂(Left Arm)\n24 ECG右腿(Right Leg)\n25 ECG左腿(Left Leg)\n26 ECG V1\n27 ECG V2\n28 ECG V3\n[0429]\n29 ECG V4\n30 ECG V5\n31 ECG V6\n32 EOG A\n33 EOG B\n34 EOG C\n35 EOG D\n36 EOG E\n37-255 保留\n[0430] 表58示出源14。\n[0431] [表58]\n[0432]\n[0433] 源14使用XML示出关于GSR传感器的感测信息。然而,源14的程序源仅被提供作为示例,示例实施例不限于此。\n[0434] GSR传感器类型可对应于用于描述关于GSR传感器的感测信息的工具。\n[0435] GSR传感器类型可包括时间戳、单位和阵列值中的至少一个属性。\n[0436] 时间戳表示关于GSR传感器的感测时间的信息。\n[0437] 单位表示关于GSR传感器的感测信息的单位的信息。\n[0438] 阵列值表示关于由GSR传感器感测的值的信息。例如,可以以毫欧(μΩ)为单位感测阵列值。\n[0439] 表59示出示例13。\n[0440] [表59]\n[0441]\n[0442] 示例13示出GSR传感器类型的示例。然而,示例13仅被提供作为GSR传感器类型的示例,示例实施例不限于此。\n[0443] 表60示出GSR传感器类型的二进制表示语法。\n[0444] [表60]\n[0445]\n[0446] 表61示出GSR传感器类型的二进制表示的附加语义。\n[0447] [表61]\n[0448]\n[0449] 表62示出源15。\n[0450] [表62]\n[0451]\n[0452]\n[0453] 源15使用XML示出关于生物传感器的感测信息。然而,源15的程序源仅被提供作为示例,示例实施例不限于此。\n[0454] 生物传感器类型可对应于用于描述关于生物传感器的感测信息的工具。\n[0455] 生物传感器类型可包括以下项中的至少一个属性:身高、体重、体温、体脂、血型、血压、血糖、血氧、心率、EEG、ECG、EMG、EOG和GSR。\n[0456] 表63示出生物传感器类型的二进制表示语法。\n[0457] [表63]\n[0458]\n[0459]\n[0460]\n[0461]\n[0462] 表64示出生物传感器类型的二进制表示的附加语义。\n[0463] [表64]\n[0464]\n[0465]\n[0466] 表65示出源16。\n[0467] [表65]\n[0468]\n[0469]\n[0470] 源16使用XML示出关于电图传感器的感测信息。然而,源16的程序源仅被提供作为示例,示例实施例不限于此。\n[0471] 电图传感器类型可对应于用于描述关于电图传感器的感测信息的工具。\n[0472] 电图传感器类型可包括以下项中的至少一个属性:时间戳、波形标签、电极位置基础(electrode location base)、电极位置、波形值、单位、最大振幅和波形模式。\n[0473] 时间戳表示关于电图传感器的感测时间的信息。\n[0474] 波形标签描述基本波形的标签。波形标签可参考由电图分类方案提供的分类方案术语。电图分类方案可在ISO/IEC23005-6的A.2.X中被定义。\n[0475] 电极位置基础描述基础电极的位置。电极位置基础可参考由电图分类方案提供的分类方案术语。电图分类方案可在ISO/IEC23005-6的A.2.X中被定义。\n[0476] 电极位置描述基础电极的位置。电极位置基础可参考由电图分类方案提供的分类方案术语。电图分类方案可在ISO/IEC23005-6的A.2.X中被定义。\n[0477] 波形值以微伏(μV)为单位表示电图传感器的时间序列感测值。\n[0478] 当默认单位以外的其它单位被使用时,单位描述关于波形值和最大振幅两者的感测值的单位。单位可参考由电图分类方案提供的分类方案术语。电图分类方案可在ISO/IEC23005-6的A.2.X中被定义。\n[0479] 最大振幅以μV为单位表示电图传感器的最大振幅。\n[0480] 波形模式描述感测波形的模式。波形模式可参考由电图分类方案提供的分类方案术语。电图分类方案可在ISO/IEC23005-6的A.2.X中被定义。\n[0481] 将参照图12和图13详细描述用于测量两个电极之间的电活动的位置。\n[0482] 电活动可创建两个电极之间的波形。例如,如图12所示可从两个电极FP1和F7获得第一波形。\n[0483] 为了标识每个波形,必需知道使用了两个位置中的哪一个。\n[0484] 表66示出基于频率分类的波形的类型。\n[0485] [表66]\n[0486]\n[0487] 表67示出波形模式的分类方案。\n[0488] [表67]\n[0489]\n[0490]\n[0491] 波形的最大振幅可用于表示活动的强度。\n[0492] 关于电图传感器的感测信息可包括时间序列的电位数据、与两个电极位置相应的标签、基于波形的模式的波形分类和最大振幅。\n[0493] 表68示出电图传感器类型的二进制表示语法。\n[0494] [表68]\n[0495]\n[0496]\n[0497] 表69示出电图传感器类型的二进制表示的附加语义。\n[0498] [表69]\n[0499]\n[0500] 表70示出waveformLabel字段的二进制表示和波形类型。\n[0501] [表70]\n[0502]\n[0503]\n[0504]\n[0505]\n[0506] 图11示出根据示例实施例的虚拟世界处理设备的操作方法。\n[0507] 参照图11,虚拟世界处理设备可实现虚拟世界和现实世界之间相互操作或虚拟世界之间相互操作。在S1110,虚拟世界处理设备可接收关于现实世界中的用户的生物计量的由生物传感器收集的感测信息的输入。\n[0508] 例如,虚拟世界处理设备可接收指示关于现实世界中的虚拟对象的信息的VR对象数据的输入。另外,虚拟世界处理设备还可接收用于控制感测信息的传感器适应偏好的输入。\n[0509] 在操作S1120,虚拟世界处理设备可基于与生物传感器的能力关联的传感器能力调整感测信息。\n[0510] 例如,当80kg的感测信息被收集作为使用体重传感器感测现实世界中的用户的体重的结果时,虚拟世界处理设备可接收80kg的感测信息的输入。在此实例中,当关于体重传感器的传感器能力的maxValue对应于70kg时,虚拟世界处理设备可将80kg的感测信息调整为70kg。另外,虚拟世界处理设备可将调整的70kg的感测信息应用到虚拟世界。\n[0511] 根据示例实施例,虚拟世界处理设备可通过将调整的感测信息应用到VR对象数据来调整VR对象数据,从而产生另一条VR对象数据。\n[0512] 根据示例实施例,虚拟世界处理设备可基于传感器能力和传感器适应偏好调整感测信息。\n[0513] 在操作1121,虚拟世界处理设备可基于调整的感测信息控制在虚拟世界中运行的体验型游戏。\n[0514] 例如,虚拟世界处理设备可通过将调整的感测信息应用到VR对象数据来产生另一条VR对象数据,并可将产生的另一条VR对象数据应用到体验型游戏,从而控制体验型游戏,其中,所述VR对象数据指示关于体验型游戏中的虚拟对象的信息。\n[0515] 在操作S1122,虚拟世界处理设备可基于调整的感测信息确定现实世界中的用户的健康状况。另外,虚拟世界处理设备可向用户提供确定的用户健康状况。\n[0516] 图12示出根据示例实施例的在用于EEG的10-20系统中使用的位置名称。\n[0517] 参照图12,符号FP1和FP2表示额极。符号F3和F4表示额叶。符号C3和C4表示中心裂片(central lobe)。符号P3和P4表示顶叶。符号O1和O2表示枕叶。符号F7和F8表示前颞叶。\n符号T3和T4表示中颞叶。符号T5和T6表示后颞叶。符号FZ表示中线正面叶。符号CZ表示中线中央叶。符号PZ表示中线顶叶。符号A1和A2表示耳状叶。\n[0518] 也就是说,第一个字母F、T、C、P和O分别表示额叶、颞叶、中叶、顶叶和枕叶。其后的字母Z表示位于中央的电极。其后的字母中的偶数(例如,2、4、6和8)表示位于右半球的电极。其后的字母中的奇数(例如,1、3、5和7)表示位于左半球的电极。\n[0519] 图13示出根据示例实施例的在12导联ECG系统中使用的位置名称。\n[0520] ECG可包括广泛用于指示电极的位置地图。在图13中示出了每个位置的缩写。\n[0521] 基于前述的信息,12导联系统中的每个标签可具有电极的预定位置。\n[0522] 例如,可从位置V1处的单极电极获得V1。\n[0523] 表71描述电极标签和电极位置。\n[0524] [表71]\n[0525]\n[0526]\n[0527] 表72示出电极位置的分类方案。\n[0528] [表72]\n[0529]\n[0530]\n[0531]\n[0532]\n[0533]\n[0534]\n[0535] 图14示出得自10-电极位置的12导联。\n[0536] 导联I1410、导联II1415和导联III1420是肢体导联。这些信号中的每个信号的电极可放置在肢体(例如,每个手臂和左腿)。\n[0537] 导联I1410表示左臂(LA)电极和右臂(RA)电极之间的电压。\n[0538] 可通过等式1计算导联I1410。\n[0539] [等式1]\n[0540] I=LA-RA.\n[0541] 导联II1415表示左腿(LL)电极和RA电极之间的电压。\n[0542] 可通过等式2计算导联II1415。\n[0543] [等式2]\n[0544] II=LL-RA.\n[0545] 导联III1420表示LL电极和LA电极之间的电压。\n[0546] 可通过等式3计算导联III1420\n[0547] [等式3]\n[0548] III=LL-LA.\n[0549] 两种类型的导联可对应于单极导联和双极导联。双极导联可具有一个正极和一个负极。在12导联ECG中,肢体导联(例如,导联I1410、导联II1415和导联III1420)可对应于双极导联。单级导联也可具有两个极,然而,负极可对应于由得自若干其它电极的信号组成的复合极。\n[0550] 在12导联ECG中,除肢体导联以外的导联可对应于单极导联。这里,除肢体导联以外的导联可对应于右侧增强矢量(aVR)导联1425、左侧增强矢量导联(aVL)1430、足部增强矢量(aVF)导联1435、导联V11440、导联V21445、导联V31450、导联V41455、导联V51460和导联V61465。\n[0551] 导联aVR1425、导联aVL1430和导联aVF1435可对应于增强肢体导联。可从如肢体导联的三个电极得到增强肢体导联。然而,增强肢体导联可从不同的角度或矢量观看心脏。\n[0552] 导联aVR1425可在右臂上具有正极。负极可对应于LA电极和LL电极的组合,负极可增强右臂上的正极的信号强度。\n[0553] 可通过等式4计算导联VR1425。\n[0554] [等式4]\n[0555]\n[0556] 导联aVL1430可在左臂上具有正极。负极可对应于RA电极和LL电极的组合,负极可增强左臂上的正极的信号强度。\n[0557] 可通过等式5计算导联aVL1430。\n[0558] [等式5]\n[0559]\n[0560] 导联aVF1435可在左腿上具有正极。负极可对应于RA电极和LL电极的组合,负极可增强左腿上的正极的信号强度。\n[0561] 可通过等式6计算导联aVF1435。\n[0562] [等式6]\n[0563]\n[0564] 如等式7表达,可基于肢体导联计算导联aVR1425、导联aVL1430和导联aVF1435。\n[0565] [等式7]\n[0566]\n[0567]\n[0568]\n[0569] 胸导联的电极可直接放置在胸上。这里,胸导联可对应于导联V11440、导联V21445、导联V31450、导联V41455、导联V51460和导联V61465。由于靠近心脏,因此胸导联不需增强。\n胸导联可以以所谓的水平面观看心脏的电活动。在水平面上的心脏的电轴可被称为Z轴。\n[0570] 图15示出ECG的典型波形。\n[0571] 典型的心动周期的ECG追踪可包括P波形1510、QRS复合1595、T波形1550和U波形(通常在50%至75%的ECG中可见)。\n[0572] 与EEG不同,ECG波形可对应于连续的五个不同波形(例如,P波形1510、Q波形1520、R波形1530、S波形1540和T波形1550)的复合波形。\n[0573] 在通常的心房除极化期间,主电子矢量可从SA节点指向AV节点,并可从右心房扩散到左心房。可将主电子矢量转换为ECG上的P波形1510。在P波形1510的期间可对应于80毫秒(ms)。\n[0574] T波形1550可表示心室的复极或恢复。从QRS复合1595的开始到T波形1550的顶点的间隔可被称为绝对不应期。T波形1550的后半段可被称为相对不应期。T波形1550的期间可对应于160ms。\n[0575] PR段1560可连接P波形1510和QRS复合1595。\n[0576] ST段1570可连接QRS复合1595和T波形1550。\n[0577] 可从P波形1510的开始到QRS复合1595的开始,测量PR间隔1580。\n[0578] 可从QRS复合1595的开始到T波形1550的结束,测量QT间隔1590。\n[0579] QRS复合1595可反映右心室和左心室的快速除极化。当与心房比较时,右心室和左心室可具有大的肌肉块。因此,QRS复合1595可比P波形1510具有更大的振幅。\n[0580] 可注意到ECG波形的时间序列数据可不被分类为预定的模式,然而会需要整个时间序列数据,以标识波形的特征。因此,需要使用在每个导联处的电势数据以及每个导联的相应的标签的时间序列。\n[0581] EMG波形可表达在预定的肌肉处的电活动。针对每个肌肉的电极可通常被放置在肌肉的端点。也就是说,每个肌肉可具有电极的相应的推荐的位置。另外,可能不存在EMG的分类的波形模式信息。可能需要使用在每个肌肉处的电势数据以及每个肌肉的相应的标签的时间序列。\n[0582] 示例实施例包括计算机可读介质,其中,计算机可读介质包括用于实现由计算机实施多种操作的程序指令。介质还可包括单独的程序指令、数据文件、数据结构、表等或它们的组合。介质和程序指令可以是为示例实施例的目的而专门设计和构建的,或者介质和程序指令可以是计算机软件领域里的技术人员公知和可用的。计算机可读介质的示例包括磁介质(诸如,硬盘、软盘和磁带)、光学介质(诸如,CD ROM盘)、磁光介质(磁光盘)以及特别配置为存储和执行程序指令的硬件装置(诸如,只读存储器(ROM)和随机存取存储器(RAM))。程序指令的示例包括诸如由编译器产生的机器代码以及包含可由计算机使用解释器执行的更高级代码的文件两者。所述硬件装置可被配置为用作一个或多个软件模块,以执行上述示例实施例的操作,反之亦然。\n[0583] 虽然已示出和描述了若干示例实施例,但本公开不限于描述的示例实施例。反而,本领域的技术人员将理解,在不脱离本公开的原理和精神的情况下,可对这些示例实施例进行改变,由权利要求及其等同物限定本公开的范围。
法律信息
- 2016-11-02
- 2013-06-05
实质审查的生效
IPC(主分类): G06F 19/00
专利申请号: 201180035744.1
申请日: 2011.06.14
- 2013-04-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-11-26
|
2007-05-25
| | |
2
| |
2006-01-11
|
2005-07-21
| | |
3
| | 暂无 |
2007-01-23
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |