基于UNet++和注意力机制的点云边缘检测算法
Edge Detection Algorithm for Point Cloud based on UNet++ and Attention Mechanism
点云的边缘是表征目标三维轮廓信息的重要特征。为了提高点云边缘提取的准确性,本文提出了一种基于UNet++和注意力机制的点云边缘检测网络。本模型使用UNet++网络结构,解决了现有模型特征融合存在限制的问题;加入空间注意力模块,在下采样特征提取过程中动态调整中心点周围邻域点的权重;加入通道注意力模块,使模型更加关注重要通道的特征;使用加权交叉熵损失缓解边缘点和非边缘点数量不平衡带来的影响。在ABC数据集上训练和评估本文的模型,通过与其它基于深度学习的边缘检测算法进行对比,证明了本文的方法可以得到更准确的边缘,鲁棒性更强。
Edges in a point cloud are important features to represent the contour information of the three-dimensional target. To effectively extract the edge of the point cloud, an edge detection algorithm for point cloud based on UNet++ and attention mechanism is proposed. The model adopts the UNet++ network structure to solve the problem that feature fusion of existing models have limitation. The spatial attention module is added to the model to dynamically adjust the weight of neighborhood points around the center point in the process of down-sampling feature extraction. In addition, channel attention module is added to the model to make the model pay more attention to the important channels. Finally, the weighted cross entropy loss is used to mitigate the impact of the imbalance in the number of edge points and non-edge points. The model in this paper is trained and evaluated on the ABC dataset. Compared with other edge detection algorithms based on deep learning, it is proved that the method in this paper can obtain more accurate edges and has stronger robustness.
陈建环、黄华、梁宏伟、许宏丽
计算技术、计算机技术
计算机视觉边缘检测点云UNet++注意力机制
computer visionedge detectionpoint cloudUnet++attention mechanism
陈建环,黄华,梁宏伟,许宏丽.基于UNet++和注意力机制的点云边缘检测算法[EB/OL].(2023-02-23)[2025-08-02].http://www.paper.edu.cn/releasepaper/content/202302-149.点此复制
评论