【技术实现步骤摘要】
【国外来华专利技术】头戴式显示器与真实世界对象之间的相互通信
技术介绍
互联网、移动数据网络和硬件的快速发展导致开发出许多类型的装置。此类装置包括如膝上型计算机之类的更大型装置以及承载在用户身体部位上的穿戴式装置的更小型装置。此类穿戴式装置的实例包括眼镜、头戴式显示器、智能手表或装置以监控穿戴者的生物信息。可以将包括文本、音频和视频数据的移动数据串流到装置上。然而,由于其有限的屏幕尺寸和处理能力,其使用会受到限制。
技术实现思路
本公开涉及用于实现与虚拟对象的用户交互的系统和方法,其中经由对真实世界对象的操纵来渲染虚拟3D空间中的虚拟对象,并由本地或远程数据源来增强或修改所述虚拟对象。在一些实施例中,公开了一种用于实现与虚拟对象的用户交互的方法。所述方法包括:由与第一显示装置通信的处理器来检测真实世界对象的存在,所述真实世界对象包括在其表面上的标记。处理器识别真实3D空间中的真实世界对象相对于用户双眼的位置和定向,并渲染相对于标记被定位和定向在虚拟3D空间中的虚拟对象。经由对真实(3D)空间中的真实世界对象的操纵来控制虚拟对象的显示。所述方法进一步包括:由处理器传输渲染数据以在第一显示装置上视觉地呈现虚拟对象。在一些实施例中,虚拟对象的视觉呈现可不包括真实世界对象,使得用户仅看到虚拟空间中的虚拟对象。在一些实施例中,虚拟对象的视觉呈现可以包括真实世界对象的图像,使得由虚拟对象来增强或修改真实视觉对象的视图。在一些实施例中,将虚拟对象配置成用于可经由对真实世界对象的操纵来操纵的方法进一步包括:由处理器检测真实世界对象的位置和定向中的一者的变化;基于真实世界对象的检测到的变化来更改虚拟空间 ...
【技术保护点】
一种方法,其包括:由与第一显示装置通信的处理器来检测真实世界对象的存在,所述真实世界对象包括在其表面上的标记;由所述处理器识别真实3D空间中的所述真实世界对象相对于用户双眼的位置和定向;由所述处理器渲染相对于所述标记被定位和定向在虚拟3D空间中的虚拟对象,并且所述虚拟对象被配置成经由对所述真实3D空间中的所述真实世界对象的操纵来实现在所述虚拟3D空间中的控制;以及由所述处理器将渲染数据传输到所述第一显示装置,以视觉地呈现所述虚拟3D空间中的所述虚拟对象。
【技术特征摘要】
【国外来华专利技术】2015.02.13 US 14/621,6211.一种方法,其包括:由与第一显示装置通信的处理器来检测真实世界对象的存在,所述真实世界对象包括在其表面上的标记;由所述处理器识别真实3D空间中的所述真实世界对象相对于用户双眼的位置和定向;由所述处理器渲染相对于所述标记被定位和定向在虚拟3D空间中的虚拟对象,并且所述虚拟对象被配置成经由对所述真实3D空间中的所述真实世界对象的操纵来实现在所述虚拟3D空间中的控制;以及由所述处理器将渲染数据传输到所述第一显示装置,以视觉地呈现所述虚拟3D空间中的所述虚拟对象。2.根据权利要求1所述的方法,其中,所述虚拟对象被配置成经由对所述真实世界对象的操纵来实现控制进一步包括:由所述处理器检测所述真实世界对象的所述位置和定向中的一者的变化。3.根据权利要求2所述的方法,进一步包括:由所述处理器基于所述真实世界对象的检测到的变化来更改所述虚拟空间中的所述虚拟对象的位置和定向中的一者或多者;以及由所述处理器将渲染数据传输到所述第一显示装置,以基于所述检测到的变化在经更改的位置和定向中的一者或多者处来视觉地显示所述虚拟对象。4.根据权利要求1所述的方法,所述真实世界对象是包括触摸屏在内的第二显示装置,所述第一显示装置通信地联接到所述第二显示装置,所述联接实现所述第一显示装置与所述第二显示装置之间的数据交换。5.根据权利要求4所述的方法,其中在所述第二显示装置的所述触摸屏上检测到所述标记。6.根据权利要求4所述的方法,进一步包括:由所述处理器从所述第二显示装置接收关于所述用户的触摸输入的数据;以及由所述处理器响应于关于所述用户的触摸输入的所述数据来操纵所述虚拟空间中的所述虚拟对象或虚拟场景。7.根据权利要求6所述的方法,关于所述用户的触摸输入的所述数据包括所述用户的身体部位相对于所述标记在所述触摸屏上的位置信息。8.根据权利要求7所述的方法,对所述虚拟对象的所述操纵进一步包括:由所述处理器改变所述虚拟空间中的所述虚拟对象的位置以跟踪所述位置信息。9.根据权利要求6所述的方法,对所述虚拟对象的所述操纵进一步包括:由所述处理器响应于所述用户的触摸输入来改变所述虚拟对象的大小、形状、照明和渲染性质中的一者或多者。10.根据权利要求9所述的方法,其中所述用户的触摸输入对应于选自由以下各项组成的一群手势的手势:单次轻击或多次轻击、轻击并按住、旋转、轻扫或捏动缩放手势。11.根据权利要求4所述的方法,其进一步包括:由所述处理器从所述第二装置中所包括的多个传感器中的至少一者接收关于输入的数据;由所述处理器响应于来自所述第二装置的传感器输入数据来操纵所述虚拟对象或所述虚拟场景。12.根据权利要求1所述的方法,其中对真实世界对象的所述检测包括对另一个对象的3D打印模型的检测。13.根据权利要求12所述的方法,其中所述虚拟对象包括所述另一个对象的虚拟外表面,所述虚拟外表面编码所述另一个对象的真实世界表面材料的光学性质。14.根据权利要求13所述的方法,其中所述虚拟对象的几何和渲染性质中的一者或多者基本上类似于所述3D打印模型的对应性质。15.根据权利要求14所述的方法,其进一步包括:由所述处理器接收用于购买所述虚拟对象的渲染数据的用户输入;以及由所述处理器将关于所述用户对所述渲染数据的购买信息传输到供应商服务器。16.根据权利要求12所述的方法,其中所述虚拟对象的其他几何或渲染性质中的一者或多者不同于所述3D打印模型的对应性质。17.根据权利要求16所述的方法,其进一步包括:由所述处理器接收用于购买所述虚拟对象的渲染数据的用户输入;以及由所述处理器将关于所述用户对所述渲染数据的购买信息传输到供应商服务器。18.根据权利要求16所述的方法,其进一步包括:由所述处理器检测所述用户已购买所述虚拟对象的渲染数据以与所述3D打印模型一起使用;由所述处理器根据所述已购买的渲染数据来渲染所述虚拟对象。19.根据权利要求1所述的方法,其进一步包括:由所述处理器在所述第一显示装置的显示器上显示所述虚拟对象。20.一种设备,其包括:处理器;非暂时性存储介质,其具有存储在其上的处理器可执行的编程逻辑,所述编程逻辑包括:存在检测逻辑,其与第一显示装置通信地来检测真实世界对象的存在,所述真实世界对象包括在其表面上的标记;识别逻辑,其识别真实3D空间中的所述真实世界对象相对于用户双眼的位置和定向;渲染逻辑,其渲染相对于所述标记被定位和定向在虚拟3D空间中的虚拟对象;操纵逻辑,其响应于对所述真实3D空间中的对所述真实世界对象的操纵来操纵所述...
【专利技术属性】
技术研发人员:朱利安·M·乌尔巴赫,N·拉扎雷夫,
申请(专利权)人:OTOY公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。