用于增强现实中的锚点的辅助数据的制作方法

文档序号:34024003发布日期:2023-05-05 06:42阅读:41来源:国知局
用于增强现实中的锚点的辅助数据的制作方法

本发明实施方案中的至少一个实施方案整体涉及增强现实,并且更具体地涉及用于在虚拟环境中进行定位的锚点。


背景技术:

1、增强现实(ar)是用于合并真实元素和虚拟元素以进行显现的概念和一组技术,其中,物理对象和数字对象共存并且实时交互。ar显现需要将增强的虚拟元素看作物理视图的一部分的装置。这可使用配备有相机和显示器的增强现实终端(ar终端)来实现,该增强现实终端捕获用户环境的视频并且将该捕获到的信息与显示器上的虚拟元素相组合。此类设备的示例是诸如智能电话、平板计算机或头戴式显示器。3d模型和动画是要在ar中显现的最明显的虚拟元素。然而更一般地,ar对象可以是空间性(空间中的3d位置和取向)提供附加值的任何数字信息,例如图片、视频、图形、文本和音频。能够从不同视点正确地看到ar显现,使得当用户改变视点时,虚拟元素停留或表现得好像是物理场景的一部分。这就需要跟踪技术,以用于导出环境的3d属性以产生ar内容,以及在观看内容时用于跟踪ar终端相对于环境的位置。例如,ar终端的位置可通过跟踪ar终端的视频流中的已知对象或视觉特征和/或使用一个或多个传感器进行跟踪。在能够将ar对象增强到物理现实中之前,必须限定它们相对于物理环境的位置。增强现实的特定挑战是多名用户访问相同的ar场景并因此可通过该虚拟环境进行交互。精确且可靠地定位ar终端是ar系统的关键方面,因为此类特征是享受ar体验所必需的。


技术实现思路

1、在至少一个实施方案中,在增强现实系统中,辅助数据与增强现实锚点相关联以描述真实环境中的锚点的周围环境。这允许验证位置跟踪是正确的,换言之,增强现实终端被定位在增强现实场景中的正确位置处。可应请求显示该辅助数据。辅助数据的典型示例是裁剪的2d图像或3d网格。

2、至少一个实施方案的第一方面涉及一种用于创建用于增强现实场景的锚点的方法,该方法包括:显示在显示增强现实场景时检测到的特征点;获得对至少一个特征点的选择;捕获辅助数据;以及创建新的锚点并且将其与所选择的至少一个特征点的参数和所捕获的辅助数据相关联。

3、至少一个实施方案的第二方面涉及一种用于在增强现实终端上显示增强现实场景的方法,该方法包括:当激活辅助数据的显示并且检测到增强现实锚点时,获得与检测到的增强现实锚点相关联的辅助数据以及显示辅助数据的图形表示。

4、至少一个实施方案的第三方面涉及一种用于在增强现实终端上验证增强现实场景中的增强现实锚点的方法,该方法包括:确定与在显示增强现实场景时检测到的至少一个特征点相对应的增强现实锚点;获得与检测到的增强现实锚点相关联的辅助数据;获得表示真实世界场景的所捕获的数据;将辅助数据与所捕获的数据进行比较并响应地触发恢复。

5、至少一个实施方案的第四方面涉及一种用于创建用于增强现实场景的锚点的装置,该装置包括处理器,该处理器被配置为:显示在显示增强现实场景时检测到的特征点;获得对至少一个特征点的选择;捕获辅助数据;以及创建新的锚点并且将其与所选择的至少一个特征点的参数和所捕获的辅助数据相关联。

6、至少一个实施方案的第五方面涉及一种用于在增强现实终端上显示增强现实场景的装置,该装置包括处理器,该处理器被配置为当激活辅助数据的显示并且检测到增强现实锚点时,获得与检测到的增强现实锚点相关联的辅助数据以及显示辅助数据的图形表示。

7、至少一个实施方案的第六方面涉及一种用于在增强现实终端上验证增强现实场景中的增强现实锚点的装置,该装置包括处理器,该处理器被配置为:确定与在显示增强现实场景时检测到的至少一个特征点相对应的增强现实锚点;获得与检测到的增强现实锚点相关联的辅助数据;获得表示真实世界场景的所捕获的数据;将辅助数据与所捕获的数据进行比较并响应地触发恢复。

8、至少一个实施方案的第七方面涉及一种增强现实系统,该增强现实系统包括增强现实场景、增强现实控制器和增强现实终端,其中,增强现实场景包括与增强现实场景的表示的特征点的参数相关联的增强现实锚点以及表示增强现实锚点的周围环境的辅助数据。

9、根据这七个实施方案的变型,辅助数据基于创建锚点时捕获到的图片,或者是创建锚点时捕获到的图片的裁剪版本,或者基于创建锚点时捕获到的三维网格。

