一种三维点云标注方法、装置及电子设备制造方法及图纸

技术编号:23239502 阅读:25 留言:0更新日期:2020-02-04 18:43
本发明专利技术提供一种三维点云标注方法、装置及电子设备,其中,所述标注方法包括以下步骤:获取三维点云数据,且将所述三维点云数据的格式转化为指定格式;对所述指定格式的所述三维点云数据进行预处理;将预处理后的所述三维点云数据输入指定的GPU服务器的指定微服务中,其中,所述微服务运行有预先训练好的点云标注网络模型,且根据所述微服务的所述点云标注网络模型对所述预处理后的所述三维点云数据进行标注;获取所述微服务反馈的关于所述三维点云数据的标注结果。本发明专利技术可自动对预处理后的三维点云数据进行标注,方便、快捷、准确且高效,且将标注的过程放置于GPU服务器中,减少本地的运行负荷。

A 3D point cloud annotation method, device and electronic equipment

【技术实现步骤摘要】
一种三维点云标注方法、装置及电子设备
本专利技术涉及三维点云语义标注领域,特别是涉及一种三维点云标注方法、装置及电子设备。
技术介绍
目前无人驾驶已经到了L3级落地的阶段,各个汽车主机厂,自动驾驶初创公司,以及汽车系统供应商和各大院校研发机构都已经将落地列为当前的工作重心。自动驾驶中最核心的功能模块是由感知层,决策层以及控制层组成。感知层主要组成部分有:激光雷达,毫米波雷达,视觉常感器等设备对于周边环境进行信息获取。无人驾驶上的检测系统根据采集进来的图像,三维点云等数据进行目标检测,场景分割等识别方法获得无人驾驶车对于周边环境的理解,从而可以实现诸如自主巡航、自动换道、交通标志识别、堵车自动驾驶、高速代驾等具体功能。不同于视觉传感器,激光雷达可以有效提升车辆对于外部环境感知建模的精准度。综合各种研究和实践操作,激光雷达在自动驾驶的关键技术主要分为点云分割、道路提取、环境建模、障碍物探测与追踪以及多种传感器的信息融合。由激光雷达生产的点云数据量每秒可达上百万个,普通的聚类算法无法满足数据实时性计算的要求。点云分割,是指为了快速提取有用的物体信息,根据点云分布的整体特征和局部特征,将点云进行分割,从而形成多个独立的子集。每个子集的期望是每个子集均对应将拥有物理意义的感知目标,并反映出目标物体的几何及位姿特征。点云分割,是保证激光雷达后续目标分类和跟踪性能的重要基础。目前基于深度学习的点云分割和物体检测的方法正在盛行。一般情况下,深度神经网络要求输入信息具有规范化的格式,比如二维的图像,时序性的语音等。而原始的三维点云数据往往是空间中的一些无序点集,假设某一个点云中包含N个三维点,每一个点用(x,y,z)三维坐标表示,即使不考虑遮挡,视角等变化,单就这些点的先后顺序排列组合,就有N!种可能。因此,我们需要设计一个函数,使得函数值与输入数据的顺序无关。而在实际的数据标注中,对于深度神经网络的训练需要大量标注过的数据。而目前市面上针对三维点云数据的标注大部分都是手动进行的。标注员工在操作时候会出现大量的错检、漏检、以及精度无法保证的情况。为了解决目前市面上的这个“痛点”,一种结合深度学习算法的自动标注工具就成了必须。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种三维点云标注方法、装置及电子设备,用于解决现有技术中不能自动且较为准确的对三维点云进行标注等的问题。为实现上述目的及其他相关目的,本专利技术提供一种三维点云标注方法,所述标注方法包括以下步骤:获取三维点云数据,且将所述三维点云数据的格式转化为指定格式;对所述指定格式的所述三维点云数据进行预处理;将预处理后的所述三维点云数据输入指定的GPU服务器的指定微服务中,其中,所述微服务运行有预先训练好的点云标注网络模型,且根据所述微服务的所述点云标注网络模型对所述预处理后的所述三维点云数据进行标注;获取所述微服务反馈的关于所述三维点云数据的标注结果。在一些实施例中,所述标注方法还包括对所述三维点云数据的标注结果进行可视化显示的步骤。在一些实施例中,所述标注方法还包括对所述可视化显示的三维点云数据的标注结果进行调整的步骤。在一些实施例中,所述对所述可视化显示的三维点云数据的标注结果进行调整的方式包括以下中的一种:方式一:对所述可视化显示的三维点云数据的标注结果中偏差的标注数据进行手动调整,以分配正确的类别;方式二:对所述点云标注网络模型的三维拉框的坐标和转向信息进行修正;方式三:对所述点云标注网络模型的漏检目标物体进行补漏或对所述点云标注网络模型的误检目标物体进行删除;在一些实施例中,所述标注方法还包括:根据自动贴边算法对所述三维点云数据的标注结果进行调整。在一些实施例中,将调整后获得的三维点云数据的标注结果反馈至所述点云标注网络模型,以对所述点云标注网络模型进行完善。在一些实施例中,对所述点云标注网络模型的训练还包括:提取所述指定格式的所述三维点云数据中的三维拉框信息,其中,所述三维框信息包括三维拉框坐标信息和对应所述三维拉框坐标信息的左视二维框信息和右视二维框信息;读取所有的所述指定格式的所述三维点云数据,且将符合预设的分类种类的三维拉框信息进行配置。在一些实施例中,预先根据获取的三维点云数据和预设的分类信息,训练获取所述点云标注网络模型,且将所述点云标注网络模型发送至指定的所述GPU服务器的指定所述微服务中。为实现上述目的及其他相关目的,本专利技术还提供一种三维点云标注装置,所述标注装置包括:数据获取模块,用以获取三维点云数据,且将所述三维点云数据的格式转化为指定格式;预处理模块,用以对所述指定格式的所述三维点云数据进行预处理;发送模块,用以将预处理后的所述三维点云数据输入指定的GPU服务器的指定微服务中,其中,所述微服务运行有预先训练好的点云标注网络模型,且用以根据所述微服务的所述点云标注网络模型对所述预处理后的所述三维点云数据进行标注;标注结果获取模块,所述微服务反馈的关于所述三维点云数据的标注结果。为实现上述目的及其他相关目的,本专利技术还提供一种电子设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述电子设备执行如上任一项所述三维点云标注方法。如上所述,本专利技术提供一种三维点云标注方法、装置及电子设备,其中,所述标注方法包括以下步骤:获取三维点云数据,且将所述三维点云数据的格式转化为指定格式;对所述指定格式的所述三维点云数据进行预处理;将预处理后的所述三维点云数据输入指定的GPU服务器的指定微服务中,其中,所述微服务运行有预先训练好的点云标注网络模型,且根据所述微服务的所述点云标注网络模型对所述预处理后的所述三维点云数据进行标注;获取所述微服务反馈的关于所述三维点云数据的标注结果。本专利技术可自动对预处理后的三维点云数据进行标注,方便、快捷、准确且高效,且将标注的过程放置于GPU服务器中,减少本地的运行负荷。附图说明图1显示为本专利技术的三维点云标注方法在一具体实施例中的流程示意图。图2显示为本专利技术的三维点云标注方法在一具体实施例中的流程示意图。图3显示为本专利技术一具体实施例中三维框定位方法图。图4显示为本专利技术一具体实施例中点云数据预处理前的效果图。图5显示为本专利技术一具体实施例中点云数据预处理后的效果图。图6显示为本专利技术的三维点云标注装置在一具体实施例中的组成示意图。图7显示为本专利技术的电子设备在一具体实施例中的组成示意图。元件标号说明1三维点云标注装置11数据获取模块12预处理模块13发送模块14标注结果获取模块2电子设备21处理器22存储器S11~S14步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各本文档来自技高网
...

