摘要

本发明涉及一种基于点云数据的船舶超限预警方法及系统,所述方法步骤包括:获取激光雷达采集的环境点云数据;通过统计滤波算法和双边滤波算法对所述环境点云数据进行预处理;对经过预处理后的环境点云数据二维网格化后按照K-means聚类算法进行分割获得目标船舶点云数据;获取所述目标船舶点云数据的最高点对应的高度值;将所述高度值与预设的高度设限值进行比较,当所述高度值大于或等于所述高度设限值时发出对应船舶的超限预警信号。本发明技术方案由于前期的多维预处理算法保证了预警监测的精度,后期的二维网格化处理保证了预警监测过程的处理效率,进而实现了对通行船舶的高效和准确预警。