基于邻域特征编码优化的液压支架激光点云分割算法

Laser point cloud segmentation algorithm for hydraulic support based on neighborhood feature encoding and optimization

  • 摘要: 受井下煤尘和易被遮挡的影响,液压支架激光点云数据容易出现残缺。现有点云分割算法难以获取细粒度的点云特征,无法得到完整的点云结构信息,且易在邻域内引入语义信息不相似的点,导致液压支架激光点云分割精度低。针对上述问题,提出了一种基于邻域特征编码优化的液压支架激光点云分割算法。引入了由邻域特征编码模块、邻域特征优化模块和混合池化模块组成的局部邻域特征聚合模块:邻域特征编码模块在传统三维坐标编码的基础上加入极坐标编码和质心偏移来表征局部点云空间结构,提升对残缺点云的特征提取能力;邻域特征优化模块通过特征距离判断并丢弃冗余特征,来优化邻域空间内的特征表达,从而更有效地学习点云局部细粒度特征,增强点云局部上下文信息;混合池化模块结合注意力池化和最大池化,通过聚合邻域内的显著特征和重要特征来获取具有丰富信息的单点特征,减少信息丢失。构建了由2组局部邻域特征聚合模块和残差连接组成的邻域扩张模块,以捕获特征间的长距离依赖关系,扩大单个点的局部感受野,并聚合更多有效特征。实验结果表明,该算法在液压支架激光点云分割数据集上的平均交并比为93.26%,平均准确率为96.42%,可有效区分液压支架不同的几何结构,实现液压支架各部件的准确分割。

     

    Abstract: Due to the influence of underground coal dust and easy obstruction, the laser point cloud data of hydraulic supports is prone to be incomplete. The existing point cloud segmentation algorithms are difficult to obtain fine-grained point cloud features, unable to obtain complete structural information of the point cloud. The algorithms are prone to introducing semantically dissimilar points in the neighborhood, resulting in low precision of laser point cloud segmentation for hydraulic supports. In order to solve the above problems, a laser point cloud segmentation algorithm for hydraulic supports based on neighborhood feature encoding and optimization is proposed. The method introduces a local neighborhood feature aggregation module consisting of neighborhood feature encoding module, neighborhood feature optimization module, and hybrid pooling module. The neighborhood feature encoding module adds polar coordinate encoding and centroid offset to represent the spatial structure of local point clouds on the basis of traditional 3D coordinate encoding, improving the feature extraction capability for incomplete point clouds. The neighborhood feature optimization module optimizes the feature expression in the neighborhood space by judging the feature distance and discarding redundant features, thereby more effectively learning the local fine-grained features of the point cloud and enhancing the local contextual information of the point cloud. The hybrid pooling module combines attention pooling and max pooling to obtain single point features with rich information by aggregating salient and important features within the neighborhood, reducing information loss. A neighborhood expansion module consisting of two sets of local neighborhood feature aggregation modules and residual connections is constructed to capture long-range dependencies between features, expand the local receptive field of individual points, and aggregate more effective features. The experimental results show that the algorithm has an mean intersection over union of 93.26% and an average accuracy of 96.42% on the laser point cloud segmentation dataset of hydraulic supports. It can effectively distinguish different geometric structures of hydraulic supports and achieve accurate segmentation of various components of hydraulic supports.

     

/

返回文章
返回