任务载荷的作业监控系统、方法、装置及可读存储介质与流程

文档序号:16673910发布日期:2019-01-18 23:47阅读:241来源:国知局
任务载荷的作业监控系统、方法、装置及可读存储介质与流程

本发明涉及飞行管理领域,特别涉及一种基于多源异构任务载荷的作业监控系统、方法、装置及计算机可读存储介质。



背景技术:

随着我国经济发展和国力提升,通用飞机以及特种任务飞机在政府公安、警航、海监、海事、森林防火、航空测绘、应急救援等领域应用获得快速发展,作业任务种类日趋多样化,通航企业必须针对不同的作业任务加装不同的任务载荷,包括光电吊舱、红外、雷达和航空相机等,来实现不同的任务目的。

现有技术中,机载任务载荷的现场实时数据一般通过图传设备进行空地传输,地面接收装置收到数据后进行处理和转发,由于不同任务载荷的数据格式可能不同,因此,地面接收装置每次均需要根据飞行器搭载的任务载荷进行调整,极大的降低了飞行任务的执行效率。

为此,需要一种能够兼容多源异构任务载荷的作业监控系统,提高飞行任务的执行效率。



技术实现要素:

有鉴于此,本发明的目的在于提供一种基于多源异构任务载荷的作业监控系统、方法、装置及计算机可读存储介质,兼容多源异构任务载荷,提高飞行任务的执行效率。其具体方案如下:

一种基于多源异构任务载荷的作业监控系统,包括:

统一接入模块,用于对飞行器发送的n个任务载荷获取到的n个原始任务数据进行特征分析,利用每个原始任务数据的特征信息,选择相应的数据接收格式,接收每个原始任务数据,其中,n为正整数;

转码模块,用于接收所述统一接入模块接收到的每个原始任务数据,利用每个原始任务数据的数据类型,相应的将每个原始任务数据转换为预设的文件格式,得到文件格式统一的转码任务数据集;

存储模块,用于存储所述转码任务数据集;

数据放送模块,用于将所述转码任务数据集中的转码任务数据发送至用户终端,以供用户浏览。

可选的,所述转码模块,包括:

音频转码单元,用于从所述统一接入模块接收到的每个原始任务数据中筛选出音频原始任务数据,将每个音频原始任务数据的音频编码统一转码成aac格式,得到音频转码任务数据;

视频转码单元,用于从所述统一接入模块接收到的每个原始任务数据中筛选出视频原始任务数据,将每个视频原始任务数据的视频编码统一转码成h264格式,得到视频转码任务数据;

音视频同步单元,用于将相对应的音频转码任务数据和视频转码任务数据进行音视频同步,将同步后的相对应的音频转码任务数据和视频转码任务数据封装成mp4格式的转码任务数据,得到文件格式统一的所述转码任务数据集。

可选的,所述存储模块,还用于存储所述统一接入模块接收的每个任务数据。

可选的,所述数据放送模块,包括:

转发模块,用于将所述转码任务数据集中所述转码模块的直播源数据和所述存储模块的点播源数据推送至流媒体服务模块;

所述流媒体服务模块,用于对多并发请求和大容量数据传输进行负载均衡,对视频进行切片,将所述转码任务数据集中所述转发模块推送的直播源数据和点播源数据发送至用户终端,以供用户浏览。

可选的,还包括:

智能增强模块,用于对所述数据放送模块发送的转码任务数据进行图像增强。

可选的,还包括:

数据管理模块,用于利用与原始任务数据对应的飞行任务信息,对原始任务数据添加标签和分组。

可选的,还包括:

任务总结模块,用于利用与原始任务数据对应的飞行任务信息、原始任务数据和预先生成的任务总结模板,生成任务总结报告。

本发明还公开了一种基于多源异构任务载荷的作业监控方法,,包括:

对飞行器发送的n个任务载荷获取到的n个原始任务数据进行特征分析,利用每个原始任务数据的特征信息,选择相应的数据接收格式,接收每个原始任务数据,其中,n为正整数;

接收所述统一接入模块接收到的每个原始任务数据,利用每个原始任务数据的数据类型,相应的将每个原始任务数据转换为预设的文件格式,得到文件格式统一的转码任务数据集;

存储所述转码任务数据集;

将所述转码任务数据集中的转码任务数据发送至用户终端,以供用户浏览。

本发明还公开了一种基于多源异构任务载荷的作业监控装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序以实现如前述的基于多源异构任务载荷的作业监控方法。

