System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于点云集合注意力的激光雷达目标检测方法及装置制造方法及图纸_技高网

一种基于点云集合注意力的激光雷达目标检测方法及装置制造方法及图纸

技术编号:40082766 阅读:6 留言:0更新日期:2024-01-23 14:59
本发明专利技术公开了一种基于点云集合注意力的激光雷达目标检测方法及装置,涉及计算机视觉技术领域。包括:获取待检测目标的三维点云数据;将三维点云数据输入到构建好的基于点云集合注意力的激光雷达目标检测模型;根据三维点云数据、点云集合注意力模块、鸟瞰图检测模块、密度感知池化模块以及分类和回归检测头模块,获得目标检测结果。本发明专利技术提出点云集合注意力模块,在加入较少计算量的情况下引入了注意力机制,同时结合密度感知池化模块,充分利用点云密度信息,提高了激光雷达目标检测精度和速度。

【技术实现步骤摘要】

本专利技术涉及计算机视觉,尤其涉及一种基于点云集合注意力的激光雷达目标检测方法及装置


技术介绍

1、三维目标检测在许多应用领域都具有重要意义,尤其在自动驾驶、医疗影像处理和虚拟现实等领域得到了广泛运用。相比于二维目标检测,三维目标检测能够检测出环境中物体更丰富的空间信息,比如物体的长、宽、高和旋转角信息,增强环境感知和定位能力。激光雷达是三维目标检测的主要传感器之一,能够克服图像等传感器的局限性。激光雷达采集点云数据并通过处理获得高精度的距离测量和的三维坐标信息,在低光照条件下表现出色,同时激光雷达能够探测透明障碍物,具备卓越的多目标分辨率。

2、注意力机制在许多二维视觉任务中表现出了良好的性能,然而,由于点云是一个长序列且在空间中分布不均匀的数据,在大规模点云数据上计算自注意力十分困难。目前已有的方法通常将点云划分为大小相同的簇,在计算相似度时,对称性限制了不同位置之间的信息交互,这可能会导致信息的不充分或者重复;或者进行体素化,在离散空间中执行卷积注意力,这种方式无法同时满足扩大卷积感受野和减少计算量的要求。如何在增加较少计算量的同时引入注意力机制,是一个挑战。

3、激光雷达获取点云的密度会随着目标与雷达的距离发生变化,近距离的点云密度大,远距离的点云密度小,使远处的小目标检测更加困难。而且,在激光雷达目标检测中,不同目标,如人和汽车,它们表现在点云数据中的密度有所不同。通过分析点云中的密度信息,可以更加准确地确定目标和物体的边界和位置,从而提高检测的准确性。此外,点云密度信息可用于检测遮挡物体,提供更全面的环境感知。


技术实现思路

1、本专利技术针对如何在引入注意力机制和充分利用点云密度信息的同时,减少计算量的问题,提出了本专利技术。

2、为解决上述技术问题,本专利技术提供如下技术方案:

3、一方面,本专利技术提供了一种基于点云集合注意力的激光雷达目标检测方法,该方法由电子设备实现,该方法包括:

4、s1、获取待检测目标的三维点云数据。

5、s2、将三维点云数据输入到构建好的基于点云集合注意力的激光雷达目标检测模型;其中,激光雷达目标检测模型包括点云集合注意力模块、鸟瞰图检测模块、密度感知池化模块以及分类和回归检测头模块。

6、s3、根据三维点云数据、点云集合注意力模块、鸟瞰图检测模块、密度感知池化模块以及分类和回归检测头模块,获得目标检测结果。

7、可选地,s1中的获取待检测目标的三维点云数据,包括:

8、s11、通过激光雷达传感器,获取待检测目标的三维点云数据;其中,三维点云数据包含位置信息。

9、s12、根据预设的坐标范围,对三维点云数据中超出坐标范围的点云数据进行删除,获得删除后的三维点云数据。

10、可选地,s3中的根据三维点云数据、点云集合注意力模块、鸟瞰图检测模块、密度感知池化模块以及分类和回归检测头模块,获得目标检测结果,包括:

11、s31、使用点云集合注意力模块,对三维点云数据进行特征提取,获得二维鸟瞰图数据。

12、s32、使用鸟瞰图检测模块,对二维鸟瞰图数据进行感兴趣区域提取,获得初始提案框数据。

13、s33、使用密度感知池化模块,对初始提案框数据进行特征融合,获得密度感知特征。

14、s34、对密度感知特征,通过分类和回归检测头模块,获得目标检测结果。

15、可选地,s31中的使用点云集合注意力模块,对三维点云数据进行特征提取,获得二维鸟瞰图数据,包括:

16、s311、对三维点云数据进行输入编码,获得输入特征向量。

17、s312、将输入特征向量依次输入到第一特征注意力模块、第二特征注意力模块、第三特征注意力模块以及第四特征注意力模块,得到第一特征注意力模块的输出f1、第二特征注意力模块的输出f2、第三特征注意力模块的输出f3以及第四特征注意力模块的输出f4。

