用于交互式远程呈现的协作相机视点控制的制作方法

文档序号:15739867发布日期:2018-10-23 22:06阅读:125来源:国知局
用于交互式远程呈现的协作相机视点控制的制作方法

遥控运载工具已经变得越来越流行,特别是行动式(mobilized)机器人、陆地漫游车和无人驾驶飞行器(UAV),通常也称为“无人机”。通常,这些类型的运载工具包括一个或多个相机,其允许运载工具在其中操作的环境的视频被捕获,并且被传送回运载工具的操作员,以用于在操作员的位置处的显示屏上显示。这提供了如果操作员在运载工具的位置或在运载工具上行驶,他或她将看到什么的第一人称视图。这些类型的遥控运载工具通常在操作员和用于远程操作的运载工具之间具有一对一的对应关系或配对,其中用户输入被传达到运载工具,然后运载工具相应地执行。其他类型的系统仅向用户提供远程呈现,其中用户可以简单地观看远程环境的视频和/或听到远程环境的音频,但是不能够控制发送回远程环境的视频和音频的运载工具、设备或系统。



技术实现要素:

本发明内容介绍了用于交互式远程呈现的协作相机视点控制的特征和概念,其在下面的具体实施方式中被进一步描述和/或在附图中被示出。本发明内容不应被视为描述了所要求保护的主题的必要特征,也不被用于确定或限制所要求保护的主题的范围。

用于交互式远程呈现的协作相机视点控制被描述。在实施例中,系统包括基于所接收的行驶指令行驶的运载工具,并且该运载工具包括多个相机的相机系统,多个相机各自从不同视点捕获运载工具在其中行驶的环境的视频。运载工具可以是以下各项中的任何类型:无人机、潜水器、陆地漫游车、行动式计算设备、人类相机载体和/或任何其他类型的相机运输工具。观看设备从不同视点接收环境的视频,并且来自视点中的所选视点的环境视频可显示给观看设备的用户。行驶用户界面可以在观看设备上被显示在环境视频的上方,并且行驶用户界面描绘了用于运载工具的可选择的行驶选项。观看设备可以是以下各项中的任何类型:虚拟现实耳机或眼镜、增强现实耳机或眼镜、具有集成显示器的移动设备、和/或被耦合到计算设备的显示设备。与观看设备相关联的控制器设备可以各自接收用户输入,作为基于在观看设备上所显示的视频的所选视点的、用于运载工具的建议行驶指令。轨迹规划器接收经由控制器设备发起的建议行驶指令,并基于该建议行驶指令生成用于运载工具的共识(consensus)行驶指令。

在其他方面,轨迹规划器可以利用投票系统来实现,用于基于被视为用户投票的、建议行驶指令中的每个建议行驶指令来生成共识行驶指令,以指引运载工具的行驶。运载工具包括用于控制运载工具的行驶的行驶控制系统,并且行驶控制系统还可以生成对投票系统的投票输入,以指引运载工具的行驶。轨迹规划器将共识行驶指令传达给行驶控制系统,共识行驶指令生效以指引运载工具如何行驶。轨迹规划器将共识行驶指令传送给行驶控制系统,以有效地指示运载工具如何行驶。在实现中,运载工具的行驶可以包括任何类型的行驶,包括停止、制动、启动、加速、关闭运载工具、打开运载工具、向上行驶、向下行驶、左转、右转、转向反方向、旋转、前行和后退。轨迹规划器还可以利用策略系统来实现,用于基于被视为加权的投票的、建议行驶指令中的每个建议行驶指令来生成共识行驶指令,以指引运载工具的行驶。

在其他方面,运载工具的相机系统包括多个相机,用来从不同视点捕获运载工具在其中行驶的环境的视频。一组观看设备可以从其中相机中的一个相机的视点来接收环境视频,并且一个或多个附加组的观看设备可以从其他相机的不同视点接收环境视频。附加地,控制器设备可以各自被实现为接收附加的用户输入,作为相机中的至少一个相机的建议相机视点。然后,轨迹规划器可以基于环境的不同视点接收建议相机视点。轨迹规划器接收经由控制器设备发起的建议相机视点,并基于建议相机视点来生成用于至少一个相机的共识相机视点。

附图说明

参考以下附图,用于交互式远程呈现的协作相机视点控制的实施例被描述。相同的数字可以始终被用来引用附图示出的相似特征和组件:

图1图示了在其中用于交互式远程呈现的协作相机视点控制的实施例可以被实现的示例系统。

图2进一步图示了在其中用于交互式远程呈现的协作相机视点控制的实施例可以被实现的该示例系统。

图3图示了在其中用于交互式远程呈现的协作相机视点控制的实施例可以被实现的另一示例系统。

图4图示了根据一个或多个实施例的用于交互式远程呈现的协作相机视点控制的(多个)示例方法。

图5图示了根据一个或多个实施例的用于交互式远程呈现的协作相机视点控制的(多个)示例方法。

图6图示了具有示例设备的示例系统,该示例设备可以实现用于交互式远程呈现的协作相机视点控制的实施例。

具体实施方式

用于交互式远程呈现的协作相机视点控制的实施例被描述,并且可以被实现,以提供用户组对运载工具和/或相机系统的协作控制,该相机系统由运载工具运输,用于在运载工具行驶的环境中的交互式远程呈现。在众包(crowdsourcing)的背景下,该用户组可以协作地与远程环境交互,以控制相机移动来重新定位相机视点,和/或控制运载工具行驶来重新定位相机视点。运输相机系统的运载工具可以是无人机、潜水器、陆地漫游车、行动式计算设备、人类相机载体和/或任何其他类型的相机运输工具。相机系统可以包括一个或多个相机,以在环境的二维或三维空间中捕获视频,运载工具在该环境中行驶,诸如作为无人机飞行、作为陆地漫游车在陆地上或在建筑物结构中行驶、作为潜水器在水中行驶(例如,在水下或浮在水面上),或者作为被实现为相机运输工具的任何其他运载工具。

相机系统的相机设备可以一起操作,以从共同的视点捕获环境的视频,或者独立地操作,以从不同的视点捕获环境的视频。然后,来自不同视点的环境视频可显示给任何数目的用户,其具有接收由运载工具上的相机系统捕获的环境视频的观看设备。用户中的任一位可以正在使用不同类型的观看设备,诸如任何类型的虚拟现实耳机、虚拟现实眼镜、增强现实耳机、增强现实眼镜、具有集成显示器的移动设备和/或被耦合到计算设备的显示设备。

