[发明专利]目标检测方法、装置及存储介质有效
申请号: | 202110151043.X | 申请日: | 2021-02-04 |
公开(公告)号: | CN112505652B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 陈伟 | 申请(专利权)人: | 知行汽车科技(苏州)有限公司 |
主分类号: | G01S7/48 | 分类号: | G01S7/48;G01S17/894 |
代理公司: | 苏州谨和知识产权代理事务所(特殊普通合伙) 32295 | 代理人: | 叶栋 |
地址: | 215123 江苏省苏州市苏州工业园区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 检测 方法 装置 存储 介质 | ||
本申请涉及一种目标检测方法、装置及存储介质,属于计算机技术领域,该方法包括:获取三维点云数据对应的体素网格形式的三维数据;将三维数据输入三维目标检测网络,得到的目标预测结果包括目标预测框的中心点坐标、长度、宽度、高度和朝向角;获取三维数据对应的标注结果,标注结果包括目标标注框的中心点坐标、长度、宽度、高度和朝向角;根据标注结果和目标预测结果确定三维旋转重叠率、中心点坐标之间的偏移量、目标标注框和目标预测框的外接框的对角线距离;基于目标预测结果、标注结果、三维旋转重叠率、偏移量和对角线距离生成损失函数,以对三维目标检测网络进行训练,得到最终的目标检测网络;可以提高网络收敛速度和训练效率。
技术领域
本申请涉及一种目标检测方法、装置及存储介质,属于计算机技术领域。
背景技术
随着自动驾驶技术的发展,车辆可以通过其上安装的激光雷达采集三维点云数据,并基于该三维点云数据进行三维目标检测。
在基于三维点云数据进行三维目标检测时,通过将三维点云数据输入预设的神经网络,并使用三维交并比(3-dimension Intersection-over-Union,3D-IOU)的回归损失函数对该神经网络进行训练,得到最终的目标检测网络,使用该目标检测网络对三维点云数据中的目标进行检测。
然而,3D-IOU仅能够体现目标真实值和预测值之间的重叠率,以此迭代增加重叠率减小损失。但是,仅使用面积重合度信息在位置回归的计算收敛缓慢、且预测框和真实框不相交或者包含时功能失效。
发明内容
本申请提供了一种目标检测方法、装置及存储介质,可以解决仅使用面积重合度信息进行位置回归来训练目标检测网络时,网络收敛速度慢、且预测框和真实框不相交或者包含时回归功能失效的问题。本申请提供如下技术方案:
第一方面,提供一种目标检测方法,所述方法包括:
获取目标车辆上的激光雷达采集到的三维点云数据;
基于所述三维点云数据生成体素网格形式的三维数据;
将所述三维数据输入预设的三维目标检测网络,得到目标预测结果,所述目标预测结果包括目标预测框的中心点坐标、长度、宽度、高度和朝向角;
获取所述三维数据对应的标注结果,所述标注结果包括目标标注框的中心点坐标、长度、宽度、高度和朝向角;
根据所述标注结果和所述目标预测结果,确定所述目标标注框与所述目标预测框的三维旋转重叠率;
确定所述目标标注框的中心点坐标与所述目标预测框的中心点坐标之间的偏移量;
确定所述目标标注框和所述目标预测框的外接框的对角线距离;
基于所述目标预测结果、所述标注结果、所述三维旋转重叠率、所述偏移量和所述对角线距离生成损失函数;
使用所述损失函数对所述三维目标检测网络进行训练,得到最终的目标检测网络,所述目标检测网络用于检测三维目标。
可选地,所述基于所述目标预测结果、所述标注结果、所述三维旋转重叠率、所述偏移量和所述对角线距离生成损失函数,包括:
使用所述目标预测框的宽度和高度、所述目标标注框的宽度和高度,确定所述目标预测框与所述目标标注框之间的宽高比的一致性结果;
使用所述宽高比的一致性结果和所述三维旋转重叠率,确定所述损失函数的权衡参数;
使用所述三维旋转重叠率、所述偏移量、所述对角线距离、所述宽高比的一致性结果和所述权衡参数,生成所述损失函数。
可选地,所述损失函数通过下式表示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于知行汽车科技(苏州)有限公司,未经知行汽车科技(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110151043.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体工艺设备及其承载装置
- 下一篇:一种堆场粉尘治理方法