基于点云深度学习的点云数据集制作系统及方法技术方案

技术编号:24356914 阅读:23 留言:0更新日期:2020-06-03 02:45
本发明专利技术揭露一种基于点云深度学习的点云数据集制作系统及方法。其中方法被配置为:获取点云数据;转换点云数据的经纬度信息为坐标系信息;沿一轨迹方向切割转换后的点云数据为至少一存储区域相同的点云块数据;获取点云块数据中待标识的目标,并且生成标识目标的标注容器;生成描述标注容器中坐标信息及反射强度信息的标注文件;优化标注文件中的坐标信息及反射强度信息;根据优化后的标注文件生成用于输入深度学习网络模型的二进制格式文件。本发明专利技术的方法被执行时能够制作单线及多线融合后的点云数据集,该点云数据集能够匹配较多的深度学习网络模型,可较快的进行工程化应用,并不需要指定点云采集设备可降低工程成本。

Point cloud data set making system and method based on point cloud deep learning

【技术实现步骤摘要】
基于点云深度学习的点云数据集制作系统及方法
本专利技术涉及测控
,尤其涉及一种基于点云深度学习的点云数据集制作系统及方法。
技术介绍
深度学习网络模型一般都是基于64线单帧激光数据集进行。但64线激光器和单帧的限定,造成了工程应用中点云数据到深度学习网络模型不匹配。
技术实现思路
本专利技术实施例至少揭露了一种基于点云深度学习的点云数据集制作方法。本实施例揭露的方法被执行时能够制作单线及多线融合后的点云数据集,该点云数据集能够匹配较多的深度学习网络模型,可较快的进行工程化应用,并不需要指定点云采集设备可降低工程成本。为了实现上述内容,所述方法被配置为:获取点云数据;转换所述点云数据的经纬度信息为坐标系信息;沿一轨迹方向切割转换后的所述点云数据为至少一存储区域相同的点云块数据;获取所述点云块数据中待标识的目标,并且生成标识所述目标的标注容器;生成描述所述标注容器中坐标信息及反射强度信息的标注文件;优化所述标注文件中的所述坐标信息及所述反射强度信息;根据优化后的所述标注文件生成用于输入深度学习网络模型的二进制格式文件。在本专利技术揭露的一些实施例中,获取点云数据,被配置为:获取单线和/或多线点云融合后的所述点云数据。在本专利技术揭露的一些实施例中,切割转换后的所述点云数据为至少一存储区域相同的点云块数据,被配置为:切割转换后的所述点云数据为小于或等于40x20x15立方米的点云块数据。在本专利技术揭露的一些实施例中,生成标识所述目标的标注容器,被配置为:选中所述点云块数据中待标识的所述目标;生成一可调整的标注方框;调整后给定所述目标的所述标注方框为所述标注容器。在本专利技术揭露的一些实施例中,生成所述标注文件,被配置为:生成通过一标记语言描述所述标注容器中坐标信息及反射强度信息的标注文件。在本专利技术揭露的一些实施例中,所述标记语言为可扩展标记语言。在本专利技术揭露的一些实施例中,优化所述坐标信息及所述反射强度信息,被配置为:通过高程切割、反射强度过滤及数据抽稀中一个或多个的组合优化所述坐标信息及所述反射强度信息。在本专利技术揭露的一些实施例中,提取优化后所述标注文件的坐标信息及反射强度信息;获取所述坐标信息的二进制格式坐标信息;获取所述反射强度信息的二进制格式强度信息;组合所述二进制格式坐标信息及所述二进制格式强度信息为所述二进制格式文件。在本专利技术揭露的一些实施例中,所述深度学习网络模型被配置为基于三维空间逐层次学习网络模型。本专利技术实施例至少揭露一种基于点云深度学习的点云数据集制作系统。所述系统被配置有:点云获取模块,被配置为获取点云数据;点云转换模块,被配置为转换所述点云数据的经纬度信息为坐标系信息;点云切割模块,被配置为沿一轨迹方向切割转换后的所述点云数据为至少一存储区域相同的点云块数据;点云标注模块,被配置为获取所述点云块数据中待标识的目标,并且生成标识所述目标的标注容器,以及生成描述所述标注容器中坐标信息及反射强度信息的标注文件;点云处理模块,被配置为优化所述标注文件中的所述坐标信息及所述反射强度信息;二进制点云转换模块,被配置为点云根据优化后的所述标注文件生成用于输入深度学习网络模型的二进制格式文件。针对上述方案,本专利技术通过以下参照附图对揭露的示例性实施例作详细描述,亦使本专利技术实施例的其它特征及其优点清楚。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为实施例中方法的流程图;图2为实施例中系统的结构图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。本实施例揭露一种基于点云深度学习的点云数据集制作方法。本实施例的方法被执行时能够作为样本文件输入到深度学习网络模型的点云数据的二进制格式文件。方法的执行主要实现在一些标准化的服务器和/或计算设备。服务器和/或计算设备在本实施例中的实现至少有存储器及处理器。存储器主要包括存储程序区和存储数据区;其中,存储程序区可存储操作系统(比如:安卓操作系统,简称“安卓系统”,或者ios操作系统,或者其他操作系统,其中,操作系统也可简称为“系统”)、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)。以及,存储数据区可存储根据电子终端的使用所创建的数据,包括本申请实施例中涉及的显示的应用的相关设置信息或使用情况信息等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件,及其他易失性固态存储器件。具体的,本实施例的方法被执行在计算设备,其系统环境为windows10,使用的显卡为RTX2080,开发环境为pycharm和Anaconda,所使用的深度学习网络模型为Voxelnet,该深度学习网络模型能够对点云数据中的目标进行识别。本实施例的方法被上述计算设备执行前,由采集车辆通过激光扫描仪获取道路上一轨迹线段的点云数据,并且存在多线点云数据时由计算设备对多线点云数据融合。在计算设备获取单线和/或多线点云融合后的点云数据后,执行本实施例的方法并且实现如图1的步骤。S100转换点云数据的经纬度信息为坐标系信息,即将LAZ格式的点云数据转换为LAS格式。S200沿采集车辆的行驶轨迹,即轨迹线段的轨迹方向切割转换后的点云数据为若干个40x20x15立方米的点云块数据,使每个点云块数据的存储区域相同。S300识别并且选中点云块数据中待标识的目标,再生成一可调整的标注方框;通过对标注方框进行旋转、拉伸等操作,使目标被给定在标注方框中;被调整后的标注方框为标注容器。S400生成描述标注容器中坐标信息及反射强度信息的XML标注文件。可选的,再将XML标注文件转换为易读取的txt文件或其他格式。S500通过高程切割、反射强度过滤及数据抽稀的组合处理坐标信息及反射强度信息,主要目的是降低XML标注文件中非零值的点云数据。S600提取优化后XML标注文件的坐标信息及反射强度信息;再获取坐标信息的二进制格式坐标信息,及获取反射强度信息的二进制格式强度信息;再后组合二进制格式坐标信息及二进制格式强度信息为二进制格式的.bin文件,即点云数据集。同时,本实施例中深度学习网络模型的训练主要是选取前述的点云数据集及点云数据集对应目标的标签为样本集及测试集进行训练。那么本实施例揭露的上述方法在被执行时能够制作单线及多线融合后的点云数据集,该点云数据集能够匹配较多的深度学习网络模型,可较快的进行工程本文档来自技高网...