许多用户的观看设备可以各自与控制器设备相关联,经由该控制器设备,用户可以发起用户输入,作为运载工具的建议行驶指令。在实现中,观看设备和控制器设备可以被集成在诸如移动设备中,该移动设备由协作来控制运载工具上的相机系统的视点的任何数目的用户携带。控制器设备各自接收用户输入,作为用于运载工具的建议行驶指令和/或作为用于相机系统的建议相机视点,并且集体用户输入是被传达回运载工具的建议行驶指令和建议相机视点。

该运载工具实现了控制运载工具行驶的行驶控制系统,并且实现了轨迹规划器,其可以接收由用户组经由控制器设备发起的建议行驶指令和/或建议相机视点。然后,轨迹规划器可以基于建议行驶指令生成用于运载工具的共识行驶指令,并且将共识行驶指令传达给运载工具的行驶控制系统,共识行驶指令生效以指导运载工具如何行驶(例如,停止、制动、启动、加速、关闭运载工具、打开运载工具、向上行驶、向下行驶、左转、右转、转向反方向、旋转、前行和后退中的任一个或组合)。轨迹规划器还可以基于建议相机视点为相机系统生成共识相机视点,并且传达共识相机视点,以重新定位运载工具的相机系统。

虽然用于交互式远程呈现的协作相机视点控制的特征和概念可以以任何数目的不同设备、系统、网络、环境和/或配置来实现,用于交互式远程呈现的协作相机视点控制的实施例在以下示例设备、系统和方法的背景下被描述。

图1图示了示例系统100,其中用于交互式远程呈现的协作相机视点控制的实施例可以被实现。示例系统100包括运载工具102,在该示例中被示出为无人驾驶飞行器(UAV),通常也被称为无人机。在实现中,运载工具102可以是无人机、潜水器、陆地漫游车、行动式计算设备和/或相机运输工具中的任一个或组合。运载工具102包括相机系统,其被实现为在环境的二维或三维空间中捕获视频,运载工具在该环境中行驶,诸如作为无人机飞行、作为陆地漫游车在陆地上或在建筑物结构中行驶、作为潜水器在水中行驶(例如,在水下或浮在水面上),或者作为被实现为相机运输工具的任何其他运载工具。相机系统104可以包括一个或多个相机设备,并且相机设备可以一起操作,以从共同视点捕获环境的视频,或者独立操作,以从不同的视点捕获环境的视频。

示例系统100还包括多个观看设备106,多个观看设备106接收由运载工具102上的相机系统104所捕获的、来自不同视点的环境视频。然后,来自视点中的所选视点的环境视频可显示给观看设备的任何数目的用户108。如在视频中从多个相机所捕获的,环境的不同视点可以被排序,诸如通过相机使用统计、视点统计、所选流行度和/或通过用户选择来确定。例如,一组中的用户可以选择要在观看设备上显示的特定视点的视频,诸如通过用户投票来选择特定的相机。在实现中,用户中的任一用户可能正在使用不同类型的观看设备106,诸如任何类型的虚拟现实耳机、虚拟现实眼镜、增强现实耳机、增强现实眼镜、具有集成显示器的移动设备和/或被耦合到计算设备的显示设备。例如,用户可以在虚拟或增强现实眼镜110中观看从运载工具102接收的视频,该虚拟或增强现实眼镜110与控制器设备(诸如在这种情况下的膝上型计算机112)相关联。除了在虚拟或增强现实眼镜110中显示之外,从运载工具102接收的环境视频还被示出为显示在膝上型计算机的集成显示器114上。

许多用户108的观看设备106中的每个观看设备可以与控制器设备(诸如膝上型计算机112)相关联,用户可以经由该控制器设备发起用户输入,作为用于运载工具的建议行驶指令。在实现中,观看设备和控制器设备可以被集成在诸如移动设备中,该移动设备由协作以控制运载工具102上的相机系统104的视点的任何数目的用户108携带。例如,移动设备(诸如移动电话或平板设备116)包括集成显示器118,以显示从运载工具102接收的环境的视频。在实施例中,用户组可以协作以控制由运载工具102运输的相机系统104的视点,以用于运载工具行驶的环境中的交互式远程呈现。在众包的背景下,该用户组可以协作地与远程环境交互,以控制相机移动来重新定位相机视点,和/或控制运载工具行驶,以重新定位相机视点。

示例系统100还包括行驶用户界面120,如图所示,行驶用户界面120被显示在观看设备上的环境视频上方,诸如在膝上型计算机112的集成显示器114上的视频上方,以及被显示在平板设备116的集成显示器118上的视频上方。虽然未被示出,但是行驶用户界面120还可以被显示,以用于在虚拟或增强现实眼镜110中观看,以及在本文描述的任何其他观看设备和/或显示设备中或上观看。附加地,运载工具102在其中行驶的环境的音频还可以被传达给观看设备,以使用户可以既观看视频,又收听对应的音频,以获得运载工具所行驶的环境中的逼真的交互式远程呈现。行驶用户界面120描绘了诸如基于在观看设备上显示的视频的所选视点的、针对运载工具102的可选择的行驶选项,并且观看设备和/或控制器设备的用户中的每个用户可以选择所显示的、可选择的行驶选项中的一个。然后,在每个观看设备处显示的行驶用户界面接收用户输入作为用于运载工具的建议行驶指令,并且集体用户输入是被传达回运载工具102的建议行驶指令。

尽管在该示例中行驶用户界面120中的箭头示出中心圆处的停止位置和仅四个可选择的行驶方向,但是运载工具的行驶可以被定义为包括指令中的任一个或组合,以停止、制动、启动、加速、关闭运载工具、打开运载工具、向上行驶、向下行驶、左转、右转、转向反方向、旋转、前行和后退。这些行驶指令和方向中的任一个可以被用来重新定位由运载工具102运输的相机系统104的相机视点。附加地,行驶用户界面120中运载工具的可选择的行驶选项可以被显示,以将行驶信息的其他方向反映和/或转播给在观看设备106中的任一观看设备上观看视频的用户组。