10、根据至少一个实施方案的第八方面,一种计算机程序包括程序代码指令,当由处理器执行时,能够执行该程序代码指令以用于实现至少根据前三个方面中的一方面的方法的步骤。

11、根据至少一个实施方案的第九方面,一种非暂态计算机可读介质包括程序代码指令,当由处理器执行时,能够执行该程序代码指令以用于实现至少根据前三个方面中的一方面的方法的步骤。



技术特征:

1.一种用于创建用于增强现实场景的锚点的方法,所述方法包括:

2.一种用于在增强现实装置上显示增强现实场景的方法,所述方法包括在激活(310)辅助数据的显示并且检测(320)到增强现实锚点的情况下:

3.一种用于验证在增强现实装置上显示的增强现实场景的增强现实锚点的方法,所述方法包括:

4.根据权利要求1至3中任一项所述的方法,其中,所述辅助数据基于创建所述锚点时所捕获的图片。

5.根据权利要求4所述的方法,其中,所述辅助数据是创建所述锚点时所捕获的所述图片的裁剪版本。

6.根据权利要求4所述的方法,其中,所述辅助数据是创建所述锚点时所捕获的所述图片的具有降低的空间分辨率的处理版本。

7.根据权利要求4所述的方法,其中,所述辅助数据是创建所述锚点时所捕获的所述图片的具有缩减的色彩空间的处理版本。

8.根据权利要求4所述的方法,其中,所述辅助数据是创建所述锚点时所捕获的所述图片的具有降低的空间分辨率或缩减的色彩空间的裁剪版本和处理版本。

9.根据权利要求1至3中任一项所述的方法,其中,所述辅助数据基于创建所述锚点时所捕获的三维网格。

10.根据权利要求3所述的方法,其中,所述辅助数据是基于创建所述锚点时所捕获的图片的图像,并且比较还包括当在表示真实世界场景的所捕获的数据中检测到锚点时:

11.一种用于创建用于增强现实场景的锚点的增强现实装置,所述增强现实装置包括处理器,所述处理器被配置为:

12.一种用于存储用于增强现实场景的锚点的增强现实装置,所述增强现实装置包括处理器,所述处理器被配置为:

13.一种用于显示增强现实场景的增强现实装置,所述增强现实装置包括处理器,所述处理器被配置为在激活辅助数据的显示并且检测到增强现实锚点的情况下:

14.一种用于验证增强现实场景中的增强现实锚点的增强现实装置,所述增强现实装置包括处理器,所述处理器被配置为:

15.根据权利要求11至14中任一项所述的装置,其中,所述辅助数据基于创建所述锚点时所捕获的图片。

16.根据权利要求15所述的装置,其中,所述辅助数据是创建所述锚点时所捕获的所述图片的裁剪版本。

17.根据权利要求15所述的装置,其中,所述辅助数据是创建所述锚点时所捕获的所述图片的具有降低的空间分辨率的处理版本。

18.根据权利要求15所述的装置,其中,所述辅助数据是创建所述锚点时所捕获的所述图片的具有缩减的色彩空间的处理版本。

19.根据权利要求15所述的装置,其中,所述辅助数据是创建所述锚点时所捕获的所述图片的具有降低的空间分辨率或缩减的色彩空间的裁剪版本和处理版本。

20.根据权利要求11至14中任一项所述的装置,其中,所述辅助数据基于创建所述锚点时所捕获的三维网格。

21.根据权利要求14所述的装置,其中,所述辅助数据是基于创建所述锚点时所捕获的图片的图像,并且比较还包括当在表示真实世界场景的所捕获的数据中检测到锚点时:

22.一种增强现实系统,包括:

23.根据权利要求22所述的增强现实系统,其中,所述辅助数据基于创建所述锚点时所捕获的图片。

24.根据权利要求23所述的增强现实系统,其中,所述辅助数据是创建所述锚点时所捕获的所述图片的裁剪版本。

25.根据权利要求22所述的增强现实系统,其中,所述辅助数据基于创建所述锚点时所捕获的三维网格。

26.一种计算机程序,所述计算机程序包括程序代码指令,所述程序代码指令在由处理器执行时实施根据权利要求1至7中至少一项所述的方法的步骤。

27.一种非暂态计算机可读介质,所述非暂态计算机可读介质包括程序代码指令,所述程序代码指令在由处理器执行时实施根据权利要求1至7中至少一项所述的方法的步骤。


技术总结
在增强现实系统中,辅助数据与增强现实锚点相关联以描述真实环境中的锚点的周围环境。这允许验证位置跟踪是正确的,换言之,增强现实终端被定位在增强现实场景中的正确位置处。可应请求显示该辅助数据。辅助数据的典型示例是裁剪的2D图像或3D网格。

技术研发人员:P·乔伊特,卡洛琳·贝拉德,马蒂厄·弗拉代,安东尼·劳伦特
受保护的技术使用者:交互数字CE专利控股有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1