【技术实现步骤摘要】
3D点云目标的检测方法和装置
[0001]本专利技术涉及车辆领域,具体而言,涉及一种3D点云目标的检测方法和装置。
技术介绍
[0002]目前,为了满足环境感知的需求,自动驾驶汽车往往装备了激光雷达传感器,获取道路实时三维点云数据,利用该设备可以将点云数据输入3D点云目标检测算法,基于深度学习的3D点云目标检测算法实现端到端的感知功能,从而得到周围环境的多种目标信息,为自动驾驶车辆的环境感知提供准确信息。
[0003]在基于激光雷达传感器自动驾驶方案中,图形处理器等通用芯片方案仍然占据主流地位。可是,图形处理器虽然通用性强、速度快、效率高,但功耗也高,因此并不适合在自动驾驶车辆使用,因而,产生了专为自动驾驶打造的人工智能处理器。为自动驾驶打造的人工智能处理器虽然能够做到高算力、高性能、低功耗,但是该处理器设计结构复杂,对模型的可迁移性提出了较高要求,即使目前研究领域已出现很多高精度3D目标检测模型,但是受限于算力,可移植性和精度等因素,往往不能在自动驾驶车辆上得到大规模使用,从而导致存在3D目标检测模型使用范围小的技术问题。
[0004]针对上述现有技术存在3D目标检测模型使用范围小的问题,目前尚未提出有效的解决方案。
技术实现思路
[0005]本专利技术实施例提供了一种3D点云目标的检测方法和装置,以至少解决3D目标检测模型使用范围小的技术问题。
[0006]根据本专利技术实施例的一个方面,提供了一种3D点云目标的检测方法,包括:获取3D点云目标检测模型的原始模型;通过裁剪原 ...
【技术保护点】
【技术特征摘要】
1.一种3D点云目标的检测方法,其特征在于,应用于自动驾驶车辆,该方法包括:在自动驾驶车辆行驶过程中,获取行驶道路的三维点云数据,其中,所述自动驾驶车辆安装有低功耗嵌入式平台,并通过安装的激光雷达传感器采集得到所述行驶道路的三维点云数据;将所述行驶道路的三维点云数据输入至3D点云目标检测模型的优化模型,识别出位于所述行驶道路所在的区域范围内的至少一种目标信息;其中,所述3D点云目标检测模型的优化模型为运行在所述低功耗嵌入式平台上的模型。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取3D点云目标检测模型的原始模型;通过裁剪所述原始模型,得到主干网络模型;结合轻量化的点云特征,对所述主干网络模型进行预处理,生成目标模型;基于所述原始模型的检测误差和所述目标模型的检测误差,生成所述目标模型的总体误差。3.根据权利要求2所述的方法,其特征在于,采用剪枝算法对所述原始模型中的重量级主干网络部分进行裁剪,得到所述主干网络模型,其中,所述主干网络模型为所述目标模型中的轻量级主干网络。4.根据权利要求2所述的方法,其特征在于,基于预设的损失函数对所述原始模型进行多轮迭代训练,在经过所述多轮迭代训练后的所述原始模型的模型精度达到目标精度值时,生成优化后的所述原始模型,其中,所述损失函数为基于随机梯度下降算法的函数。5.根据权利要求2
‑
4中任意一项所述的方法,其特征在于,在将所述行驶道路的三维点云数据输入值所述3D点云目标检测模型的优化模型之前,所述方法还包括:对所述原始模型进行多轮迭代训练之后,如果所述目标模型的总体误差下降到目标值,验证所述原始模型的模型精度;如果所述模型精度达到目标精度值时,确定所述目标模型的精度同样达到所述目标精度值;对到达所述目标精度值得所述目标模型进行定点压缩,生成所述3D点云目标检测模型的优化模型。6.根据权利要求5所述的方法,其特征在于,基于所述原始模型的检测误差和所述目标模型的检测误差,生成所述目标模型的总体误差,包括:获取所述原始模型检测误差L
teacher
,其中,所述L
teacher
=L
reg
+λL
cls
,L
reg
为检测框回归值和标注信息的误差,L
cls
为检测框分类值和标注信息的误差,λ表征所述原始模型检测分支的权重;获取所述目标模型的检测误差L
student
,其中,所述L
student
=L
reg
+λ1L
cls
,L
reg
...
【专利技术属性】
技术研发人员:郭昌野,王宇,耿真,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。