【技术实现步骤摘要】
【国外来华专利技术】光学支持的对象导航
本专利技术涉及用于通过图像解释来确定移动对象的位置的系统和方法。
技术介绍
越来越多的人正在某种形式的显示器上远程地或“虚拟地”观看事件和事物。在纯“虚拟现实”(VR)的情况下,所显示的对象的位置完全处于软件控制之下,因为观看者看到的场景不一定对应于任何物理世界,并且物理规则不一定适用。例如,在纯软件生成的虚拟世界中,没有什么能阻止虚拟马长出翅膀并飞入太空,也不能阻止人走过实体墙。在其它上下文中,无论是由于设计还是由于必要,所显示的“世界”至少部分地受到物理现实的约束。例如,在所显示的场景对应于物理世界中发生的事物的情况下,可以或必须遵循诸如重力的正规物理定律。在一些这样的上下文中,所显示的世界包括至少一个所显示的对象,其在所显示的世界中的位置应当对应于物理对象的实际位置。这于是需要某种方式来确定物理对象的位置。在一些情况下,使用安装在物理对象上的高精度、昂贵的位置系统是不切实际的、过于昂贵的、过于复杂的,或以其他方式不可行的。于是,问题是物理环境中的位置误差可能经常累积,使得物理到虚拟的对应性降级到超出可接受的或期望的程度。即使在没有VR世界正在显示的情况下,当涉及使用成像技术确定移动物理对象的位置时,也总是需要改进。附图说明图1A和图1B示出了如何可以光学地测量到对象的距离。图2示出了虚拟的显示的环境的一个示例,该虚拟的显示的环境对应于物理环境,在该物理环境中,操纵至少一个用户控制的对象(UCO)。图3示出了UCO及其控制器的主要硬件和软 ...
【技术保护点】
1.一种用于对应于在虚拟环境中移动的虚拟对象在物理环境中对物理对象进行导航的方法,包括:/nA)当所述物理对象位于第一位置时,在所述第一位置中具有至少一个物理标记,所述至少一个物理标记位于安装在所述物理对象上的至少一个成像装置的视场范围中,/ni)获取所述至少一个物理标记的图像;/nii)基于对所获取的所述至少一个物理标记的图像的评估确定所述物理对象在所述物理环境中的物理位置;以及/niii)确定所述虚拟对象在所述虚拟环境内的虚拟位置,所述虚拟位置与所确定的所述物理对象在所述物理环境中的物理位置相对应;以及/nB)当所述物理对象位于第二位置时,在所述第二位置中具有不多于预定数量的所述物理标记,所述不多于预定数量的所述物理标记位于所述视场范围中,/ni)使用所述物理对象的辅助位置系统估计所述物理对象的所述物理位置,所述辅助位置系统独立于所述物理标记的光学基准而操作;以及/nii)确定所述虚拟对象在所述虚拟环境内的估计虚拟位置,所述估计虚拟位置与所估计的物理位置相对应。/n
【技术特征摘要】
【国外来华专利技术】1.一种用于对应于在虚拟环境中移动的虚拟对象在物理环境中对物理对象进行导航的方法,包括:
A)当所述物理对象位于第一位置时,在所述第一位置中具有至少一个物理标记,所述至少一个物理标记位于安装在所述物理对象上的至少一个成像装置的视场范围中,
i)获取所述至少一个物理标记的图像;
ii)基于对所获取的所述至少一个物理标记的图像的评估确定所述物理对象在所述物理环境中的物理位置;以及
iii)确定所述虚拟对象在所述虚拟环境内的虚拟位置,所述虚拟位置与所确定的所述物理对象在所述物理环境中的物理位置相对应;以及
B)当所述物理对象位于第二位置时,在所述第二位置中具有不多于预定数量的所述物理标记,所述不多于预定数量的所述物理标记位于所述视场范围中,
i)使用所述物理对象的辅助位置系统估计所述物理对象的所述物理位置,所述辅助位置系统独立于所述物理标记的光学基准而操作;以及
ii)确定所述虚拟对象在所述虚拟环境内的估计虚拟位置,所述估计虚拟位置与所估计的物理位置相对应。
2.根据权利要求1所述的方法,还包括:
根据与所述成像装置特性相关的每个物理标记的成像尺寸,确定从所述物理对象到所述被成像的物理标记中的每个被成像的物理标记的物理距离;以及
根据所确定的一个或多个物理距离确定所述物理位置。
3.根据权利要求2所述的方法,其中,每个物理标记在至少一个维度上具有相应的预定尺寸。
4.根据权利要求2所述的方法,还包括:为所述多个物理标记中的至少一个物理标记提供光学可解释编码,所述光学可解释编码指示选自下列组中的至少一个特性:在至少一个维度上的预定尺寸、所述物理环境内的位置、以及对应的显示特征的类型。
5.根据权利要求3所述的方法,其中,对所获得的每个被成像的物理标记的图像的所述评估包括将所获得的每个图像在所述至少一个方向上的成像尺寸与所述成像装置内的基准进行比较。
6.根据权利要求3所述的方法,其中:
所述多个物理标记中的至少一个物理标记在至少两个维度上具有预定尺寸;
对所获得的每个被成像的物理标记的图像的所述评估包括将所获得的每个图像在所述至少两个方向上的成像尺寸与所述成像装置内的至少一个相应的基准进行比较。
7.根据权利要求2所述的方法,还包括将不同的缩放因子与所述多个物理标记中的不同的物理标记相关联,使得能够根据相应的缩放因子来调整对相应的不同虚拟对象相对于彼此的所述估计虚拟位置的确定。
8.根据权利要求1所述的方法,还包括在显示器上在所述虚拟环境内在所确定的虚拟位置处生成所述虚拟对象的图像,所确定的虚拟位置与所述物理对象在所述物理环境中的被确定的物理位置相对应。
9.根据权利要求8所述的方法,还包括将所述多个物理标记中的至少一个物理标记与在所述显示器上显示的对应的虚拟特征相关联。
10.根据权利要求9所述的方法,还包括生成在所述显示器内显示的至少一个移动虚拟特征的移动图像,所述至少一个移动虚拟特征具有以对应于所述多个物理标记中的至少一个物理标记而确定的所述虚拟位置为基准的特征位置。
11.根据权利要求1所述的方法,其中,所述显示器被包括在虚拟现实视图器中。
12.根据权利要求1所述的方法,其中,所述辅助位置系统具有累积误差。
13.根据权利要求12所述的方法,还包括在所述物理对象从所述第二位置移动到所述第一位置时,根据所述累积误差估计累积的误差的量。
14.根据权利要求13所述的方法,还包括在所述物理对象从所述第二位置转换到所述第一位置时,显示从所述物理对象在所述第二位置时的所述虚拟环境的估计状态到与所述物理对象在所述第一位置相对应的所述虚拟环境的当前状态的转换虚拟环境。
15.根据权利要求13所述的方法,还包括对应于所估计的累积的误差的量对所述辅助位置系统进行校正。
16.根据权利要求12所述的方法,还包括,在所述物理对象从所述第一位置转换到所述第二位置时,利用对应于转换位置的位置参数初始化所述辅助位置系统。
17.根据权利要求1所述的方法,其中,所述辅助位置系统是惯性测量单元。
18.根据权利要求1所述的方法,其中,由用户根据所述虚拟对象在所述虚拟环境中的所述虚拟位置来操纵所述物理对象。
19.根据权利要求1所述的方法,还包括基于用户控制的物理对象在所述物理环境中的所述物理位置来生成用于在所述虚拟环境中显示的事件。
20.根据权利要求1所述的方法,其中,所述物理对象的所述第一位置和所述第二位置取决于所述成像装置的角取向。
21.一种用于操纵无人飞行器(UAV)的方法,包括:
经由安装在所述无人飞行器上的相机,获取至少一个物理对象的图像;
基于所获得的相应的图像来测量从所述无人飞行器到所述至少一个物理对象的相应的位置参数;以及
基于所获得的一个或多个图像自主地遵循飞行轨迹,对应于所确定的一个或多个位置参数定位所述无人飞行器。
22.根据权利要求21所述的方法,其中,所述飞行轨迹是固定位置。
23.根据权利要求21所述的方法,其中,所述飞行轨迹是轨道。
24.根据权利要求22所述的方法,还包括感测编队位置保持命令。
25.根据权利要求24所述的方法,还包括:
在当前图像视图中识别与所述至少一个物理对象对应的至少一个被成像的对象;
测量所述至少一个被成像的对象的图像特性;以及
在所述无人飞行器内自主地控制无人飞行器飞行,以便通过将所述对应的至少一个被成像的对象中的每个被成像的对象的所述图像特性保持基本上恒定来保持相对于所述至少一个物理对象的编队位置。
26.根据权利要求25所述的方法,还包括在所述无人飞行器内自主地选择所述至少一个物理对象。
27.根据权利要求26所述的方法,包括通过识别静态结构的几何特征特性来识别所述至少一个被成像的对象。
28.根据权利要求25所述的方法,其中,所述固定位置是相对于移动对象被确定的。
29.根据权利要求24所述的方法,其中,所述移动对象是第二无人飞行器。
30.根据权利要求29所述的方法,还包括:
分别从所述无人飞行器和所述第二无人飞行器获取一区域的第一图像和第二图像;以及
根据所述第一图像和所述第二图像编辑所述区域的立体成像数据。
31.根据权利要求25所述的方法,还包括从用户接收目标选择数据,所述目标选择数据识别所述至少一个物理对象。
32.根据权利要求25所述的方法,其中,每个图像特性选自距离和方位的组。
33.根据权利要求21所述的方法,其中,所述飞行轨迹是非静态的。
34.根据权利要求21所述的方法,其中,所述位置参数是距离估计值。
35.根据权利要求21所述的方法,其中,所述位置参数是方位。
36.根据权利要求21所述的方法,其中,所述无人飞行器自主地测量所述位置参数。
37.一种用于对应于在物理环境中的用户控制的物理对象在虚拟环境中操纵虚拟对象的系统,包括:
控制器,所述控制器使得用户能够在所述物理环境中操纵所述物理对象;
成像装置,所述成像装置...
【专利技术属性】
技术研发人员:伊戈尔·卡拉泰耶夫,匡正,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。