海上目标对象的数据处理方法及装置制造方法及图纸

技术编号:24251526 阅读:33 留言:0更新日期:2020-05-22 23:34
本发明专利技术的实施例提供一种海上目标对象的数据处理方法及装置,方法包括:获取海上目标对象的历史数据以及所述目标对象的实时数据;根据所述历史数据和所述实时数据,获得轨迹库;从所述实时数据中,提取一条轨迹作为目标轨迹;根据所述目标轨迹和所述轨迹库,确定所述目标轨迹是否为异常轨迹。本发明专利技术的方案实现对目标轨迹行为的识别,对目标的异常行为进行报警提醒。

Data processing method and device of marine target object

【技术实现步骤摘要】
海上目标对象的数据处理方法及装置
本专利技术涉及海上航行数据处理
,特别是指一种海上目标对象的数据处理方法及装置。
技术介绍
随着航运业的蓬勃发展,海上运输船舶的数量不断增加。海上目标的运动规律可以通过分析雷达及相关设备采集的数据而获得。然而,巨大的数据量为雷达数据的存储和分析带来了新的困难,传统的数据库存储技术很难支撑如此巨大数据量的存储及分析工作。传统雷达及自动识别系统AIS数据主要是用于支撑目标实时的展现,没有对全部的目标数据进行集中存储及分析。对目标行为的分析依赖于视频采集设备,通过视频采集到目标后进行图像识别,根据视频算法推断目标是否为异常行为目标。这种方式有很大的局限性,一是视频采集设备的覆盖范围有限,无法保证覆盖所有的目标。二是对视频的可识别度要求很高,如果视频模糊或者出现干扰因素,会对结果造成很大影响。现有雷达及AIS数据主要还是依靠传统业务数据库和文件系统存储,主要用于支撑海上目标的实时展现及跟踪,难以对目标的运动轨迹做全面的分析,不能有效的识别海上目标的异常行为。
技术实现思路
本专利技术提供了一种海上目标对象的数据处理方法及装置。实现对目标轨迹行为的识别,对目标的异常行为进行报警提醒。为解决上述技术问题,本专利技术的实施例提供如下方案:一种海上目标对象的数据处理方法,包括:获取海上目标对象的历史数据以及所述目标对象的实时数据;根据所述历史数据和所述实时数据,获得轨迹库;从所述实时数据中,提取一条轨迹作为目标轨迹;<br>根据所述目标轨迹和所述轨迹库,确定所述目标轨迹是否为异常轨迹。可选的,获取海上目标对象的历史数据以及所述目标对象的实时数据,包括:获取雷达探测到的第一目标对象的历史数据以及所述目标对象的实时数据;和/或,获取位于船舶上的自动识别系统AIS定位到的第二目标对象的历史数据以及所述目标对象的实时数据。可选的,根据所述历史数据和所述实时数据,获得轨迹库,包括:对所述雷达探测到的第一目标对象的历史数据,通过开源工具抽取到开源软件框架集群中存储;对所述雷达探测到的第一目标对象的实时数据,通过分布式发布订阅消息系统发送消息,利用流式处理系统消费到开源软件框架集群中存储;对所述开源软件框架集群中存储的数据进行处理,生成第一轨迹库。可选的,对所述开源软件框架集群中存储的数据进行处理,生成第一轨迹库,包括:对所述开源软件框架集群中存储的数据进行数据清洗,过滤无效和错误的数据,得到第一数据;对所述第一数据中不同来源的数据格式,转换为统一数据格式的第二数据;对所述第二数据中,根据所述雷达探测到的第一目标对象的标识ID,按时间维度构建第一轨迹库。可选的,根据所述历史数据和所述实时数据,获得轨迹库,包括:对所述自动识别系统AIS定位到的第二目标对象的历史数据通过开源工具抽取到开源软件框架集群中存储;对所述自动识别系统AIS定位到的第二目标对象的实时数据通过分布式发布订阅消息系统发送消息,利用流式处理系统消费到开源软件框架集群中存储;对所述开源软件框架集群中存储的数据进行处理,生成第二轨迹库。可选的,对所述开源软件框架集群中存储的数据进行处理,生成第二轨迹库,包括:对所述开源软件框架集群中存储的数据进行数据清洗,过滤无效和错误的数据,得到第三数据;对所述第三数据中不同来源的数据格式,转换为统一数据格式的第四数据;对所述第四数据中,根据所述AIS定位到的第二目标对象的标识ID,按时间维度构建第二轨迹库。可选的,根据所述历史数据和所述实时数据,获得轨迹库,还包括:对所述雷达探测到的第一目标对象的历史数据以及所述AIS定位到的第二目标对象的历史数据通过开源工具抽取到开源软件框架集群中存储,对所述开源软件框架集群中存储的数据进行处理,得到融合后的历史数据;对所述雷达探测到的第一目标对象的实时数据以及所述AIS定位到的第二目标对象的实时数据通过分布式发布订阅消息系统发送消息,利用流式处理系统消费到开源软件框架集群中存储,对所述开源软件框架集群中存储的数据进行处理,得到融合后的实时数据;根据所述融合后的历史数据和所述融合后的实时数据,生成第三轨迹库。可选的,对所述开源软件框架集群中存储的数据进行处理,得到融合后的历史数据,包括:对所述开源软件框架集群中存储的数据进行数据清洗,过滤无效和错误的数据,得到第五数据;对所述第五数据中不同来源的数据格式,转换为统一数据格式的第六数据;对所述第六数据中,对所述雷达探测到的第一目标对象以及所述AIS定位到的第二目标对象进行时间同步和/或坐标校准,得到融合后的历史数据。可选的,对所述开源软件框架集群中存储的数据进行处理,得到融合后的实时数据,包括:对所述开源软件框架集群中存储的数据进行数据清洗,过滤无效和错误的数据,得到第七数据;对所述第七数据中不同来源的数据格式,转换为统一数据格式的第八数据;对所述第八数据中,对所述雷达探测到的第一目标对象以及所述AIS定位到的第二目标对象进行时间同步和/或坐标校准,得到融合后的实时数据。可选的,根据所述融合后的历史数据和所述融合后的实时数据,生成第三轨迹库,包括:根据所述融合后的历史数据的水上移动通信业务标识码MMSI和所述融合后的实时数据的MMSI,按时间维度构建第三轨迹库。可选的,根据所述目标轨迹和所述轨迹库,确定所述目标轨迹是否为异常轨迹,包括:若所述目标轨迹与所述第一轨迹库中的轨迹分布规律重合比例,和所述目标轨迹与所述第三轨迹库的轨迹分布重合比例,均小于第一预设阈值,则确定所述目标轨迹为异常轨迹;或者,若所述目标轨迹与所述第二轨迹中的轨迹分布规律重合比例,和所述目标轨迹与所述第三轨迹库中的轨迹分布重合比例,均小于第二预设阈值,则确定所述目标轨迹为异常轨迹。本专利技术的实施例还提供一种海上目标对象的数据处理装置,包括:第一获取模块,用于获取海上目标对象的历史数据以及所述目标对象的实时数据;第二获取模块,用于根据所述历史数据和所述实时数据,获得轨迹库;第三获取模块,用于从所述实时数据中,提取一条轨迹作为目标轨迹;确定模块,用于根据所述目标轨迹和所述轨迹库,确定所述目标轨迹是否为异常轨迹。本专利技术的实施例还提供一种计算机可读存储介质,包括指令,当所述指令在计算机运行时,使得计算机执行如上所述的方法。本专利技术的上述方案至少包括以下有益效果:本专利技术的上述方案,通过获取海上目标对象的历史数据以及所述目标对象的实时数据;根据所述历史数据和所述实时数据,获得轨迹库;从所述实时数据中,提取一条轨迹作为目标轨迹;根据所述目标轨迹和所述轨迹库,确定所述目标轨迹是否为异常轨迹。从而实现对目标对象的运动轨迹进行分析,以实现对目标异常行为的检测。附图说明图1为本专利技术的实本文档来自技高网...

