一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于海量图像数据的舰船轨迹生成方法及系统与流程

2022-02-19 11:05:51 来源:中国专利 TAG:


1.本发明涉及舰船轨迹识别领域,特别是涉及一种基于海量图像数据的舰船轨迹生成方法及系统。


背景技术:

2.现代战争中战场态势瞬息万变,能否快速准确地对海战场敌方舰艇目标进行态势感知和战术意图识别,并为指挥员决策提供支持,是影响海上战争成败的关键因素之一。现有的海上目标态势感知手段,主要包括侦查卫星、有/无人侦查机、岸基雷达站、水面浮标以及水下声呐探测等,具体的侦查情报信息种类包含图像、文字、视频以及电磁信号等格式;针对图像情报,主要存在以下两个问题:一是机器自动化识别能力有限,主要的侦别手段还是以人工鉴别为主,工作量巨大且识别不准确;二是对于海量的图像情报数据无法进行有效的信息化处理和存储分析,针对各类目标敌舰的历史活动情况没有分析复盘手段,对于敌目标的行动意图研判也支撑有限。由此可知,如何能够提高海上目标态势感知与行动意图识别能力将是未来海战场的重要研究方向之一。


技术实现要素:

3.本发明的目的是提供一种基于海量图像数据的舰船轨迹生成方法及系统,以解决现有的海上目标态势感知手段存在对敌方舰船轨迹识别不准确的问题。
4.为实现上述目的,本发明提供了如下方案:一种基于海量图像数据的舰船轨迹生成方法,包括:构建训练集;所述训练集包括测试图像样本数据集以及与所述测试图像样本数据集对应的实际的舰船信息;所述测试图像样本数据集包括多个包含有航母、军船以及民船的图像;舰船信息包括舰船类型和舰船所在的图像区域位置;利用所述训练集对深度神经网络模型进行训练,得到图像目标检测网络;对多个待识别的图像进行空间离散化处理,得到多个立体网格图像集合;所述立体网格图像集合包括图像时间属性和图像空间属性;利用所述图像目标检测网络对各所述立体网格图像集合进行识别,得到每个所述立体网格图像集合对应的识别舰船信息;将每个所述识别舰船信息对应的待识别的图像进行网格剖分处理,结合所述图像空间属性,得到舰船的地理位置点;基于舰船的地理位置点、所述舰船类型和所述图像时间属性,得到每个所述立体网格图像中舰船的轨迹点集合;根据所述轨迹点集合确定舰船的活动轨迹。
5.可选的,所述利用所述训练集对深度神经网络模型进行训练,得到图像目标检测网络,具体包括:利用深度神经网络模型对所述测试图像样本数据集进行预测,得到预测舰船信
息;将所述预测舰船信息与实际的舰船信息进行比较,得到所述图像目标检测网络的预测正确率;判断所述预测正确率是否大于修正阈值,得到判断结果;若所述预测正确率大于修正阈值,则得到图像目标检测网络;若所述预测正确率小于或者等于修正阈值,则调整所述深度神经网络模型的参数,使所述预测正确率大于修正阈值。
6.可选的,所述对多个待识别的图像进行空间离散化处理,得到多个立体网格图像集合,具体包括:根据分析精度以及地理位置信息,将多个所述待识别的图像进行切分并离散到不同的立体网格中,得到多个立体网格图像集合。
7.可选的,所述根据所述轨迹点集合确定舰船的活动轨迹,具体包括:提取所有所述轨迹点集合中同一舰船类型的轨迹点;将所述同一舰船类型的轨迹点,按照时间顺序进行排序,得到舰船的活动轨迹。
8.一种基于海量图像数据的舰船轨迹生成系统,包括:训练集构建模块,用于构建训练集;所述训练集包括测试图像样本数据集以及与所述测试图像样本数据集对应的实际的舰船信息;所述测试图像样本数据集包括多个包含有航母、军船以及民船的图像;舰船信息包括舰船类型和舰船所在的图像区域位置;训练模块,用于利用所述训练集对深度神经网络模型进行训练,得到图像目标检测网络;空间离散化处理模块,用于对多个待识别的图像进行空间离散化处理,得到多个立体网格图像集合;所述立体网格图像集合包括图像时间属性和图像空间属性;识别模块,用于利用所述图像目标检测网络对各所述立体网格图像集合进行识别,得到每个所述立体网格图像集合对应的识别舰船信息;剖分处理模块,用于将每个所述识别舰船信息对应的待识别的图像进行网格剖分处理,结合所述图像空间属性,得到舰船的地理位置点;轨迹点集合确定模块,用于基于舰船的地理位置点、所述舰船类型和所述图像时间属性,得到每个所述立体网格图像中舰船的轨迹点集合;轨迹确定模块,用于根据所述轨迹点集合确定舰船的活动轨迹。
9.可选的,所述训练模块,具体包括:预测单元,用于利用深度神经网络模型对所述测试图像样本数据集进行预测,得到预测舰船信息;比较单元,用于将所述预测舰船信息与实际的舰船信息进行比较,得到所述图像目标检测网络的预测正确率;判断单元,用于判断所述预测正确率是否大于修正阈值,得到判断结果;第一执行单元,用于若所述预测正确率大于修正阈值,则得到图像目标检测网络;第二执行单元,用于若所述预测正确率小于或者等于修正阈值,则调整所述深度神经网络模型的参数,使所述预测正确率大于修正阈值。
10.可选的,所述空间离散化处理模块,具体包括:
离散化单元,用于根据分析精度以及地理位置信息,将多个所述待识别的图像进行切分并离散到不同的立体网格中,得到多个立体网格图像集合。
11.可选的,所述轨迹确定模块,具体包括:提取单元,用于提取所有所述轨迹点集合中同一舰船类型的轨迹点;轨迹确定单元,用于将所述同一舰船类型的轨迹点,按照时间顺序进行排序,得到舰船的活动轨迹。
12.根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明中通过构建图像目标检测网络以及训练集;利用训练集对图像目标检测网络进行训练,得到训练好的图像目标检测网络;利用训练好的图像目标检测网络依次对进行空间离散化处理后的待识别的图像进行检测,得到每个所述立体网格图像集合对应的识别舰船信息;将每个识别舰船信息进行网格剖分处理,并结合所述舰船类型和图像时间属性,得到每个立体网格图像中舰船的轨迹点集合;将所有轨迹点集合中同一舰船类型的轨迹点,按照时间顺序进行排序,得到舰船的活动轨迹。本发明中能够将待识别的图像与空间属性和时间属性相结合,提高了图像目标检测网络的检测精度,使得最终能够生成舰船有效活动轨迹,进而解决现有的海上目标态势感知手段存在对敌方舰船轨迹识别不准确的问题。
附图说明
13.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
14.图1为本发明提供的一种基于海量图像数据的舰船轨迹生成方法的流程图;图2为本发明提供的一种基于海量图像数据的舰船轨迹生成系统的方框图。
具体实施方式
15.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
16.本发明的目的是提供一种基于海量图像数据的舰船轨迹生成方法及系统,以解决现有的海上目标态势感知手段存在对敌方舰船轨迹识别不准确的问题。
17.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
18.图1为本发明提供的一种基于海量图像数据的舰船轨迹生成方法的流程图,如图1所示,一种基于海量图像数据的舰船轨迹生成方法,包括:步骤101:构建训练集。所述训练集包括测试图像样本数据集以及与所述测试图像样本数据集对应的实际的舰船信息;所述测试图像样本数据集包括多个包含有航母、军船以及民船的图像;舰船信息包括舰船类型和舰船所在的图像区域位置。在实际应用中,通过
计算机构建基于faster r

