【技术实现步骤摘要】
三维目标检测框标注方法、装置、电子设备和存储介质
[0001]本公开涉及计算机视觉领域,尤其涉及一种三维目标检测框标注方法、装置、电子设备和存储介质。
技术介绍
[0002]在自动驾驶领域中三维(3D)目标识别是十分重要的一个任务,通常的,3D目标检测任务中的3D目标检测框标注需要很多的先决条件,包括精密的测量设备以及比较繁琐的人工标注,才可以得到比较好的标注结果。
[0003]然而,上述使用精密的测量设备时,需要对外参进行标定,且时间同步要求高,若通过二维(2D)目标检测的纯视觉标注方法使用深度神经网络进行标注,存在算法鲁棒性不强的问题,若重建周围环境并进行实例分割,存在算力要求过高以及处理效率较低的问题。
技术实现思路
[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种三维目标检测框标注方法、装置、电子设备和存储介质,在二维目标检测框的基础上结合检测数据,提高三维目标检测框的标注准确性以及速度,减少人工标注的工作量。
[0005]第一方面,本公开实施例提供了一种三维目标检测框标注方法,该方法包括:
[0006]根据待检测图像,确定各二维目标检测框、与各二维目标检测框相对应的类别以及置信度,并根据所述待检测图像以及与所述待检测图像对应的检测数据,确定相机位姿以及重建环境信息;其中,所述检测数据包括惯性测量数据、轮速计数据以及全球定位数据中的至少一种;
[0007]针对每个二维目标检测框,根据相机内参矩阵、相机旋转矩阵以及各预设采样航 ...
【技术保护点】
【技术特征摘要】
1.一种三维目标检测框标注方法,其特征在于,所述方法包括:根据待检测图像,确定各二维目标检测框、与各二维目标检测框相对应的类别以及置信度,并根据所述待检测图像以及与所述待检测图像对应的检测数据,确定相机位姿以及重建环境信息;其中,所述检测数据包括惯性测量数据、轮速计数据以及全球定位数据中的至少一种;针对每个二维目标检测框,根据相机内参矩阵、相机旋转矩阵以及各预设采样航向角角度,确定与各预设采样航向角角度对应的消失点集合;针对每个消失点集合,根据所述消失点集合、所述二维目标检测框以及预设的各上边缘框采样点,确定与各上边缘检测框采样点相对应的角点集合;针对每个角点集合,根据所述角点集合、所述相机内参矩阵、所述相机位姿以及所述重建环境信息中的三维地面,确定与所述角点集合对应的三维待处理检测框以及所述三维待处理检测框的尺寸信息和位姿信息;针对每个二维目标检测框,根据所述二维目标检测框、所述待检测图像的后一帧图像中的各后帧二维检测框、与所述二维目标检测框对应的各三维待处理检测框以及与各后帧二维检测框对应的各后帧三维检测框,从各三维待处理检测框中确定出三维目标检测框,并根据所述二维目标检测框对应的类别以及置信度,按照所述三维目标检测框的尺寸信息和位姿信息将所述三维目标检测框标注在所述待检测图像中。2.根据权利要求1所述的方法,其特征在于,在所述确定与所述角点集合对应的三维待处理检测框以及所述三维待处理检测框的尺寸信息和位姿信息之后,还包括:针对每个三维待处理检测框,对所述三维待处理检测框的各边缘进行采样,确定各边缘采样点;根据各边缘采样点以及与所述三维待处理检测框对应的二维目标检测框,确定距离误差;根据所述三维待处理检测框的当前长宽比、当前高宽比、预设最大长宽比、预设最小长宽比,预设最大高宽比以及预设最小高宽比,确定形状误差;根据所述距离误差以及所述形状误差,确定所述三维待处理检测框的总误差;针对每个二维目标检测框,根据与所述二维目标检测框对应的各三维待处理检测框的总误差对各三维待处理检测框进行筛选,更新与所述二维目标检测框对应的各三维待处理检测框。3.根据权利要求1所述的方法,其特征在于,所述根据相机内参矩阵、相机旋转矩阵以及各预设采样航向角角度,确定与各预设采样航向角角度对应的消失点集合,包括:针对每个预设采样航向角,通过下述公式确定与所述预设采样航向角角度对应的消失点集合:点集合:
其中,K为相机内参矩阵,R为相机旋转矩阵,yaw为预设采样航向角角度,VP
x
、VP
y
、VP
z
为消失点集合中的各消失点;若消失点集合中至少一个消失点的三个维度中存在0,则通过下述公式确定与所述预设采样航向角角度对应的消失点集合:设采样航向角角度对应的消失点集合:设采样航向角角度对应的消失点集合:其中,roll为预设翻滚角,pitch为预设俯仰角。4.根据权利要求1所述的方法,其特征在于,所述针对每个角点集合,根据所述角点集合、所述相机内参矩阵、所述相机位姿以及所述重建环境信息中的三维地面,确定与所述角点集合对应的三维待处理检测框以及所述三维待处理检测框的尺寸信息和位姿信息,包括:针对每个角点集合,通过下述公式确定所述角点集合中各底部角点的三维坐标:针对每个角点集合,通过下述公式确定所述角点集合中各底部角点的三维坐标:其中,为第i个底部角点的三维坐标,K
‑1p
i
为三维空间中第i个底部角点对应的反向投影射线,K为相机内参矩阵,[n,m]表示所述重建环境信息中的三维地面,n是所述三维地面在相机坐标系下的法向量,m为相机中心到所述三维地面的距离;根据所述相机位姿以及各底部角点的三维坐标,确定所述角点集合中各顶部角点的三维坐标;根据所述角点集合中各顶部角点的三维坐标以及各底部角点的三维坐标,确定与所述角点集合对应的三维待处理检测框以及所述三维待处理检测框的尺寸信息和位姿信息。5.根据权利要求1所述的方法,其特征在于,所述根据所述二维目标检测框、所述待检测图像的后一帧图像中的各后帧二维检测框、与所述二维目标检测框对应的各三维待处理
检测框以及与各后帧二维检测框对应的各后帧三维检测框,从各三维待处理检测框中确定出三维目标检测框,包括:对所述二维目标检测框进行特征点提取,得到第一特征点集合,对各后帧二维检测框进行特征点提取,得到各第二特征点集合,并根据所述第一特征点集合、各第二特征点集合以及所述二维目标检测框和各后帧二维检测框之间的交并比,确定与所述二维目标检测框对应的匹配二维检测框;根据与所述二维目标检测框对应的各三维待处理检测框的第一待匹配航向角、第一长度、第一宽度以及第一高度、与所述匹配二维检测框对应的各后帧三维检测框第二待匹配航向角、第二长度、第二宽度以及第二高度、匹配航向角阈值、匹配长度阈值、匹配宽度阈值以及匹配高度阈值,确定三维待处理检测框匹配对;其中,所述三维待处理检测框匹配对包括第一三维匹配框以及第二三维匹配框;所述第一三维匹配框为所述待检测图像中的一个三维待处理检测框,所述第二三维匹配框为所述后一帧图像中的一个与所述第一三维匹配框相匹配的三维检...
【专利技术属性】
技术研发人员:周宏涛,何潇,张晶华,张丹,
申请(专利权)人:驭势科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。