视频处理的方法、地面控制端及存储介质技术

技术编号:23294007 阅读:25 留言:0更新日期:2020-02-08 23:01
本发明专利技术实施例提供一种视频处理的方法、地面控制端及存储介质。本发明专利技术实施例通过该通讯接口接收可移动平台采用预设通信协议发送的信息,通过该拍摄装置硬件抽象层从该链路管理服务层获取该信息,并通过该拍摄装置硬件抽象层采用该预设通信协议对该信息进行解析得到该码流数据,使得不采用该预设通信协议与该可移动平台通信的应用程序可以调用该码流数据,从而使得该可移动平台拍摄的图像数据和/或视频数据不仅可以由该可移动平台的厂商定制的应用程序进行分享,还可以通过当前流行的即时通讯类软件对该可移动平台拍摄的图像数据和/或视频数据进行分享。

Video processing method, ground control terminal and storage medium

【技术实现步骤摘要】
【国外来华专利技术】视频处理的方法、地面控制端及存储介质
本专利技术实施例涉及图像处理领域,尤其涉及一种视频处理的方法、地面控制端及存储介质。
技术介绍
随着移动互联网的发展,用户可以在智能终端中安装应用程序例如即时通讯类软件,用户不仅可以通过该即时通讯类软件进行即时通讯,还可以通过该即时通讯类软件分享自己喜欢的图像或视频。现有技术中,无人机可搭载有拍摄设备,并通过该拍摄设备进行航拍,但是,用户只能将该无人机拍摄的图像或视频通过该无人机厂商定制的应用程序进行分享,而无法将该无人机拍摄的图像或视频通过当前流行的即时通讯类软件进行分享。
技术实现思路
本专利技术实施例提供一种视频处理的方法、地面控制端及存储介质,以使得该可移动平台拍摄的图像数据和/或视频数据不仅可以由该可移动平台的厂商定制的应用程序进行分享,还可以通过当前流行的即时通讯类软件对该可移动平台拍摄的图像数据和/或视频数据进行分享。本专利技术实施例的第一方面是提供一种视频处理的方法,应用于地面控制端,所述地面控制端包括:通讯接口、链路管理服务层、拍摄装置硬件抽象层、至少一个第一应用程序,所述通讯接口与所述链路管理服务层通讯连接,所述链路管理服务层与所述拍摄装置硬件抽象层通讯连接,所述拍摄装置硬件抽象层与所述第一应用程序通讯连接;所述方法包括:通过所述通讯接口接收可移动平台采用预设通信协议发送的信息,所述信息包括码流数据;通过所述链路管理服务层获取所述信息;通过所述拍摄装置硬件抽象层从所述链路管理服务层获取所述信息,并通过所述拍摄装置硬件抽象层采用所述预设通信协议对所述信息进行解析得到所述码流数据;通过所述第一应用程序调用所述码流数据。本专利技术实施例的第二方面是提供一种地面控制端,包括:通讯接口、链路管理服务层、拍摄装置硬件抽象层、至少一个第一应用程序,所述通讯接口与所述链路管理服务层通讯连接,所述链路管理服务层与所述拍摄装置硬件抽象层通讯连接,所述拍摄装置硬件抽象层与所述第一应用程序通讯连接;所述通讯接口,用于接收可移动平台采用预设通信协议发送的信息,所述信息包括码流数据;所述链路管理服务层,用于获取所述信息;所述拍摄装置硬件抽象层,用于从所述链路管理服务层获取所述信息,并采用所述预设通信协议对所述信息进行解析得到所述码流数据;所述第一应用程序,用于调用所述码流数据。本专利技术实施例的第三方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如第一方面所述的方法。本实施例提供的视频处理的方法、地面控制端及存储介质,通过该通讯接口接收可移动平台采用预设通信协议发送的信息,通过该拍摄装置硬件抽象层从该链路管理服务层获取该信息,并通过该拍摄装置硬件抽象层采用该预设通信协议对该信息进行解析得到该码流数据,使得不采用该预设通信协议与该可移动平台通信的应用程序可以调用该码流数据,从而使得该可移动平台拍摄的图像数据和/或视频数据不仅可以由该可移动平台的厂商定制的应用程序进行分享,还可以通过当前流行的即时通讯类软件对该可移动平台拍摄的图像数据和/或视频数据进行分享。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的视频处理的方法的流程图;图2为本专利技术实施例提供的一种应用场景的示意图;图3为本专利技术实施例提供的一种地面控制端的示意图;图4为本专利技术实施例提供的另一种地面控制端的示意图;图5为本专利技术另一实施例提供的视频处理的方法的流程图;图6为本专利技术实施例提供的又一种地面控制端的示意图;图7为本专利技术另一实施例提供的视频处理的方法的流程图;图8为本专利技术实施例提供的再一种地面控制端的示意图;图9为本专利技术另一实施例提供的视频处理的方法的流程图;图10为本专利技术另一实施例提供的视频处理的方法的流程图;图11为本专利技术实施例提供的另一种地面控制端的示意图;图12为本专利技术实施例提供的又一种地面控制端的示意图;图13为本专利技术实施例提供的另一种地面控制端的示意图。附图标记:20:无人机;21:拍摄设备;22:云台;23:通讯接口;24:地面控制端;241:第一电路;242:第二电路。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。下面结合附图,对本专利技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。本专利技术实施例提供一种视频处理的方法。图1为本专利技术实施例提供的视频处理的方法的流程图。如图2所示,可移动平台例如无人机20搭载有拍摄设备21,拍摄设备21通过支撑部件例如云台22连接到无人机20的机身,无人机20可将拍摄设备21拍摄到的图像数据和/或视频数据通过通讯接口23发送给地面控制端24,该地面控制端24可以是该无人机20对应的遥控器,也可以是平板电脑、手机等终端设备。在其他实施例中,可移动平台还可以是可移动机器人。所述地面控制端包括:通讯接口、链路管理服务层、拍摄装置硬件抽象层、至少一个第一应用程序,所述通讯接口与所述链路管理服务层通讯连接,所述链路管理服务层与所述拍摄装置硬件抽象层通讯连接,所述拍摄装置硬件抽象层与所述第一应用程序通讯连接。如图3所示,地面控制端24包括:通讯接口、链路管理服务层、拍摄装置硬件抽象层和第一应用程序,其中,所述通讯接口与所述链路管理服务层通讯连接,所述链路管理服务层与所述拍摄装置硬件抽象层通讯连接,所述拍摄装置硬件抽象层与所述第一应用程序通讯连接。如图1所示,本实施例中的方法,可以包括:步骤S101、通过所述通讯接口接收可移动平台采用预设通信协议发送的信息,所述信息包括码流数据。在本实施例中,该无人机20和地面控制端24通过预设通信协议,例如私有通信协议进行通信,该无人机20采用私有通信协议向地面控制端24发本文档来自技高网
...

