【技术实现步骤摘要】
一种基于通道注意力机制的三维点云分类方法及装置
[0001]本专利技术涉及机器学习
,尤其是涉及一种基于通道注意力机制的三维点云分类方法及装置。
技术介绍
[0002]近年来3D点云数据出现在许多应用领域,如自动驾驶技术和机器人领域。与二维图像不同,点云是三维或着更高维的数据,有丰富的空间几何信息和结构信息,如何直接从点云中提取语义是一项迫切的要求,这对自动驾驶领域的发展起着至关重要的作用。但由于点云是无序的、非结构化的,这使得设计神经网络来处理它们成为一项挑战。为了应对这一挑战,出现了多种在3D点云上进行深度学习的方法。
[0003]Transformer这一自然语言处理领域的主流框架已被应用于图像视觉任务中,比流行的卷积神经网络具有更好的性能。但Transformer在点云领域还是处于一个刚起步的阶段,还有待对其运用进一步开发。传统的Transformer网络是基于点云的自注意模块,具有计算的二次复杂性,提升效果的同时还带来了大量的计算量,导致网络性能较低。
[0004]另外,为了克服点云的无序性、非结构化的难题,目前绝大多数方法都是采用对称的Max Pooling函数进行解决,但此方法的弊端在于只提取出局部特征的最大权重,这不可避免的会造成一些信息的丢失,从而导致提取的局部特征代表性不全面,导致点云分类结果不够准确。
技术实现思路
[0005]本专利技术的目的是提供一种基于通道注意力机制的三维点云分类方法及装置,以解决现有技术中点云分类中特征表征不全面导致分类结果不够准确、 ...
【技术保护点】
【技术特征摘要】
1.一种基于通道注意力机制的三维点云分类方法,其特征在于,包括:获取点云的三维坐标并进行预处理得到点云的坐标特征;将所述点云的坐标特征输入到训练好的点云特征识别模型中,得到第一数量的点云全局特征;其中,所述点云特征识别模型基于点云局部图特征融合任务和点云全局特征学习任务进行训练,所述点云全局特征学习任务基于通道注意力机制学习点云全局上下文结构信息,所述通道注意力机制是基于特征通道且嵌入了邻接矩阵的注意力机制;将所述第一数量的点云全局特征输入到训练好的点云分类模型中,输出三维点云的分类结果,所述点云分类模型基于点云全局特征进行训练。2.根据权利要求1所述的基于通道注意力机制的三维点云分类方法,其特征在于,所述点云特征识别模型基于点云局部图特征融合任务和点云全局特征学习任务进行训练包括:根据点云的坐标特征进行邻域点选取得到对应的多个点云局部图特征;将所述多个点云局部图特征和所述点云的坐标特征进行升维操作和自适应动态融合,得到点云局部融合特征;根据所述点云局部融合特征和通道注意力机制学习点云全局上下文结构信息,得到点云全局特征。3.根据权利要求2所述的基于通道注意力机制的三维点云分类方法,其特征在于,将所述多个局部图特征和所述点云的坐标特征进行升维操作和自适应动态融合,得到点云局部融合特征包括:将所述局部图特征进行升维操作,得到更高维度的局部图特征向量;将所述点云的坐标特征进行升维操作,得到更高维度的点云坐标特征向量;局部图特征向量进行最大池化操作,得到局部聚合特征向量;基于动态融合机制将所述局部聚合特征向量和所述点云坐标特征向量进行自适应动态融合,得到点云局部融合特征。4.根据权利要求3所述的基于通道注意力机制的三维点云分类方法,其特征在于,基于动态融合机制将所述局部聚合特征向量和所述点云坐标特征向量进行自适应动态融合,得到点云局部融合特征包括:将f
j1
和f
i1
相加形成紧凑的特征表示,即f
u
=f
j1
+f
i1
;对f
u
进行两次MLP操作得到更新后的特征向量f
u1
;利用sigmoid函数将f
u1
压缩成注意向量,并为其分配权重分数W
u1
;通过f
L
=W
u1
×
f
j1
+(1
‑
W
u1
)
×
f
i1
得到点云局部融合特征;其中,f
L
为点云局部融合特征,f
j1
为局部聚合特征向量,f
i1
为点云坐标特征向量。5.根据权利要求2所述的基于通道注意力机制的三维点云分类方法,其特征在于,根据所述点云局部融合特征和通道注意力机制学习点云全局上下文结构信息,得到点云全局特征包括:将所述点云局部融合特征与相应的注意力权重进行卷积运算得到注意力矩阵,所述注意力权重包括查询权重、关键字权重和值权重;将所述注意力矩阵转化为多头注意的注意力矩阵,以便充分...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。