一种基于无人机全景视频的虚拟现实直播系统的制作方法

文档序号:9924105阅读:1993来源:国知局
一种基于无人机全景视频的虚拟现实直播系统的制作方法
【技术领域】
[0001]本发明属于无人机领域,尤其涉及一种基于无人机全景视频的虚拟现实直播系统。
【背景技术】
[0002]VRCVirtual Reality,即虚拟现实,简称VR)技术是采用以计算机技术为核心的现代高科技手段生成逼真的视觉、听觉、触觉、嗅觉、味觉等一体化的虚拟环境,用户从自己的视点出发,借助特殊的输入输出设备,采用自然的方式与虚拟世界的物体进行交互,相互影响。传统的无人机是通过遥控器及手机软件对无人机飞行进行一定操作,遥控操作与传统的遥控玩具飞机无太大差异,可玩性不强,无新颖性。

【发明内容】

[0003]鉴于上述问题,本发明的目的在于提供一种基于无人机全景视频的虚拟现实直播系统,该系统能够为用户提供一种便利性、交互性、真实性极强的虚拟现实飞行体验,如同普通的电视直播一样观看无人机全景视频并进行VR交互体验。
[0004]本发明采用如下技术方案:
所述基于无人机全景视频的虚拟现实直播系统包括无人机、移动控制终端、VR直播云服务器、沉浸式可视设备,所述无人机内设置有VR处理器,并且无人机搭载有全景视频相机,所述无人机与移动控制端采用无线数据连接,所述VR直播云服务器与移动控制终端、可视设备采用互联网或者虚拟专用网方式连接,其中,
所述全景视频相机包含双目或多目摄像头,用于采集现场360°全景视频,保证视场的全方位覆盖,能够提供立体三维建模所需要的全部信息;
所述VR处理器作为VR图像处理中心,接收所述360°全景视频以及全景视频相机参数,确定场景内各目标的相关信息,最终生成三维全景视频,所述相关信息包括场景内各目标的空间位置、距离、大小、方位、速度;
所述移动控制终端用于将从无人机的VR处理器回传的三维全景视频实时上传到VR直播云服务器;
所述VR直播云服务器用于高速缓存一套或多套无人机对应的移动控制终端传输过来的三维全景视频,根据直播用户需求进行实时转播;
所述沉浸式可视设备具有内部图形处理器及控制器,用于实时接收VR直播云服务器转播的三维全景视频,并快速处理视频图像还原真实的3D场景,实时展示。
[0005]进一步的,所述VR直播云服务器还用于根据直播用户需求配置离线缓存后进行用户体验转播;所述沉浸式可视设备还用于从VR直播云服务器中下载用户选择的三维全景视频离线缓存实现全景体验或模拟VR飞行。
[0006]进一步的,所述系统还包括用于佩戴在用户各部位的各种可穿戴智能传感器,所述可穿戴智能传感器用于捕捉人体动作运动趋势,并实时转换为控制指令,通过VR直播云服务器、移动控制终端发送至前端的无人机,无人机更新控制信息和飞行状态;所述VR处理器还用于将根据无人机最新状态虚拟出现实模型,模拟出操控者和无人机人机一体的个体模型,并将所述个体模型插入到所述三维全景视频中,得到完整的VR场景。
[0007]本发明的有益效果是:本发明中,直播用户可以选择实时在线飞行的任何一架支持VR直播的无人机进行点播,选择全景体验,或VR飞行,或选择已离线缓存到VR直播云服务器的三维全景视频做全景体验或模拟VR飞行,这样普通用户在互联网或虚拟专网远程终端,也能体验无人机全景视频或交互的虚拟飞行,让用户在获得授权的前提下能直接通过身体的各种动作控制无人机的飞行,并同时获取到飞机的视角,称为真正的空中飞人。
【附图说明】
[0008]图1是基于无人机全景视频的VR直播系统的结构图;
图2是实现基于无人机全景视频的VR直播方法的一种流程图;
图3是实现基于无人机全景视频的VR直播方法的另一种流程图;
图4是实现基于无人机全景视频的VR直播方法的第三种流程图。
【具体实施方式】
[0009]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0010]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0011]实施例一
如图1所示,本实施例提供的基于无人机全景视频的虚拟现实直播系统包括无人机10、移动控制终端50、VR直播云服务器70、沉浸式可视设备80,所述无人机10内设置有VR处理器20,并且无人机搭载有全景视频相机30,所述无人机10与移动控制端50采用无线数据连接,所述VR直播云服务器70与移动控制终端50、可视设备80采用互联网或者虚拟专用网VPN方式连接。
[0012]本实施例中,所述无人机10由智能飞控、电调、电机、螺旋桨、机架、动力锂电池等组成,用于携带全景视频相机,或载荷云台等任何可挂载物件飞行。
[0013]所述全景视频相机30包含双目或多目摄像头,用于采集现场360°全景视频,保证视场的全方位覆盖,能够提供立体三维建模所需要的全部信息。
[0014]所述VR处理器20作为VR图像处理中心,接收全景视频相机输出的360°全景视频,根据全景视频相机参数,确定场景内各目标的空间位置、距离、大小、方位、速度等相关信息,最终生成三维全景视频。
[0015]所述移动控制终端50用于将从无人机的VR处理器回传的三维全景视频实时上传到VR直播云服务器;这里所述移动控制终端包括但不限于传统遥控器、手机、平板、遥控手环等针对无人机飞行平台的移动控制装置,可以与VR直播云服务器进行互联网或VPN连接,能够将从无人机回传的三维全景视频实时上传到VR直播云服务器。
[0016]所述VR直播云服务器70基于云存储、云计算和云负载均衡技术,用于高速缓存一套或多套无人机对应的移动控制终端传输过来的三维全景视频,即接收一路或多路三维全景视频,根据直播用户需求进行实时转播。
[0017]所述沉浸式可视设备80包括但不限于眼镜、头盔、显示屏等可VR显示的设备,具有内部图形处理器及控制器,用于实时接收VR直播云服务器转播的三维全景视频,并快速处理视频图像还原真实的3D场景,实时展示,形成与玩家的实时互动。
[0018]本实施例中,所述无人机与移动控制端采用的无线数据连接,包括所有基于无线射频传输图像或控制状态数字信息的传输方式,用于无线传递三维全景视频和状态控制信息,包括各种频段的射频传输、WIFI或编码正交频分复用⑶Π)Μ等等。所述VR直播云服务器与移动控制终端、可视设备采用的互联网或者虚拟专用网连接方式,具备高速度高带宽,能满足三维全景视频的传输需要,能够传播无人机回传的三维全景视频和无人机的状态控制信息。所述移动控制终端是针对无人机的移动控制装置,用于将从无人机回传的三维全景视频实时上传到VR直播云服务器,所述移动控制终端包括遥控器、手机、平板、遥控手环等等。
[0019]所述VR处理器20作为VR图像处理中心,具体实现时,包括:
实时场景抓取模块,用于当用户选定无人机直播频道之后,接收前端无人机的全景视频相机米集的实时场景?目息;
全景拼接成像模块,用于将接收到的实时场景信息,进行实时360度全景图像拼接,单帧的360度全景成像信息开始生成,得到360°全景视频;
立体三维建模模块,用于通过拼接的360°全景视频信息和全景视频相机参数,并结合无人机的遥测定位信息,开始执行立体三维建模,该模型具备场景内所有目标的空间位置、距离、大小、方位、速度等相关信息。
[0020]下面通过具体步骤来描述本系统的具体实现方法。如图2所示,包括下述步骤:
S201、用户选择无人机VR直播频道。本步骤中,用户选择跟随系统飞行VR体验,即只进行立体三维环游,但飞行状态跟随当前的前端无人机控制。
[0021]S202、实时场景信息抓取。用户选定无人机直播频道之后,前端无人机的全景视频相机的数据通道开始向用户开放,无人机携带的全景视频相机获取实时场景信息。
[0022]S203、全景拼接成像。无人机携带的全景视频相机接收到实时场景信息后,立即进行实时360度全景图像拼接,单帧的360度全景成像信息开始生成。
[0023]S204、立体三维建模。通过全景视频相机拼接的360°全景视频信息和全景视频相机参数,结合无人机遥测定位信息等等,VR处理器开始执行立体三维建模,得到三维全景视频;该模型具备所有目标的空间位置、距离、大小、方位、速度等相关信息。
[0024]S205、移动控制终端将所述三维全景视频实时上传到VR直播云服务器。
[0025]S206、VR直播云服务器存储转发。VR直播云服务器接收到三维全景视频后,将进行离线缓存,然后转发到VR直播用户。
[0026]S207、用户头显展示体验。VR直播用户通过头显或其他VR展现显示,读取实时无人机VR视频。
[0027]实施例二:
本实施例提供的基于无人机全景视频的虚拟现实直播系统与实施例一相同,包括无人机10、移动控制终端50、VR直播云服务器70、沉浸式可视设备80,所述无人机10内设置有VR处理器20,并且无人机搭载有全景视频相机30,所述无人机10与移动控制端50采用无线数据连接,所述VR直播云服务器70与移动控制终端50、沉浸式可视设备80采用互联网或者虚拟专用网VPN方式连接。
[0028]与实施例一不同之处在于,本实施例中,VR直播云服务器70还用于根据直播用户需求配置离线缓存后进行用户体验转播;类似于电视节目录制和重播。所述沉浸式可视设备80还用于从VR直播云服务器中下载用户选择的三维全景视频离线缓存实现全景体验或模拟VR飞行。
[0029]下面通过具体
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1