cnn算法的图像目标检测网络,自建包含航母、军船以及民船3种舰船在内的测试图像样本数据集,并保存为voc2007格式,使用测试图像样本数据集对图像目标检测网络进行训练,检验图像目标检测网络对图像中目标识别的准确度。
19.步骤102:利用所述训练集对深度神经网络模型进行训练,得到图像目标检测网络。
20.在一个具体实施方式中,所述步骤102,具体包括:利用深度神经网络模型对所述测试图像样本数据集进行预测,得到预测舰船信息。
21.将所述预测舰船信息与实际的舰船信息进行比较,得到所述图像目标检测网络的预测正确率。
22.判断所述预测正确率是否大于修正阈值,得到判断结果;若是,则得到图像目标检测网络;若否,则调整所述深度神经网络模型的参数,使所述预测正确率大于修正阈值。
23.在实际应用中,针对不同图像中含有的可检测目标数量不同,对含有不同目标数量的图像进行检测,记录不同复杂程度样本数据的检测正确率,将检测正确率与设置的修正阈值进行比较,优化图像目标检测网络的目标检测准确度。
24.步骤103:对多个待识别的图像进行空间离散化处理,得到多个立体网格图像集合。所述立体网格图像集合包括图像时间属性和图像空间属性。
25.在一个具体实施方式中,所述步骤103,具体包括:根据分析精度以及地理位置信息,将多个所述待识别的图像进行切分并离散到不同的立体网格中,得到多个立体网格图像集合。
26.在实际应用中,针对一定时间内同一海域的海量图像数据,参照指定的分析精度,结合地理位置信息对多个待识别的图像进行空间离散化处理,将待识别的图像进行切分并离散到不同的立体网格中,形成多个立体网格图像集合,此时每个网格具备空间属性,网格包含的图像具备时间属性以及空间属性。
27.步骤104:利用所述图像目标检测网络对各所述立体网格图像集合进行识别,得到每个所述立体网格图像集合对应的识别舰船信息。在实际应用中,将单个立体网格图像集合输入训练好的图像目标检测网络进行检测,得出每个图像中存在的舰船信息,包括舰船类型和舰船目标所在的图像区域位置。
28.步骤105:将每个所述识别舰船信息对应的待识别的图像进行网格剖分处理,结合所述图像空间属性,得到舰船的地理位置点。
29.步骤106:基于舰船的地理位置点、所述舰船类型和所述图像时间属性,得到每个所述立体网格图像中舰船的轨迹点集合。
30.在实际应用中,将识别出的舰船目标对应的图像进行再次网格剖分处理,得出舰船目标所处图像位置,结合图像空间属性进行计算,得出该舰船的具体地理位置点,结合舰船类型和图像时间属性,最终形成立体网格空间中各类舰船在一定时间内的轨迹点集合。
31.步骤107:根据所述轨迹点集合确定舰船的活动轨迹。
32.在一个具体实施方式中,所述步骤107,具体包括:提取所有所述轨迹点集合中同一舰船类型的轨迹点;将所述同一舰船类型的轨迹点,按照时间顺序进行排序,得到舰船的活动轨迹。
33.在实际应用中,将所有立体网格图像集合内舰船的轨迹点集合以具体的舰船目标为索引,参照时间顺序进行重新整理和排序,最终形成不同舰船目标在一定时间内的活动轨迹。
34.本发明通过计算机构建基于faster r