例如,颜色、标签、填充图案、线宽和任何其他类型的图形可以被用来传达行驶信息。在该示例中,朝右的方向箭头包括填充图案以指示警告,诸如可能遇到的树障碍物,如果用户组协作地提出要指导运载工具102右转并在该方向上行驶。此外,前进(或直线向前)方向箭头包括不同的填充图案,该填充图案指示如果选择运载工具102继续沿该方向、朝向建筑物行驶,则要小心,尽管运载工具仍然能够在该方向上移动。其他指示符可以被用来传达或标识用户组的最不建议行驶方向和/或最建议行驶方向,诸如向左转并使运载工具102沿该方向行驶,如由朝左的方向箭头的填充颜色所示。

与用户组使用的观看设备106相关联的任何控制器设备(例如,膝上型计算机112和平板设备116)还可以被实现为识别音频和/或手势输入,作为用于运载工具102的建议行驶指令的每个用户输入,或者作为用于相机系统104中的相机的建议相机视点。附加地,观看设备可以显示基于语音识别的用户界面,或基于手势识别的用户界面,以在发起作为建议行驶指令或作为建议相机视点的输入时检测用户意图。如上所述,用户组可以协作来控制运载工具102的行驶,以重新定位相机系统104的相机视点,诸如利用控制器设备,该控制器设备用于经由观看设备上所显示的行驶用户界面120来发起用户输入。备选地或附加地,用户组可以协作,以移动相机系统并控制相机中的一个或多个相机的视点,诸如当运载工具102静止时,或甚至当运载工具行驶时。在实施例中,控制器设备还可以被实现为接收来自用户的输入,作为由运载工具102运输的相机系统104中的一个或多个相机的建议相机视点。

示例系统100包括网络122,以及本文描述的可以经由网络进行通信(诸如用于观看设备和/或控制器设备与运载工具102之间的视频和数据通信)的任何设备、服务器和/或服务。网络可以被实现为包括有线网络和/或无线网络。网络也可以使用任何类型的网络拓扑和/或通信协议来实现,并且可以被表示或以其他方式实现为两个或更多网络的组合,以包括基于IP的网络和/或因特网。网络还可以包括由移动网络运营商和/或其他网络运营商管理的移动运营商网络,诸如通信服务提供商、移动电话提供商和/或因特网服务提供商。

在该示例系统100中,运载工具102实现了控制运载工具的行驶的行驶控制系统,并且实现了参考图2被示出并被更详细地描述的轨迹规划器。运载工具102的轨迹规划器可以经由控制器设备接收由用户组发起的建议行驶指令,并且基于建议行驶指令生成用于运载工具的共识行驶指令。然后,轨迹规划器可以将共识行驶指令传达给运载工具的行驶控制系统,共识行驶指令生效以指导运载工具如何行驶(例如,停止、制动、启动、加速、关闭运载工具、打开运载工具、向上行驶、向下行驶、左转、右转、转向反方向、旋转、前行和后退中的任一个或组合)。

类似地,运载工具102的轨迹规划器可以经由控制器设备接收由用户组发起的建议相机视点,并且基于建议相机视点,为相机系统104中的一个或多个相机生成共识相机视点。然后,轨迹规划器可以将共识相机视点传达给相机系统104,以在相机系统捕获运载工具所行驶的环境的视频时改变相机系统的视点。

在备选的实现中,基于云的数据服务可以被利用,以将轨迹规划器实现为计算机应用,该计算机应用经由控制器设备接收由用户组发起的建议行驶指令。然后,基于云的数据服务处的轨迹规划器可以生成共识行驶指令,并将其传达给控制运载工具102的行驶的行驶控制系统,其中共识行驶指令生效,以指导运载工具如何行驶。类似地,在基于云的数据服务处实现的轨迹规划器还可以经由控制器设备接收由用户组发起的建议相机视点。然后,基于云的数据服务处的轨迹规划器可以生成共识相机视点,并将其传达给相机系统104,以重新定位相机系统中的一个或多个相机。这种基于云的数据服务系统参考图3被示出并被更详细地描述。

在实施例中,运载工具102(或在基于云的数据服务处被实现)的轨迹规划器可以利用策略系统和/或投票系统来实现,用于基于被视为用户投票的、建议行驶指令中的每个建议行驶指令来生成共识行驶指令,以指引运载工具的行驶。运载工具102的行驶控制系统还可以生成对轨迹规划器的投票系统的投票输入,以指引运载工具的行驶。在实现中,行驶控制系统的投票输入可以被加权,以考虑以下情况:当基于组输入而生成的共识行驶指令被覆盖时,诸如为了使运载工具避开障碍。此外,轨迹规划器的策略系统可以有助于基于被视为加权的投票的、建议行驶指令中的每个建议行驶指令来生成共识行驶指令,以指引运载工具的行驶。

例如,就策略而言,针对建议行驶指令和/或建议相机视点的一些用户输入可以基于用户因素而被更高或更低地加权,诸如,用户是否有意提供差的输入、用户的年龄或经验、用户对于特定类型的运载工具的技能水平、以及在加权用户输入时可以被考虑的任何其他类型的因素。附加地,策略系统可以包括货币化方面,通过该方面用户可以支付以控制运载工具,诸如对于一段时间或对于一段行驶时间,或者用户可以使他或她的输入显著地大于该组的其他用户而被加权,该组的其他用户对用于交互式远程呈现体验的相机视点控制的协作式工作有贡献。

运载工具102的轨迹规划器和行驶控制系统也可以被实现为覆盖基于组输入所生成的共识行驶指令,作为针对一些其他不期望的行驶结果的策略问题,诸如在其飞行时关闭空中无人机的行驶指令;或者避免运载工具突然和/或不稳定的运动,其可能导致利用观看设备106观看环境视频的用户的晕动症。在一些情况下,如上所述,策略系统可以覆盖投票系统,以防止运载工具行驶的不期望结果,该结果将影响用户组中的所有用户,这些用户协作以获得在运载工具行驶的环境中的交互式远程呈现。

如上所述,由运载工具102运输的相机系统104可以包括一个以上的相机设备,并且每个相机设备可以一起操作,以从共同视点捕获运载工具所行驶的环境的视频,或者可以独立地操作,以各自从不同的视点捕获环境的视频。在实施例中,一组观看设备可以从其中一个相机的视点接收环境视频,并且观看设备的一个或多个附加组可以从其他相机的不同视点接收环境视频。观看设备的用户和相关联的控制器设备可以各自基于不同的相机视点,选择来自运载工具102的相机系统104的视频馈送中的哪个来观看。然后,轨迹规划器可以基于来自不同相机的环境的不同视点来接收建议行驶指令和/或建议相机视点。