【技术保护点】
1.一种视频处理的方法,应用于地面控制端,其特征在于,所述地面控制端包括:通讯接口、链路管理服务层、拍摄装置硬件抽象层、至少一个第一应用程序,所述通讯接口与所述链路管理服务层通讯连接,所述链路管理服务层与所述拍摄装置硬件抽象层通讯连接,所述拍摄装置硬件抽象层与所述第一应用程序通讯连接;/n所述方法包括:/n通过所述通讯接口接收可移动平台采用预设通信协议发送的信息,所述信息包括码流数据;/n通过所述链路管理服务层获取所述信息;/n通过所述拍摄装置硬件抽象层从所述链路管理服务层获取所述信息,并通过所述拍摄装置硬件抽象层采用所述预设通信协议对所述信息进行解析得到所述码流数据;/n通过所述第一应用程序调用所述码流数据。/n

【技术特征摘要】
【国外来华专利技术】1.一种视频处理的方法,应用于地面控制端,其特征在于,所述地面控制端包括:通讯接口、链路管理服务层、拍摄装置硬件抽象层、至少一个第一应用程序,所述通讯接口与所述链路管理服务层通讯连接,所述链路管理服务层与所述拍摄装置硬件抽象层通讯连接,所述拍摄装置硬件抽象层与所述第一应用程序通讯连接;
所述方法包括:
通过所述通讯接口接收可移动平台采用预设通信协议发送的信息,所述信息包括码流数据;
通过所述链路管理服务层获取所述信息;
通过所述拍摄装置硬件抽象层从所述链路管理服务层获取所述信息,并通过所述拍摄装置硬件抽象层采用所述预设通信协议对所述信息进行解析得到所述码流数据;
通过所述第一应用程序调用所述码流数据。


2.根据权利要求1所述的方法,其特征在于,所述地面控制端还包括:虚拟网卡;
所述通讯接口通过所述虚拟网卡与所述链路管理服务层通讯连接。