【技术保护点】
1.一种海上目标对象的数据处理方法,其特征在于,包括:/n获取海上目标对象的历史数据以及所述目标对象的实时数据;/n根据所述历史数据和所述实时数据,获得轨迹库;/n从所述实时数据中,提取一条轨迹作为目标轨迹;/n根据所述目标轨迹和所述轨迹库,确定所述目标轨迹是否为异常轨迹。/n

【技术特征摘要】
1.一种海上目标对象的数据处理方法,其特征在于,包括:
获取海上目标对象的历史数据以及所述目标对象的实时数据;
根据所述历史数据和所述实时数据,获得轨迹库;
从所述实时数据中,提取一条轨迹作为目标轨迹;
根据所述目标轨迹和所述轨迹库,确定所述目标轨迹是否为异常轨迹。


2.根据权利要求1所述的海上目标对象的数据处理方法,其特征在于,获取海上目标对象的历史数据以及所述目标对象的实时数据,包括:
获取雷达探测到的第一目标对象的历史数据以及所述第一目标对象的实时数据;
和/或,
获取位于船舶上的自动识别系统AIS定位到的第二目标对象的历史数据以及所述第二目标对象的实时数据。


3.根据权利要求2所述的海上目标对象的数据处理方法,其特征在于,根据所述历史数据和所述实时数据,获得轨迹库,包括:
对所述雷达探测到的第一目标对象的历史数据,通过开源工具抽取到开源软件框架集群中存储;
对所述雷达探测到的第一目标对象的实时数据,通过分布式发布订阅消息系统发送消息,利用流式处理系统消费到开源软件框架集群中存储;
对所述开源软件框架集群中存储的数据进行处理,生成第一轨迹库。