例如,体育事件的观看者可以从若干不同的视频馈送中选择,然后,与特定视频馈送相关联的用户组可以建议运载工具行驶指令和/或建议相机视点,以协作地控制与体育事件和捕获特定视频馈送的相机有关的交互式远程呈现体验。在实现中,观看者可以从视频馈送的列表或其他布置中选择要观看的视频馈送,诸如基于排名和/或流行度,其中最流行的相机视点被更突出地显示(例如,在若干视频馈送的列表的顶部)。用户的观看设备上的视频显示可以被实现为基于视频捕获的内容的相关性而切换到另一视频馈送,诸如在体育事件的示例中。观看者可以希望视频馈送基于在由不同相机捕获的体育事件期间发生的更令人兴奋的事件来切换。视频馈送可以通过根据观看设备的用户的选择来切换,或者视频馈送可以基于相机使用统计、视点统计、共同视点的被选流行度等而被切换到不同的相机视点。

图2图示了示例系统200,其中用于交互式远程呈现的协作相机视点控制的实施例可以被实现。示例系统200包括运载工具202,诸如参考图1被示出和被描述的运载工具102。在实现中,运载工具202可以是无人驾驶飞行器(无人机)、潜水器、陆地漫游车、行动式计算设备和/或相机运输工具中的任一个或组合。运载工具202包括相机系统204,其被实现为捕获环境的视频206,运载工具在该环境中行驶,诸如作为无人机飞行、作为陆地漫游车在陆地上或在建筑物结构中行驶、作为潜水器在水中行驶(例如,在水下或浮在水面上),或者作为被实现为相机运输工具的任何其他运载工具。相机系统204可以包括一个或多个相机设备,并且相机设备可以一起操作,以从共同的视点捕获环境的视频206,或者独立地操作,以各自从不同的视点来捕获环境的视频。

在该示例中,运载工具202利用各种组件来实现,诸如处理系统208和存储器210(例如,非易失性物理存储器),以及利用任何数目的不同组件以及不同组件的组合,如参考图6所示的示例设备进一步被描述的。尽管未被示出,运载工具202包括电源(诸如电池),以为运载工具的各种设备组件和推进装置或系统提供电力。此外,运载工具202是具有一个或多个无线系统212的无线通信设备,一个或多个无线系统212被实现为支持若干无线电接入技术,其可以包括Wi-Fi、蓝牙TM、移动宽带、LTE、以及802.11a/b/g/n/ac网络连接技术,和/或任何其他无线通信系统或格式。通常,运载工具202包括无线通信系统212,无线通信系统212包括无线电设备、天线以及被实现为与其他设备、网络和服务进行无线通信的芯片组。

运载工具202还包括在运载工具所行驶的环境中控制运载工具的行驶控制系统214。行驶控制系统214与运载工具的推进装置或系统集成,并且可以被实现为软件、固件、硬件(例如,固定逻辑电路、电动机驱动器等)或其任何组合。类似地,相机系统204可以包括相机控制系统(未被示出),其集成以独立地控制相机系统中的相机设备在运载工具上的位置,并且相机控制系统处理视频,以传达给观看设备。

运载工具202包括轨迹规划器216,诸如参考图1所描述的用于运载工具102的轨迹规划器。轨迹规划器216可以被实现为软件应用或模块,诸如计算机可执行软件指令,其可利用处理系统208来执行,以实现用于交互式远程呈现的协作相机视点控制的实施例。如所指示的,轨迹规划器216可以被存储在计算机可读存储存储器(例如,存储器210)上,诸如在运载工具中实现的任何合适的存储器设备或电子数据存储。附加地,在该示例中,轨迹规划器216利用投票系统218和策略系统220来实现,此二者也在上文中参考图1而被讨论。尽管被示出为轨迹规划器216的集成组件或模块,但是投票系统218和策略系统220中的任一个或二者可以独立于轨迹规划器216而在运载工具202和/或其他设备中被实现。

示例系统200包括观看设备222和相关联的控制器设备224,其也参考图1而被示出和描述。类似于运载工具202(例如,在启用计算的设备的上下文中),观看设备222和控制器设备224可以各自利用处理系统和存储器(例如,物理存储器)以及利用电源(例如电池)来实现,以为设备组件供电。存储器可以维持软件应用,诸如设备应用和设备的操作系统。附加地,观看设备222和控制器设备224中的任一个可以利用任何数目的不同组件和不同组件的组合来实现,如参考图6所示的示例设备进一步所描述的。观看设备222和控制器设备224也可以是启用无线通信的设备,其中一个或多个无线系统226被实现为支持上述几种无线电接入技术。在该示例中,观看设备222被示出为包括无线系统226,并且类似地,控制器设备224也可以如此。

观看设备222还包括某种形式的视频显示系统228,以显示由运载工具202的相机系统204捕获的视频206。视频206从运载工具(例如,经由网络122)被传达到观看设备222,并且运载工具所行驶的环境的视频在设备的视频显示系统228上可被显示给观看设备的相应用户。行驶用户界面120还可以在观看设备的视频显示系统上被显示在视频206上方。如上所述,观看设备222可以是不同类型的设备,诸如以下各项中的任何类型:虚拟现实耳机、虚拟现实眼镜、增强现实耳机、增强现实眼镜、具有集成显示器的移动设备和/或被耦合到计算设备的显示设备,并且这些设备可以各自具有其本身形式的视频显示系统。

如所描述的,运载工具202的相机系统204还可以包括相机控制系统,相机控制系统处理视频206以传达给观看设备222。在实现中,视频206由相机系统204的相机从不同视点捕获,并且视频的图像帧被堆叠成组合帧,并转换为YUV颜色空间图像格式。然后,组合帧被压缩为H.264(例如,ITU-T H.264建议书(02/2014)中所讨论的H.264协议),并且通过网络122(例如,因特网)、以基于用户数据报协议(UDP)或超文本运输协议的实时运输协议(RTP)包(HTTP)来将其发送给观看设备222(或利用TCP/IP协议将客户端设备和/或相机系统连接到基于云的服务)。观看设备接收基于UDP或HTTP的RTP包,并且经压缩的H.264帧从RTP包被解包。然后经压缩的帧被解压缩,并被转换为RGB颜色空间格式,其在观看设备222的视频显示系统228上被显示为视频。

