The technique of tracking the hand controller in VR system involves detecting the pattern of diffuse radiation generated by the diffuse led in HMD through the photodiode in the hand controller. The technique may also include comparing detected patterns with patterns previously simulated offline and represented in a lookup table (LUT). By finding the detected pattern in LUT, VR system can determine the position and / or orientation of hand controller with submillimeter precision. Some advantages of the improved technique may lie in the simplicity and / or low cost of the components without sacrificing accuracy in obtaining the position and orientation of the hand controller.
【技术实现步骤摘要】
【国外来华专利技术】对虚拟现实系统中的对象的位置和定向的跟踪相关申请的交叉引用本申请要求于2018年4月27日提交的美国专利申请15/964,499的优先权并且是其继续申请,所述美国专利申请15/964,499要求于2017年5月1日提交的美国专利申请No.62/492,801的优先权,这些申请的公开内容均通过引用全文结合于此。
本说明书涉及跟踪在虚拟现实(VR)系统中使用的真实对象的三维位置和定向。
技术介绍
在一些VR系统中,用户使用头戴式显示器(HMD)和一对手部控制器与虚拟环境中的任意数量的虚拟对象交互。在这样的VR系统中,用户使用HMD观看和收听对象,而同时VR系统使用手部控制器跟踪控制器的位置和定向。然后,VR系统将控制器的六个自由度(6DOF)反馈给HMD以更新虚拟环境内的用户视图,所述六个自由度即三维位置和定向。
技术实现思路
在一个总体方面中,VR系统可以包括手部控制器和HMD。在该VR系统中,一种方法可以包括由处理电路从位于HMD中的多个辐射发射器接收漫射电磁辐射的脉冲。该方法还可以包括由处理电路根据漫射电磁辐射生成数字信号。该方法可以进一步包括由处理电路基于数字信号,获得手部控制器的位置和定向。在附图和下述描述中阐述了一个或多个实施方式的细节。其他特征根据说明书和附图以及权利要求将是显而易见的。附图说明图1A是示出VR系统中的示例性HMD和手部控制器的图。图1B是示出包括在HMD中的示例性LED发射器的图。图1C是示出典型LED的示 ...
【技术保护点】
1.在包括手部控制器和头戴式显示器(HMD)的虚拟现实(VR)系统中,一种跟踪所述手部控制器的位置和定向的方法,所述方法包括:/n由处理电路从位于所述HMD中的多个辐射发射器接收漫射电磁辐射的脉冲;/n由所述处理电路根据所述漫射电磁辐射生成数字信号;以及/n由所述处理电路基于所述数字信号获得所述手部控制器的位置和定向。/n
【技术特征摘要】
【国外来华专利技术】20170501 US 62/492,801;20180427 US 15/964,4991.在包括手部控制器和头戴式显示器(HMD)的虚拟现实(VR)系统中,一种跟踪所述手部控制器的位置和定向的方法,所述方法包括:
由处理电路从位于所述HMD中的多个辐射发射器接收漫射电磁辐射的脉冲;
由所述处理电路根据所述漫射电磁辐射生成数字信号;以及
由所述处理电路基于所述数字信号获得所述手部控制器的位置和定向。
2.如权利要求1所述的方法,其中,基于所述数字信号获得所述手部控制器的位置和定向包括:
将所述数字信号与查找表(LUT)的多个信号表示进行比较,所述多个信号表示中的每一个对应于所述手部控制器的相应的位置和定向。
3.如权利要求1或2所述的方法,其中,所述LUT的所述多个信号表示中的每个预定信号表示包括用于位于所述HMD中的所述多个辐射发射器中的每一个辐射发射器的相应的信号部分。
4.如权利要求2或3所述的方法,其中,所述LUT的所述多个信号表示中的每个预定信号表示对应于所述漫射辐射的脉冲从所述HMD中的所述多个漫射辐射发射器被发射的时间。
5.如权利要求4所述的方法,其中,所述数字信号包括第一部分和第二部分;
其中,将所述数字信号与所述LUT的所述多个信号表示中的预定信号表示进行比较包括:
基于所述数字信号的所述第一部分,产生所述漫射辐射的脉冲从所述HMD中的所述多个漫射辐射发射器被发射的时间;以及
基于所述信号的所述第二部分和所述漫射辐射的脉冲从所述HMD中的所述多个漫射辐射发射器被发射的所述时间,产生所述手部控制器的所述位置和定向。
6.如权利要求2-5中任一项所述的方法,其中,所述多个漫射辐射发射器在所述HMD内以指定的角度图案被布置。
7.如权利要求2-6中任一项所述的方法,其中,所述处理电路包括光电二极管,
其中,所述方法进一步包括通过执行对所述光电二极管对来自所述HMD中的所述漫射辐射发射器中的每一个漫射辐射发射器的照明的响应的模拟来离线地生成所述LUT,所述光电二极管响应具有传递函数,所述传递函数具有噪声分布和信号分布,所述信号分布在具有上频率和下频率的指定频带之外为零,所述噪声分布包括低于临界频率的1/f噪声,所述临界频率低于所述信号分布的所述频带的下频率。
8.如权利要求2-7中任一项所述的方法,其中,将所述数字信号与所述LUT的所述多个信号表示进行比较包括:
生成指示所述LUT中的信号表示与经检测的漫射辐射的图案的接近度的热图,所述热图包括信号表示对应于其中所检测的漫射辐射的图案的热区域以及其中信号表示不对应于所检测的漫射辐射的图案的冷区域;以及
选择所述热图...
【专利技术属性】
技术研发人员:吴拉姆·基尔马尼,安德烈亚·科拉科,路易斯·维拉兰,津坦·特雷汉,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。