【技术实现步骤摘要】
点云数据的标注方法、装置、设备和介质
本申请涉及人工智能领域,尤其涉及一种自动驾驶和深度学习技术,具体涉及一种点云数据的标注方法、装置、设备、介质和程序产品。
技术介绍
随着三维采集技术的逐渐成熟,以及三维采集设备成本的降低,三维点云数据越来越多的应用在各行各业,尤其是自动驾驶等相关产业。而且,随着深度学习等技术的发展,深度学习模型在这些产业中的应用也越来越广泛。目前,深度学习模型的训练,很大程度上依赖大规模的标注数据,而如何快速有效的标注三维数据成为了阻碍基于深度学习的三维处理技术发展的瓶颈。
技术实现思路
本申请提供一种点云数据标注方法、装置、设备、介质和程序产品,以提高点云数据标注的准确性。第一方面,本申请提供了一种点云数据标注方法,包括:将原始点云数据集合进行数据分割,得到至少两个点云数据子集;利用预先训练的预测模型,分别对所述每个点云数据子集进行预测,得到所述每个点云数据子集中各点云数据的预测类别和预测概率;根据所述每个点云数据子集中各点云数据的预测类别和预测概率,确定所述原始点云数据集合中各点云数据的标注结果。第二方面,本申请还提供了一种点云数据标注装置,包括:数据分割模块,用于将原始点云数据集合进行数据分割,得到至少两个点云数据子集;类别预测模块,用于利用预先训练的预测模型,分别对所述每个点云数据子集进行预测,得到所述每个点云数据子集中各点云数据的预测类别和预测概率;标注结果确定模块,用于根据所述每个点云数据子集 ...
【技术保护点】
1.一种点云数据标注方法,包括:/n将原始点云数据集合进行数据分割,得到至少两个点云数据子集;/n利用预先训练的预测模型,分别对所述每个点云数据子集进行预测,得到所述每个点云数据子集中各点云数据的预测类别和预测概率;/n根据所述每个点云数据子集中各点云数据的预测类别和预测概率,确定所述原始点云数据集合中各点云数据的标注结果。/n
【技术特征摘要】
1.一种点云数据标注方法,包括:
将原始点云数据集合进行数据分割,得到至少两个点云数据子集;
利用预先训练的预测模型,分别对所述每个点云数据子集进行预测,得到所述每个点云数据子集中各点云数据的预测类别和预测概率;
根据所述每个点云数据子集中各点云数据的预测类别和预测概率,确定所述原始点云数据集合中各点云数据的标注结果。
2.根据权利要求1所述的方法,其中,所述将原始点云数据集合进行数据分割,得到至少两个点云数据子集,包括:
根据所述原始点云数据集合中,各点云数据在世界坐标系的X轴和Y轴方向上的数值,确定水平面上的目标区域;
在所述目标区域内,将预设大小的滑动窗口在所述X轴和Y轴两个方向上,分别按照第一步长和第二步长滑动,且每滑动一次,从所述滑动窗口当前对应区域内的点云数据中,获取至少一个点云数据子集,直到所述目标区域内的全部点云数据统计完成为止。
3.根据权利要求2所述的方法,其中,所述目标区域为矩形区域,并且所述矩形区域的四个顶点,由所述原始点云数据集合中各点云数据在所述X轴和Y轴方向上的极值确定。
4.根据权利要求2所述的方法,其中,所述从所述滑动窗口当前对应区域内的点云数据中,获取至少一个点云数据子集,包括:
从所述滑动窗口当前对应区域内的点云数据中,随机获取具有设定数量的至少一个点云数据子集;
其中,如果所述滑动窗口当前对应区域内剩余的点云数据数量不足所述设定数量,则从所述滑动窗口当前对应区域中已经获取的点云数据子集中,随机获取点云数据补足所述设定数量。
5.根据权利要求2所述的方法,其中,所述将原始点云数据集合进行数据分割,得到至少两个点云数据子集,还包括:
对获取的每个点云数据子集分别进行归一化。
6.根据权利要求2所述的方法,其中,在所述确定水平面上的目标区域之前,所述将原始点云数据集合进行数据分割,得到至少两个点云数据子集,还包括:
在所述原始点云数据集合中进行点云平面估计,得到路面平面方程;
计算将所述路面平面方程旋转到其法向量的方向与世界坐标系的Z轴方向相同时的旋转矩阵;
根据所述旋转矩阵,将所述原始点云数据集合中的点云数据进行旋转。
7.根据权利要求1所述的方法,其中,所述根据所述每个点云数据子集中各点云数据的预测类别和预测概率,确定所述原始点云数据集合中各点云数据的标注结果,包括:
根据所述每个点云数据子集中各点云数据在所述原始点云数据集合中的编号,执行如下操作:
如果当前编号对应的至少一个点云数据中,各点云数据的预测类别均相同,则将该预测类别作为所述原始点云数据集合中当前编号的点云数据的标注结果;
如果当前编号对应的至少一个点云数据中,各点云数据的预测类别不唯一,则根据每种预测类别的预测概率确定目标预测类别,并将该目标预测类别作为所述原始点云数据集合中当前编号的点云数据的标注结果。
8.根据权利要求1所述的方法,还包括:
将所述原始点云数据集合中各点云数据的标注结果作为预标注结果,以供人工修改。
9.一种点云数据标注装置,包括:
数据分割模块,用于将原始点云数据集合进行数据分割,得到至少两个点云数据子集;
类别预测模块,用于利用预先训练的预测模型,分别对所述每个点云数据子集进行预测,得到所述每个点云数据子集中各点云数据的预测类别和预测...
【专利技术属性】
技术研发人员:周定富,方进,宋希彬,张良俊,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。