4.根据权利要求3所述的海上目标对象的数据处理方法,其特征在于,对所述开源软件框架集群中存储的数据进行处理,生成第一轨迹库,包括:
对所述开源软件框架集群中存储的数据进行数据清洗,过滤无效和错误的数据,得到第一数据;
对所述第一数据中不同来源的数据格式,转换为统一数据格式的第二数据;
对所述第二数据中,根据所述雷达探测到的第一目标对象的标识ID,按时间维度构建第一轨迹库。


5.根据权利要求2所述的海上目标对象的数据处理方法,其特征在于,根据所述历史数据和所述实时数据,获得轨迹库,包括:
对所述自动识别系统AIS定位到的第二目标对象的历史数据通过开源工具抽取到开源软件框架集群中存储;
对所述自动识别系统AIS定位到的第二目标对象的实时数据通过分布式发布订阅消息系统发送消息,利用流式处理系统消费到开源软件框架集群中存储;
对所述开源软件框架集群中存储的数据进行处理,生成第二轨迹库。


6.根据权利要求5所述的海上目标对象的数据处理方法,其特征在于,对所述开源软件框架集群中存储的数据进行处理,生成第二轨迹库,包括:
对所述开源软件框架集群中存储的数据进行数据清洗,过滤无效和错误的数据,得到第三数据;
对所述第三数据中不同来源的数据格式,转换为统一数据格式的第四数据;
对所述第四数据中,根据所述AIS定位到的第二目标对象的标识ID,按时间维度构建第二轨迹库。


7.根据权利要求3至6任一项所述的海上目标对象的数据处理方法,其特征在于,根据所述历史数据和所述实时数据,获得轨迹库,还包括:
对所述雷达探测到的第一目标对象的历史数据以及所述AIS定位到的第二目标对象的历史数据通过开源工具抽取到开源软件框架集群...

【专利技术属性】
技术研发人员:余鹏
申请(专利权)人:北京海兰信数据科技股份有限公司
类型:发明
国别省市:北京;11

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

1