本发明还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前述的基于多源异构任务载荷的作业监控方法的步骤。

本发明中,基于多源异构任务载荷的作业监控系统,包括:统一接入模块,用于对飞行器发送的n个任务载荷获取到的n个原始任务数据进行特征分析,利用每个原始任务数据的特征信息,选择相应的数据接收格式,接收每个原始任务数据;转码模块,用于接收统一接入模块接收到的每个原始任务数据,利用每个原始任务数据的数据类型,相应的将每个原始任务数据转换为预设的文件格式,得到文件格式统一的转码任务数据集;存储模块,用于存储转码任务数据集;数据放送模块,用于将转码任务数据集中的转码任务数据发送至用户终端,以供用户浏览。

本发明利用统一接入模块能够通过对不同任务载荷的原始任务数据进行特征分析,并选择相应的数据接收格式,接收每个原始任务数据,实现了对多源异构数据的统一接收,能够支持多种任务载荷发送的原始任务数据,同时,还利用转码模块对将原始任务数据转换为同一的数据格式,实现数据的归一化处理,便于数据后续的各种处理,存储模块则确保数据可查,同时为数据放送模块提供数据源,数据放送模块利用存储模块和转码模块提供的转码任务数据集为用户终端提供数据的转播服务,确保用户能够通过用户终端观看飞行器的任务执行情况,综合提高了飞行作业的执行效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例公开的一种基于多源异构任务载荷的作业监控系统结构示意图;

图2为本发明实施例公开的一种基于多源异构任务载荷的作业监控系统流程示意图;

图3为本发明实施例公开的一种基于多源异构任务载荷的作业监控方法流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种基于多源异构任务载荷的作业监控系统,参见图1所示,该系统包括:

统一接入模块1,用于对飞行器发送的n个任务载荷获取到的n个原始任务数据进行特征分析,利用每个原始任务数据的特征信息,选择相应的数据接收格式,接收每个原始任务数据,其中,n为正整数。

具体的,为完成任务,飞行器上会搭载不同型号不同厂家的任务载荷,例如,航空相机、光电吊舱、多功能雷达和红外成像设备等任务载荷,这些设备通过图传设备向地面发送音视频原始任务数据,地面设备通过相应的信号接收设备,接收飞行器上每个任务载荷发送的音视频原始任务数据,来自不同任务载荷的音视频原始任务数据作为多源异构数据发送至统一接收模块,统一接收模块通过对每个原始任务数据进行特征分析,从而区分出不同数据,其中,特征信息包括任务载荷的设备类型、设备编号、通信地址、通信端口以及相关工作参数等信息。

进一步的,为实现统一接收,预先生成每个任务载荷对应的虚拟数据接口,并建立每个原始任务数据的特征信息与相应的虚拟数据接口的对应关系,得到特征映射关系,进而根据原始任务数据的特征信息便可以选用相应的虚拟数据接口作为相应的数据接收格式,接收原始任务数据,同时,各种虚拟数据接口可以同时独立工作,同时接收多种原始任务数据。

其中,当任务载荷更新,可以在统一接入模块1中加入与新任务载荷的原始任务数据对应的虚拟数据接口,并建立原始任务数据的特征信息与相应的虚拟数据接口的对应关系,从而更新统一接入模块1中的虚拟数据接口,确保能够接收每一种任务载荷的原始任务数据。

转码模块2,用于接收统一接入模块1接收到的每个原始任务数据,利用每个原始任务数据的数据类型,相应的将每个原始任务数据转换为预设的文件格式,得到文件格式统一的转码任务数据集。

具体的,为将各种原始任务数据统一为一种数据格式便于处理,利用转码模块2,判断出每个原始任务数据的数据类型,例如,数据类型包括音频数据和视频数据,依据数据类型相应的将每个原始任务数据转换为预设的文件格式,不同数据类型的原始任务数据预设的文件格式可以不同,同数据类型的原始任务数据的文件格式相同,例如,音频文件可以转换为mp3格式,视频文件可以转换为mp4格式。

存储模块3,用于存储转码任务数据集。

具体的,由于存储空间有限,因此,可以设定时间阈值或空间阈值,当达到预设的条件后,则删除或替换存储模块3中的数据,例如,当存储空间无剩余后,将最新的数据替换最旧的数据,确保新数据能够继续存储,或每隔3小时后清除存储模块3中的旧数据;此外,存储模块3中的一份数据可以以每30分钟为一个文件的形式进行保存,防止单个文件过大,不利于查找,例如,摄像机持续工作1个小时45分钟,则将摄像机工作期间采集的视频文件分为3个记录了30分钟的视频文件和一个记录了15分钟的视频文件,其他类型文件同理。

