【技术实现步骤摘要】
一种基于全局及局部融合的点云特征提取方法及装置
[0001]本申请涉及自动驾驶
,尤其是涉及一种基于全局及局部融合的点云特征提取方法及装置。
技术介绍
[0002]目前的3D点云特征主要集中于局部特征提取,导致全局信息编码不足或局部信息和全局信息之间缺乏平衡,但这对于点特征表示学习至关重要,因为不同的局部区域可能对两种类型的信息表现出不同的敏感性。此外,先前的研究主要集中在各种分组策略上,以获得高质量的候选对象,这些方法以权重共享的方式在每个局部区域上进行卷积,由于点云的稀疏性和无序性,点在不同局部区域的分布也不同,可能无法捕获不同的局部结构,难以学习点云的细粒度特征表示,也常常难以生成极好的方案,特别是当目标实例不完整且无特征时。
技术实现思路
[0003]有鉴于此,本申请提供了一种基于全局及局部融合的点云特征提取方法及装置,以解决上述技术问题。
[0004]第一方面,本申请实施例提供了一种基于全局及局部融合的点云特征提取方法,包括:
[0005]获取包含N个点的原始3D点云数据;
[0006]利用预先训练完成的特征提取模型对原始3D点云数据的点云特征进行升维处理,得到原始3D点云数据的维度升高的点云特征;
[0007]所述特征提取模型包括特征升维模块和上采样模块;所述特征升维模块,用于对原始3D点云数据进行采样,获取采样点的局部信息和全局信息并进行融合处理,得到采样点的维度升高的点云特征;所述上采样模块用于对采样点进行上采样处理,得到N个点的维度升高的点云特征 ...
【技术保护点】
【技术特征摘要】
1.一种基于全局及局部融合的点云特征提取方法,其特征在于,包括:获取包含N个点的原始3D点云数据;利用预先训练完成的特征提取模型对原始3D点云数据的点云特征进行升维处理,得到原始3D点云数据的维度升高的点云特征;所述特征提取模型包括特征升维模块和上采样模块;所述特征升维模块,用于对原始3D点云数据进行采样,获取采样点的局部信息和全局信息并进行融合处理,得到采样点的维度升高的点云特征;所述上采样模块用于对采样点进行上采样处理,得到N个点的维度升高的点云特征。2.根据权利要求1所述的方法,其特征在于,所述特征升维模块包括多个内部关系感知单元连接,第一个内部关系感知单元具体用于:对包含N个点的原始3D点云数据进行采样,得到n个采样点,以每个采样点为中心点得到一个分组;获取每个分组的包含局部几何信息和局部语义信息的局部特征;对所有分组中的所有点进行归一化处理,提取归一化处理后每个采样点的全局特征;对每个分组的局部特征和采样点的全局特征进行自适应加权融合处理,得到每个采样点的维度增加的点云特征。3.根据权利要求2所述的方法,其特征在于,原始3D点云数据表示为包含N个点的集合X:i为点的序号;p
i
为第i个点的三维位置坐标;f
i
为第i个点的d维的原始点云特征;对原始3D点云数据进行采样,得到n个采样点,以每个采样点为中心点得到一个分组;包括:利用最远点采样算法对原始3D点云数据进行采样,得到包括n个点的子集X
’
:将子集X
’
的每个点作为球心,利用球查询获取每个球心的局部邻域,每个球心的局部邻域作为一个分组,第j个分组包括K
j
个点:4.根据权利要求3所述的方法,其特征在于,获取每个分组的包含局部几何信息和局部语义信息的局部特征;包括:计算第j个分组中的第k个点的相对位置Δp
jk
和边缘特征Δf
jk
:Δp
jk
=p
j,k
‑
p
j
Δf
jk
=f
j,k
‑
f
j
则第j个分组中的第k个点的第一局部特征j
jk
为:I
jk
=Δf
jk
||Δp
jk
式中,||表示并置运算符;将第一局部特征I
jk
变换为第二局部特征变换为第二局部特征
式中,α和β均为可学习参数,
⊙
表示哈达玛积,ε=10
‑6,σ1是描述了所有局部组和通道的特性偏差的一个标量;利用多层感知机对第二局部特征进行编码,得到第三局部特征进行编码,得到第三局部特征其中,MLP
l
(
·
)表示多层感知机。5.根据权利要求4所述的方法,其特征在于,对所有分组中的所有点进行归一化处理,提取归一化处理后每个采样点的全局特征;包括:将第j个分组...
【专利技术属性】
技术研发人员:张新钰,谢涛,王力,吴新刚,杨淋淇,王超,
申请(专利权)人:清华大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。