如以上参考图1所描述的,控制器设备224与观看设备222相关联,并且每个控制器设备可以接收行驶用户输入230,作为对运载工具202的建议行驶指令。类似地,每个控制器设备224可以接收相机用户输入234作为建议相机视点,以重新定位由运载工具运输的相机系统204或相机系统中的相机设备。观看设备222和控制器设备224的用户组可以协作,以控制由运载工具202运输的相机系统204的视点,以用于运载工具所行驶的环境中的交互式远程呈现。在众包的背景下,用户组可以协作地与远程环境交互,以控制相机移动来重新定位相机视点,和/或以控制运载工具行驶来重新定位相机视点。来自每个用户的建议行驶指令232可以作为建议行驶指令238而被集体地传达给运载工具202。类似地,来自每个用户的建议相机视点236可以作为建议相机视点240而被集体地传达给运载工具202。

在该示例系统200中,运载工具202的轨迹规划器216接收集体建议行驶指令238,并且基于建议行驶指令生成用于运载工具202的共识行驶指令242。如以上参考图1所描述的,轨迹规划器216可以利用投票系统218来实现,用于基于被视为用户投票的、建议行驶指令238中的每个建议行驶指令来生成共识行驶指令242,以指引运载工具的行驶。类似地,轨迹规划器216可以利用策略系统220来实现,用于基于被视为加权投票的、建议行驶指令238中的每个建议行驶指令来生成共识行驶指令242,以指引运载工具的行驶。然后,轨迹规划器216可以将共识行驶指令242传达给行驶控制系统214,共识行驶指令242生效以指导运载工具如何行驶(例如,停止、制动、启动、加速、关闭运载工具、打开运载工具、向上行驶、向下行驶、左转、右转、转向反方向、旋转、前行和后退中的任一个或组合)。

运载工具202的轨迹规划器216也接收集体建议相机视点240,并且基于建议相机视点,生成用于相机系统204中的一个或多个相机共识相机视点244。轨迹规划器216可以利用投票系统218,以基于被视为用户投票的、建议相机视点240中的每个相机视点来生成共识相机视点244,以重新定位相机系统。类似地,轨迹规划器216可以利用策略系统220,以基于被视为加权投票的、建议相机视点240中的每个相机视点来生成共识相机视点244,以重新定位相机系统。然后,轨迹规划器216可以将共识相机视点244传达到相机系统204,共识相机视点244生效以重新定位相机系统或相机系统中的一个或多个相机。

图3图示了另一示例系统300,其中用于交互式远程呈现的协作相机视点控制的实施例可以被实现。示例系统300包括运输相机系统104的运载工具102,如参考图1所示出和所描述的。示例系统300包括基于云的数据服务302,其将轨迹规划器216实现为计算机应用。基于云的数据服务可由用户设备(例如,观看设备222和/或控制器设备224)经由网络122访问。

基于云的数据服务302可以包括数据存储,该数据存储可以被实现为用于基于网络的数据存储的任何合适的存储器、存储器设备或电子数据存储。数据存储可以维持轨迹规划器216的实例,以包括投票系统218和策略系统220,作为可由用户设备以及由本文描述的运载工具(诸如运载工具102)访问的在线应用(例如,作为基于网络的应用)。基于云的数据服务302还可以利用表示一个或多个硬件服务器设备的服务器设备来实现。此外,基于云的数据服务可以利用各种组件(诸如处理系统和存储器)来实现,以及利用如参考图6示出的示例设备进一步描述的任何数目的不同组件和不同组件的组合来实现,以实现用于交互式远程呈现的协作相机视点控制的服务、应用、服务器和其他特征。

如以上参考图1和图2所描述的,控制器设备224与观看设备222相关联,并且控制器设备224可以各自接收行驶用户输入230,作为对运载工具102的建议行驶指令。类似地,控制器设备224中的每个控制器设备可以接收相机用户输入234,作为建议相机视点,以重新定位由运载工具运输的相机系统104或相机系统中的相机设备。观看设备222和控制器设备224的用户组可以协作,以控制由运载工具102运输的相机系统104的视点,用于运载工具所行驶的环境中的交互式远程呈现。在众包的背景下,用户组可以协作地与远程环境交互,以控制相机移动来重新定位相机视点,和/或以控制运载工具行驶来重新定位相机视点。来自每个用户的建议行驶指令可以作为建议行驶指令238被集体地传达给基于云的数据服务302。类似地,来自每个用户的建议相机视点可以作为建议相机视点240被集体地传达给基于云的数据服务302。

在该示例系统300中,由基于云的数据服务302实现的轨迹规划器216接收集体建议行驶指令238,并基于建议行驶指令生成用于运载工具102的共识行驶指令242。如上所述,轨迹规划器216可以利用投票系统218来实现,用于基于被视为用户投票的、建议行驶指令238中的每个建议行驶指令来生成共识行驶指令242,以指引运载工具的行驶。类似地,轨迹规划器216可以利用策略系统220来实现,用于基于被视为加权投票的、建议行驶指令238中的每个建议行驶指令来生成共识行驶指令242,以指引运载工具的行驶。然后,基于云的数据服务302可以经由网络122将共识行驶指令242传达给运载工具102的行驶控制系统,共识行驶指令242生效以指导运载工具如何行驶(例如,停止、制动、启动、加速、关闭运载工具、打开运载工具、向上行驶、向下行驶、左转、右转、转向反方向、旋转、前行和后退中的任一个或组合)。

由基于云的数据服务302实现的轨迹规划器216还可以接收集体建议相机视点240,并且基于建议相机视点来生成用于相机系统104中的一个或多个相机的共识相机视点244。轨迹规划器216可以利用投票系统218,以基于被视为用户投票的、建议相机视点240中的每个相机视点来生成共识相机视点244,以重新定位相机系统。类似地,轨迹规划器216可以利用策略系统220,以基于被视为加权投票的、建议相机视点240中的每个相机视点来生成共识相机视点244,以重新定位相机系统。然后,基于云的数据服务302可以经由网络122将共识相机视点244传达到运载工具102的相机系统104,共识相机视点244生效以重新定位相机系统或相机系统中的一个或多个相机。

