System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及控制人工现实设备如何采集和共享周围环境信息。
技术介绍
1、存在多个带有输入传感器阵列的人工现实系统,该输入传感器阵列可以采集有关人工现实设备周围的区域的大量信息。用户通常知道其设备包括摄像头阵列和其它传感器阵列,然而,他们往往很难准确地理解这些传感器采集到的用户周围环境。例如,人工现实设备可以包括:采集人工现实设备周围的360度视图的rgb摄像头阵列;映射该人工现实设备周围的对象的形状的深度摄像头或其它深度感测设备;可确定该区域中的音频的音调、方向和定位的传声器阵列等。然而,人工现实设备用户可能不知道其周围的哪些区域正在被采集或者以什么分辨率采集。此外,人工现实设备的区域中的其他人可能不知道他们自己的哪些方面正在被采集和/或可能无法对人工现实设备如何观看和呈现他们进行控制。
技术实现思路
1、本专利技术涉及根据权利要求1所述的方法、根据权利要求8所述的计算机可读存储介质、根据权利要求9所述的系统和根据权利要求10所述的软件产品。有利实施例可以包括从属权利要求的多个特征。
2、因此,根据本专利技术的一种用于采集和共享人工现实设备的周围环境信息的方法包括:在该人工现实设备处接收观看由该人工现实设备采集到的传感器数据的请求;获取对应于该请求的传感器数据,其中,该传感器数据包括图像数据,该图像数据显示了该人工现实设备的、处于该人工现实设备的用户的视角(point-of-view)内和视角外的周围环境;根据所获取的该传感器数据创建输出视图,该输出视图包括关于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.一种用于采集和共享人工现实设备的周围环境信息的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述请求源自所述人工现实设备的用户。
3.根据权利要求1所述的方法,
4.根据权利要求1至3中任一项所述的方法,还包括:在响应于所述请求提供所述输出视图之前,获取来自所述人工现实设备的用户的、对共享所述输出视图的授权。
5.根据权利要求1至4中任一项所述的方法,其中,所述输出视图是以下项中的一项:所述人工现实设备周围的区域的至少一部分的3D模型;所述人工现实设备周围的区域的至少一部分的点云;或通过展平描绘了所述人工现实设备周围的区域的3D模型的所述至少一部分而创建的、所述人工现实设备周围的所述区域的至少一部分的全景图像。
6.根据权利要求1至5中任一项所述的方法,还包括:
7.根据权利要求6所述的方法,其中,所述设置的过滤器遮挡所述至少一个人物的至少面部。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有指令,所述指令在被计算系统执行时,使得所述计算系统执行用于共享人工现实设备的周围
9.一种用于共享人工现实设备的周围环境信息的计算系统,所述计算系统包括:
10.一种用于共享人工现实设备的周围环境信息的软件产品,所述软件产品包括指令,所述指令在被计算系统执行时,使得所述计算系统执行用于共享所述人工现实设备的周围环境信息的过程,所述过程与根据权利要求1至7中任一项所述的方法相对应,或者所述过程包括:
...【技术特征摘要】
【国外来华专利技术】
1.一种用于采集和共享人工现实设备的周围环境信息的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述请求源自所述人工现实设备的用户。
3.根据权利要求1所述的方法,
4.根据权利要求1至3中任一项所述的方法,还包括:在响应于所述请求提供所述输出视图之前,获取来自所述人工现实设备的用户的、对共享所述输出视图的授权。
5.根据权利要求1至4中任一项所述的方法,其中,所述输出视图是以下项中的一项:所述人工现实设备周围的区域的至少一部分的3d模型;所述人工现实设备周围的区域的至少一部分的点云;或通过展平描绘了所述人工现实设备周围的区域的3d模型的所述至少一部分而创建的、所述人工现实设备周围的所述区域的至少一部分的全景图像。
6.根据权利要求1...
【专利技术属性】
技术研发人员:安德里亚·泽勒,奥斯卡·穆里略,马修·詹姆斯·肖恩霍尔茨,
申请(专利权)人:元平台技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。