一种航拍视频分享方法和系统的制作方法_2

文档序号:9755053阅读:来源:国知局
控制模块发出悬停或上升请求。
[0048]相机,是搭载于无人机上,用于采集静态图片或动态视频流,并将其存储于图像传输存储模块的部件。
[0049]主媒体流处理器,将相机所拍摄到的视频或图片进行高效率编码处理,使得图像或视频内容转为具有兼容格式的媒体流数据,回传至控制端或云端。
[0050]帧同步、压缩编码装置,负责向主媒体流和各从媒体流,提供同步时间戳,并对主媒体流和各从媒体流,进行数据压缩编码处理。将组合后的媒体流投递至不同的无线通信模块进行数据传输。
[0051]可扩展应用装置,该器预留作为各类无人机应用的开发,开源的用户开发界面和软件开发工具(SDK)让开发人员可以轻松地调用无人机的应用程序接口,访问相机、无线通信功能、数据库和各类传感器原始数据。
[0052]本发明的无人机云端服务器主要包括以下组件(参见附图5):
[0053]基础设施装置:该装置包括数据库设备、主机设备和网络设备,所有设备均已虚拟形式存在于各地区的数据中心。平台处理层的各类平台将利用基础设施层中的各类虚拟资源,包括:运算,数据存储,信息网络通信等等资源,实现应用服务层的各类应用需求。
[0054]平台处理模块:该模块提供各类平台功能模块、服务器操作系统以及与上层应用程序接口 API。具体的平台功能模块如下:
[0055]认证、授权模块:在航拍视频分享系统中,无人机在开启视频直播分享后,首先要进行无人机的账号认证,认证鉴别的过程就是验证用户身份的合法性;鉴别完成后,对无人机的视频分享进行授权;授权完成后,无人机能够开始通过直接分享或控制端转发分享两种形式分享航拍内容。
[0056]飞行状态数据平台:在无人机飞行航拍过程中,该平台会以“时间线”提取无人机上传的飞行状态数据,包括:GPS位置、飞行高度、飞行速度、飞行航向等等数据,并进行解压、解码处理,将其转化为应用层可读的数据。
[0057]飞行控制数据平台:在无人机飞行航拍过程中,该平台会以“时间线”提取无人机上传的飞行控制数据,包括:上升、下降、左转向、右转向、前进、后退、悬停等等操作数据,并进行解压、解码处理,将其转化为应用层可读的数据。
[0058]拍摄参数处理平台:在无人机飞行航拍过程中,该平台会以“时间线”提取无人机上传的相机参数数据,包括:光圈大小、IS0、画面分辨率、帧速率,视频格式等等拍摄数据,并进行解压、解码处理,将其转化为应用层可读的数据。
[0059]主媒体流处理平台:在无人机飞行航拍过程中,该平台会以“时间线”提取无人机上传的主媒体流数据,即视频数据内容,并进行解压、解码处理,将其转化为应用层可读的数据。
[0060]媒体流同步平台:处理飞行状态数据、飞行控制数据、拍摄参数数据和主媒体流数据的“时间线”,提取数据时间线、并进行数据实时同步处理。
[0061]媒体流录播处理平台:在收到无人机直播结束消息后,将解压、解码、同步后的视频组合数据存储,以供上层应用调用录播数据。
[0062]地理信息平台:提供全国地理信息数据,并周期性更新数据库;为各管理性平台提供地图服务。
[0063]应用服务模块:该模块主要面对航拍视频的提供者、查阅者、爱好者,提供航拍视频的直播、存储、呈现、评论等服务。具体如下:
[0064]分屏呈现管理:该项服务管理功能用于管理云端视频呈现方式,用户可选如下分屏呈现方式的一种,包括:从媒体流文本方式嵌入主媒体流呈现,主媒体流和从媒体流图形界面分屏呈现,仅主媒体流内容呈现。
[0065]主视频媒体流呈现:将主媒体流处理平台解码后的视频流,按照媒体流同步平台给出的“时间线”顺序输出至用户屏幕。
[0066]从媒体流数据文本呈现:该服务仅在用户选择“从媒体流文本方式嵌入主媒体流呈现”模式下有效。将飞行状态数据、飞行控制指令数据、拍摄参数数据,按照媒体流同步平台给出的“时间线”顺序以文本方式嵌入主视频媒体流输出至用户屏幕。
[0067]飞行数据图形化呈现:该服务仅在用户选择“主媒体流和从媒体流图形界面分屏呈现”模式下有效。将飞行状态数据,转化为3D GPS地图模式和无人机飞行姿态模式结合,按照媒体流同步平台给出的“时间线”顺序以分屏图形化方式在输出至用户屏幕。
[0068]飞行控制图形化呈现:该服务仅在用户选择“主媒体流和从媒体流图形界面分屏呈现”模式下有效。将飞行控制指令数据,转化为无人机控制端手柄图像模式,按照媒体流同步平台给出的“时间线”顺序以分屏图形化方式在输出至用户屏幕。
[0069]相机操作图形化呈现:该服务仅在用户选择“主媒体流和从媒体流图形界面分屏呈现”模式下有效。将相机操作参数数据,转化为相机镜头图像模式,按照媒体流同步平台给出的“时间线”顺序以分屏图形化方式在输出至用户屏幕。
[0070]评论弹幕呈现:该服务应用于观看直播或录播的用户,以文本方式评论视频,其评论文本将直接嵌入主视频媒体流。而且,无人机控制端将实时呈现评论内容。
[0071]系统管理模块:该模块主要负责云端服务器的系统管理功能。包括:云端安全管理、网络管理、策略管理、APP库管理、应用服务管理等方面。
[0072]系统操作模块:该模块主要负责云端服务器的系统操作。包括:系统性能监测、系统配置管理、系统故障管理、系统接入权限管理等方面。
[0073]无人机航拍视频实时分享编码流程,可参见附图6,云端服务器解码呈现流程,可参见附图7,视频分享分屏图形化界面,可参见附图8,在此不再一一赘述。
[0074]综上所述,本发明实现了无人机图片/视频的实时分享和处理,具有突出的实时性,也为实时互动提供了可能性,解决了现有技术中实时图传系统不稳定,在不增加辅助的时间戳的情况下,很难在不稳定的数据传输环境下,保证视频数据实时分享的完整性的技术问题;本发明的航拍图片/视频的实时分享速度快、效率高,同时也实现了多种信息的全方位、高精度分享。
[0075]以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
【主权项】
1.一种航拍图片/视频分享方法,其特征在于,所述分享方法包括如下步骤: (1)开启拍摄设备; (2)以媒体流时间戳和/或文本时间戳方式进行拍摄,所述拍摄的数据编码后生成媒体流; (3)通过通信网络传输所述媒体流至云端服务器进行数据的实时分享。2.如权利要求1所述的一种航拍图片/视频分享方法,其特征在于,所述媒体流包括主媒体流和从媒体流。3.如权利要求2所述的一种航拍图片/视频分享方法,其特征在于,所述从媒体流的数量是至少一个。4.如权利要求1所述的一种航拍图片/视频分享方法,其特征在于,所述步骤(2)中的媒体流经编码器输出后进行组合和压缩编码,生成可以传输的组合媒体流数据。5.如权利要求4所述的一种航拍图片/视频分享方法,其特征在于,所述步骤(3)还包括:I)云端服务器接收到上传的所述组合媒体流数据;2)对所述组合媒体流数据进行解压缩编码和媒体流数据分解;3)提取时间戳,生成时间同步信号;4)对分解后的各媒体流信号,进行解码;5)以时间同步信号为基准,呈现航拍设备或图像拍摄设备拍摄的数据。6.如权利要求5所述的一种航拍图片/视频分享方法,其特征在于,所述步骤(3)还包括:6)将所述步骤5)中的数据存储于云端服务器数据库。7.如权利要求5所述的一种航拍图片/视频数据分享处理方法,其特征在于,所述步骤5)的数据包括下述数据的一种或多种:视频内容数据、无人机飞行状态数据、飞行控制指令数据、拍摄设备操作参数数据。8.如权利要求1所述的一种航拍图片/视频分享方法,其特征在于, 所述通信网络是无线通信网络,在视距范围内,通过图传设备将所述媒体流发送至地面站控制端,再转发至云端服务器; 在超视距情况下,利用无人机携带的3G/4G移动网络的通信模块,建立无人机至云端服务器的数据链路通道,选择合适传输的视频流码率,将所述媒体流实时分享至云端服务器。9.一种航拍图片/视频分享系统,其特征在于,包括:应用处理器,通信装置,拍摄设备,主媒体流处理器,从媒体流处理器;其中,所述拍摄设备与所述主媒体流处理器连接,所述主媒体流处理器、所述从媒体流处理器、所述通信装置分别与所述应用处理器连接。10.—种航拍图片/视频服务器,其特征在于,包括:平台处理模块、应用服务模块;所述平台处理模块包括主媒体流平台处理模块、从媒体流平台处理模块;所述应用服务模块包括主媒体流呈现模块、从媒体流呈现模块。
【专利摘要】本发明公开了一种无人机实时视频分享方法和系统。所述分享方法包括如下步骤:(1)开启航拍设备或图像拍摄设备;(2)以媒体流时间戳和/或文本时间戳方式进行拍摄,所述拍摄的数据编码后生成媒体流;(3)通过通信网络传输所述媒体流至云端服务器进行数据的实时分享。本发明实现了无人机图片/视频的实时分享和处理,速度快、效率高,同时也实现了多种信息的全方位、高精度分享。
【IPC分类】H04N21/61, H04N7/18, H04N21/258, H04N21/431, H04N21/8547, H04N21/241, H04N5/232
【公开号】CN105516604
【申请号】CN201610035665
【发明人】陈昊
【申请人】陈昊
【公开日】2016年4月20日
【申请日】2016年1月20日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1