根据用于交互式远程呈现的协作相机视点控制的一个或多个实施例,参考相应的图4和图5,示例方法400和示例方法500被描述。通常,本文描述的组件、模块、方法和操作中的任何一项可以使用软件、固件、硬件(例如,固定逻辑电路)、手动处理或其任何组合来实现。在可执行指令被存储在计算机可读存储存储器上的总体背景下,可以描述示例方法的一些操作,计算机可读存储存储器是在计算机处理系统的本地和/或远程,并且实现可以包括软件应用、程序、功能等。备选地或附加地,本文描述的任何功能可以至少部分地由一个或多个硬件逻辑组件执行,诸如但不限于,现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SoC)、复杂可编程逻辑器件(CPLD)等。

图4图示了用于交互式远程呈现的协作相机视点控制的(多个)示例方法400,并且总体参考运输相机系统的运载工具来描述。该方法被描述的次序不应被解释为限制,并且任何数目的方法操作或方法操作的组合可以以任何次序被执行,以实现方法或备选方法。

在402,运载工具在其中基于所接收的行驶指令行驶的环境的视频被捕获。例如,运载工具202(图2)包括相机系统204,其在环境的二维或三维空间中捕获视频206,运载工具在该环境中行驶,诸如作为无人机飞行、作为陆地漫游车在陆地上或在建筑物结构中行驶、作为潜水器在水中行驶(例如,在水下或浮在水面上),或者作为被实现为相机运输工具的任何其他运载工具。相机系统204可以包括一个或多个相机设备,并且相机设备一起操作,以从共同的视点捕获环境的视频,或者独立地操作,以各自从不同的视点捕获环境的视频。在实现中,相机系统204中的多个相机各自从环境的不同视点捕获视频。

在404,视频被传达到观看设备,该观看设备为观看设备的用户显示环境的视频。例如,运载工具202的相机系统204将不同视点的视频206传达给观看设备222,观看设备222为观看设备的各个用户显示运载工具所行驶的环境的视频206。来自所选视点的环境视频被显示给选择特定相机视点的用户组。行驶用户界面120在观看设备222的视频显示系统228上被显示在视频206上方,并且行驶用户界面描绘了用于运载工具的可选择的行驶选项。观看设备222可以是不同类型的设备,诸如以下各项中的任何类型:虚拟现实耳机、虚拟现实眼镜、增强现实耳机、增强现实眼镜、具有集成显示器的移动设备和/或被耦合到计算设备的显示设备。

在406,用于运载工具的建议行驶指令被接收,建议行驶指令经由与观看设备相关联的控制器设备被发起。例如,运载工具202的轨迹规划器216从与观看设备222相关联的控制器设备224接收集体建议行驶指令238。观看设备222和控制器设备224的用户组协作以控制由运载工具202运输的相机系统204的视点,用于运载工具所行驶的环境中的交互式远程呈现。来自每个用户的建议行驶指令232基于在观看设备上显示的视频的视点而被选择,并且来自每个用户的建议行驶指令作为建议行驶指令238被集体地传达给运载工具202。

在408,运载工具投票通过运载工具的行驶控制系统被投给投票系统。例如,运载工具202的行驶控制系统214生成对轨迹规划器216的投票系统218的投票输入,以指引运载工具的行驶。行驶控制系统214的投票输入可以被加权,以考虑以下情况:当基于组输入而生成的共识行驶指令242被覆盖时,诸如为了使运载工具避开障碍。

在410,共识行驶指令基于建议行驶指令而被生成用于运载工具。例如,轨迹规划器216基于建议行驶指令238生成用于运载工具202的共识行驶指令242。轨迹规划器216利用投票系统218以基于被视为用户投票的、建议行驶指令238中的每个建议行驶指令(包括行驶控制系统投票)来生成共识行驶指令242,以指引运载工具的行驶。类似地,轨迹规划器216可以利用策略系统220以基于被视为加权投票的、建议行驶指令238中的每个建议行驶指令来生成共识行驶指令242,以指引运载工具的行驶。

在412,基于共识行驶指令,运载工具的行驶控制系统关于运载工具将如何行驶而被指导。例如,轨迹规划器216将共识行驶指令242传达给行驶控制系统214,共识行驶指令242生效以指导运载工具202如何行驶(例如,停止、制动、启动、加速、关闭运载工具、打开运载工具、向上行驶、向下行驶、左转、右转、转向反方向、旋转、前行和后退中的任一个或组合)。可选地,方法400可以在402处继续,以捕获运载工具所行驶的环境的视频。

图5图示了用于交互式远程呈现的协作相机视点控制的(多个)示例方法500,并且总体参考观看设备和控制器设备来描述,观看设备和控制器设备被用来协作地输入用于运载工具的建议行驶指令和/或建议相机视点,以重新定位相机系统。该方法被描述的次序不应被解释为限制,并且任何数目的方法操作或方法操作的组合可以以任何次序被执行,以实现方法或备选方法。

在502,基于所接收的行驶指令,运载工具所行驶的环境的视频被接收,并且在504,针对观看设备的用户,环境的视频被显示在观看设备上。例如,观看设备222接收由运载工具202上的相机系统204捕获的环境的视频206,其中相机系统包括多个相机,多个相机各自从环境的不同视点捕获视频。然后,环境的视频206可显示给观看设备的任何数目的用户,并且来自视点中的所选视点的环境视频被显示给观看设备的用户组。来自多个相机的环境的不同视点可以被排序,并且用户选择所选视点的视频,用于在观看设备上显示。在实现中,用户中的任一位可以正在使用不同类型的观看设备222,诸如以下各项中的任何类型:虚拟现实耳机、虚拟现实眼镜、增强现实头戴式耳机、增强现实眼镜、具有集成显示器的移动设备和/或被耦合到计算设备的显示设备。

在506,行驶用户界面在观看设备上被显示在环境视频上方,行驶用户界面描绘了用于运载工具的可选择的行驶选项。例如,行驶用户界面120在观看设备222的视频显示系统228上被显示在视频206上方,并且行驶用户界面描绘了用于运载工具202的可选择的行驶选项。在508,针对可选择的行驶选项的用户输入作为用于运载工具的建议行驶指令而被接收。例如,与观看设备222相关联的控制器设备224各自接收行驶用户输入230,作为对运载工具202的建议行驶指令。观看设备222和控制器设备224的用户组协作,以控制由运载工具202运输的相机系统204的视点,用于在运载工具所行驶的环境中的交互式远程呈现。

在510,建议行驶指令被传达给轨迹规划器,轨迹规划器接收经由多个控制器设备发起的多个建议行驶指令,并且基于多个建议行驶指令生成用于运载工具的共识行驶指令。例如,来自具有控制器设备224的每个用户的建议行驶指令232作为建议行驶指令238被集体地传达给运载工具202,并且轨迹规划器216基于建议行驶指令生成用于运载工具202的共识行驶指令242。

