The invention discloses a Vibe-based segmentation method for point cloud images of three-dimensional sonar, which is characterized in that: (1) acquiring sonar data, converting the three-dimensional sonar depth image data corresponding to each frame of sonar data into point cloud data in an orthogonal coordinate system; (2) sampling the point cloud data and taking variable resolution R as a parameter. The point cloud data is downsampled into a plurality of adjacent voxels whose edges are R; (3) image segmentation is performed on the downsampled point cloud data by Vibe algorithm; (4) each voxel is accumulatively graded by the result of image segmentation, and the foreground data and background data are separated according to the accumulative score; (5) the foreground data are clustered. After the class, the foreground data is expanded to obtain the final foreground cloud data centered on the original point in the voxel.
【技术实现步骤摘要】
一种基于ViBe的三维声纳点云图像分割方法
本专利技术属于三维声纳点云图像处理领域,具体涉及一种基于ViBe的三维声纳点云图像分割方法。
技术介绍
相控阵三维声纳系统是一种新型的水下三维声学成像系统,在港口实时监测及蛙人水下作业保护等方面具有广泛的应用价值。但是在获取三维声纳点云数据时,由于设备精度、操作者经验、水下环境因素等带来的影响,以及被测物体表面性质变化和数据拼接配准操作过程的影响,点云数据中将不可避免地出现一些噪声点。实际应用中除了这些测量随机误差产生的噪声点之外,由于受到外界干扰如障碍物等因素的影响,点云数据中往往存在着一些离主体点云即被测物体点云较远的离散点,即离群点。不同的获取设备点云噪声结构也有不同,在点云处理流程中滤波处理作为预处理的第一步,往往对后续处理管道影响很大,只有在滤波预处理中将噪声点、离群点等按照后续处理定制,才能够更好地进行配准、特征提取、曲面重建、可视化等后续应用处理。视觉背景减除算法(VisualBackgroundSubtraction,ViBe)是一种应用于视频图像领域的方法,主要用于视频图像的背景去除。针对上述情况,亟需提出一种可靠高效的三维声纳点云图像分割的方法,使得其具有重要的工程使用价值。
技术实现思路
本专利技术的目的是提供一种基于ViBe的三维声纳点云图像分割方法,该方法操作简单,高效快捷,能够有效地分割前景和背景,达到减小噪声、增强点云图像的目的。为实现上述专利技术目的,本专利技术提供以下技术方案:一种基于ViBe的三维声纳点云图像分割方法,包括以下步骤:(1)获取声纳数据,将每帧声纳数据对应的三维声纳深 ...
【技术保护点】
1.一种基于ViBe的三维声纳点云图像分割方法,其特征在于,包括以下步骤:(1)获取声纳数据,将每帧声纳数据对应的三维声纳深度图像数据转换为正交坐标系下的点云数据;(2)对所述点云数据进行采样,以可变分辨率R为参数,将所述点云数据下采样为多个紧邻的边长为R的体素;(3)利用ViBe算法对下采样过的点云数据进行图像分割;(4)利用图像分割结果对每个体素进行累加评分,根据所述累加评分分出前景数据和背景数据;(5)对所述前景数据进行聚类后,以体素内原始点为中心,对所述前景数据进行膨胀操作,以获得最终的前景点云数据。
【技术特征摘要】
1.一种基于ViBe的三维声纳点云图像分割方法,其特征在于,包括以下步骤:(1)获取声纳数据,将每帧声纳数据对应的三维声纳深度图像数据转换为正交坐标系下的点云数据;(2)对所述点云数据进行采样,以可变分辨率R为参数,将所述点云数据下采样为多个紧邻的边长为R的体素;(3)利用ViBe算法对下采样过的点云数据进行图像分割;(4)利用图像分割结果对每个体素进行累加评分,根据所述累加评分分出前景数据和背景数据;(5)对所述前景数据进行聚类后,以体素内原始点为中心,对所述前景数据进行膨胀操作,以获得最终的前景点云数据。2.如权利要求1所述的基于ViBe的三维声纳点云图像分割方法,其特征在于,对总体点云数据直接进行下采样获得多个紧邻的边长为R的体素。3.如权利要求1所述的基于ViBe的三维声纳点云图像分割方法,其特征在于,依次对部分点云数据进行分段下采样获得多个紧邻的边长为R的体素。4.如权利要求1所述的基于ViBe的三维声纳点云图像分割方法,其特征在于,所述步骤(3)的具体步骤为:(3-1)对于每个体素:在体素的N-邻域中,随机选取n个点作为该体素的样本空间;(3-2)对某一帧点云图像进行分割时,将该帧的每个体素与该帧点云图像相对应的同坐标的样本空间进行相似度计数,当体素与样本空间中的一个点的强度差小于阈值T1时,拟合计数器C1加1,若比对完...
【专利技术属性】
技术研发人员:蒋荣欣,田翔,刘雪松,陈耀武,
申请(专利权)人:浙江大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。