Few-shot 3D Point Cloud Semantic Segmentation 论文简记

Few-shot 3D Point Cloud Semantic Segmentation 论文简记

摘要

已有的点云语义分割方法需要大量的标签,点云逐点标记是困难的,另外对新的类别较差的泛化性。因此本文提出一个显著感知的多原型转化few-shot 分割方法。
具体地,每个类可以表示为多个原型来建模复杂分布地点云数据。然后,设计一个标签传播方法,来探索标注点和未标记点的多原型亲和度,以及未标注点之间的亲和度。最后,显著感知的多尺度特征学习网络建模点之间的语义相关性和几何相关性。

1. 解决关键问题

  • 推广到新的类别 s.t. 不需要强的监督信号,并且生成新的类别。
  • 目前一些弱监督或者半监督的方法忽略了泛化性的问题,即使使用元学习策略也会面临两个关键问题:1)从支持集中学到可表示新类的可区别性的特征是困难的;2)如何有效这些特征表示信息进行细分类。

2. 方法思路简记

本文主要是利用元学习的方法,预训练网络,在支撑集和查询集上进行fine-tunning。
下面以3-Way 5-Shot 为例说明论文的主要方法:根据类别信息(首字母顺序)划分训练集和测试集。划分支撑集和查询集,支撑集包含3个类别的点云(还包含属于该类别点的mask),每个类别5个样本。查询集中有T个样本和对应标签。训练过程是通过S集来预测Q集中每个点的类别分布:S集和Q集分别通过Embedding网络提取特征。在Embedding中对DGCNN加入attention,其实就是一种空间attention。提取到了每个点云中每个点的特征。作者认为一个Prototype不能很好的表示点云的类,所以引入多个Prototype。因此,就需要一个多Prototype生成器。根据这些Prototype要挖掘S和Q以及S-S,Q-Q之间的特征相似性,引入了KNN graph。通过构建的相似性来预测Q的标签,Q的标签和真实的标签提供交叉熵损失来训练网络。
结构入下:
在这里插入图片描述
多Prototype生成器:作者将其转为一个聚类问题解决,通俗一些:随机种子数(n个),特征最远距离方法获取n个簇中心,在特征空间中计算每个点应该分配到哪个种子表示的簇上(距离近),该簇对应点的特征均值就是一个Prototype,于是就有了n个prototype。相当于对之前的方法直接求均值变为了对最大距离分布的特征簇的均值。
标签传播:构建一个类内和类间的图(KNN),相似度矩阵是所有类别的n个原型和所有查询点(T个样本,每个样本M个点)相互之间的相似度(高斯相似度),相应的生成所有点的标签。对其正则化,约束预测的标签分布。

3. 实验结果:

在这里插入图片描述

3D点云语义分割是一项在计算机视觉领域中引人注目的研究任务,旨在将复杂的3D点云数据进行像素级的语义分类。这项研究具有广泛的应用前景,如自动驾驶、智能机器人、增强现实等领域。 在研究中,3D点云语义分割算法通常包括三个主要步骤:特征提取、分类器训练和语义分割。首先,特征提取是为了提取3D点云数据中的有用信息,常用的方法包括基于图像的特征提取和基于几何特征的提取。其次,分类器训练是为了建立一个能够将提取到的特征与语义类别进行关联的模型,常用的分类器包括支持向量机、决策树和深度学习网络等。最后,语义分割是将训练好的分类器应用于新的3D点云数据,将每个点的语义类别进行划分。 目前,关于3D点云语义分割的研究涉及了多种算法和技术。例如,基于深度学习的方法在该领域取得了显著的突破,尤其是卷积神经网络(CNN)的应用。这些方法通过利用CNN的卷积和池化等操作,可以有效地从3D点云中提取语义特征,进而进行语义分割。此外,一些基于图像的方法也被应用于3D点云语义分割中,通过将3D数据投影到2D图像平面上,再利用图像语义分割方法进行处理。这些方法巧妙地将2D图像的分割技术应用于3D点云数据上,取得了一定的效果。 尽管3D点云语义分割在计算机视觉领域中取得了显著的进展,但仍然存在一些挑战和问题。例如,点云数据的不规则性和稀疏性导致了特征提取的困难;同时,数据标注的成本和复杂性也限制了算法的发展。为了解决这些问题,研究者们正在不断探索新的算法和技术,如图卷积神经网络、图注意力机制等。 总的来说,3D点云语义分割是一个具有挑战性但有着广泛应用前景的研究领域。通过不断地改进算法和应用新的技术,我们有望实现更精确和高效的3D点云语义分割,推动计算机视觉领域的发展。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值