【技术实现步骤摘要】
一种基于远程
‑
短程依赖图学习的点云分类与分割方法
[0001]本专利技术属于点云分析
,具体涉及一种基于远程
‑
短程依赖图学习的点云分类与分割方法。
技术介绍
[0002]最近,点云分析成为了3D视觉理解领域的热门话题,并受到了学术界与工业界的广泛关注。特别是在自动驾驶与机器人等实际应用中,点云数据由于其获取便利,不易受天气等环境因素影响的特点而备受关注。另一方面,深度神经网络已成功地应用于诸多计算机视觉与模式识别任务。因此,许多方法尝试推动深度学习在几何型数据的研究从而达到有效处理点云数据的目的。到目前为止,受益于深度神经网络的应用,许多点云分析任务都取得了重大进展,包括3D形状分类、部分分割、语义分割等。其中,一些成功的模型大体上可以分为基于逐点多层感知的方法(Point
‑
wise Multi
‑
layer Perceptron,MLP
‑
based)、基于卷积的方法(Convolution
‑
based)、基于图的方法(Graph
‑
based)以及基于Transformer的方法。此外,由于图神经网络了兴起,图卷积方法成为处理几何型数据的首先方法,如社交网络、交通网络等。因此,使用图神经网络处理不规则点云已被广泛应用于点云分析。最近的努力通过使用局部和全局图探索局部几何特征和上下文信息,在许多任务上显示出有前途的性能。例如,Wang Yue等人提出了动态图卷积神经网络(Dyn ...
【技术保护点】
【技术特征摘要】
1.一种基于远程
‑
短程依赖图学习的点云分类与分割方法,其特征在于,该方法包括如下步骤:步骤S1:通过图结构学习架构将给定的点云P={p1,p2,...,p
N
}分别构建为远程依赖图和短程依赖图步骤S2:在学习图结构的过程中引入一些先验知识,如稀疏性,距离相关性等,并进一步为远程依赖图与短程依赖图分别设计相应的图结构损失和步骤S3:在计算图结构损失的过程考虑到“维度灾难”现象,通过简单的线性变换降低特征的维度,从而在低维空间中学习图结构;步骤S4:通过设定阈值与topK策略设计节点选择与特征聚合策略,并在此基础上设计图上的卷积运算;步骤S5:通过可学习的参数γ,自适应地融合远程依赖图和短程依赖图上的特征;步骤S6:利用图池化操作降低点云的分辨率,并堆叠多层图结构学习与图卷积层以实现不同尺度的特征提取;步骤S7:针对点云分类与分割任务,分别设计相应深度神经网络提取点云的整体描述与逐点特征,然后通过全连接网络实现点云的形状分类或不同目标区域的分割。2.根据权利要求1所述的一种基于远程
‑
短程依赖图学习的点云分类与分割方法,其特征在于,所述步骤S1包括:给定一个N个点的点云P={p1,p2,...,p
N
},其对应的特征集合为X={x1,x2,...,x
N
},对于点云上任意一对点p
i
和p
j
通过一个简单的非线性函数S
ij
=g(p
i
,x
i
,p
j
,x
j
)计算这一点对之间边ε(i,j)的权重,非线性函数设计如下:S
ij
=g(p
i
,x
i
,p
j
,x
j
)=sigmoid((|p
i
‑
p
j
||||x
i
‑
x
j
|)W),其中表示简单神经网络的参数,sigmoid(
·
)将函数的输出映射到(0,1)之间,其值的大小代表连接的强弱,随后令S=(S
ij
)
N
×
N
为远程依赖图的邻接矩阵,另一方面,在远程依赖图的基础上结合K近邻图,将感受视野限制在局部邻域从而构建短程依赖图具体如下:其中A=(A
ij
)
N
×
N
为局部几何结构矩阵,为短程依赖图的邻接矩阵。3....
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。