[发明专利]一种船舶锚泊面积计算方法及装置有效
申请号: | 202011595861.0 | 申请日: | 2020-12-29 |
公开(公告)号: | CN112686944B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 周春辉;赵俊男;刘宗杨;甘浪雄;徐言民 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | G06T7/62 | 分类号: | G06T7/62;G06F16/29;G06F18/23213;G06F16/2457;G06F16/2458;G06F17/18 |
代理公司: | 武汉智嘉联合知识产权代理事务所(普通合伙) 42231 | 代理人: | 丁倩 |
地址: | 430070 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 船舶 锚泊 面积 计算方法 装置 | ||
1.一种船舶锚泊面积计算方法,其特征在于,包括以下步骤:
获取锚地区域一定时间段内各船舶的船舶轨迹;
筛选出包括锚泊过程的船舶轨迹,并剔除包括锚泊过程的船舶轨迹中处于非锚泊状态的轨迹点,得锚泊船舶的锚泊轨迹;
分别对每一条锚泊轨迹中的锚泊点进行聚类,以聚类中心作为相应船舶的锚泊位置点;
结合各船舶的锚泊位置点建立锚泊数据集,选取所述锚泊数据集中设定时间段内锚泊数据记录,构建对应时间段的锚泊船位点集;
为所述锚泊船位点集中每一锚泊位置点设置相应的泰森多边形,计算各所述泰森多边形的面积,得到相应船舶的锚泊面积;
其中,所述结合各船舶的锚泊位置点建立锚泊数据集,具体为:
记录每一锚泊船舶的锚泊位置点、船舶长度、船舶类型、下锚时刻、起锚时刻,得到每一锚泊船舶的锚泊数据记录;
结合各所述锚泊船舶的锚泊数据记录,建立所述锚泊数据集。
2.根据权利要求1所述的船舶锚泊面积计算方法,其特征在于,获取锚地区域一定时间段内各船舶的船舶轨迹,具体为:
获取锚地区域一定时间段内各船舶的AIS数据,所述AIS数据包括静态信息以及动态信息,所述动态信息包括船位、船速以及航向;
结合所述船位、船速以及航向生成所述船舶轨迹,并基于所述静态信息对不同船舶的船舶轨迹进行标注。
3.根据权利要求2所述的船舶锚泊面积计算方法,其特征在于,获取锚地区域一定时间段内各船舶的船舶轨迹,还包括:
筛除所述船舶轨迹中船位不在预设范围内或船速大于预设速度的轨迹点;
按照MMSI识别码对所述船舶轨迹进行分组,得到每一艘船舶的船舶轨迹;
针对每一艘船舶的船舶轨迹,按时间顺序对所述船舶轨迹中轨迹点进行存储。
4.根据权利要求1所述的船舶锚泊面积计算方法,其特征在于,筛选出包括锚泊过程的船舶轨迹,并剔除包括锚泊过程的船舶轨迹中处于非锚泊状态的轨迹点,得锚泊船舶的锚泊轨迹,具体为:
采用设定大小的滑动窗口分别遍历每一所述船舶轨迹,滑动过程中计算每一次滑动的区间段内所有轨迹点的船速平均值,判断所述船舶轨迹中是否包含船速平均值小于速度阈值的区间段,如果是,判定相应船舶包括锚泊过程,并剔除相应船舶轨迹中船速平均值不小于速度阈值的区间段,得到相应船舶的锚泊轨迹,否则判定相应船舶不包括锚泊过程。
5.根据权利要求1所述的船舶锚泊面积计算方法,其特征在于,分别对每一条锚泊轨迹中的锚泊点进行聚类,以聚类中心作为相应船舶的锚泊位置点,具体为:
基于K-means聚类算法求取每一条锚泊轨迹的聚类中心,得到相应船舶的锚泊位置点。
6.一种船舶锚泊面积计算装置,其特征在于,包括处理器以及存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1-5任一项所述的船舶锚泊面积计算方法。
7.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机该程序被处理器执行时,实现如权利要求1-5任一项所述的船舶锚泊面积计算方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011595861.0/1.html,转载请声明来源钻瓜专利网。