【技术保护点】
1.一种基于点云深度学习的点云数据集制作方法,其特征在于,/n所述方法被配置为:/n获取点云数据;/n转换所述点云数据的经纬度信息为坐标系信息;/n沿一轨迹方向切割转换后的所述点云数据为至少一存储区域相同的点云块数据;/n获取所述点云块数据中待标识的目标,并且生成标识所述目标的标注容器;/n生成描述所述标注容器中坐标信息及反射强度信息的标注文件;/n优化所述标注文件中的所述坐标信息及所述反射强度信息;/n根据优化后的所述标注文件生成用于输入深度学习网络模型的二进制格式文件。/n

【技术特征摘要】
1.一种基于点云深度学习的点云数据集制作方法,其特征在于,
所述方法被配置为:
获取点云数据;
转换所述点云数据的经纬度信息为坐标系信息;
沿一轨迹方向切割转换后的所述点云数据为至少一存储区域相同的点云块数据;
获取所述点云块数据中待标识的目标,并且生成标识所述目标的标注容器;
生成描述所述标注容器中坐标信息及反射强度信息的标注文件;
优化所述标注文件中的所述坐标信息及所述反射强度信息;
根据优化后的所述标注文件生成用于输入深度学习网络模型的二进制格式文件。


2.如权利要求1所述的基于点云深度学习的点云数据集制作方法,其特征在于,
获取点云数据,被配置为:
获取单线和/或多线点云融合后的所述点云数据。


3.如权利要求1所述的基于点云深度学习的点云数据集制作方法,其特征在于,
切割转换后的所述点云数据为至少一存储区域相同的点云块数据,被配置为:
切割转换后的所述点云数据为小于或等于40x20x15立方米的点云块数据。


4.如权利要求1所述的基于点云深度学习的点云数据集制作方法,其特征在于,
生成标识所述目标的标注容器,被配置为:
选中所述点云块数据中待标识的所述目标;
生成一可调整的标注方框;
调整后给定所述目标的所述标注方框为所述标注容器。


5.如权利要求1所述的基于点云深度学习的点云数据集制作方法,其特征在于,
生成所述标注文件,被配置为:
生成通过一标记语言描述所述标注容器中坐标信息及反射强度信息的标注文件。


6.如权利要求1所述的基于点云深度学...

【专利技术属性】
技术研发人员:李汉玢周智颖王延存何豪杰刘奋
申请(专利权)人:武汉中海庭数据技术有限公司
类型:发明
国别省市:湖北;42

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

1