一种基于移动办公应用的无人机数据智能处理系统的制作方法

文档序号:31132296发布日期:2022-08-13 06:41阅读:95来源:国知局
一种基于移动办公应用的无人机数据智能处理系统的制作方法

1.本发明涉及数据处理技术领域,尤其涉及一种基于移动办公应用的无人机数据智能处理系统。


背景技术:

2.目前,无人机平台作为侦查、打击的空中平台。其数据处理与相关决策由地面操作人员进行。处理的主要是无人机侦查目标、打击目标的具体位置,可能是地理位置或相对于打击火力的相对位置;这就需要通过数据处理算法获得无人机侦查目标的位置信息。而通过处理算法获得的目标位置精度决定了侦查、打击的效果。提高无人机侦查目标的定位解算精度是地面数据处理的关键。
3.如cn102799665b现有技术公开了一种无人机视频数据处理方法,现有技术中对无人机视频数据处理通常采用两种处理方式:非同帧数据方式,也即是视频数据与遥测数据采用不同的信道传输到地面进行处理;这种方式完全没有考虑数据的同步问题,地面数据处理也是按照视频数据与遥测数据的获得时刻进行同步化处理;这种处理方式会产生较大误差,因为没有考虑视频产生、压缩、解压、链路传输延时等因素。同帧数据方式,也即是在机载端根据视频数据与遥测数据发送给机载处理机的时刻进行打包处理;比非同帧方法其同步性有较大改善。地面数据处理是按照同步包内的视频数据与遥测数据进行同步匹配;但是该方法没有考虑视频解压所需要的时间,也没有充分利用视频数据信息。
4.为了解决本领域普遍存在无法自动分类、重命名、自动重命名、同步存储、数据安全性低、交互性差和无法校验等等问题,作出了本发明。


技术实现要素:

5.本发明的目的在于,针对所存在的不足,提出了一种基于移动办公应用的无人机数据智能处理系统。
6.本发明采用如下技术方案:
7.一种基于移动办公应用的无人机数据智能处理系统,所述处理系统包括服务器,所述处理系统还包括数据读取模块、数据核验模块、存储归档模块、关联模块,所述服务器分别与所述数据读取模块、所述数据核验模块、存储归档模块和调整模块进行连接;
8.所述数据读取模块用于对无人机采集的巡检数据进行读取,以配合所述核验模块对巡检数据进行核验;
9.所述数据核验模块用于对所述巡检任务和巡检数据进行核验,以核验数据的完整性和数据的授权状态;
10.所述关联模块用于对同一个巡检位置的数据进行关联,以使得巡检点位的巡检数据能相互关联;
11.所述存储归档模块根据所述数据核验模块的核验结果,对所述巡检数据进行存储;
12.其中,所述数据核验模块包括核验单元和授权管理单元,所述授权管理单元用于对访问或查看巡检数据的授权状态进行核验,若数据读取模块为未授权的状态,则需要获取授权码,以实现对存储设备中所述巡检数据进行访问;所述核验单元对已经授权的存储设备上的巡检数据进行核验,以核验存储设备中的所述巡检数据的完成度;
13.其中,所述核验单元获取所述无人机的巡检任务的数据,以确定所述无人机采集的巡检数据是否存在缺少或错漏;其中,所述巡检任务的数据包括巡检点位数量、以及在所述巡检点位采集的图像数量;
14.所述授权管理单元包括授权终端、基础id库和授权码生成协议,所述授权终端根据所述授权码生成协议生成授权码,以授予所述数据读取模块对巡检数据的读取授权;所述基础id库中存储有已使用的授权码,并将已使用的授权码与新生成的授权码比较,以验证所述授权码为可用状态;
15.将所述授权码与基础id库中的已使用的授权码进行比较,以核验所述授权码为有效状态;
16.所述授权终端根据下式计算授权码:
[0017][0018]
式中,authorizek(u)为第k个存储设备的授权码第u个字符对应的值;v为连接配对成功的次数;n为历史配对总数;τ为随机数,其值与存储设备向授权终端发出的授权请求次数有关;leval为存储设备的等级;seriesk(j)表示第k个存储设备前一次的授权码第j个字符对应的值;identifierk(h)为第k个存储设备的设备识别码id的第h位字符对应的值,其中,各个存储设备均设置有特有的身份识别码;所述存储设备包括作业pad和机载sd卡;
[0019]
其中,所述授权码需与基础id库中存储的授权码不一致才有效,使生成的授权码具有一次性。
[0020]
可选的,所述关联模块包括关联单元和任务监控单元,所述任务监控单元对巡检任务进行监控,以确定无人机在各个巡检点位的巡检数量和拍摄的图像数量;
[0021]
所述关联单元根据所述数据读取模块的巡检数据,将同一个所述巡检点位的巡检数据进行关联,以形成关联条目,并配合所述存储归档模块对关联条目进行存储;
[0022]
所述任务监控单元获取所述无人机的巡检任务,以对所述巡检任务中的巡检点位和采集的巡检数据的量进行监控。
[0023]
可选的,所述数据读取模块包括读取单元和存储单元,所述读取单元读取作业pad和机载sd卡上的巡检数据;所述存储单元根据所述读取单元所读取的巡检数据进行存储;
[0024]
所述读取单元包括读取器和数据传输器,所述读取器用于读取所述作业pad和机载sd卡上存储的巡检数据;所述数据传输器将所述读取器上读取的巡检数据向所述存储归档模块传输,以配合所述存储归档模块对所述巡检数据进行存储。
[0025]
可选的,所述存储归档模块包括标记单元和归档单元,所述标记单元用于对数据读取模块的巡检数据,依据采集时间序列进行标记;
[0026]
所述归档单元根据所述关联单元和标记单元的数据,将所述巡检数据进行归档,并建立索引表;其中,操作者需要对巡检数据进行查看时,可通过索引表对各个巡检点位的巡检数据进行查询。
[0027]
可选的,所述标记单元根据所述巡检点位和巡检数据的映射关系,依次将已经进行关联的巡检数据重新建立新的巡检数据标识符;
[0028]
其中,所述巡检数据标识符包括巡检点位名称和巡检位置。
[0029]
可选的,所述归档单元在执行归档操作,向所述操作者发出存储归档请求,以确定是否要记录归档操作;若所述操作者确定要记录归档操作,则创建索引条目,以将索引条目存储在索引表中,并更新索引表,以供操作者进行查询。
[0030]
本发明所取得的有益效果是:
[0031]
1.通过关联模块与存储归档模块配合,使巡检数据与巡检点位进行关联,以实现对各个巡检点位能快速查询,提升查询的便捷性和舒适性;
[0032]
2.通过数据读取模块与数据核验模块配合,使的巡检数据的完整性能被核验,同时,还兼顾对巡检数据的授权状态进行核验,提升对巡检数据的安全读取或访问,有效防止无人机的巡检数据泄露;
[0033]
3.通过归档单元与标记单元的配合,使得巡检数据能被重命名并进行归档,以供操作者进行查看,提升巡检数据的处理的高效性和便捷性,也最大限度的保证巡检数据处理的智能化程度;
[0034]
4.通过归档单元根据关联单元和标记单元的数据,将巡检数据进行归档,并建立索引表,提升对巡检数据查询的便捷性和舒适性;
[0035]
5.通过校验单元与清除单元相配合,使得存储归档模块的巡检数据向服务器端进行传输后,则对存储设备进行清理,以保证存储设备中拥有足够的存储空间记录下一巡检过程的巡检数据。
[0036]
为使能更进一步了解本发明的特征及技术内容,请参阅以下有关本发明的详细说明与附图,然而所提供的附图仅用于提供参考与说明,并非用来对本发明加以限制。
附图说明
[0037]
从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在不同的视图中,相同的附图标记指定对应的部分。
[0038]
图1为本发明的整体方框示意图。
[0039]
图2为本发明的存储设备与智能硬件连接的结构示意图。
[0040]
图3为本发明的机载sd卡与智能硬件连接的结构示意图。
[0041]
图4为本发明的存储归档模块与服务器进行数据上传的方框示意图。
[0042]
图5为本发明的工作pad与机载sd卡进行巡检数据读取、识别、分档的控制流程示意图。
[0043]
图6为本发明的巡检数据识别、检验、归档和重命名的控制流程示意图。
[0044]
附图标号说明:1-机载sd卡;2-智能硬件;3-工作平板。
具体实施方式
[0045]
以下是通过特定的具体实施例来说明本发明的实施方式,本领域技术人员可由本说明书所公开的内容了解本发明的优点与效果。本发明可通过其他不同的具体实施例加以施行或应用,本说明书中的各项细节也可基于不同观点与应用,在不悖离本发明的精神下进行各种修饰与变更。另外,本发明的附图仅为简单示意说明,并非依实际尺寸的描绘,事先声明。以下的实施方式将进一步详细说明本发明的相关技术内容,但所公开的内容并非用以限制本发明的保护范围。
[0046]
实施例一。
[0047]
根据图1、图2、图3、图4、图5、图6所示,本实施例提供一种基于移动办公应用的无人机数据智能处理系统,所述处理系统包括服务器,所述处理系统还包括数据读取模块、数据核验模块、存储归档模块、关联模块,所述服务器分别与所述数据读取模块、所述数据核验模块、存储归档模块和调整模块进行连接;
[0048]
所述数据读取模块用于对无人机采集的巡检数据进行读取,以配合所述核验模块对巡检数据进行核验;
[0049]
所述数据核验模块用于对所述巡检任务和巡检数据进行核验,以核验数据的完整性和数据的授权状态;
[0050]
所述关联模块用于对同一个巡检位置的数据进行关联,以使得巡检点位的巡检数据能相互关联;
[0051]
所述存储归档模块根据所述数据核验模块的核验结果,对所述巡检数据进行存储;
[0052]
所述处理器系统还包括处理器,所述处理器分别与所述数据读取模块、数据核验模块、存储归档模块、关联模块控制连接,并基于所述处理器集中对所述数据读取模块、数据核验模块、存储归档模块、关联调整模块进行控制,以提升整个系统对无人机的巡检数据的处理效率;
[0053]
其中,通过所述关联模块与所述存储归档模块配合,使巡检数据与巡检点位进行关联,以实现对各个巡检点位进行查询时,能快速对该巡检点位所对应的巡检数据,提升查询的便捷性和舒适性;
[0054]
通过所述数据读取模块与数据核验模块配合,使的巡检数据的完整性能被核验,同时,还兼顾对巡检数据的授权状态进行核验,提升对巡检数据的安全读取或访问,有效防止无人机的巡检数据泄露;
[0055]
在本实施例中,将无人机上的机载sd卡或工作pad等存储设备与所述数据读取模块进行连接,使得所述数据核验模块能对所述存储设备的授权状态进行核验,以确定所述存储设备是否是经过授权的设备;
[0056]
其中,通过所述数据核验模块对所述存储设备授予授权码,并将所述授权码传输至数据读取模块中,使所述数据读取模块比对授权码,核验所述授权码的可用性,若授权码正确,则对所述存储设备中的数据进行读取;
[0057]
另外,所述数据核验模块还对所述存储设备中的巡检数据的完整程度进行检测,以确定所述无人机的巡检任务与巡检数据的完整性;
[0058]
若巡检数据未不完全的状态,则触发向操作者触发提示,并提示无人机的巡检任
务并未完成且巡检数据存在错漏;
[0059]
若所述巡检数据的完整性良好,则通过关联模块和存档模块进行存储,并建立一个可方便查询的索引表;
[0060]
其中,通过所述索引表可以快速对各个巡检点位的巡检数据进行查询,提升巡检数据查询效率;
[0061]
可选的,所述数据读取模块包括读取单元和存储单元,所述读取单元读取作业pad和机载sd卡上的巡检数据;所述存储单元根据所述读取单元所读取的巡检数据进行存储;
[0062]
所述读取单元包括读取器和数据传输器,所述读取器用于读取所述作业pad和机载sd卡上存储的巡检数据;所述数据传输器将所述读取器上读取的巡检数据向所述存储归档模块传输,以配合所述存储归档模块对所述巡检数据进行存储;
[0063]
所述读取器与所述作业pad或机载sd卡进行连接,其中,所述读取器设有供存储设备连接的多个接口,使得所述存储设备能被所述读取器所识别;
[0064]
其中,所述存储单元在所述读取单元对所述存储设备中的巡检数据进行读取完成后,对所述巡检数据进行预存储,并在存储归档模块对巡检数据进行重命名和分类归档的操作后,将归档的巡检数据上传至所述数据库和所述服务器中,以存档或供控制中心进行查看;
[0065]
其中,所述存储设备在被所述读取器所识别后,所述数据核验模块则对存储设备的授权状态进行核验;
[0066]
其中,所述数据核验模块包括核验单元和授权管理单元,所述授权管理单元用于对访问或查看巡检数据的授权状态进行核验,若数据读取模块为未授权的状态,则需要获取授权码,以实现对存储设备中所述巡检数据进行访问;所述核验单元对已经授权的存储设备上的巡检数据进行核验,以核验存储设备中的所述巡检数据的完成度;
[0067]
其中,所述核验单元获取所述无人机的巡检任务的数据,以确定所述无人机采集的巡检数据是否存在缺少或错漏;其中,所述巡检任务的数据包括巡检点位数量、以及在所述巡检点位采集的图像数量;
[0068]
所述授权管理单元包括授权终端、基础id库和授权码生成协议,所述授权终端根据所述授权码生成协议生成授权码,以授予所述数据读取模块对巡检数据的读取授权;所述基础id库中存储有已使用的授权码,并将已使用的授权码与新生成的授权码比较,以验证所述授权码为可用状态;
[0069]
将所述授权码与基础id库中的已使用的授权码进行比较,以核验所述授权码为有效状态;
[0070]
所述授权终端根据下式计算授权码:
[0071][0072]
式中,authorizek(u)为第k个存储设备的授权码第u个字符对应的值;v为连接配对成功的次数;n为历史配对总数;τ为随机数,其值与存储设备向授权终端发出的授权请求
次数有关;leval为存储设备的等级;seriesk(j)表示第k个存储设备前一次的授权码第j个字符对应的值;identifierk(h)为第k个存储设备的设备识别码id的第h位字符对应的值,其中,各个存储设备均设置有特有的身份识别码(内存芯片识别码);所述存储设备包括作业pad和机载sd卡;
[0073]
其中,所述授权码需与基础id库中存储的授权码不一致才有效,使生成的授权码具有一次性;
[0074]
值得注意的是,无人机在进行巡检任务前,通过所述授权终端授予所述存储设备授权码,并通过所述授权码对所述存储设备进行读保护和写保护,有效的防止所述巡检数据被篡改或者复制,有效提升所述巡检数据的安全性和不可复制性;
[0075]
同时,无人机在对巡检点位进行巡检数据进行采集时,通过查询授权码并获得授权管理单元的授权后,将巡检数据存储在所述存储设备中;
[0076]
在所述巡检数据被读取后,通过所述关联模块将所述巡检点位与所述巡检数据进行关联,以建立起巡检点位与所述巡检数据映射;
[0077]
其中,所述关联模块包括关联单元和任务监控单元,所述任务监控单元对巡检任务进行监控,以确定无人机在各个巡检点位的巡检数量和拍摄的图像数量;
[0078]
所述关联单元根据所述数据读取模块的巡检数据,将同一个所述巡检点位的巡检数据进行关联,以形成关联条目,并配合所述存储归档模块对关联条目进行存储;
[0079]
所述任务监控单元获取所述无人机的巡检任务,以对所述巡检任务中的巡检点位和采集的巡检数据的量进行监控;
[0080]
其中,所述任务监控单元根据所述无人机巡检任务,以获取所述巡检点位的数量、以及在各个所述巡检点位上采集的巡检数据量;所述巡检数据包括图像数据和视频数据,优选的,采集图像数据;其中,通过所述图像数据能最大限度的保证获取各个巡检点位的图像信息;
[0081]
另外,通过所述巡检点位与巡检任务对应的巡检图像数量一一对应,提升对巡检数据的智能处理能力;
[0082]
同时,在所述关联模块对所述巡检数据进行关联后,则在所述巡检数据中建立一个关联条目,使得所述存储归档模块在进行归档和重命名的过程中,能更加的便捷和方便;
[0083]
另外,通过重命名操作后,将所述关联条目与巡检点位进行关联,使得通过所述巡检点位的关键词或者关联条目就能对该巡检位置进行查看,以提升对巡检数据查询的便捷性和舒适性;
[0084]
所述关联单元获取所述巡检点位的序列{s1,s2,

,sm},其中,si为第i个巡检点位;同时,所述关联模块获取所述无人机的巡检任务,以获悉无人机在对应的巡检点位的巡检图像序列{p1,p2,

,pk},pj为第j个巡检图像;在所述巡检图像序列中的各个图像是依据图像采集的时间进行排序;同时,各个巡检点位的巡检图像基础数量为n;
[0085]
所述关联单元建立所述巡检点位与巡检图像之间关联映射关系;
[0086]
例如:
[0087]
s1→
{p1,p2,p3,...,pn}
[0088]
s2→
{p
n+1
,p
n+2
,p
n+3
,...,p
2n
}
[0089]
s3→
{p
2n+1
,p
2n+2
,p
2n+3
,...,p
3n
}
[0090]
................................
[0091]
sm→
{p
(m-1)n+1
,p
(m-1)n+2
,p
(m-1)n+3
,...,p
mn
}
[0092]
若所述巡检点位的采集图像的数量产生改变,即:n+δ,δ为修正后的采集图像数量,其值由巡检任务觉得(在巡检点位所要采集的图像数量,各个巡检点位采集的数量可能存在不一致),则根据下式建立巡检定位与巡检图像的映射关系:
[0093][0094]
式中,i∈[1,n],i∈z(z为整数)
[0095]
另外,在所述关联模块对巡检点位和各个巡检点位建立映射关系后,将建立映射关系的巡检图像进行标记,以建立起与巡检点位相关联的名字(重命名);并将已经重命名的同一巡检点位的巡检数据进行归档;
[0096]
其中,所述存储归档模块包括标记单元和归档单元,所述标记单元用于对数据读取模块的巡检数据,依据采集时间序列进行标记;
[0097]
所述归档单元根据所述关联单元和标记单元的数据,将所述巡检数据进行归档,并建立索引表,提升对巡检数据查询的便捷性和舒适性;其中,操作者需要对巡检数据进行查看时,可通过索引表对各个巡检点位的巡检数据进行查询;
[0098]
可选的,所述标记单元根据所述巡检点位和巡检数据的映射关系,依次将已经进行关联的巡检数据重新建立新的巡检数据标识符;其中,所述巡检数据标识符包括巡检点位名称和巡检位置;
[0099]
其中,所述标记单元包括重命名可执行程序和映射关系接收器,所述重命名可执行程序用于对所述巡检图像进行重命名,其中,重命名的名称与所述巡检点位名称和巡检位置相关联;
[0100]
所述映射关系接收器用于对所述巡检点位和所述巡检数据的映射关系进行接收,且当所述映射关系建立后,所述映射关系接收器向所述重命名可执行程序发出重命名指令;所述重命名可执行程序响应所述重命名指令后,执行对巡检点位所对应的巡检数据进行重命名;
[0101]
对于所述重命名可执行程序是计算机或者工作pad所能识别且能执行的可执行程序,是本领域的技术人员所熟知的技术手段,本领域的技术人员可以查询相关的技术手册获知该技术,因而在本实施例中不再一一赘述;
[0102]
可选的,所述归档单元在执行归档操作,向所述操作者发出存储归档请求,以确定是否要记录归档操作;若所述操作者确定要记录归档操作,则创建索引条目,以将索引条目存储在索引表中,并更新索引表,以供操作者进行查询;
[0103]
通过所述归档单元与所述标记单元的配合,使得所述巡检数据能被重命名并进行归档,以供所述操作者进行查看,提升巡检数据的处理的高效性和便捷性,也最大限度的保证巡检数据处理的智能化程度;
[0104]
另外,通过本系统能自动识别工作pad或卡信息,自动匹配任务信息进行数据的初步处理与归档汇总,实现整体业务流转的便捷性和高效性。
[0105]
实施例二。
[0106]
本实施例应当理解为至少包含前述任一一个实施例的全部特征,并在其基础上进一步改进,根据图1、图2、图3、图4、图5、图6所示,还在于所述数据处理系统还包括校验模块,所述校验模块用于对所述存储归档模块上传至所述服务器端的数据进行校验,并在校验成功后,执行对所述工作pad和机载sd卡上的数据进行清除;
[0107]
其中,所述校验模块包括校验单元和清除单元,所述校验单元用于对所述巡检数据、存储归档模块上传至服务器的数据、以及巡检任务进行校验;所述清除单元根据所述校验单元的校验结果,对所述工作pad和机载sd卡中的巡检数据进行清除;
[0108]
所述校验单元包括校验器和反馈器,所述校验器用于对所述存储归档模块向所述服务器终端传输的数据进行校验,以校验数据传输的完整性;
[0109]
所述反馈器根据所述校验器对传输的数据的完整性结果向存储设备进行反馈,以配合所述清除单元对所述存储设备进行清除;
[0110]
所述校验器采用crc码检错的方式;其中,首先获取所述存储归档模块将要发送的数据比特序列当作一个多项式f(x)的系数,在发送方用收发双方预先约定的生成多项式g(x)去除,求得一个余数多项式;将余数多项式加到数据多项式之后发送到接收端;接收端用同样的生成多项式g(x)去除接收多项式f

(x),得到计算余数多项式;如果计算余数多项式与接收多项式相同,则表示传输无差错;如果计算余数多项式不等于接收余数多项式,则表示传输有差错,由发送方重发数据,直至正确为止;其中,存储设备包括工作pad和机载sd卡;
[0111]
当所述校验器进行校验且校验的结果准确后,将校验结果通过所述反馈器反馈至所述工作pad上;
[0112]
其中,由于机载sd卡无法接收反馈器的反馈数据,则将反馈数据发送至与机载sd卡连接的设备上,
[0113]
所述清除单元响应所述反馈器的反馈信号,执行对所述机载sd卡和工作pad存储巡检数据的存储空间的格式化操作;
[0114]
通过所述校验单元与所述清除单元相配合,使得所述存储归档模块的巡检数据向所述服务器端进行传输后,则对所述存储设备进行清理,以保证存储设备用足够的存储空间记录下一巡检过程采集的巡检数据。
[0115]
以上所公开的内容仅为本发明的优选可行实施例,并非因此局限本发明的保护范围,所以凡是运用本发明说明书及附图内容所做的等效技术变化,均包含于本发明的保护范围内,此外,随着技术发展其中的元素可以更新的。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1