数据放送模块4,用于将转码任务数据集中的转码任务数据发送至用户终端,以供用户浏览。

具体的,数据放送模块4可以将存储模块3中的转码任务数据集中的转码任务数据发送至用户终端,也可以直接将转码模块2得到的转码任务数据集中的转码任务数据直接发送至用户终端,数据放送模块4可以利用存储模块3中的转码任务数据集实现数据的点播,以供用户通过用户终端随时查看,数据放送模块4可以利用转码模块2的转码任务数据集实现数据的直播,以供用户观看,用户通过直播可以观察飞行器的任务执行情况,通过点播可以回顾任务执行过程。

可见,本发明实施例利用统一接入模块1能够通过对不同任务载荷的原始任务数据进行特征分析,并选择相应的数据接收格式,接收每个原始任务数据,实现了对多源异构数据的统一接收,能够支持多种任务载荷发送的原始任务数据,同时,还利用转码模块2对将原始任务数据转换为同一的数据格式,实现数据的归一化处理,便于数据后续的各种处理,存储模块3则确保数据可查,同时为数据放送模块4提供数据源,数据放送模块4利用存储模块3和转码模块2提供的转码任务数据集为用户终端提供数据的转播服务,确保用户能够通过用户终端观看飞行器的任务执行情况,综合提高了飞行作业的执行效率。

本发明实施例公开了一种具体的基于多源异构任务载荷的作业监控系统,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。参见图2所示,具体的:

具体的,上述转码模块,可以具体包括音频转码单元、视频转码单元和音视频同步单元;其中,

音频转码单元,用于从统一接入模块接收到的每个原始任务数据中筛选出音频原始任务数据,将每个音频原始任务数据的音频编码统一转码成aac格式(aac,advancedaudiocoding,高级音频编码),得到音频转码任务数据;

视频转码单元,用于从统一接入模块接收到的每个原始任务数据中筛选出视频原始任务数据,将每个视频原始任务数据的视频编码统一转码成h264格式,得到视频转码任务数据;

音视频同步单元,用于将相对应的音频转码任务数据和视频转码任务数据进行音视频同步,将同步后的相对应的音频转码任务数据和视频转码任务数据封装成mp4格式的转码任务数据,得到文件格式统一的转码任务数据集。

可以理解的是,音频转码单元和视频转码单元分别从原始任务数据中筛选出音频原始任务数据和视频原始任务数据,并分别进行转码,转换为预定的编码格式,其中,音频为aac格式,视频为h264格式,当然根据实际应用需求也可以改为其它格式,由于单个视频文件可以包括音频和视频部分,因此,在单个视频文件的音频转码任务数据和视频转码任务数据完成转码后,可重新制作时间轴,进行同步,重新合并为新的单个视频文件,并重新进行文件格式的转换,保存为指定的文件格式,如mp4;当然,若原始任务数据为单纯的音频文件,则可以将音频文件的编码转为指定的格式后,如aac格式,再将音频文件单独保存为指定的文件格式,如mp3,单纯的视频文件同理。

具体的,为保存原始数据,同时也为了防止转码失败,上述存储模块,还用于存储统一接入模块接收的每个任务数据。

进一步的,上述数据放送模块,可以具体包括转发模块和流媒体服务模块;其中,

转发模块,用于将转码任务数据集中转码模块的直播源数据和存储模块的点播源数据推送至流媒体服务模块。

具体的,转发模块采用ffmpeg(ffmpeg,fastforwardmpeg)和rtmp协议(realtimemessagingprotocol,实时消息传输协议)进行数据转发,将来自转码模块的直播源数据和来自存储模块的点播源数据进行推流,将其推送至流媒体服务模块。

流媒体服务模块,用于对多并发请求和大容量数据传输进行负载均衡,对视频进行切片,将转码任务数据集中转发模块推送的直播源数据和点播源数据发送至用户终端,以供用户浏览。

具体的,流媒体服务模块可以采用nginx做负载均衡,解决多并发请求和大容量数据传输的要求;采用rtmp协议对业务网站和用户终端进行视频直播和点播;通过对视频进行切片和采用hls协议,实现基于m3u8索引的手机端直播和点播功能;流媒体服务模块可以实现多路数据放送,用户可以通过单个显示终端观看多路来自不同任务载荷的视频数据,例如,1、4、9或16路。

