一种船舶走锚识别的方法、系统以及装置制造方法及图纸

技术编号:37871810 阅读:11 留言:0更新日期:2023-06-15 21:01
本申请公开了一种船舶走锚识别的方法、系统以及装置,该方法包括:获取目标船舶的轨迹圆弧,其中,该轨迹圆弧由该目标船舶的轨迹点集合确定;获取该轨迹圆弧的多个特征点,并通过该多个特征点确定该目标船舶锚泊的锚点以及描述该目标船舶锚泊的锚链长度的参数;通过该锚点、该描述该目标船舶锚泊的锚链长度的参数,确定该目标船舶的监测区域;在该目标船舶不在该监测区域内时,确定该目标船舶出现走锚。通过本申请,解决了相关技术中无法精准识别船舶走锚的技术问题,实现了精准走锚识别的技术效果。技术效果。技术效果。

【技术实现步骤摘要】
一种船舶走锚识别的方法、系统以及装置


[0001]本申请涉及到智慧交通领域,具体而言,涉及一种船舶走锚识别的方法、系统以及装置。

技术介绍

[0002]船舶在锚泊中,因强风、急流、船舶转向和偏荡、以及锚地的底质不佳等原因,会发生走锚的事故,如果不能及时发现船舶走锚,就会导致船舶搁浅以及和其它船舶发生碰撞等重大的事故。但是如何能够精确的识别出船舶是否出现走锚,相关技术中尚未提出有效地解决方案。

技术实现思路