cnn算法的图像目标检测网络,利用自建的不同种类舰船目标的训练集(voc2007格式)对图像目标检测网络的准确率进行训练和校准。
35.针对一定时间内同一区域的海量图像数据,根据指定的分析精度和位置信息对海量图像数据进行空间离散化处理,将海量图像数据切分离散到不同的立体网格中,形成多个立体网格图像集合。
36.将多个立体网格图像集合循环输入图像目标检测网络,顺利提取出舰船类型、空间位置、时间等信息,将空间离散的轨迹点根据时间进行串联,最终形成在特定区域、一定时间内舰船的活动轨迹。
37.本发明提供的一种基于海量图像数据的舰船轨迹生成方法,具有以下优点:优点一:目标检测能力提升。通过构建基于faster r

cnn算法的图像目标检测网络,并使用区域生成网络(rpn)技术,综合提升了检测网络运行速度,实现网络快速、高精度的端到端训练,提升了图像目标检测准确度。
38.优点二:海量数据检测效率提升。通过对海量图像数据进行空间离散化,实现分批次的目标检测与识别,支撑分布式计算与调度,综合提升海量图像数据下的目标检测效率。
39.优点三:目标检测信息可用性提升,通过空间离散化,能够将目标舰船数据与空间/时间信息进行自动关联,使得最终能够生成的目标舰船有效活动轨迹,为各种应用提供支持。
40.图2为本发明提供的一种基于海量图像数据的舰船轨迹生成系统的方框图,如图2所示,一种基于海量图像数据的舰船轨迹生成系统,包括:训练集构建模块201,用于构建训练集。所述训练集包括测试图像样本数据集以及与所述测试图像样本数据集对应的实际的舰船信息;所述测试图像样本数据集包括多个包含有航母、军船以及民船的图像;舰船信息包括舰船类型和舰船所在的图像区域位置。
41.训练模块202,用于利用所述训练集对深度神经网络模型进行训练,得到图像目标检测网络。
42.空间离散化处理模块203,用于对多个待识别的图像进行空间离散化处理,得到多个立体网格图像集合。所述立体网格图像集合包括图像时间属性和图像空间属性。
43.识别模块204,用于利用所述图像目标检测网络对各所述立体网格图像集合进行识别,得到每个所述立体网格图像集合对应的识别舰船信息。
44.剖分处理模块205,用于将每个所述识别舰船信息对应的待识别的图像进行网格剖分处理,结合所述图像空间属性,得到舰船目标的地理位置点。
45.轨迹点集合确定模块206,用于基于舰船目标的地理位置点、所述舰船类型和所述图像时间属性,得到每个所述立体网格图像中舰船的轨迹点集合。
46.轨迹确定模块207,用于根据所述轨迹点集合确定舰船的活动轨迹。
47.在一个具体实施方式中,所述训练模块202,具体包括:预测单元,用于利用深度神经网络模型对所述测试图像样本数据集进行预测,得
到预测舰船信息。
48.比较单元,用于将所述预测舰船信息与实际的舰船信息进行比较,得到所述图像目标检测网络的预测正确率。
49.判断单元,用于判断所述预测正确率是否大于修正阈值,得到判断结果。
50.第一执行单元,用于若所述预测正确率大于修正阈值,则得到图像目标检测网络。
51.第二执行单元,用于若所述预测正确率小于或者等于修正阈值,则调整所述深度神经网络模型的参数,使所述预测正确率大于修正阈值。
52.在一个具体实施方式中,所述空间离散化处理模块203,具体包括:离散化单元,用于根据分析精度以及地理位置信息,将多个所述待识别的图像进行切分并离散到不同的立体网格中,得到多个立体网格图像集合。
53.在一个具体实施方式中,所述轨迹确定模块207,具体包括:提取单元,用于提取所有所述轨迹点集合中同一舰船类型的轨迹点。
54.轨迹确定单元,用于将所述同一舰船类型的轨迹点,按照时间顺序进行排序,得到舰船的活动轨迹。
55.本发明采用深度学习技术对各个识别依据得到的识别结果的可信性进行分析,建立基于神经网络的图像目标识别网络,结合海量图像数据空间离散化处理技术,可以实现对敌舰艇目标的快速准确识别,同时通过生成目标活动轨迹为目标行动意图预测提供有效支撑,综合提升了图像情报的处理和服务能力。
56.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
57.本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献