进一步的,由于数据传输过程中存在损失,因此,在将数据呈现给用户前,还可以利用智能增强模块,对数据放送模块发送的转码任务数据进行图像增强。

具体的,智能增强服务模块能够对图像视频进行去雾、去噪、色彩均衡、运动去模糊和去水波纹等相关增强服务,从而提高视频的清晰度。

具体的,本发明实施例中,还可以包括数据管理模块和/或任务总结模块;其中,

数据管理模块,用于利用与原始任务数据对应的飞行任务信息,对原始任务数据添加标签和分组。

具体的,原始任务数据可以包括飞行任务信息,飞行任务信息包括任务简介和任务详情等信息,因此,可以从与原始任务数据对应的飞行任务信息中提取各种信息,作为标签和分组的依据;对原始任务数据添加标签和分组的主要内容包括添加任务摘要、标签管理、视频筛选和属性关联功能。任务摘要功能可以将不同任务的关键信息进行标记和重组;标签管理功能提供基于出入点和任务内容标记的标签管理,通过该功能,可以实现对有效任务视频的筛选;通过属性关联功能可以将人工上传的视频与作业任务相关属性进行关联,为任务检索提供服务。

任务总结模块,用于利用与原始任务数据对应的飞行任务信息、原始任务数据和预先生成的任务总结模板,生成任务总结报告。

具体的,为快速生成任务总结报告,预先生成任务总结报告的框架,得到任务总结模板,通过将相应的数据填写至任务总结模板便可快速生成任务总结报告,具体的,可以通过检索存储模块中原始任务数据的音频、视频、照片、文字等信息,结合飞行任务信息中的任务目标和任务执行情况,自动检索出相应的数据,还可以利用检索出的数据生成关键的视频摘要,并进行存档,供总结汇报和后期查询。

相应的,本发明实施例还公开了一种基于多源异构任务载荷的作业监控方法,参见图3所示,该方法包括:

s11:对飞行器发送的n个任务载荷获取到的n个原始任务数据进行特征分析,利用每个原始任务数据的特征信息,选择相应的数据接收格式,接收每个原始任务数据,其中,n为正整数;

s12:接收统一接入模块接收到的每个原始任务数据,利用每个原始任务数据的数据类型,相应的将每个原始任务数据转换为预设的文件格式,得到文件格式统一的转码任务数据集;

s13:存储转码任务数据集;

s14:将转码任务数据集中的转码任务数据发送至用户终端,以供用户浏览。

具体的,上述s12的过程,可以具体包括s121至s123;其中,

s121:从统一接入模块接收到的每个原始任务数据中筛选出音频原始任务数据,将每个音频原始任务数据的音频编码统一转码成aac格式,得到音频转码任务数据;

s122:从统一接入模块接收到的每个原始任务数据中筛选出视频原始任务数据,将每个视频原始任务数据的视频编码统一转码成h264格式,得到视频转码任务数据;

s123:将相对应的音频转码任务数据和视频转码任务数据进行音视频同步,将同步后的相对应的音频转码任务数据和视频转码任务数据封装成mp4格式的转码任务数据,得到文件格式统一的转码任务数据集。

其中,s121和s122没有先后执行关系,执行顺序任意。

具体的,还可以存储统一接入模块接收的每个任务数据。

具体的,s14的过程,可以具体包括s141和s142;其中,

s141:将转码任务数据集中转码模块的直播源数据和存储模块的点播源数据推送至流媒体服务模块;

s142:对多并发请求和大容量数据传输进行负载均衡,对视频进行切片,将转码任务数据集中转发模块推送的直播源数据和点播源数据发送至用户终端,以供用户浏览。

具体的,还可以对数据放送模块发送的转码任务数据进行图像增强;还可以利用与原始任务数据对应的飞行任务信息,对原始任务数据添加标签和分组;还可以利用与原始任务数据对应的飞行任务信息、原始任务数据和预先生成的任务总结模板,生成任务总结报告。

此外,本发明实施例还公开了一种基于多源异构任务载荷的作业监控装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行计算机程序以实现如前述的基于多源异构任务载荷的作业监控方法。

另外,本发明实施例还公开了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如前述的基于多源异构任务载荷的作业监控方法的步骤。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

以上对本发明所提供的一种基于多源异构任务载荷的作业监控系统、方法、装置及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1