3.根据权利要求2所述的方法,其特征在于,所述通过所述链路管理服务层获取所述信息,包括:
通过所述链路管理服务层从所述虚拟网卡中获取所述信息,所述虚拟网卡中的所述信息是所述虚拟网卡从所述通讯接口获取的。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述地面控制端还包括:解码器,所述解码器与所述通讯接口通讯连接;
所述通过所述通讯接口接收可移动平台采用预设通信协议发送的信息之后,还包括:
通过所述解码器对所述信息进行解码,得到解码后的信息;
所述通过所述链路管理服务层获取所述信息,包括:
通过所述链路管理服务层获取所述解码后的信息;
所述通过所述拍摄装置硬件抽象层从所述链路管理服务层获取所述信息,并通过所述拍摄装置硬件抽象层采用所述预设通信协议对所述信息进行解析得到所述码流数据,包括:
通过所述拍摄装置硬件抽象层从所述链路管理服务层获取所述解码后的信息,并通过所述拍摄装置硬件抽象层采用所述预设通信协议对所述解码后的信息进行解析得到所述码流数据。


5.根据权利要求1-3任一项所述的方法,其特征在于,所述地面控制端还包括:解码器,所述解码器与所述拍摄装置硬件抽象层通讯连接;
所述通过所述拍摄装置硬件抽象层采用所述预设通信协议对所述信息进行解析得到所述码流数据之后,还包括:
通过所述解码器对所述码流数据进行解码得到所述码流数据对应的视频数据;
通过所述解码器将所述码流数据对应的所述视频数据传输给所述拍摄装置硬件抽象层;
所述通过所述第一应用程序调用所述码流数据,包括:
通过所述第一应用程序调用所述码流数据对应的所述视频数据。


6.根据权利要求1-3任一项所述的方法,其特征在于,所述地面控制端还包括:第二应用程序,所述第二应用程序与所述链路管理服务层通讯连接;
所述方法还包括:
通过所述链路管理服务层将所述信息发送给所述第二应用程序,以使所述第二应用程序根据所述预设通信协议对所述信息进行解析得到所述码流数据,所述第二应用程序是采用所述预设通信协议与所述可移动平台通信的应用程序。


7.根据权利要求6所述的方法,其特征在于,所述地面控制端还包括:解码器,所述解码器与所述通讯接口通讯连接;
所述通过所述通讯接口接收可移动平台采用预设通信协议发送的信息之后,还包括:
通过所述解码器对所述信息进行解码,得到解码后的信息;
所述通过所述链路管理服务层获取所述信息,包括:
通过所述链路管理服务层获取所述解码后的信息;
所述通过所述链路管理服务层将所述信息发送给所述第二应用程序,以使所述第二应用程序根据所述预设通信协议对所述信息进行解析得到所述码流数据,包括:
通过所述链路管理服务层将所述解码后的信息发送给所述第二应用程序,以使所述第二应用程序根据所述预设通信协议对所述解码后的信息进行解析得到所述码流数据。


8.根据权利要求6所述的方法,其特征在于,所述地面控制端还包括:解码器,所述解码器与所述第二应用程序通讯连接;
所述第二应用程序根据所述预设通信协议对所述信息进行解析得到所述码流数据之后,还包括:
通过所述解码器对所述码流数据进行解码得到所述码流数据对应的视频数据。


9.根据权利要求4或7所述的方法,其特征在于,所述通讯接口和所述解码器设置在所述地面控制端的第一电路;
虚拟网卡、所述链路管理服务层、所述拍摄装置硬件抽象层设置在所述地面控制端的第二电路;
所述第一电路和所述第二电路电连接。


10.根据权利要求5或8所述的方法,其特征在于,所述通讯接口设置在所述地面控制端的第一电路;
虚拟网卡、所述链路管理服务层、所述拍摄装置硬件抽象层和所述解码器设置在所述地面控制端的第二电路;
所述第一电路和所述第二电路电连接。


11.根据权利要求1-4、6、7、9任一项所述的方法,其特征在于,所述码流数据包括未编码的视频数据。


12.根据权利要求1-3、5、6、8、10任一项所述的方法,其特征在于,所述码流数据包括编码后的视频数据。


13.根据权利要求9或10所述的方法,其特征在于,所述第一电路和所述第二电路通过通用串行总线USB接口、移动行业处理器...

【专利技术属性】
技术研发人员:熊亮张良平杨小虎
申请(专利权)人:深圳市大疆创新科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1