人工现实设备采集控制和共享的制作方法

文档序号:37778514发布日期:2024-04-25 11:05阅读:60来源:国知局
人工现实设备采集控制和共享的制作方法

本公开涉及控制人工现实设备如何采集和共享周围环境信息。


背景技术:

1、存在多个带有输入传感器阵列的人工现实系统,该输入传感器阵列可以采集有关人工现实设备周围的区域的大量信息。用户通常知道其设备包括摄像头阵列和其它传感器阵列,然而,他们往往很难准确地理解这些传感器采集到的用户周围环境。例如,人工现实设备可以包括:采集人工现实设备周围的360度视图的rgb摄像头阵列;映射该人工现实设备周围的对象的形状的深度摄像头或其它深度感测设备;可确定该区域中的音频的音调、方向和定位的传声器阵列等。然而,人工现实设备用户可能不知道其周围的哪些区域正在被采集或者以什么分辨率采集。此外,人工现实设备的区域中的其他人可能不知道他们自己的哪些方面正在被采集和/或可能无法对人工现实设备如何观看和呈现他们进行控制。


技术实现思路

1、本发明涉及根据权利要求1所述的方法、根据权利要求8所述的计算机可读存储介质、根据权利要求9所述的系统和根据权利要求10所述的软件产品。有利实施例可以包括从属权利要求的多个特征。

2、因此,根据本发明的一种用于采集和共享人工现实设备的周围环境信息的方法包括:在该人工现实设备处接收观看由该人工现实设备采集到的传感器数据的请求;获取对应于该请求的传感器数据,其中,该传感器数据包括图像数据,该图像数据显示了该人工现实设备的、处于该人工现实设备的用户的视角(point-of-view)内和视角外的周围环境;根据所获取的该传感器数据创建输出视图,该输出视图包括关于3d环境的视图,该关于3d环境的视图显示了由该人工现实设备检测和重建的、该人工现实设备的周围环境的多个部分;以及响应于该请求,提供该输出视图。

3、在一些实施例中,该请求可以源自该人工现实设备的用户。

4、在一些实施例中,该请求可以源自该人工现实设备外部的系统,并且该输出视图可以通过采集中心来提供给观看用户,在该采集中心中,该观看用户访问基于两个或更多个输出视图的视图,其中,该两个或更多个输出视图中的至少一个输出视图来自第二人工现实设备。

5、在一些实施例中,该方法可以包括:在响应于该请求提供该输出视图之前,获取来自该人工现实设备的用户的、对共享该输出视图的授权。

6、在一些实施例中,该输出视图可以是该人工现实设备周围的区域的至少一部分的3d模型。

7、在一些实施例中,该输出视图可以是该人工现实设备周围的区域的至少一部分的点云。

8、在一些实施例中,该输出视图可以是通过展平描绘了该人工现实设备周围的区域的3d模型的至少一部分而创建的、该人工现实设备周围的区域的至少一部分的全景图像。

9、在一些实施例中,该方法还可以包括:识别并标记该传感器数据中描绘的一个或多个人物;将所标记的一个或多个人物与过滤器列表进行比较,以用设置的过滤器识别至少一个人物;以及将该设置的过滤器应用于对该至少一个人物的描绘,以改变该至少一个人物在输出视图中的外观??裳〉?,该设置的过滤器遮挡该至少一个人物的至少面部。

10、根据本发明的一种计算机可读存储介质存储有指令,这些指令在被计算系统执行时,使得该计算系统执行用于共享人工现实设备的周围环境信息的过程,该过程与以上论述的各方法中的任一种方法相对应,或者该过程包括:在该人工现实设备处接收观看由该人工现实设备采集到的传感器数据的请求;获取对应于该请求的传感器数据,其中,该传感器数据包括图像数据,该图像数据显示了该人工现实设备的、处于该人工现实设备的用户的视角内和视角外的周围环境;根据所获取的该传感器数据创建输出视图,该输出视图包括关于3d环境的视图,该关于3d环境的视图显示了由该人工现实设备检测的、该人工现实设备的周围环境的多个部分;以及响应于该请求,提供该输出视图。

11、在计算机可读存储介质的一些实施例中,该请求可以源自该人工现实设备外部的系统。

12、在计算机可读存储介质的一些实施例中,该输出视图可以是该人工现实设备周围的区域的至少一部分的3d模型。

13、在计算机可读存储介质的一些实施例中,该输出视图可以是该人工现实设备周围的区域的至少一部分的点云。

14、在计算机可读存储介质的一些实施例中,该输出视图可以是通过展平描绘了该人工现实设备周围的区域的3d模型的至少一部分而创建的、该人工现实设备周围的区域的至少一部分的全景图像。

15、在计算机可读存储介质的一些实施例中,该过程还可以包括:识别并标记该传感器数据中描绘的一个或多个人物;将所标记的一个或多个人物与过滤器列表进行比较,以用设置的过滤器识别至少一个人物;以及将该设置的过滤器应用于对该至少一个人物的描绘,以改变该至少一个人物在输出视图中的外观??裳〉?,该设置的过滤器遮挡该至少一个人物的至少部分。

16、根据本发明的一种用于共享人工现实设备的周围环境信息的计算系统包括:一个或多个处理器;以及一个或多个存储器,该一个或多个存储器存储有指令,这些指令在被该一个或多个处理器执行时,使得该计算系统执行用于共享该人工现实设备的周围环境信息的过程,该过程与以上论述的各方法中的任一种方法相对应,或者该过程包括:在该人工现实设备处接收观看由该人工现实设备采集到的传感器数据的请求;获取对应于该请求的传感器数据,其中,该传感器数据包括图像数据,该图像数据显示了该人工现实设备的、处于该人工现实设备的用户的视角内和视角外的周围环境;根据所获取的该传感器数据创建输出视图,该输出视图包括关于3d环境的视图,该关于3d环境的视图显示了由该人工现实设备检测的、该人工现实设备的周围环境的多个部分;以及响应于该请求,提供该输出视图。

17、在该计算系统的一些实施例中,该输出视图可以是该人工现实设备周围的区域的至少一部分的3d模型。

18、在该计算系统的一些实施例中,该输出视图可以是通过展平描绘了该人工现实设备周围的区域的3d模型的至少一部分而创建的、该人工现实设备周围的区域的至少一部分的全景图像。

19、在该计算系统的一些实施例中,该过程还可以包括:识别并标记该传感器数据中描绘的一个或多个人物;将所标记的一个或多个人物与过滤器列表进行比较,以用设置的过滤器识别至少一个人物;以及将该设置的过滤器应用于对该至少一个人物的描绘,以改变该至少一个人物在输出视图中的外观。

20、根据本发明的一种用于共享人工现实设备的周围环境信息的软件产品包括指令,这些指令在被计算系统执行时,使得该计算系统执行用于共享该人工现实设备的周围环境信息的过程,该过程与以上论述的各方法中的任一种方法相对应,或者该过程包括:在该人工现实设备处接收观看由该人工现实设备采集到的传感器数据的请求;获取对应于该请求的传感器数据,其中,该传感器数据包括图像数据,该图像数据显示了该人工现实设备的、处于该人工现实设备的用户的视角内和视角外的周围环境;从所获取的该传感器数据创建输出视图,该输出视图包括关于3d环境的视图,该关于3d环境的视图显示了由该人工现实设备检测的、该人工现实设备的周围环境的多个部分;以及响应于该请求,提供该输出视图。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
imtoken助记词怎么填-imtoken钱包没有收益-imtoken矿工费太贵了-im钱包官网:token.im