【技术实现步骤摘要】
一种基于点云弱监督的实例分割方法
[0001]本专利技术涉及人工智能领域,尤其涉及一种基于点云弱监督的实例分割方法。
技术介绍
[0002]近年来,自动驾驶系统越来越受到学术界和工业界的重视。现有的图像实例分割技术通常利用有监督学习的方法训练深度学习模型,从而在推断时能够对图片生成代表其实例分割结果的实例掩码(Instance Mask)。而高质量的实例分割技术能够对自动驾驶系统提供显著的帮助,例如一些算法利用实例分割结果来将激光雷达和图像数据进行融合,从而提高跨模态三维目标检测的性能。
[0003]然而,为了实现有监督学习,对训练数据集进行实例分割标注的成本极高,尤其是在自动驾驶场景下,图像内通常包含了大量的人、车、非机动车以及其他障碍物等实例。想要对数以百万的训练样本完成高质量的标注通常需要投入大量的人力物力。现有的有监督实例分割方法如Mask R
‑
CNN和CondInst等,都严重依赖于人工标注的质和量,使得这些方法难以利用较大规模的数据。
[0004]为了降低成本,人们开发出了弱监督实例分割方法,如BoxInst方法和PointSup方法等。而弱监督实例分割方法都利用了部分人工标注,尽管其成本较低,但仍然需要安排额外的人力和时间进行人工标注,并且弱监督实例分割方法的性能较低。因此,需要进一步研究成本低且有效的实例分割技术。
技术实现思路
[0005]本专利技术的任务是提供一种基于点云弱监督的实例分割方法,能够直接利用激光雷达采集的点云指导实例分割模型的弱监督 ...
【技术保护点】
【技术特征摘要】
1.一种基于点云弱监督的实例分割方法,包括:将激光雷达点云投影到图像平面形成投影点云;对投影点云进行提纯,去除因激光雷达和相机之间的视差导致的重叠点得到提纯点云;将提纯点云中的点分配前景标签/背景标签;以及以具有前景标签/背景标签的提纯点云为监督信号训练分割器,并利用分割器进行实例分割预测掩码。2.根据权利要求1所述的基于点云弱监督的实例分割方法,在所述将激光雷达点云映射到图像平面形成投影点云的步骤之前,还包括:输入图像,通过图像特征提取器提取图像特征,其中图像特征作为训练分割器的输入特征;以及标注图像中物体的三维包围盒。3.根据权利要求2所述的基于点云弱监督的实例分割方法,其特征在于,在训练分割器时,采用点误差损失函数和图一致性损失函数来约束分割器的输出。4.根据权利要求3所述的基于点云弱监督的实例分割方法,其特征在于,其中将激光雷达点云投影到图像平面形成投影点云包括:激光雷达点云在齐次坐标系下表示为通过变换矩阵将所述激光雷达点云从激光雷达坐标系投影到相机坐标系下,再通过相机矩阵进一步投影到图像平面形成投影点云,其中投影点云为:其中是所述激光雷达点云投影到图像平面后在齐次坐标表示下的点的集合。5.根据权利要求3所述的基于点云弱监督的实例分割方法,其特征在于,其中对投影点云进行提纯,去除因激光雷达和相机之间的视差导致的重叠点得到提纯点云包括:将投影到图像平面得到的每个像素P
2d
和其对应的激光雷达点的深度真值组成稀疏深度图以及使用一个二维滑动窗口来遍历整张稀疏深度图,在每一个窗口内,投影点云根据相对深度被分割成临近点和远距点其中相对深度超过深度阈值的点为远距点相对深度未超过深度阈值的点为临近点相对深度未超过深度阈值的点为临近点其中p(x,y)表示在二维滑动窗口中一个坐标为(x,y)的像素对应的激光雷达点云中的点,τ
depth
表示深度阈值,采用所述深度阈值能够过滤掉距离较远的点,d(x,y)表示坐标为(x,y)的像素对应的深度值,d
min
和d
max
分别表示在二维滑动窗口内的最小深度值和最大深度值;通过计算临近点中的最小包络范围,将邻近点的最小包络范围内距离较远的点
作为重叠点去除,得到提纯提纯点云其中重叠点为:其中x
min
,x
max
是临近点中在x轴上的最小值和最大值,y
min
,y
max
是临近点中在y轴上的最小值和最大值。6.根据权利要求5所述的基于点云弱监督的实例分割方法,其特征在于,其中将提纯点云中的点分配前景标签/背景标签包括:根据所述提纯点云和所述三维包围盒之间的位置关系,将所述提纯点云分为在三维包围盒内的点和在三维包围盒外的点在三维包围盒内的点作为正样本,并分配前景标签,将中围绕在所述三维包围盒附近的一部分点作为负样本,分配背景标签,其中正样本和负样本的数量共s个;根据图像特征相似度将所述正样本和负样本的伪标签传播到周围8个像素上。7.根据权利要求6所述的基于点云弱监督的实例分割方法,其特征在于,其...
【专利技术属性】
技术研发人员:李怡康,石博天,李想,
申请(专利权)人:上海人工智能创新中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。