[0003]本申请实施例提供了一种船舶走锚识别的方法、系统以及装置,以至少解决现有技术中无法精确识别船舶走锚的技术问题。
[0004]根据本申请的一个方面,提供了一种船舶走锚识别的方法,包括:获取目标船舶的轨迹圆弧,其中,所述轨迹圆弧由所述目标船舶的轨迹点集合确定;获取所述轨迹圆弧的多个特征点,并通过所述多个特征点确定所述目标船舶锚泊的锚点以及描述所述目标船舶锚泊的锚链长度的参数;通过所述锚点、所述描述所述目标船舶锚泊的锚链长度的参数,确定所述目标船舶的监测区域;在所述目标船舶不在所述监测区域内时,确定所述目标船舶出现走锚。
[0005]可选地,确定所述目标船舶的停泊行为包括:获取所述目标船舶的历史轨迹、所述目标船舶的通航要素,其中,所述历史轨迹用于判断所述目标船舶的行为状态,所述通航要素用于判断所述目标船舶的停泊点;根据所述目标船舶的历史轨迹、所述目标船舶的通航要素确定所述目标船舶的停泊行为。
[0006]可选地,获取目标船舶的轨迹圆弧包括:通过聚类的方式过滤掉所述轨迹点集合中的噪声轨迹点,得到目标轨迹点集合;根据所述目标轨迹点集合,确定所述目标船舶的轨迹圆弧。
[0007]可选地,获取所述轨迹圆弧的多个特征点,并通过所述多个特征点确定所述目标船舶锚泊的锚点以及描述所述目标船舶锚泊的锚链长度的参数包括:按照经纬度的大小,确定所述目标船舶的轨迹圆弧的两个端点位置,得到第一位置点和第二位置点;获取所述第一位置点和所述第二位置点的中垂线和所述目标船舶的轨迹圆弧的交点中的最远点,得到第三位置点;根据所述第一位置点、所述第二位置点以及所述第三位置点确定锚区圆,其中,所述锚区圆的圆心和所述目标船舶锚泊的锚点对应,所述锚区圆的半径和描述所述目标船舶锚泊的锚链长度的参数对应。
[0008]可选地,获取所述轨迹圆弧的多个特征点,并通过所述多个特征点确定所述目标船舶锚泊的锚点以及描述所述目标船舶锚泊的锚链长度的参数包括:将所述目标船舶的轨迹圆弧按所述轨迹点的密度划为至少三个区域;分别选取所述三个区域的密度中心点,得
到第一位置点、第二位置点以及第三位置点;根据所述第一位置点、所述第二位置点以及所述第三位置点确定锚区圆,其中,所述锚区圆的圆心和所述目标船舶锚泊的锚点对应,所述锚区圆的半径和描述所述目标船舶锚泊的锚链长度的参数对应。
[0009]可选地,所述方法还包括:获取锚区拟合度,其中,所述锚区拟合度用于描述所述锚区圆相对于所述目标船舶轨迹点的拟合准确度;使用所述锚区拟合度、指定角度、历史锚链长度的长度区间,校准通过所述描述所述目标船舶锚泊的锚链长度的参数确定的锚链长度,得到目标锚链长度,其中,所述指定角度为所述第一位置点和所述第二位置点到所述圆心的向量夹角。
[0010]可选地,获取锚区拟合度包括:获取所述目标轨迹点集合中的轨迹点到圆心的距离;通过所述距离和所述半径之间差值的平均值确定所述锚区拟合度。
[0011]可选地,使用所述锚区拟合度、角度、历史锚链长度的长度区间,校准通过所述描述所述目标船舶锚泊的锚链长度的参数确定的锚链长度,得到所述目标锚链长度包括:在所述锚区拟合度满足第一预设条件、所述指定角度满足第二预设条件以及所述锚链长度在所述历史锚链长度的长度区间内时,将当前锚链长度设置为所述目标锚链长度,其中,所述第一预设条件包括锚区拟合度不小于90%,所述第二预设条件包括指定角度不小于30度;在所述锚区拟合度不满足所述第一预设条件、所述指定角度不满足所述第二预设条件以及所述锚链长度不在所述历史锚链长度的长度区间内时,从锚链知识库中选取一个锚链长度作为所述目标锚链长度。
[0012]可选地,所述方法还包括:在锚链知识库中获取历史锚链长度的长度区间;在当前锚链长度在所述历史锚链长度的长度区间内时,将所述当前锚链长度设置为所述目标锚链长度。
[0013]可选地,所述方法还包括:在所述锚区拟合度满足所述第一预设条件、所述指定角度满足所述第二预设条件以及所述锚链长度在所述历史锚链长度的长度区间内时,将所述当前锚链长度加入到所述锚链知识库中。
[0014]根据本申请的一个方面,还提供了船舶走锚识别的系统,包括:输入模块,用于输入目标船舶的历史轨迹、目标船舶的通航要素以及所述目标船舶的当前信息,其中,所述历史轨迹用于判断所述目标船舶的行为状态,所述通航要素用于判断所述目标船舶的停泊点;预处理模块,用于获取所述目标船舶的轨迹圆弧,其中,所述轨迹圆弧由所述目标船舶的轨迹点集合确定;离线挖掘模块,用于获取所述轨迹圆弧的多个特征点,并通过所述多个特征点确定所述目标船舶锚泊的锚点以及描述所述目标船舶锚泊的锚链长度的参数;校准模块,用于使用锚区拟合度、指定角度、历史锚链长度的长度区间,校准通过所述描述所述目标船舶锚泊的锚链长度的参数确定的锚链长度,所述锚区拟合度用于描述所述锚区圆相对于所述目标船舶轨迹点的拟合准确度;监测模块,用于通过所述锚点、所述描述所述目标船舶锚泊的锚链长度的参数,确定所述目标船舶的监测区域,在所述目标船舶不在所述监测区域内时,确定所述目标船舶出现走锚;输出模块,用于积累锚链知识库以及走锚报警。
[0015]根据本申请的另一个方面,还提供了船舶走锚识别的装置,包括:第一获取模块,用于获取目标船舶的轨迹圆弧,其中,所述轨迹圆弧由所述目标船舶的轨迹点集合确定;第二获取模块,用于获取所述轨迹圆弧的多个特征点,并通过所述多个特征点确定所述目标船舶锚泊的锚点以及描述所述目标船舶锚泊的锚链长度的参数;第三获取模块,用于通过
所述锚点、所述描述所述目标船舶锚泊的锚链长度的参数,确定所述目标船舶的监测区域;确定模块,用于在所述目标船舶不在所述监测区域内时,确定所述目标船舶出现走锚。
[0016]根据本申请的另一个方面,还提供了一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现上述的方法步骤。
[0017]根据本申请的另一个方面,还提供了一种可读存储介质,其上存储有计算机指令,其中,该计算机指令被处理器执行时实现上述的方法步骤。
[0018]在本申请实施例中,获取目标船舶的轨迹圆弧,其中,该轨迹圆弧由该目标船舶的轨迹点集合确定;获取该轨迹圆弧的多个特征点,并通过该多个特征点确定该目标船舶锚泊的锚点以及描述该目标船舶锚泊的锚链长度的参数;通过该锚点、该描述该目标船舶锚泊的锚链长度的参数,确定该目标船舶的监测区域;在该目标船舶不在该监测区域内时,确定该目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种船舶走锚识别的方法,包括:获取目标船舶的轨迹圆弧,其中,所述轨迹圆弧由所述目标船舶的轨迹点集合确定;获取所述轨迹圆弧的多个特征点,并通过所述多个特征点确定所述目标船舶锚泊的锚点以及描述所述目标船舶锚泊的锚链长度的参数;通过所述锚点、所述描述所述目标船舶锚泊的锚链长度的参数,确定所述目标船舶的监测区域;在所述目标船舶不在所述监测区域内时,确定所述目标船舶出现走锚。2.根据权利要求1所述的方法,其中,确定所述目标船舶的停泊行为包括:获取所述目标船舶的历史轨迹、所述目标船舶的通航要素,其中,所述历史轨迹用于判断所述目标船舶的行为状态,所述通航要素用于判断所述目标船舶的停泊点;根据所述目标船舶的历史轨迹、所述目标船舶的通航要素确定所述目标船舶的停泊行为。3.根据权利要求1所述的方法,其中,获取目标船舶的轨迹圆弧包括:通过聚类的方式过滤掉所述轨迹点集合中的噪声轨迹点,得到目标轨迹点集合;根据所述目标轨迹点集合,确定所述目标船舶的轨迹圆弧。4.根据权利要求3所述的方法,其中,获取所述轨迹圆弧的多个特征点,并通过所述多个特征点确定所述目标船舶锚泊的锚点以及描述所述目标船舶锚泊的锚链长度的参数包括:按照经纬度的大小,确定所述目标船舶的轨迹圆弧的两个端点位置,得到第一位置点和第二位置点;获取所述第一位置点和所述第二位置点的中垂线和所述目标船舶的轨迹圆弧的交点中的最远点,得到第三位置点;根据所述第一位置点、所述第二位置点以及所述第三位置点确定锚区圆,其中,所述锚区圆的圆心和所述目标船舶锚泊的锚点对应,所述锚区圆的半径和描述所述目标船舶锚泊的锚链长度的参数对应。5.根据权利要求3所述的方法,其中,获取所述轨迹圆弧的多个特征点,并通过所述多个特征点确定所述目标船舶锚泊的锚点以及描述所述目标船舶锚泊的锚链长度的参数包括:将所述目标船舶的轨迹圆弧按所述轨迹点的密度划为至少三个区域;分别选取所述三个区域的密度中心点,得到第一位置点、第二位置点以及第三位置点;根据所述第一位置点、所述第二位置点以及所述第三位置点确定锚区圆,其中,所述锚区圆的圆心和所述目标船舶锚泊的锚点对应,所述锚区圆的半径和描述所述目标船舶锚泊的锚链长度的参数对应。6.根据权利要求4或5所述的方法,其中,所述方法还包括:获取锚区拟合度,其中,所述锚区拟合度用于描述所述锚区圆相对于所述目标船舶轨迹点的拟合准确度;使用所述锚区拟合度、指定角度、历史锚链长度的长度区间,校准通过所述描述所述目标船舶锚泊的锚链长度的参数确定的锚链长度,得到目标锚链长度,其中,所述指定角度为所述第一位置点和所述第二位置点到所述圆心的向量夹角。
7.根据权利要求6所述的方法,其中,获取锚区拟合度包括:获取所述目标轨迹点集合中的轨迹点到圆心的距离;通过所述距离和所述半径之间差值的平均值确定所述锚区拟合度。8.根据权利要求7所述的方法,其中,使用所述锚区拟合度、角度、历史锚链长度的长度区间,校准通过所述描述所述目标船舶锚泊的锚链长度的参数确定的锚链长度,得...

【专利技术属性】
技术研发人员:夏超刘暘
申请(专利权)人:阿里云计算有限公司
类型:发明
国别省市:

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

1