一种高效的虚拟场景共享方法和装置与流程

文档序号:16753466发布日期:2019-01-29 17:06阅读:166来源:国知局
一种高效的虚拟场景共享方法和装置与流程

本发明属于虚拟现实技术领域,特别涉及一种应用于虚拟现实技术中的虚拟场景共享方法和装置。



背景技术:

在计算机应用中,尤其是虚拟现实技术领域中,虚拟场景共享是指虚拟现实设备的使用者当前所见的虚拟场景实时地被其他设备所显示。

目前,现有的共享方案一般是将待共享设备所显示的图像进行截屏,然后将截屏得到的图像数据传输至被共享设备,从而实现画面共享。这种方式通常效率较为低下,对传输延迟十分敏感,其主要原因是要保证流畅性通常会以图片流(视频)的形式进行传输,而这种方式对带宽要求非常高,很容易出现卡顿的问题。而且通常情况下会对图片流(视频)进行压缩以提高传输效率,这无疑又会造成清晰度降低,体验感下降的问题。

针对上述问题,尚未存在有效的解决方案。



技术实现要素:

本发明提供一种高效的虚拟场景的共享方法和装置,具有实时性强、可靠性高、使用流畅、通讯带宽要求低的特点。

本发明的技术方案包括,提供一种高效的虚拟场景共享方法,其特征在于,

中央控制设备和若干台虚拟现实设备上均安装有同样的虚拟现实场景,中央控制设备和虚拟现实设备实时获取使用者的实时控制数据;

在中央控制设备的控制下,选定中央控制设备或任意一台虚拟现实设备作为共享设备,共享设备上正在显示的虚拟场景所关联的实时控制数据发送至若干台选定的虚拟现实设备,若干台选定的虚拟现实设备称为被共享设备;

被共享设备实时显示与共享设备相同的虚拟场景。

特别地,实时控制数据包括共享设备使用者的操作数据和虚拟相机数据。

本发明的技术方案还包括,一种高效的虚拟场景共享装置,包括中央控制设备,若干台虚拟现实设备,其特征在于,中央控制设备包括第一控制模块和第一通信模块;每台虚拟现实设备包括第二控制模块和第二通信模块;中央控制设备和每台虚拟现实设备均安装有相同的虚拟现实场景;中央控制设备上的第一控制模块实时获取某一台虚拟现实设备使用者的操作数据和虚拟相机数据,并将上述操作数据和虚拟相机数据通过第一通信模块传输至选定的虚拟现实设备;

选定的虚拟现实设备的第二通信模块接收上述的操作数据和虚拟相机数据,并传输至第二控制模块;第二控制模块利用接收的操作数据,实时显示上述所提及的某一台虚拟现实设备上的虚拟场景。

本发明的有益效果是:

1.本发明提供的虚拟场景可以实时地显示在任意选定的虚拟现实设备上,无论虚拟场景是否发生变化,上述实时显示均不受影响。

2.本发明通过传输虚拟现实设备使用者的操作数据和虚拟相机数据,实现虚拟场景的共享显示。该传输的特点在于,传输内容少,传输带宽要求不高,满足实时性要求,更加高效。

3.本发明将虚拟场景同时安装在共享设备和被共享的设备上,使得在共享时,被共享设备不存在丢帧导致明显卡顿的问题。

4.本发明具有很强的灵活性,在中央控制设备的控制下,可任意互换共享设备与被共享设备。

附图说明

图1是本发明提供的一种高效的虚拟场景共享方法的原理流程示意图;

图2是本发明提供的一种高效的虚拟场景共享装置的原理结构示意图。

图3是本发明提供的一种具体实施方式的流程示意图;

具体实施方式

下面结合附图对本发明进行详细说明。

如附图3所示,利用本发明提供的方法或装置时:

s1:每台虚拟现实设备不间断地获取该台设备使用者的实时操作数据,如键盘输入数据、手柄输入数据、鼠标输入数据、手势输入数据、语音输入数据等,并不间断地获取该台设备上虚拟场景中虚拟相机数据,如虚拟相机在该场景中的世界坐标位置,姿态,视场角等;

s2:中央控制设备将某一台虚拟现实设备指定为共享设备;中央控制设备将其他若干台虚拟现实设备指定为被共享设备;其中,中央控制设备可以是平板,电脑,智能手机等设备,也可以是虚拟现实设备;此外,中央控制设备也可被指定为共享设备或被共享设备。

s3:共享设备将在步骤s1中获取的使用者操作数据和虚拟相机数据实时传输至中央控制设备;中央控制设备将上述数据实时传输至被共享设备;其中,传输方式可以是无线网络、有线网络、蓝牙、射频、红外等方式。

特别地,共享设备也可将上述数据直接传输至被共享设备。

s4:被共享设备接收到上述数据后,根据操作数据,执行与共享设备相同的操作;根据虚拟相机数据,将虚拟相机的位置、姿态、视场角等设置为与共享设备虚拟相机一致。被共享设备实时显示共享设备上所显示的虚拟场景。

为了更加清楚地说明本发明,现举出一个应用实例。比如,正在进行的一堂化学实验课,老师是中央控制设备的使用者,他选中同学甲,将同学甲作为被共享设备,把自己作为共享设备,这样他可以通过观察了解同学甲做实验的情况。如果,他觉得同学甲做的实验非常好,他可以再把其他同学作为共享设备,让其他同学一起观摩学习同学甲的实验过程。



技术特征:

技术总结
本发明提供一种高效的虚拟场景共享方法。技术方案如下:中央控制设备和若干台虚拟现实设备上均安装有同样的虚拟现实场景,虚拟现实设备实时获取使用者的操作数据和虚拟相机数据;在中央控制设备的控制下,选定中央控制设备或任意一台虚拟现实设备作为共享设备,共享设备上正在显示的虚拟场景所关联的实时控制数据发送至若干台选定的虚拟现实设备,若干台选定的虚拟现实设备称为被共享设备;被共享设备实时显示与共享设备相同的虚拟场景。本发明满足实时性要求,更加高效;具有很强的灵活性,在中央控制设备的控制下,可任意互换共享设备与被共享设备。

技术研发人员:汪洋;荀浩
受保护的技术使用者:深圳市领点科技有限公司
技术研发日:2018.10.24
技术公布日:2019.01.29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1