【技术保护点】
1.一种三维点云标注方法,其特征在于,所述标注方法包括以下步骤:/n获取三维点云数据,且将所述三维点云数据的格式转化为指定格式;/n对所述指定格式的所述三维点云数据进行预处理;/n将预处理后的所述三维点云数据输入指定的GPU服务器的指定微服务中,其中,所述微服务运行有预先训练好的点云标注网络模型,且根据所述微服务的所述点云标注网络模型对所述预处理后的所述三维点云数据进行标注;/n获取所述微服务反馈的关于所述三维点云数据的标注结果。/n

【技术特征摘要】
1.一种三维点云标注方法,其特征在于,所述标注方法包括以下步骤:
获取三维点云数据,且将所述三维点云数据的格式转化为指定格式;
对所述指定格式的所述三维点云数据进行预处理;
将预处理后的所述三维点云数据输入指定的GPU服务器的指定微服务中,其中,所述微服务运行有预先训练好的点云标注网络模型,且根据所述微服务的所述点云标注网络模型对所述预处理后的所述三维点云数据进行标注;
获取所述微服务反馈的关于所述三维点云数据的标注结果。


2.根据权利要求1所述的三维点云标注方法,其特征在于,所述标注方法还包括对所述三维点云数据的标注结果进行可视化显示的步骤。


3.根据权利要求2所述的三维点云标注方法,其特征在于,所述标注方法还包括对所述可视化显示的三维点云数据的标注结果进行调整的步骤。


4.根据权利要求3所述的三维点云标注方法,其特征在于,所述对所述可视化显示的三维点云数据的标注结果进行调整的方式包括以下中的一种:
方式一:对所述可视化显示的三维点云数据的标注结果中偏差的标注数据进行手动调整,以分配正确的类别;
方式二:对所述点云标注网络模型的三维拉框的坐标和转向信息进行修正;
方式三:对所述点云标注网络模型的漏检目标物体进行补漏或对所述点云标注网络模型的误检目标物体进行删除。


5.根据权利要求1所述的三维点云标注方法,其特征在于,所述标注方法还包括:根据自动贴边算法对所述三维点云数据的标注结果进行调整。


6.根据权利要求3或5所述的三维点云标注方法,其特征在于,将调整后获得的...

【专利技术属性】
技术研发人员:赵捷
申请(专利权)人:宁波博登智能科技有限责任公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1