在512,附加用户输入在控制器设备上被接收,作为相机系统中的一个或多个相机的建议相机视点。例如,与观看设备222相关联的控制器设备224各自接收相机用户输入234,作为建议相机视点236,以重新定位相机系统204或相机系统中的一个或多个相机。在514,建议相机视点被传达到轨迹规划器,轨迹规划器接收经由多个控制器设备发起的多个建议相机视点,并且基于建议多个相机视点,生成用于一个或多个相机的共识相机视点。例如,来自具有控制器设备224的每个用户的建议相机视点236作为建议相机视点240被集体地传达到运载工具202,并且轨迹规划器216基于建议相机视点生成用于相机系统204的共识相机视点244。可选地,方法500可以在502处继续,以接收运载工具所行驶的环境的视频。

图6图示了包括示例设备602的示例系统600,示例设备602可以实现用于交互式远程呈现的协作相机视点控制的实施例。示例设备602可以被实现为以下各项中的任一个:计算设备、用户设备、运载工具(例如,在计算设备的上下文中),以及参考先前的图1至图5所描述的服务器设备,诸如任何类型的移动设备、可穿戴设备、客户端设备、移动电话、平板电脑、计算、通信、娱乐、游戏、媒体回放和/或其他类型的设备。例如,本文描述的观看设备、控制器设备和/或运载工具可以被实现为示例设备602或者与示例设备的各种组件一起被实现。

设备602包括通信设备604,其实现设备数据606(诸如由运载工具运输的相机系统所捕获的视频数据,以及建议行驶指令和建议相机视点)的有线和/或无线通信。附加地,设备数据可以包括任何类型的音频、视频和/或图像数据。通信设备604还可以包括用于蜂窝电话通信和用于网络数据通信的收发器。

设备602还包括输入/输出(I/O)接口608,诸如数据网络接口,其提供本文描述的设备、数据网络、其他设备和运载工具之间的连接和/或通信链路。I/O接口可以被用来将设备耦合到任何类型的组件、外围设备和/或附件设备。I/O接口还包括数据输入端口,经由该数据输入端口可以接收任何类型的数据、媒体内容和/或输入,诸如对设备的用户输入,以及从任何内容和/或数据源接收的任何类型的音频、视频和/或图像数据。

设备602包括处理系统610,其可以至少部分地以硬件实现,诸如利用处理可执行指令的任何类型的微处理器、控制器等。处理系统可以包括以下组件:集成电路、可编程逻辑设备、使用一个或多个半导体形成的逻辑设备以及在硅和/或硬件中的其他实现,诸如被实现为为片上系统(SoC)的处理器和存储器系统。备选地或附加地,该设备可以利用以下各项中的任一个或组合来实现:软件、硬件、固件或可以用处理电路和控制电路来实现的固定逻辑电路。设备602进一步可以包括与设备内的各种组件耦合的任何类型的系统总线或其他数据和命令传输系统。系统总线可以包括不同的总线结构和架构中的任一个或组合,以及控制线和数据线。

设备602还包括计算机可读存储存储器612,诸如可以由计算设备访问的数据存储设备,以及提供数据和可执行指令(例如,软件应用、程序、功能等)的持久存储的数据存储设备。计算机可读存储存储器612的示例包括:易失性存储器和非易失性存储器、固定和可移动介质设备、以及维护用于计算设备访问的数据的任何合适的存储器设备或电子数据存储器。计算机可读存储存储器可以包括以下各种实现:随机存取存储器(RAM)(例如,DRAM和电池支持的RAM)、只读存储器(ROM)、闪存和具有各种存储器设备配置的其他类型的存储介质。

计算机可读存储存储器612提供对设备数据606和各种设备应用614(诸如操作系统,该操作系统作为具有计算机可读存储存储器的、并由处理系统610执行的软件应用而被维持)的存储。在该示例中,设备应用包括轨迹规划器616,轨道规划器616实现用于交互式远程呈现的协作相机视点控制的实施例,诸如当示例设备602被实现为如本文中参考图1和图2所描述的运载工具时,或者作为参考图3被示出和描述的基于云的数据服务302的一部分。轨迹规划器616的示例包括在运载工具202中实现的轨迹规划器216,如参考图1至图5所描述的。

设备602还包括音频和/或视频系统618,其生成用于音频设备620的音频数据和/或生成用于显示设备622的显示数据。音频设备和/或显示设备包括处理、显示和/或以其他方式实施音频、视频、显示和/或图像数据的任何设备。在实现中,音频设备和/或显示设备是示例设备602的集成组件。备选地,音频设备和/或显示设备是示例设备的外部、外围组件。

在实施例中,针对用于交互式远程呈现的协作相机视点控制所描述的技术的至少一部分可以在分布式系统中被实现,诸如在平台626中的“云”624上被实现。云624包括和/或表示用于服务628和/或资源630的平台626。平台626抽象化硬件的底层功能,诸如服务器设备(例如,被包括在服务628中)和/或软件资源(例如,作为资源630而被包括),并且将示例设备602与其他设备、服务器、运载工具632等连接。资源630还可以包括应用和/或数据,当计算机处理在远离示例设备602的服务器上被执行时,可以利用该应用和/或数据。附加地,服务628和/或资源630可以促进订户网络服务,诸如通过因特网、蜂窝网络或Wi-Fi网络。平台626还可以用于抽象化和缩放资源,以服务于对经由平台而实现的资源630的需求,诸如在具有分布在整个系统600中的功能的互连设备实施例中。例如,该功能可以部分地在示例设备602处以及经由抽象云的功能的平台626来实现。

尽管用于交互式远程呈现的协作相机视点控制的实施例已经用特定于特征和/或方法的语言来描述,但是所附权利要求不必限于所描述的具体特征或方法。相反,具体特征和方法被公开作为用于交互式远程呈现的协作相机视点控制的示例实现,并且其他等同特征和方法旨在落入所附权利要求的范围内。此外,各种不同的实施例被描述,并且应当理解,每个描述的实施例可以独立地被实现,或者与一个或多个其他所描述的实施例结合来实现。本文所讨论的技术、特征和/或方法的其他方面涉及以下实施例中的一个或多个。

