远程控制方法、系统、头戴式显示设备、介质和程序产品与流程

摘要: 本公开的实施例涉及计算机,具体涉及远程控制方法、系统、头戴式显示设备、介质和程序产品。背景技术:1、随着增强现实(ar)和虚拟现实(vr)技术的发展,头戴式显示...
远程控制方法、系统、头戴式显示设备、介质和程序产品与流程

本公开的实施例涉及计算机,具体涉及远程控制方法、系统、头戴式显示设备、介质和程序产品。

背景技术:

1、随着增强现实(ar)和虚拟现实(vr)技术的发展,头戴式显示设备(hmd)被广泛应用于工业、教育、医疗、娱乐等领域。在设备调试、应用测试、用户培训及远程支持等场景中,远程控制与远程交互能力成为提升效率的重要技术手段。在传统计算设备(如桌面端、移动端)中,远程控制与协助软件已较为成熟,通常通过屏幕共享、远程输入模拟等方式实现远程操作与协助。

2、然而,在头戴式显示设备领域,远程控制的方法通常存在以下技术问题:头戴式显示设备大多以本地交互为核心设计,未提供完整的远程控制或远程协助能力,缺少通用远程控制机制,部分方案仅支持将设备画面投射或镜像至远端,但远端无法进行较为有效的交互操作,导致难以在远端模拟头戴式显示设备的复杂交互操作,远端操作与本地操作在交互效果上差异较大,远程人员只能通过口头或画面观察进行指导,操作效率较低且易出错,造成远程控制体验较差。

3、该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。

技术实现思路

1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、本公开的一些实施例提出了远程控制方法、系统、头戴式显示设备、介质和程序产品,来解决以上背景技术部分提到的技术问题中的一项或多项。

3、第一方面,本公开的一些实施例提供了一种远程控制方法,应用于头戴式显示设备,该方法包括:接收远端设备发送的标准化交互信息,其中,上述标准化交互信息是上述远端设备对远端用户的输入操作进行转换得到的,上述标准化交互信息与上述头戴式显示设备的交互操作匹配;基于上述标准化交互信息,执行交互操作;将上述交互操作对应的画面信息发送至上述远端设备。

4、可选地,上述基于上述标准化交互信息,执行交互操作,包括:将上述标准化交互信息映射为交互输入信息;基于上述交互输入信息,执行交互操作。

5、可选地,上述将上述标准化交互信息映射为交互输入信息,包括:确定上述标准化交互信息对应的交互类型;根据上述交互类型,确定交互映射参考信息;根据上述交互映射参考信息,将上述标准化交互信息映射为交互输入信息。

6、可选地,上述根据上述交互类型,确定交互映射参考信息,包括:从映射策略库中选择与上述交互类型匹配的映射策略作为交互映射参考信息。

7、可选地,上述将上述交互操作对应的画面信息发送至上述远端设备,包括:对上述交互操作对应的实时画面流进行压缩,得到压缩视频流;将上述压缩视频流作为上述交互操作对应的画面信息发送至上述远端设备。

8、可选地,上述将上述交互操作对应的画面信息发送至上述远端设备,包括:将上述交互操作对应的显示画面和场景画面组合为实时画面,其中,上述场景画面是上述头戴式显示设备的前置摄像头在与上述显示画面同步的时刻采集的现实场景的图像。

9、可选地,上述将上述交互操作对应的画面信息发送至上述远端设备,包括:从上述交互操作对应的各个显示画面中识别至少一个关键画面;将上述至少一个关键画面作为上述交互操作对应的画面信息发送至上述远端设备。

10、第二方面,本公开的一些实施例提供了一种远程控制系统,包括:远端设备,被配置成:接收远端用户的输入操作;将上述输入操作转换为标准化交互信息;将上述标准化交互信息发送至远程控制的头戴式显示设备;头戴式显示设备,被配置成执行上述第一方面任一实现方式所描述的方法。

11、第三方面,本公开的一些实施例提供了一种头戴式显示设备,包括:显示屏幕;一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。

12、第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。

13、第五方面,本公开的一些实施例提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现上述第一方面任一实现方式所描述的方法。

14、本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的远程控制方法,提高了远端设备与头戴式显示设备之间的通用远程控制机制,能够使得远端设备模拟头戴式显示设备的交互操作,减少了两端之间的交互差异,提高了操作效率,降低了出错率,进而提升了远程控制体验。具体来说,造成远程控制体验较差的原因在于:头戴式显示设备大多以本地交互为核心设计,未提供完整的远程控制或远程协助能力,缺少通用远程控制机制,部分方案仅支持将设备画面投射或镜像至远端,但远端无法进行较为有效的交互操作,导致难以在远端模拟头戴式显示设备的复杂交互操作,远端操作与本地操作在交互效果上差异较大,远程人员只能通过口头或画面观察进行指导,操作效率较低且易出错,造成远程控制体验较差。基于此,本公开的一些实施例的远程控制方法,首先,接收远端设备发送的标准化交互信息。其中,上述标准化交互信息是上述远端设备对远端用户的输入操作进行转换得到的,上述标准化交互信息与上述头戴式显示设备的交互操作匹配。由此,远端设备可以将远端用户的输入操作转换为与头戴式显示设备匹配的标准化交互信息,并发送至头戴式显示设备。然后,基于上述标准化交互信息,执行交互操作。由此,可以利用接收到的标准化交互信息进行本地的交互输入,以响应远端设备的输入操作。最后,将上述交互操作对应的画面信息发送至上述远端设备。由此,可以使得远端设备的用户观看执行交互操作的结果对应的画面。也因为接收的标准化交互信息是与头戴式显示设备的交互操作匹配的,可以使得远端设备模拟头戴式显示设备的交互操作,提高了远端设备与头戴式显示设备之间的通用远程控制机制,减少了两端之间的交互差异,提高了操作效率,降低了出错率,进而提升了远程控制体验。

1.一种远程控制方法,应用于头戴式显示设备,包括:

2.根据权利要求1所述的方法,其中,所述基于所述标准化交互信息,执行交互操作,包括:

3.根据权利要求2所述的方法,其中,所述将所述标准化交互信息映射为交互输入信息,包括:

4.根据权利要求3所述的方法,其中,所述根据所述交互类型,确定交互映射参考信息,包括:

5.根据权利要求1所述的方法,其中,所述将所述交互操作对应的画面信息发送至所述远端设备,包括:

6.根据权利要求5所述的方法,其中,所述将所述交互操作对应的画面信息发送至所述远端设备,包括:

7.根据权利要求1所述的方法,其中,所述将所述交互操作对应的画面信息发送至所述远端设备,包括:

8.一种远程控制系统,包括:

9.一种头戴式显示设备,包括:

10.一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1-7中任一所述的方法。

11.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-7中任一项所述的方法。