18、s313、对第四特征注意力模块的输出f4按照坐标索引进行网格划分,得到多个网格,每个网格代表一个立柱;其中,立柱包含局部点云信息。

19、s314、对立柱在平面上进行投影,获得二维鸟瞰图数据。

20、可选地,s312中的将输入特征向量输入到第一特征注意力模块,得到第一特征注意力模块的输出f1,包括:

21、s3121、将输入特征向量与三维点云数据的空间位置嵌入特征进行相加,将相加后的特征线性投影到低维特征,并通过自注意力机制编码获得隐藏特征。

22、s3122、对隐藏特征通过前馈神经网络获得高度语义化的特征。

23、s3123、对高度语义化的特征进行多头注意力机制解码,得到第一特征注意力模块的输出f1。

24、可选地,s32中的使用鸟瞰图检测模块,对二维鸟瞰图数据进行感兴趣区域提取,获得初始提案框数据,包括:

25、s321、对二维鸟瞰图数据进行两次下采样操作,获得第一下采样特征fc1和第二下采样特征fc2。

26、s322、使用反卷积模块,分别对第一下采样特征fc1和第二下采样特征fc2进行上采样,得到第一上采样结果和第二上采样结果,将第一上采样结果和第二上采样结果进行拼接,获得二维特征图。

27、s323、对二维特征图进行线性回归,通过分类预测和定位预测,获得初始提案框数据。

28、可选地,s33中的使用密度感知池化模块,对初始提案框数据进行特征融合,获得密度感知特征,包括:

29、s331、对初始提案框数据进行非极大值抑制,保留预设个数的高质量提案框,对高质量提案框进行统一采样,得到每个高质量提案框的多个网格点。

30、s332、基于多个网格点,对第四特征注意力模块的输出f4进行体素查询,提取每个网格点所在网格内的点密度特征,将点密度特征作为偏移量,通过自注意力机制得到每个网格点特征,对每个高质量提案框的多个网格点特征进行池化,获得第一提案框特征fg1。

31、s333、基于多个网格点,对第三特征注意力模块的输出f3进行体素查询,进而获得第二提案框特征fg2。

32、s334、对第一提案框特征fg1和第二提案框特征fg2进行特征融合,获得密度感知特征。

33、可选地,s34中的对密度感知特征,通过分类和回归检测头模块,获得目标检测结果,包括:

34、对密度感知特征进行线性回归,通过分类预测、定位预测和角度预测,获得目标检测和分类结果。

35、另一方面,本专利技术提供了一种基于点云集合注意力的激光雷达目标检测装置,该装置应用于实现基于点云集合注意力的激光雷达目标检测方法,该装置包括:

36、获取模块,用于获取待检测目标的三维点云数据。

37、输入模块,用于将三维点云数据输入到构建好的基于点云集合注意力的激光雷达目标检测模型;其中,激光雷达目标检测模型包括点云集合注意力模块、鸟瞰图检本文档来自技高网...

【技术保护点】

1.一种基于点云集合注意力的激光雷达目标检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述S1中的获取待检测目标的三维点云数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述S3中的根据所述三维点云数据、点云集合注意力模块、鸟瞰图检测模块、密度感知池化模块以及分类和回归检测头模块,获得目标检测结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述S31中的使用所述点云集合注意力模块,对所述三维点云数据进行特征提取,获得二维鸟瞰图数据,包括:

5.根据权利要求4所述的方法,其特征在于,所述S312中的将所述输入特征向量输入到第一特征注意力模块,得到第一特征注意力模块的输出F1,包括:

6.根据权利要求3所述的方法,其特征在于,所述S32中的使用所述鸟瞰图检测模块,对所述二维鸟瞰图数据进行感兴趣区域提取,获得初始提案框数据,包括:

7.根据权利要求3所述的方法,其特征在于,所述S33中的使用所述密度感知池化模块,对所述初始提案框数据进行特征融合,获得密度感知特征,包括:

8.根据权利要求3所述的方法,其特征在于,所述S34中的对所述密度感知特征,通过所述分类和回归检测头模块,获得目标检测结果,包括:

9.一种基于点云集合注意力的激光雷达目标检测装置,其特征在于,所述装置包括:

10.根据权利要求9所述的装置,其特征在于,所述输出模块,用于:

...

【技术特征摘要】

1.一种基于点云集合注意力的激光雷达目标检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述s1中的获取待检测目标的三维点云数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述s3中的根据所述三维点云数据、点云集合注意力模块、鸟瞰图检测模块、密度感知池化模块以及分类和回归检测头模块,获得目标检测结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述s31中的使用所述点云集合注意力模块,对所述三维点云数据进行特征提取,获得二维鸟瞰图数据,包括:

5.根据权利要求4所述的方法,其特征在于,所述s312中的将所述输入特征向量输入到第一特征注意力模块,得到第一特征...

【专利技术属性】
技术研发人员:丁大伟秦宇龙安翠娟任莹莹程乐高宇谢俊杰万子烁
申请(专利权)人:北京科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1