一种被实现为用于协作相机视点控制的系统,该系统包括:运载工具,被配置为基于所接收的行驶指令进行行驶,并且被配置为捕获运载工具在其中行驶的环境的视频,运载工具包括多个相机,多个相机各自从环境的不同视点来捕获视频;观看设备,被配置为接收来自不同视点的环境的视频,来自视点中所选视点的环境的视频可显示给观看设备的用户;控制器设备,与观看设备相关联,控制器设备中的每个控制器设备被配置为接收用户输入,作为用于运载工具的建议行驶指令;以及轨迹规划器,被配置为接收经由控制器设备发起的建议行驶指令,并且基于建议行驶指令生成用于运载工具的共识行驶指令。

备选地或附加于上述系统,进行以下各项中的任一项或组合:来自多个相机的环境的不同视点被排序,并且其中用户选择所选视点的视频,以用于在观看设备上显示。运载工具包括:多个相机的相机系统,被配置为从不同视点捕获运载工具在其中行驶的环境的视频;行驶控制系统,被配置为控制运载工具的行驶;以及处理器系统,用于将轨迹规划器作为计算机应用来执行,轨迹规划器进一步被配置为向行驶控制系统传达共识行驶指令,共识行驶指令生效以指导运载工具如何进行行驶。行驶用户界面被配置为在观看设备上显示在环境的视频上方,行驶用户界面基于在观看设备上显示的视频的视点中的所选视点来描绘用于运载工具的可选择的行驶选项。轨迹规划器利用投票系统来实现,用于基于被视为用户投票的、建议行驶指令中的每个建议行驶指令来生成共识行驶指令,以指引运载工具的行驶。运载工具包括行驶控制系统,行驶控制系统被配置为控制运载工具的行驶,并且行驶控制系统被实现为生成对投票系统的投票输入,以指引运载工具的行驶。轨迹规划器利用策略系统来实现,用于基于被视为加权的投票的、建议行驶指令中的每个建议行驶指令来生成共识行驶指令,以指引运载工具的行驶。运载工具包括多个相机的相机系统,多个相机被配置为从不同视点捕获运载工具在其中行驶的环境的视频;观看设备的第一组从具有第一视点的第一相机接收环境的视频;观看设备的至少第二组从具有第二视点的至少第二相机接收环境的视频;以及轨迹规划器被配置为基于环境的不同视点来接收建议行驶指令。运载工具包括多个相机的相机系统,多个相机被配置为从不同视点捕获运载工具在其中行驶的环境的视频;控制器设备各自进一步被配置为接收附加的用户输入,作为相机中的至少一个相机的建议相机视点;以及轨迹规划器被配置为接收经由控制器设备发起的建议相机视点,并基于建议相机视点,生成用于至少一个相机的共识相机视点。基于云的数据服务将轨迹规划器实现为计算机应用,基于云的数据服务被配置为向控制运载工具的行驶的行驶控制系统传达共识行驶指令,共识行驶指令生效以指导运载工具如何进行行驶。控制器设备包括具有集成显示器的移动设备,集成显示器被配置为在环境的视频上方显示行驶用户界面,行驶用户界面被实现为接收用户输入,作为用于运载工具的建议行驶指令。运载工具是以下各项中的至少一项:无人机、潜水器、陆地漫游车、行动式计算设备、人类相机载体或相机运输工具;以及观看设备包括以下各项中的至少一项:虚拟现实耳机、虚拟现实眼镜、增强现实耳机、增强现实眼镜、具有集成显示器的移动设备或被耦合到计算设备的显示设备。轨迹规划器被配置为接收多个建议行驶指令以进行以下各项中的至少一项:停止、制动、启动、加速、关闭运载工具、打开运载工具、向上行驶、向下行驶、左转、右转、转向反方向、旋转、前行和后退。

一种用于由运载工具实现协作相机视点控制的方法包括:基于所接收的行驶指令捕获运载工具在其中行驶的环境的视频,运载工具包括多个相机,多个相机各自从环境的不同视点捕获视频;向观看设备传达不同视点的视频,观看设备为观看设备的用户显示视频,来自视点中的所选视点的环境的视频被显示;接收经由与观看设备相关联的控制器设备发起的、用于运载工具的建议行驶指令;基于建议行驶指令生成用于运载工具的共识行驶指令;以及基于共识行驶指令指导运载工具的行驶控制系统如何行驶。

备选地或附加于上述系统,进行以下各项中的任一项或组合:来自多个相机的环境的不同视点被排序,并且用户选择所选视点的视频,以用于在观看设备上显示。接收经由控制器设备发起的、用于运载工具的建议行驶指令是基于被显示的视频的视点中的所选视点;并且生成用于运载工具的共识行驶指令是基于投票系统,该投票系统将建议行驶指令中的每个建议行驶指令计数为用户投票,以指引运载工具的行驶。通过运载工具的行驶控制系统向投票系统投运载工具的票。所述生成用于运载工具的共识行驶指令是基于策略系统,该策略系统将建议行驶指令中的每个建议行驶指令计数为加权投票,以指引运载工具的行驶。

一种用于协作相机视点控制的方法,包括:接收运载工具在其中基于所接收的行驶指令而行驶的环境的视频,运载工具包括多个相机的相机系统,多个相机各自从环境的不同视点捕获视频;在观看设备上、在环境的视频上方显示行驶用户界面,行驶用户界面基于在观看设备上显示的视频的视点中的所选视点来描绘用于运载工具的可选择的行驶选项;接收针对可选择的行驶选项的用户输入,作为用于运载工具的建议行驶指令,建议行驶指令的用户输入在与观看设备相关联的控制器设备上被接收;向轨迹规划器传达建议行驶指令,该轨迹规划器接收经由多个控制器设备发起的多个建议行驶指令,轨迹规划器被配置为基于多个建议行驶指令来生成用于运载工具的共识行驶指令。

备选地或附加于上述系统,进行以下各项中的任一项或组合:在控制器设备上接收附加用户输入,作为相机系统的一个或多个相机的建议相机视点;以及将建议相机视点传达给轨迹规划器,该轨迹规划器接收经由多个控制器设备发起的多个建议相机视点,轨迹规划器被配置为基于多个建议相机视点生成用于一个或多个相机的共识相机视点。观看设备包括以下各项中的至少一项:虚拟现实耳机、虚拟现实眼镜、增强现实耳机、增强现实眼镜、具有集成显示器的移动设备或被耦合到计算设备的显示设备。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1