OSM辅助车载LiDAR点云三维道路边界精细提取分析
- 格式:docx
- 大小:32.85 KB
- 文档页数:4
车载雷达点云的结构化道路边界提取方法孔栋;王晓原;孙亮;王方;陈晨【摘要】为了提高结构化道路边界检测的准确性与鲁棒性,结合非参数变点统计方法,提出了一种基于32线激光雷达三维点云的道路边界提取算法.基于结构化道路区域和非道路区域存在一定高程跳变特征,该算法利用非参数变点统计,对激光雷达扫描的道路环境三维点云数据中突变的z坐标值进行标记,并提取对应的候选道路边界点(x,y).利用道路边界方向的最大期望(EM)聚类算法,对候选道路边界点进行聚类去噪.利用最小二乘法拟合道路边界,在不同光照条件下的校园结构化直、弯道路环境进行实车实验,统计直道1 030帧数据和弯道650帧数据.仿真结果表明:算法识别准确性较高且检测距离达18m,耗时约28 ms,可满足智能车实时性要求.【期刊名称】《河南科技大学学报(自然科学版)》【年(卷),期】2018(039)004【总页数】6页(P57-62)【关键词】智能车;激光雷达点云;非参数变点统计;道路边界提取【作者】孔栋;王晓原;孙亮;王方;陈晨【作者单位】山东理工大学交通与车辆工程学院,山东淄博255049;山东理工大学交通与车辆工程学院,山东淄博255049;清华大学汽车安全与节能国家重点实验室,北京100084;山东理工大学交通与车辆工程学院,山东淄博255049;山东理工大学交通与车辆工程学院,山东淄博255049;山东理工大学交通与车辆工程学院,山东淄博255049【正文语种】中文【中图分类】TP242.60 引言道路边界准确可靠的检测可用于确定智能车可行驶区域,并为智能车路径规划系统提供关键信息。
因此,道路边界检测成为近年来的研究热点之一。
目前,结构化道路边界的检测主要有两种方法:基于道路几何特征与基于图像分割的方法。
基于图像分割方法易受光照环境变化的影响,而基于几何特征方法抗干扰性强,检测精度高,是目前主要的研究方向。
用于道路边界检测的传感器主要有视觉被动传感器和雷达主动传感器。
doi:10.3969/j.issn.1003-3106.2023.05.030引用格式:康学亮,王晓川.基于车载激光雷达的点云道路标线提取方法[J].无线电工程,2023,53(5):1228-1234.[KANG Xueliang,WANG Xiaochuan.Road Marking Extraction from Point Cloud Based on Vehicular Lidar [J].Radio Engineering,2023,53(5):1228-1234.]基于车载激光雷达的点云道路标线提取方法康学亮1,王晓川2(1.河南物流职业学院信息工程学院,河南新乡450014;2.郑州大学物理学院,河南郑州450001)摘㊀要:车载激光雷达扫描技术对道路信息提取具有重要的现实作用,而道路标线作为道路的重要组成部分,是自动驾驶㊁全息城市建模不可或缺的信息之一㊂从车载扫描点云数据中自动㊁快速㊁准确地提取出道路标线是当前研究的一个难点,通过布料模拟算法从车载点云数据中提取出地面点云,将点云格网化,用反距离加权插值方法计算格网内点云强度值得到强度值矩阵,对该矩阵进行均值池化计算,设定阈值将矩阵二值化并反投影出标线点云,对标线点云进行高斯滤波得到精化的道路标线点云㊂实验表明,该算法提取的平均准确率为86.8%,平均完整率为91.3%,平均综合提取质量为88.8%,能够完整且准确地提取出标线点云㊂关键词:车载激光雷达;布料模拟算法;反距离加权插值;均值池化;高斯滤波中图分类号:TN958文献标志码:A开放科学(资源服务)标识码(OSID ):文章编号:1003-3106(2023)05-1228-07Road Marking Extraction from Point Cloud Based on Vehicular LidarKANG Xueliang 1,WANG Xiaochuan 2(1.School of Information Engineering ,Henan Logistics Vocational College ,Xinxiang 450014,China ;2.School of Physics ,Zhengzhou University ,Zhengzhou 450001,China )Abstract :Vehicular lidar scanning technology has an important practical effect on road information extraction,and road marking,as an important part of the road,is one of the indispensable information for autonomous driving and holographic city modeling.Automatically,quickly and accurately extract the road markings from the on-board scanning point cloud data is a difficult point in the current research,first the ground point cloud is extracted from the vehicle point cloud data through the cloth simulation algorithm,andthen the point cloud is performed to be grid,the inverse distance weighted interpolation method is used to calculate the intensity of thepoint cloud in the grid to achieve the intensity value matrix,the mean pooling calculation of the matrix is performed,the threshold is set to perform binarization of the matrix and the marking point cloud is performed back projection,and finally the marking point cloud is performed Gaussian filtering to obtain a refined road marking point cloud.The experiments show that the average accuracy of thealgorithm extraction is 86.8%,the average completeness rate is 91.3%,and the average comprehensive extraction quality is 88.8%,which can completely and accurately extract the marking point cloud.Keywords :vehicular lidar;cloth simulation algorithm;inverse distance weighted interpolation;mean-pooling;Gaussian filtering收稿日期:2022-12-23基金项目:国家自然科学基金(62072203)Foundation Item:National Natural Science Foundation of China(62072203)0㊀引言车载激光雷达扫描可以高效获取物体三维坐标和反射强度,近年来广泛应用于自动驾驶㊁全息城市建模等领域,为实时㊁丰富㊁准确的道路信息提取提供了新的方式㊂道路标线是道路信息的重要组成部分[1-3],学者们围绕自动提取点云道路标线进行了一系列研究,但该过程仍存在自动化程度低㊁提取稳定性差㊁准确度较低等问题㊂复杂的道路环境,如行人㊁行车和树木阴影,以及天气环境变化㊁道路面破损等诸多影响[4-5],为道路标线的准确提取带来了一定难度㊂从车载激光雷达获取的海量点云数据中提取出道路标线主要依赖的是反射强度信息,道路标线以喷漆着色而具有较高的反射强度,普通路面的强度值相较则低很多㊂鉴于此,可根据点云的反射强度对其分类,提取出需要的标线点云[6],当前国内外的研究进展主要都是以此展开㊂文献[7]首先通过反距离加权插值的方法获取点云强度图像,以差分直方图进行动态阈值分割,最后用张量投票算法完成点云标线提取,但传统张量投票算法存在计算复杂和效率低的缺点㊂文献[8]通过分层模板算法对点云局部强度计算,初步提取出点云标线,而后利用改进的alpha shapes算法完成精确提取㊂文献[9]以车载扫描点云的颜色㊁空间邻域点分布和高程特征完成标识线提取,该方法未充分考虑到点云强度特征,且仅适用于获取了颜色信息的车载扫描数据㊂文献[10]提出了一种点云强度特征图像边缘检测方法,该方法对点云进行投影获取二维强度图像,对该图像进行边缘检测,根据标线固有的几何特征完成连通分析得到标线的边缘,最后根据边缘信息并结合高斯滤波获取完整标线点云,该方法在强度特征图像阶段以格网内平均强度作为像素强度值,未考虑点间距离差异和网格大小对像素值精度的影响㊂文献[11]将深度学习应用在道路边线提取上,首先通过移动窗口算法提取地面点并生成地面点云强度图像,然后用DeepLab V3+深度学习网络对其语义分析提取出标线点云,但目前没有较好的公开道路标线点云训练数据,制作训练数据集存在工作量大㊁数据不完善等问题㊂文献[12]对点云强度值进行校正,增强路面点与标线点的强度值差异,通过聚类方法分割出标线点云,最后根据实线的语义信息和几何特征提取出实线型点云数据㊂文献[13]根据道路标线的几何特征构建了一套提取规则,然后根据选取的种子点进行生长得到标线点云,但是受设定的标线提取规则限制,其提取效果和类型十分有限㊂文献[14]从车载扫描中获取扫描线点云数据,根据路面几何突变的性质提取地面点,用反距离加权插值计算栅格强度并转换为二值图像,然后依据设定的自适应阈值分割方法提取出标线点云,最后分别根据聚类和深度学习的方法完成单体识别与分类,算法复杂度较高㊂当前对于车载扫描道路标线提取的研究主要集中在对点云投影生成强度图像进而提取标线点云,然而该类型算法存在的普遍问题是阈值设置未考虑局部邻域特征㊁不具有自适应性等,并且提取的标线点云通常含有一定的噪声点㊂本文首先对车载扫描点云数据进行地面点提取,然后将点云建立格网并做投影,计算格网的反射强度值,对格网强度进行均值池化建立局部邻域强度的感知,再设定阈值将其二值化,最后反投影出标线点云,通过高斯滤波得到精确的标线点云㊂具体安排如下:第1节介绍算法的原理与详细的实现流程;第2节以车载点云数据作为实验数据源,分析算法的可行性并与类似算法进行对比;第3节对全文进行总结,对所提算法的优劣势作出说明,并对下一步工作进行展望㊂1㊀算法原理本文车载扫描点云的道路标线提取算法流程如图1所示,主要步骤分为:布料模拟算法[15-16]地面点提取㊁点云格网化㊁反距离加权插值[17]计算强度㊁均值池化建立二值化的强度感知㊁反投影标线点云和高斯滤波[18]㊂图1㊀道路标线提取算法流程Fig.1㊀Flowchart of road marking extraction algorithm1.1㊀地面点提取道路标线均位于道路面上,因此要从车载扫描点云中提取道路标线,首先要提取出路面点云㊂布料模拟算法的原理是物理仿真一块布料,布料由虚拟的线构成,线与线之间是紧密相连的,进而约束结构间的相对关系㊂布料模拟算法在地面点滤波中的应用就是先对点云进行翻转,通过一块虚拟布料从上至下自由下落并覆盖点云,这样布料就近似地生成了地表的形状,如图2所示,分析布料至点云的距离即可提取出地面点㊂图2㊀布料模拟示意Fig.2㊀Schematic diagram of cloth simulation要从原始点云提取出地面点,模拟的布料结构就必须包含许多节点,分析节点与相邻点云间的相互作用就能确定最接近真实地表形状的节点位置,并确定模拟的布料形状完成地面点提取㊂布料模拟算法需要设置优化函数求解布料形状,以仿真粒子之间的作用力:m ∂X (t )∂t 2=F ex (X ,t )+F in (X ,t ),(1)式中:m 为粒子质量,X 为t 时刻粒子所处的位置,F ex (X ,t )为外部驱动因素,即粒子运动时所受到的外力,F in (X ,t )为内部驱动因素,即内部粒子相互连接的力㊂外部驱动因素的位移如下:X (t +Δt )=2X (t )-X (t -Δt )+G mΔt 2,(2)式中:Δt 为时间步长,G 为粒子所受到的重力大小㊂内部驱动因素的位移如下:D =b (p i -p 0)㊃n2,(3)式中:p i 为p 0的相邻粒子,n 为单位向量,b 为粒子移动决定因子,当粒子可移动时b 为1,否则为0㊂布料模拟算法地面点提取的具体流程如下:①对车载扫描点云数据进行垂直方向翻转;②设置格网大小并初始化虚拟布料,布料位置需在翻转后点云中最高点的上方;③将点云与布料粒子投影至同一平面,搜索粒子的最近邻点云并储存其高程值h ;④计算可移动粒子在重力作用下的位移,与对应最近邻点云的高程值h 比较,若粒子位移小于或等于h 则将粒子高度设为h ,再将粒子设为不可移动;⑤计算各粒子受内部驱动因素影响下的位移;⑥重复④㊁⑤,当所有粒子的高度变化足够小或迭代次数达到设定阈值时停止;⑦计算车载扫描点云与粒子之间的高度差;⑧若点云与粒子间高度差小于设定阈值,则认为是地面点,否则是非地面点㊂1.2㊀点云格网化车载扫描点云二维格网化是将其按平面方向的最大包围盒建立格网,使所有点云均落入格网内,并将点云按格网进行索引和存储㊂点云格网化需要先设定最小网格尺寸R ,划分的二维格网数如下:cols =int X max -X min R ()+1rows =int Y max -Y min R ()+1ìîíïïïï,(4)式中:X max ㊁X min ㊁Y max ㊁Y min 分别为点云x 方向最大值㊁x 方向最小值㊁y 方向最大值㊁y 方向最小值㊂各点平面坐标分别为X ㊁Y ,其在格网中的索引如下:idx x =int X -X minR ()+1idx y=int Y -Y min R ()+1ìîíïïïï㊂(5)1.3㊀反射强度插值车载扫描点云具有反射强度信息I ,本文使用反距离加权插值算法求取建立的格网(对应二维图像的像素,下文中像素同最小格网)强度值,各像素中心点与像素内各点云P k (X k ,Y k ,Z k ,I k )的距离计算如下:d (m ,n ,k )=X k -X min+(2m -1)R 2()()2+(Y k -Y min+(2n -1)R 2()()2)12,(6)式中:m ㊁n 为像素的位置索引,其余变量定义同上㊂以d (m ,n ,k )倒数为权值进行反距离加权插值强度,各像素插值的强度值如下:I (m ,n )=ðI kd (m ,n ,k )ð1d(m ,n ,k )㊂(7)1.4㊀强度二值化提取标线所有像素强度值组成了一个矩阵,为了将各像素与周围像素联系起来,建立更大范围的感知,可以对像素强度值矩阵进行均值池化,本文均值池化的最终目的是根据局部范围强度平均值设定自适应的阈值,以对像素强度值矩阵进行二值化㊂均值池化需要预先设定感知范围的大小即像素范围,假设感知范围为1,均值池化的示意如图3所示㊂图3㊀均值池化示意Fig.3㊀Mean pooling diagram为了保证各像素在均值池化后均存在有效值,需要根据设定的感知范围将像素强度值矩阵向外扩充,扩充大小即感知范围大小,扩充值本文设定为像素边缘强度值㊂对比均值池化后的强度值矩阵与原始强度值矩阵中的各个值,以某像素强度值I origin 为例,二值化过程如下:I binaryzation =1,I origin >ε1㊃I meanpooling and I origin >ε2㊃I mean0,else{,(8)式中:I meanpooling 为均值池化后的强度,I mean 为均值池化后的强度值矩阵平均值,ε1㊁ε2为设定的阈值㊂二值化后值为1的像素内所包含的点云即为标线点云,对像素进行反投影即可得到对应的标线点云㊂得到的标线点云仍存在部分非标线点,高斯滤波可以较大程度去除标线附近稀疏的噪声点,因此本文算法最后一步对提取的标线点云进行高斯滤波得到精确的标线点云㊂2㊀实验2.1㊀实验数据实验数据共3组,为上海市城区某主干道以及某高速道路数据,由华测AS-900车载激光扫描系统采集获取,数据均为解算和拼接后的结果,车速在高架路段控制在60km /h 左右,城区干道控制在40km /h 左右㊂实验路段1为城区主干道点云,包含一段十字交叉路口,整体路段长度约为300m㊂实验路段2为一段直线型城区主干道,整体路段长度约为200m㊂实验路段3为曲线型高架路段,整体路段长度约为500m㊂实验设备和3组原始数据的反射强度点云如图4所示㊂(a )实验路段1(b )实验路段2(c )实验路段3(d )数据采集现场照片图4㊀原始实验数据Fig.4㊀Original experimental data2.2㊀评价指标本文对车载扫描点云提取道路标线提取的评价分定性和定量2种方式,定性分析即通过提取结果图对比完成,定量分析采用准确率㊁完整率和综合提取质量[19]3个常用指标来完成㊂本文数据通过手工标注的方式提取出标线点云,并将其作为假定的真实标线点云和评价的参考数据㊂准确率p ㊁完整率r ㊁综合提取质量F 的计算如下:p =TPTP +FP ,(9)r =TPTP +FN ,(10)F =2㊃p ㊃rp +r,(11)式中:TP 为提取的正确标线点云数,FP 为提取的错误标线点云数,FN 为漏提取的标线点云数㊂2.3㊀实验结果分析3段车载扫描实验数据的CSF 算法以及阈值分割算法参数设定如表1和表2所示㊂表1中布料模拟算法在3组实验对布料网格分辨率大小㊁布料刚性参数和距离阈值均设定统一参数;表2中本文均值池化分割算法参数R 即最小像素的大小,该值越小提取的精确度越高,但是过小会导致像素内不存在点云,一般要大于点云密度,二值化需要设定的2个阈值ε1和ε2,分别为像素局部邻域强度值和像素整体强度值,可以自适应地约束像素强度值相对于局部和整体的比例,并给出了对照组的最大熵阈值分割算法的分割阈值和最大熵值参数㊂表1㊀CSF 算法实验参数Tab.1㊀Experimental parameters of CSF algorithm实验数据CSF 分辨率/mCSF 粗糙度CSF 距离阈值/m实验路段10.130.03实验路段20.130.03实验路段30.130.03表2㊀阈值分割实验参数Tab.2㊀Experimental parameters of threshold segmentation实验数据网格大小/mε1ε2最大熵分割算法阈值最大熵值实验路段10.05581016013.02实验路段20.0552930811.90实验路段30.055597599.16实验第一步需要先将3段车载扫描数据进行去噪和布料模拟算法提取地面点,实验结果如图5所示㊂布料模拟算法对于不同类型数据,例如坡度变化较大路段,可以设置参数进行坡度处理,本文实验路段1和2均坡度平缓,而实验路段3存在较大坡度变化,因此在第3组数据布料模拟提取地面点时进行了坡度处理,可以看出3段实验数据均可以准确地提取出地面点㊂(a )实验路段1(b )实验路段2(c )实验路段3图5㊀地面点提取结果Fig.5㊀Ground point extraction results为了测试本文算法均值池化二值化后的像素强度分割效果,选取最大熵阈值分割算法作为参照算法,阈值分割后点云投影的强度特征如图6所示,各组实验分图中上图为最大熵阈值分割算法,下图为本文算法㊂实验路段1和实验路段2中最大熵阈值分割算法的结果分别存在大量的误判点和漏判点,这是因为该算法原理是基于全局进行阈值分割,而一段道路的不同区域间必然存在强度分布不均匀,这就使得难以找到最优的强度阈值将各区域标线提取出来,而本文算法在设定阈值时综合考虑了全局和局部的像素强度特征,因此具有较好的标线提取效果㊂实验路段3中2种算法结果均能较好地提取出标线点云,可以看出该组数据强度值分布较为均匀㊂(a )实验路段1(b )实验路段2(c )实验路段3图6㊀不同阈值分割方法标线提取图像Fig.6㊀Marking extraction image with different thresholdsegmentation methods根据二值化的强度特征图像反投影出标线点云,然后对其进行高斯滤波去除噪声点和标线附近稀疏的非点,表3为3组实验数据中本文算法与最大熵阈值分割算法的提取结果定量对比㊂可以看出,实验路段1和实验路段2中本文算法提取结果在准确率㊁完整率和综合提取质量上均远高于最大熵阈值分割,实验路段3最大熵阈值分割算法的提取效果有所提高,但本文算法仍然较好㊂表4为本文算法的不同阶段在3组实验路段中的耗时统计,可以看出,计算时间最长的步骤是计算强度图像,整体计算效率较高㊂标线点云提取结果如图7所示,各分图中上图为手工标注结果,下图为本文算法提取结果㊂可以看出,本文算法与手工标注的结果相比,3组数据均相差不大,表明本文算法能够准确且完整地提取出标线点云㊂表3㊀实验精度分析Tab.3㊀Experimental accuracy analysis单位:%实验数据算法p r F 实验路段1最大熵阈值分割算法65.488.376.7本文算法89.191.090.1实验路段2最大熵阈值分割算法61.872.167.3本文算法75.891.783.0实验路段3最大熵阈值分割算法86.189.388.0本文算法95.591.193.2表4㊀实验计算效率分析Tab.4㊀Analysis of experimental calculation efficiency单位:s实验数据布料模拟算法耗时计算强度图像耗时图像二值化耗时反投影提取点云耗时实验路段1 2.413.6 3.0 2.1实验路段2 3.215.1 3.3 1.7实验路段32.319.03.82.4(a )实验路段1(b )实验路段2(c )实验路段3图7㊀标线点云提取结果Fig.7㊀Results of marking point cloud extraction3㊀结束语本文提出了一种基于车载激光雷达扫描点云的道路标线提取算法,首先利用布料模拟算法对车载扫描点云数据进行地面点提取,可以有效提高后续计算效率和减少干扰点云㊂然后对点云建立二维格网并做投影,通过反距离加权插值方法计算格网内的反射强度值,对格网强度进行均值池化建立局部邻域强度的感知,以此自适应地设置全局和局部的阈值将强度特征矩阵二值化㊂最后反投影出标线点云并做高斯滤波得到精化的标线点云㊂所提算法可以有效地从原始城市道路采集点云中提取出标线点云,由粗到精的过程使得算法能够取得较高的准确率和稳定性,逐步迭代剔除非标线点的思想也使得算法的效率得到保障㊂通过3组路段的实验给出了算法参数的建议取值范围,同时也得出结论,本文算法标线提取的平均准确率为86.8%,平均完整率为91.3%,平均综合提取质量为88.8%,相对于最大熵阈值分割算法有较大提升㊂整体计算成本上本文算法的效率较高,主要耗时在强度图像的计算上,后续研究可以进一步对此步骤优化㊂综合来看,本文算法能够完整㊁准确且稳定高效地提取出车载扫描点云的标线点云数据,具有一定的实际应用价值㊂本文算法提取的标线点云没有进一步对标线点云进行分类,如虚线㊁实线和标志箭头等,因此在本文提取结果的基础上,完成标线点云的自动分类是下一步需要进行的工作㊂参考文献[1]㊀姚连璧,秦长才,张邵华,等.车载激光点云的道路标线提取及语义关联[J ].测绘学报,2020,49(4):480-488.[2]㊀MI X X,YANG B S,DONG Z,et al.A Two-stageApproach for Road Marking Extraction and ModelingUsing MLS Point Clouds [J].ISPRS Journal of Photo-grammetry and Remote Sensing,2021,180:255-268.[3]㊀FANG L N,SUN T T,WANG S,et al.A Graph AttentionNetwork for Road Marking Classification from Mobile LiDAR Point Clouds[J].International Journal of AppliedEarth Observation and Geoinformation,2022,108:102684.[4]㊀WEI C,LI S R,WU K,et al.Damage Inspection for RoadMarkings Based on Images with Hierarchical Semantic Segmentation Strategy and Dynamic Homography Estima-tion[J].Automation in Construction,2021,131:103876.1-103876.19.[5]㊀MA L F,LI Y LI J,et al.Capsule-based Networks forRoad Marking Extraction and Classification from MobileLiDAR Point Clouds [J].IEEE Transactions on Intelli-gent Transportation Systems,2020(99):1-15.[6]㊀魏双全,房华乐,林祥国.先验知识引导的车载激光扫描点云道路信息提取[J].测绘科学,2014,39(10):81-84.[7]㊀GUAN H Y,LI J,YU Y T,et ing Mobile LiDARData for Rapidly Updating Road Markings [J ].IEEETransactions on Intelligent Transportation Systems,2015,16(5):2457-2466.[8]㊀曾妮红.基于车载LiDAR点云数据的滤波及道路标识线提取研究[D].武汉:中国地质大学,2016. [9]㊀范雯,何鄂龙,李天琪,等.融合空谱特征的车载Li-DAR点云道路标识线提取[J].测绘通报,2018(8):97-101.[10]闫利,李赞.车载激光点云道路标线提取方法[J].遥感信息,2018,33(1):1-6.[11]黄刚,刘先林.基于深度学习的道路标线自动提取与分类方法[J].中国激光,2019,46(8):146-153. [12]方莉娜,黄志文,罗海峰,等.车载激光扫描数据中实线型交通标线提取[J].测绘学报,2019,48(8):960-974.[13]袁家明,张卡,陈辉,等.基于几何规则的车载近景立体影像道路交通标线自动提取[J].测绘通报,2020(4):27-33.[14]YAO H B,QIN C C,CHEN Q H,et al.Automatic RoadMarking Extraction and Vectorization from Vehicle-borneLaser Scanning Data[J].Remote Sensing,2021,13(13):2612.[15]ZHANG W M,QI J B,WAN P,et al.An Easy-to-use Air-borne LiDAR Data Filtering Method Based on Cloth Simu-lation[J].Remote Sensing,2016,8(6):501. [16]李特.布料模拟滤波方法在铁路勘测LiDAR中的应用[J].铁道勘察,2020,46(5):13-17.[17]柴国亮,苏军伟,王乐.一种保持二阶精度的反距离加权空间插值算法[J].计算物理,2020,37(4):393-402.[18]马小陆,甄文雪,巩朝光.一种改进的LiDAR点云滤波方法[J].河北工程大学学报(自然科学版),2022,39(1):84-91.[19]CHENG M,ZHANG H C,WANG C,et al.Extraction andClassification of Road Markings Using Mobile Laser Scan-ning Point Clouds[J].IEEE Journal of Selected Topicsin Applied Earth Observations and Remote Sensing,2017,10(3):1182-1196.作者简介㊀㊀康学亮㊀男,(1983 ),毕业于华北水利水电学院计算机科学与技术专业,硕士,高级讲师㊂主要研究方向:计算机应用㊂㊀㊀王晓川㊀男,(1982 ),硕士,实验师㊂主要研究方向:信息安全㊂。
基于路面连续激光点云的车辙精细三维特征提取方法的制作流程一、引言车辙是指车辆在道路行驶时轮胎与路面之间形成的凹陷,它对道路的使用寿命和行车安全都有重要影响。
为了定量分析车辙对道路的破坏程度以及预测其对车辆性能的影响,需要从连续激光点云数据中提取出车辙的精细三维特征。
本文提出了一种基于路面连续激光点云的车辙精细三维特征提取方法的制作流程,用于实现车辙的自动化检测和分析。
二、数据采集和预处理首先,我们需要使用激光扫描仪对道路进行扫描,获取连续的激光点云数据。
然后,对激光点云数据进行预处理,包括去除离群点、滤波、去除地面和建筑物等。
三、路面平面提取在车辙检测中,路面平面提取是一个重要的预处理步骤。
通过对预处理后的激光点云数据进行平面拟合,可以得到路面的几何模型。
常用的平面拟合方法包括RANSAC算法和最小二乘法。
四、划分路面网格为了对车辙进行特征提取,我们需要将路面划分成一系列小网格。
这样可以保证在每个网格内进行车辙的特征分析时避免过多的计算量。
一般情况下,网格的大小可以根据实际需求进行调节。
五、车辙检测在每个路面网格中,我们可以使用高度阈值、斜率阈值等条件来检测是否存在车辙。
通过对激光点云数据进行分析,并与路面平面进行比较,可以确定车辙的位置和形状。
六、车辙特征提取对于检测到的车辙,我们可以提取一系列的特征来描述它的几何和形状特性。
比如,车辙的宽度、深度、长度、形状等。
这些特征可以通过计算激光点云数据的统计信息、曲率、法向量等来获取。
七、车辙分析和破坏程度评估通过对提取到的车辙特征进行分析,可以评估车辙的破坏程度和对道路的影响。
比如,车辙的深度和长度可以用于评估路面的破坏程度,车辙的宽度可以用于评估路面的变形情况。
八、实验结果和讨论通过实验证明了本方法的有效性和可行性。
我们可以将实验结果与传统的车辙检测方法进行比较,并评估本方法在准确性和效率方面的优势。
九、结论本文提出了一种基于路面连续激光点云的车辙精细三维特征提取方法的制作流程。
基于车载激光扫描数据的道路路面提取与三维重建算法研究陈德良,何秀凤(河海大学地球科学与工程学院,南京,210098)摘要:车载激光扫描系统可以精确、快速获取城市建筑物、道路交通设施等地物的表面信息,非常适合于城市三维空间信息的快速获取,具有高效率、高精度的独特优势。
车载激光扫描数据由于其数据量大、数据格式独特,现阶段针对车载激光扫描点云数据的处理还主要依赖人工交互或半自动化处理,而且没有针对城市地物的三维重建方法。
本文针对这一问题,介绍了城市道路提取、道路路面孔洞修补以及道路模型重建的过程,其中,提出一种基于贝塞尔三角形面片的路面孔洞修补方法。
选取了位于芬兰埃斯波市的车载扫描点云数据为实验对象,验证了本文提出方法的可行性与实用性。
关键词:车载激光扫描贝塞尔三角形补洞三维重建1.引言在现代化城市发展中,特别是在城市规划和道路设施建设中,需要实时获取高精度的路面信息。
从前期的道路设计阶段到道路施工阶段以及后期的道路保养、维护阶段,实时快速的获取路面整体信息是一项非常重要的工作。
近年来,三维城市模型的研究已经在城市规划和建设、公路安全等方面得到广泛应用。
并发挥了一定的作用,长期以来,它一直是测绘、摄影测量、遥感、计算机视觉以及模式识别等领域研究的重要课题。
在道路设计阶段需要提取路面的数字高程模型以及三维表面模型,这样能在设计时利用这些模型来进行规划分析、景观设计和环境影响评估。
在道路投入使用阶段,我们需要获取城市道路路面信息,这些信息可以应用在公路安全、公路保养、公路设施定位以及车辆导航等方面。
城市道路路面信息包括停车视距、通过视距、视线范围、车道数、车道宽度、人行道路径、道路横向纵向坡度以及路面材质等。
对于新修建的道路,有着完善的路面信息,可是对于那些早期建设的城市道路,随着时间的推移,实际路面已经发生了比较大的变化,由于没有定期对道路进行测量监测,路面实际情况已与保存的资料有着较大的差别,或者由于监测周期较长,有些路面变化没有在保存资料中实时有效地反映出来。
1 引言道路边界是划定车辆行驶范围的重要结构,边界信息精确提取可为高精度地图导航、辅助无人驾驶车辆自动定位、感知与行驶规划提供重要信息。
车载激光扫描技术能有效获取大范围内目标物的高精度、高密度三维空间信息,详细描述目标形态,对专题提取道路信息具有明显优势,可有效构建道路各部件形态特征、空间特征,为道路边界信息提取提供数据支撑[1-3]。
目前,已有相关学者开展三维激光点云道路结构信息提取研究,如文献[3]通过计算点云邻域内的高程突变特征提取边界;文献[4]将激光扫描数据分割为扫描线形式,采用移动窗口方法计算邻域内点云高程差、点密度与坡度值等指标,分析点云分布特征,构建路肩模型,提取道路边界信息。
文献[5]利用回波强度信息构建强度图,采用LSD 直线检测提取道路边界。
本文提出一种基于点云局部最优邻域多特征估算的市区道路边界线提取方法,利用高精度车载激光扫描技术获取研究区道路高精度三维点云数据,通过分析点云数据,综合考虑点云的特征信息,采用渐进加密三角网进行点云滤波,实现地面与地物点分离,并以实地数据为例进行算法精度检验,证明了该方法的可行性。
2 研究方法城市道路环境较为复杂,车载激光扫描技术在数据获取过程中无区别获取大范围目标物或非目标物三基于点云局部最优邻域多特征估算的市区道路边界线提取方法研究孙闻谦1 周正2,3(1.中国地质大学土地科学技术学院,北京 100083;2.河南大学地理与环境学院,河南 郑州 451460;3.河南省时空大数据应用产业技术研究院,河南 郑州451460)摘 要:车载激光扫描技术可有效获取大范围目标的高精度三维信息,为道路结构分析、道路部件提取提供数据支撑。
基于车载激光扫描系统获取市区某街道点云数据,提出一种基于点云局部最优邻域多特征估算的市区道路边界线提取方法,首先通过地面滤波,分析局部最优邻域估算采样点维度特征,联合多维度特征实现道路边界信息提取。
结果表明,该方法在直行道路、曲弯、直弯等代表性道路环境中均取得了较好的结果,对扩展研究车载激光扫描技术在道路场景中的应用具有重要价值。
基于三维激光雷达的道路可通行区域分割提取方法三维激光雷达是自动驾驶领域中常用的传感器之一,能够高效地获取周围环境的三维空间信息。
在自动驾驶中,快速准确地提取道路可通行区域的信息对于保障行车安全至关重要。
本文将介绍一种基于三维激光雷达的道路可通行区域分割提取方法。
首先,三维激光雷达获取的点云数据需要进行预处理。
在这一步骤中,需要对点云数据进行滤波,去除噪点和离群点。
此外,还需要进行地面分割,将地面点云和非地面点云区分开来。
基于此,可以进一步提取出车道信息和路面几何特征。
然后,通过基于栅格的方法对点云数据进行分割。
以栅格为基础,对点云进行分割和分类,便于提取和分析。
利用深度学习中的卷积神经网络对栅格进行分类,可高效地提取目标区域的信息。
在对道路可通行区域的提取中,可以通过对路面栅格进行分类,将道路可通行区域和非道路区域分离开来。
最后,通过对目标区域进行聚类,将具有相似属性的栅格划分为同一类。
可以使用基于距离的聚类算法或基于密度的聚类算法,将区域进行聚类。
聚类后的结果可以用于道路开发和路径规划等应用。
相比于传统的基于图像的方法,基于三维激光雷达的道路可通行区域分割提取方法不仅可以提供更加准确的道路信息,还可以自适应地适应不同的路面和光线条件,具有更好的鲁棒性。
此外,该方法还可以应用于智能停车场、城市规划等领域。
总之,本文介绍了一种基于三维激光雷达的道路可通行区域分割提取方法。
该方法具有快速、准确以及鲁棒性强的优点,可以提高自动驾驶系统的行车安全性和准确性。
除了上述提到的点云预处理、基于栅格的分割和聚类方法,对于道路可通行区域的提取还可以探索多种算法和技术。
一种方法是基于分割算法和规则的识别方式。
通过将点云数据分割成小的三维区域,然后在每个区域中分析其特征,如高度、倾斜角度和颜色等。
然后利用预定义的规则,将满足规则的区域归为道路可通行区域。
该方法通过人工定义规则,可以提高提取的准确性。
另一种方法是基于深度学习的端到端方法。
一种三维点云道路边界自动提取方法
针对三维点云数据中道路边界的自动提取问题,可以采用以下方法:
1. 预处理:对三维点云数据进行去噪、滤波等预处理操作,以提高后续处理的准确性和效率。
2. 地面分割:通过地面分割算法将道路地面与其他物体分离,以便更好地提取道路边界。
3. 点云聚类:将点云数据进行聚类,将同一对象的点云分为一组,以便更好地提取道路边界。
4. 边界提取:通过边界提取算法,提取道路边界。
常用的算法包括基于曲率的方法、基于法向量的方法、基于区域生长的方法等。
5. 边界优化:对提取出的道路边界进行优化,去除不必要的噪声点和误差点,使得边界更加精确。
6. 结果展示:将提取出的道路边界进行可视化展示,以便用户进行观察和分析。
以上是一种基本的三维点云道路边界自动提取方法,具体实现还需要根据具体情况进行调整和优化。
点云道路边界点提取
得嘞,咱来聊聊点云道路边界点提取这档子事儿。
在北京这地界儿,咱搞技术的也得讲究个实用和效率。
点云数据,这玩意儿在咱智能交通、城市规划里头可是个关键角色。
道路边界点提取,听着就挺专业,其实就是从一堆密密麻麻的点云数据里头,把道路的边儿给咱精准地找出来。
这事儿咋做呢?得有个好的算法,还得有个懂行的团队来操作。
首先啊,得把点云数据给整明白了,看看哪些点是路上的,哪些点是路外的。
然后,咱得用个滤波器啥的,把这些点给筛一筛,把噪音给去了,让数据更干净。
接下来,就是重点了,得用个啥算法来提取边界点呢?这可就考验技术了。
咱得用个适合咱这道路情况的算法,比如基于RANSAC的直线拟合,或者基于机器学习的分类算法。
得让机器明白,哪儿是路,哪儿是路外边儿。
提取完了边界点,咱还得验证一下,看看准不准。
这就得用到一些测试数据了,跟实际的路况对比一下,看看提取的边界点跟实际的路边儿能对上多少。
对得上的多了,说明咱这算法就靠谱了。
最后啊,这提取出来的边界点,可有大用处。
能给咱的智能交通系统提供个准确的路况信息,让车辆更准确地定位、导航。
还能给城市规划提供数据支持,让咱的城市建设更科学、更合理。
所以说啊,点云道路边界点提取这事儿,虽然听起来挺复杂的,但咱北京的技术团队可是能搞得定的。
只要咱有个好算法,有个懂行的团队,这事儿就能办得漂漂亮亮的。
车载LiDAR点云中交通标线的提取方法满丹【期刊名称】《测绘与空间地理信息》【年(卷),期】2017(040)005【摘要】Traffic lines,as important traffic signs on road,provide important information to guide drivers and pedestrians.Vehicle-borne laser scanning system can obtain three-dimensional coordinates of the target surface quickly,providing a reliable data source for extracting accuracy three-dimensional information of traffic lines.Based on the extracted road point cloud data in this article,the point cloud data is categorized into geo-referenced intensity image by analyzing the space distribution feature of the points cloud data including horizontal distance,point cloud intensity and density.Thus,the points cloud data is transformed into two-dimensional image.Then the traffic lines information can be accurately extracted by fully using the image processing methods of target classification and identification.The test result shows that the algorithm is feasible and effective.%交通标线,作为道路上重要的交通标识,为司机和行人提供重要的引导信息.车载激光扫描系统(车载LiDAR)可以快速获得被测目标的表面三维坐标信息,为提取高精度三维交通标线提供了可靠数据源.本文通过分析道路点云数据的平面距离、点云强度、点云密度等特征,将点云数据归化成地理参考强度图像.针对生成的二维参考图像,充分借鉴图像处理中目标分类与识别的手段,将交通标线信息准确提取出来.实验表明,该方法可行、有效.【总页数】4页(P87-90)【作者】满丹【作者单位】信息工程大学,河南郑州 450001【正文语种】中文【中图分类】P225.2【相关文献】1.LIDAR点云中多层屋顶轮廓线提取方法研究 [J], 徐景中;姚芳2.一种车载激光扫描点云中路面坑槽自动提取方法 [J], 杨雷; 刘如飞; 卢秀山; 马新江3.车载LiDAR点云中的建筑物特征提取 [J], 王婷婷4.车载LiDAR点云中的建筑物特征提取 [J], 王婷婷5.车载激光点云中交通标线自动分类与矢量化 [J], 方莉娜;王爽;赵志远;付化胜;陈崇成因版权原因,仅展示原文概要,查看原文内容请购买。
基于机载LiDAR点云数据的城区道路提取
原战辉;肖林萍
【期刊名称】《测绘》
【年(卷),期】2018(041)004
【摘要】针对利用机载LiDAR点云数据提取城区道路问题,本文提出一种新的思路.首先利用机载LiDAR点云数据的高程和强度属性对城区道路进行初始提取,获得初始道路点云;然后采用距离分割法和基于RANSAC算法的分割方法精化初始道路点云,有效剔除停车场等与道路相似的区域;最后采用数学形态学细化方法提取道路中心线.实验结果表明,该方法可以较完整地提取城区道路.
【总页数】5页(P147-151)
【作者】原战辉;肖林萍
【作者单位】西南交通大学地球科学与环境工程学院,四川成都 611756;西南交通大学地球科学与环境工程学院,四川成都 611756
【正文语种】中文
【中图分类】P237
【相关文献】
1.一种基于机载LiDAR点云的林间道路提取方法 [J], 胡澄宇;汪仁银;张金花;赵鸿彬;陈锐
2.基于机载激光点云数据的山区道路提取 [J], 何锐;何美章;杜志强;朱庆
3.基于机载LiDAR点云数据的城区道路提取 [J], 原战辉;肖林萍
4.基于机载LiDAR点云的道路提取算法研究 [J], 陈健华
5.基于机载LiDAR点云数据构建复杂山区高精度DEM方法研究 [J], 龚明杰因版权原因,仅展示原文概要,查看原文内容请购买。
基于LIDAR扫描系统的点云数据抽取及分析研究随着三维技术的普及,基于激光雷达(LIDAR)扫描系统的点云数据越来越得到人们的关注和重视。
点云数据是由激光雷达发射激光束扫描物体而得到的,是一系列离散的点的坐标数据集合。
这种技术可以精确地获取物体的三维空间信息,应用在许多领域,如地质勘探、建筑设计、智能交通等。
点云数据抽取是点云处理中的一个重要环节,抽取后的数据可以为后续的数据分析提供数据支持。
点云数据抽取可以根据实际需求选取符合要求的点云数据集,因而也叫点云全息。
点云全息是指将三维空间中所有的点数据整合在一起,再进行数据分析,从而得到三维对象的形状、大小等信息。
因此,在点云全息的研究中,点云数据抽取技术是必不可少的环节。
点云数据抽取的核心是点云分割和分类算法。
点云分割是将整个点云按照一定的特征和属性进行划分,从而分成若干部分,以实现对点云数据的分类和识别。
点云分类是指对点云数据中的每个点进行分类,以便后续对不同类别的点进行不同的处理和分析。
在点云分割和分类的算法中,最常用的是基于聚类的算法。
聚类是将聚集在一起的数据点划分成不同的聚类,每个聚类中具有相似的特征和属性。
聚类算法通过不断地比较数据点之间的相似性,将相似的数据点划分为一组,并将其打上相同的标记。
这种算法不仅可以应用到点云数据分析中,也可以应用到其他数据挖掘领域中。
点云分割和分类算法的优劣,取决于算法的精度和效率。
现在的算法大都采用了迭代算法,使得算法更加精确,收敛速度更快。
同时,多种聚类算法的互补使用,也可以提高算法的准确性和效率。
在实际应用中,还有一些自适应的算法,可以根据点云数据集的形态和特点,进行动态地调整算法的参数,以实现对精度和效率的要求。
点云数据抽取技术不仅仅是点云全息的重要环节,而且在点云地质勘探和智能交通领域有着重要的应用。
点云全息可以应用于建筑设计、文物保护和城市规划等领域。
点云地质勘探可以实现对地下洞穴和隧道的高精度勘探和定位。
N o v e m b e r2021V o l.50N o.11A G C S h t t p:ʊx b.s i n o m a p s.c o m踪误差降低了0.08m以上.本文所提出的方法充分利用了智能驾驶车辆所依赖的数字地图,将车道线检测的结果与地图中的道路先验信息进行融合,将地图与车辆感知功能进行了有机结合.未来工作将会集中于利用道路边界等其他高精地图中的道路信息,进一步提升跟踪系统的精度和稳定性,并将该方法推广至更为复杂的道路环境当中.参考文献:[1]㊀H EC h e n h a n g,Z E N G H u i,H U A N GJ i a n q i a n g,e t a l.S t r u cGt u r ea w a r es i n g l eGs t a g e3D o b j e c td e t e c t i o nf r o m p o i n tc l o u d[C]ʊP r o c e ed i n g s o f2020I E E E/C V FC o n fe r e n c e o nC o m p u t e rV i s i o na n dP a t t e r nR e c o g n i t i o n(C V P R).S e a tGt l e,WA,U S A:I E E E,2020:11870G11879.[2]㊀A R N O L DE,A LGJ A R R A H O Y,D I A N A T IM,e t a l.A s u r v e y o n3D o b j e c td e t e c t i o n m e t h o d sf o ra u t o n o m o u sd r i v i n g a p p l i c a t i o n s[J].I E E E T r a n s a c t i o n so nI n te l l i g e n tT r a n s p o r t a t i o nS y s t e m s,2019,20(10):3782G3795.[3]㊀B O G O S L AV S KY I I,S T A C HN I S SC.E f f i c i e n t o n l i n e s e g m e n t a t i o n f o r s p a r s e3D l a s e r s c a n s[J].P F GGJ o u r n a l o fP h o t o g r a mm e t r y,R e m o t e S e n s i n g a n d G e o i n f o r m a t i o nS c i e n c e,2017,85(1):41G52.[4]㊀H I M M E L S B A C H M,H U N D E L S H A U S E NFV,W U E N S C H E HJ.F a s t s e g m e n t a t i o n o f3D p o i n t c l o u d s f o r g r o u n d v e h iGc l e s[C]ʊP r o c e ed i n g so f2010I E E EI n te l l i g e n tV e h i c l e sS y m p o s i u m.L a J o l l a,C A,U S A:I E E E,2010:560G565.[5]㊀K A N U N G OT,M O U N TD M,N E T A N Y A H U NS,e t a l.A ne f f i c i e n tkGm e a n sc l u s t e r i n g a l g o r i t h m:a n a l y s i sa n di m p l e m e n t a t i o n[J].I E E E T r a n s a c t i o n s o n P a t t e r nA n a l y s i s a n dM a c h i n e I n t e l l i g e n c e,2002,24(7):881G892.[6]㊀杜芳.基于激光雷达的道路环境感知算法研究与实现[D].南京:南京理工大学.2018.D U F a n g.R e s e a r c ha n di m p l e m e n t a t i o no f r o a de n v i r o nGm e n t p e r c e p t i o n a l g o r i t h m b a s e d o n L i D A R.N a n j i n g:N a n j i n g U n i v e r s i t y o f S c i e n c e a n dT e c h n o l o g y,2018.[7]㊀S H I S h a o s h u a i,W A N G X i a o g a n g,L IH o n g s h e n g.P o i n t R C N N:3D o b j e c t p r o p o s a l g e n e r a t i o na n d d e t e c t i o nf r o m p o i n tc l o u d[C]ʊP r o c e ed i n g s o f2019I E E E/C V FC o n fe r e n c e o nC o m p u t e rV i s i o na n dP a t t e r nR e c o g n i t i o n(C V P R).L o n gB e a c h,C A,U S A:I E E E,2019:770G779.[8]㊀S H IS h a o s h u a i,WA N G Z h e,S H I J i a n p i n g,e t a l.F r o m p o i n t s t o p a r t s:3Do b j e c t d e t e c t i o n f r o m p o i n t c l o u dw i t hp a r tGa w a r e a n d p a r tGa g g r e g a t i o nn e t w o r k[J].I E E ET r a n sGa c t i o n s o n P a t t e r n A n a l y s i s a n d M a c h i n eI n t e l l i g e n c e,2021,43(8):2647G2664.[9]㊀S H I S h a o s h u a i,G U OC h a o x u,J I A N GL i,e t a l.P VGR CGN N:p o i n tGv o x e l f e a t u r es e t a b s t r a c t i o nf o r3Do b j e c td eGt e c t i o n[C]ʊP r o c e e d i n g so f2020I E E E/C V F C o n f e r e n c eo nC o m p u t e rV i s i o n a n dP a t t e r nR e c o g n i t i o n(C V P R).S eGa t t l e,WA,U S A:I E E E,2020:10526G10535.[10]㊀W E N GX i n s h u o,W A N G J i a n r e n,H E L DD,e t a l.3Dm u l t iGo b j e c t t r a c k i n g:ab a s e l i n ea n dn e we v a l u a t i o n m e t r i c s[C]ʊP r o c e e d i n g so f2020I E E E/R S JI n t e r n a t i o n a lC o n f e r e n c eo n I n t e l l i g e n tR o b o t sa n dS y s t e m s(I R O S).L a s V e g a s,N V,U S A:I E E E,2021:10359G10366.[11]㊀Z HA N G W,Z H O U H,S U NS,e t a l.R o b u s tm u l t iGm oGd a l i t y m u l t iGo b je c tt r a c k i n g[C]ʊP r o c e e d i n g s o f2019I E E E/C V FI n t e r n a t i o n a lC o n f e r e n c eo nC o m p u t e rV i s i o n(I C C V).S e o u l,K o r e a(S o u t h):I E E E/C V F,2019:2365G2374.[12]㊀黄如林.无人驾驶汽车动态障碍物避撞关键技术研究[D].合肥:中国科学技术大学,2017.HU A N GR u l i n.R e s e a r c ho nk e y t e c h n o l o g i e so f d y n a m i co b s t a c l ea v o i d a n c ef o ra u t o n o m o u s v e h i c l e[D].H e f e i:U n i v e r s i t y o f S c i e n c e a n dT e c h n o l o g y o fC h i n a,2017.[13]㊀B A RGS H A L OM Y,D A UM F,HU A N GJ.T h e p r o b a b iGl i s t i cd a t aa s s o c i a t i o nf i l t e r[J].I E E E C o n t r o lS y s t e m sM a g a z i n e,2009,29(6):82G100.[14]㊀L IX i n,WA N GK e j u n,WA N G W e i,e t a l.A m u l t i p l e o bGj e c t t r a c k i n g m e t h o d u s i n g K a l m a n f i l t e r[C]ʊP r o c e e d i n g so f2010I E E E I n t e r n a t i o n a l C o n f e r e n c e o n I n f o r m a t i o n a n dA u t o m a t i o n.H a r b i n,C h i n a:I E E E,2010:1862G1866.[15]㊀Y A N G S h i s h a n,B A UM M.E x t e n d e d K a l m a nf i l t e r f o re x t e n d e do b j e c t t r a c k i n g[C]ʊP r o c e e d i n g so f2017I E E EI n t e r n a t i o n a lC o n f e r e n c eo nA c o u s t i c s,S p e e c ha n dS i g n a lP r o c e s s i n g(I C A S S P).N e w O r l e a n s,L A,U S A:I E E E,2017:4386G4390.[16]㊀B R E I T E N S T E I N M D,R E I C H L I N F,L E I B E B,e t a l.R o b u s t t r a c k i n gGb yGd e t e c t i o nu s i n g ad e t e c t o rc o n f i d e n c ep a r t i c l e f i l t e r[C]ʊP r o c e e d i n g so f2009I E E E12t hI n t e rGn a t i o n a lC o n f e r e n c eo nC o m p u t e rV i s i o n.K y o t o,J a p a n:I E E E,2009:1515G1522.[17]㊀S US h e n g h a o,L I U M e n g x i n,C E N M i n g.H i g hd e f i n i t i o n m a p a s s i s t e dv e h i c l et r a c k i n g w i t hl a n ec o n s t r a i n t[C]ʊP r o c e e d i n g s o f2020C h i n e s eC o n t r o l a n dD e c i s i o nC o n f e rGe n c e(C C D C).H ef e i,C h i n a:I E E E,2020:3201G3206.[18]㊀U L M K E M,K O C H W.R o a dGm a p a s s i s t e dg r o u n dm o v i n g t a r g e t t r a c k i n g[J].I E E E T r a n s a c t i o n so n A e r o s p a c ea n dE l e c t r o n i c S y s t e m s,2006,42(4):1264G1274.[19]㊀H E H a o,WA N GS h u y a n g,WA N GS h i c h e n g,e t a l.A r o a d e x t r a c t i o nm e t h o d f o r r e m o t e s e n s i n g i m a g e b a s e d o ne n c o d e rGd e c o d e r n e t w o r k[J].J o u r n a l of G e o d e s y a n dG e o i n f o r m a t i o nS c i e n c e,2020,3(2):16G25.[20]㊀L A B A Y R A D E R,D O U R E TJ,L A N E U R I TJ,e t a l.A r e l i a b l e a n d r o b u s t l a n e d e t e c t i o n s y s t e mb a s e d o n t h e p a rGa l l e l u s eo f t h r e ea l g o r i t h m s f o rd r i v i n g s a f e t y a s s i s t a n c e[J].I E I C E t r a n s a c t i o n s o ni n f o r m a t i o n a n d s y s t e m s,2006,89(7):2092G2100.[21]㊀N E V E ND,B R A B A N D E R EBD,G E O R G O U L I SS,e t a l.T o w a r d s e n dGt oGe n d l a n e d e t e c t i o n:a n i n s t a n c e s e g m e n t aGt i o na p p r o a c h[C]ʊP r o c e e d i n g so f2018I E E EI n t e l l i g e n t2351Copyright©博看网 . All Rights Reserved.第11期庄瀚洋,等:顾及数字地图中车道走向的车辆跟踪增强算法V e h i c l e s S y m p o s i u m(I V).C h a n g s h u,C h i n a:I E E E,2018:286G291.[22]㊀K I M Z.R o b u s t l a n ed e t e c t i o na n d t r a c k i n g i nc h a l l e n g i n g s c e n a r i o s[J].I E E E T r a n s a c t i o n so nI n t e l l i g e n tT r a n s p o rGt a t i o nS y s t e m s,2008,9(1):16G26.[23]㊀X U H u a r o n g,W A N G X i a o d o n g,H U A N GH o n g w u,e t a l.Af a s t a n ds t a b l el a n ed e t e c t i o n m e t h o db a s e do n BGs p l i n ec u r v e[C]ʊP r o c e ed i n g s o f2009I E E E I n te r n a t i o n a l C o nf e r e n c eo nC o m p u t e rGA i d e dI n d u s t r i a lD e s i g n&C o n c e p t u a lD e s i g n.W e n z h o u,C h i n a:I E E E,2009:1036G1040.[24]㊀刘经南,詹骄,郭迟,等.智能高精地图数据逻辑结构与关键技术[J].测绘学报,2019,48(8):939G953.D O I:10.11947/j.A G C S.2019.20190125.L I UJ i n g n a n,Z HA N J i a o,G U O C h i,e ta l.D a t al o g i cs t r u c t u r e a n d k e y t e c h n o l o g i e s o n i n t e l l i g e n t h i g hGp r e c i s i o nm a p[J].A c t aG e o d a e t i c ae tC a r t o g r a p h i c aS i n i c a,2019,48(8):939G953.D O I:10.11947/j.A G C S.2019.20190125.[25]㊀G E I G E R A,L E N ZP,U R T A S U N R.A r ew er e a d y f o ra u t o n o m o u sd r i v i n g T h eK I T T Iv i s i o nb e nc h m a r ks u i t e[C]ʊP r o c e e d i n g s o f2012I E E EC o n f e r e n c eo nC o m p u t e rV i s i o na n d P a t t e r n R e c o g n i t i o n.P r o v i d e n c e,R I,U S A:I E E E,2012:3354G3361.[26]㊀K AMM E LS,P I T Z E RB.L i d a rGb a s e d l a n em a r k e r d e t e cGt i o na n dm a p p i n g[C]ʊP r o c e e d i n g so f2008I E E EI n t e l l iGg e n t V e h i c l e s S y m p o s i u m.E i n d h o v e n,N e t h e r l a n d s:I E E E,2008:1137G1142.[27]㊀J E O N GJ,K I M A.L i D A Ri n t e n s i t y c a l i b r a t i o nf o rr o a d m a r k i n g e x t r a c t i o n[C]ʊP r o c e e d i n g s o f2018I n t e r n a t i o n a lC o n f e r e n c e o n U b i q u i t o u sR o b o t s(U R).H o n o l u l u,H I,U S A:I E E E,2018:455G460.[28]㊀L E V I N S O NJ,T H R U NS.R o b u s t v e h i c l e l o c a l i z a t i o n i n u r b a ne n v i r o n m e n t su s i n gp r o b a b i l i s t i c m a p s[C]ʊP r oGc e ed i n g s o f2010I E E E I n te r n a t i o n a l C o nf e r e n c e o nR o b o t i c s a n d A u t o m a t i o n.A K,U S A:I E E E,2010:4372G4378.[29]㊀O T S U N.At h r e s h o l ds e l e c t i o n m e t h o df r o m g r a yGl e v e lh i s t o g r a m s[J].I E E ET r a n s a c t i o n s o nS y s t e m s,M a n,a n dC y b e r n e t i c s,1979,9(1):62G66.[30]㊀A B D IH,W I L L I AM SLJ.P r i n c i p a l c o m p o n e n t a n a l y s i s[J].W i l e y I n t e r d i s c i p l i n a r y R e v i e w s:C o m p u t a t i o n a l S t aGt i s t i c s,2010,2(4):433G459.[31]㊀M I K N I S M,D A V I E S R,P L A S S MA N N P,e ta l.N e a r r e a lGt i m e p o i n t c l o u d p r o c e s s i n g u s i n g t h eP C L[C]ʊP r oGc e ed i n g so f2015I n te r n a t i o n a lC o nf e r e n c eo n S y s t e m s,S i g n a l s a n dI m a g eP r o c e s s i n g(I W S S I P).L o n d o n,U K:I E E E,2015:153G156.[32]㊀N G U Y E N A,C A N OA M,E D A H I R O M,e t a l.F a s t e uGc l ide a n c l u s t e r e x t r a c t i o nu s i n g G P U s[J].J o u r n a l o fR oGb o t ic s a nd Me c h a t r o n i c s,2020,32(3):548G560.[33]㊀丁雷,基于多A g e n t的车辆路径规划系统设计与实现[D].四川成都.电子科技大学.2020.D I N G L e i.D e s i g n a n di m p l e m e n t a t i o n o fv e h i c l e p a t hp l a n n i n g s y s t e mb a s e do nm u l t i a g e n t s y s t e m[D].C h e n gGd u:U n i ve r s i t y o fE l e c t r o n i cS c i e n c ea n d T e c h n o l o g y o fC h i n a,2020.[34]㊀P E N T I C O D W.A s s i g n m e n t p r o b l e m s:a g o l d e n a n n i v e rGs a r y s u r v e y[J].E u r o p e a n J o u r n a l o f O p e r a t i o n a lR e s e a r c h,2007,176(2):774G793.[35]㊀C A E S A R H,B A N K I T IV,L A N G A H,e t a l.n u S c e n e s: am u l t i m o d a ld a t a s e t f o ra u t o n o m o u sd r i v i n g[C]ʊP r oGc e ed i n g s o f2020I E E E/C V FC o n fe r e n c e o nC o m p u t e rV iGs i o na n d P a t t e r n R e c o g n i t i o n(C V P R).S e a t t l e,WA,U S A:I E E E,2020:11618G11628.(责任编辑:丛树平㊁张艳玲)收稿日期:2021G05G11修回日期:2021G09G27第一作者简介:庄瀚洋(1989 ),男,博士,助理研究员,研究方向为智能网联车辆.F i r s ta u t h o r:Z H U A NGH a n y a n g(1989 ),m a l e,P h D, a s s i s t a n t r e s e a r c hf e l l o w,m a j o r s i n i n t e l l i g e n tc o n n e c t e d v e h i c l e.EGm a i l:z h u a n g h a n y11@s j t u.e d u.c n通信作者:王春香C o r r e s p o n d i n g a u t h o r:W A N GC h u n x i a n gEGm a i l:w a n g c x@s j t u.e d u.c n3351Copyright©博看网 . All Rights Reserved.㊀2021年11月A c t aG e o d a e t i c ae tC a r t o g r a p h i c aS i n i c a N o v e m b e r,2021㊀㊀第50卷㊀第11期测㊀绘㊀学㊀报V o l.50,N o.11引文格式:续东,柳景斌,花向红,等.道路空间特征与测量距离相结合的L i D A R道路边界点提取算法[J].测绘学报,2021,50(11):1534G1545.D O I:10.11947/j.A G C S.2021.20210244.X U D o n g,L I UJ i n g b i n,H U A X i a n g h o n g,e ta l.Ar o a dc u r b p o i n t se x t r a c t i o na l g o r i t h mc o m b i n e ds p a t i a l f e a t u r e sa n d m e a s u r i n gd i s t a n c e[J].A c t aGe o d a e t i c a e t C a r t o g r a p h i c a S i n i c a,2021,50(11):1534G1545.D O I:10.11947/j.A G C S.2021.20210244.道路空间特征与测量距离相结合的L i D A R道路边界点提取算法续㊀东1,柳景斌1,花向红2,陶武勇21.武汉大学测绘遥感信息工程国家重点实验室,湖北武汉430079;2.武汉大学测绘学院,湖北武汉430079Ar o a d c u r b p o i n t s e x t r a c t i o n a l g o r i t h m c o m b i n e d s p a t i a lf e a t u r e s a n d m e a s u r i n g d i s t a n c eX UD o n g1,L I UJ i n g b i n1,H U AX i a n g h o n g2,T A O W u y o n g21.S t a t eK e y L a b o r a t o r y o f I n f o r m a t i o nE n g i n e e r i n g i nS u r v e y i n g,M a p p i n g a n dR e m o t eS e n s i n g,W u h a nU n i v e r s i t y, W u h a n430079,C h i n a;2.S c h o o l o fG e o d e s y a n dG e o m a t i c s,W u h a nU n i v e r s i t y,W u h a n430079,C h i n aA b s t r a c t:E x t r a c t i n g a c c u r a t e r o a dc u r b i sac r u c i a l t a s k f o r d r i v e r l e s s v e h i c l e s.H o w e v e r,e x i s t i n g r o a d c u r b p o i n t s e x t r a c t i o nm e t h o d s a r e n o t r o b u s t f o r s p a r s e16Gr a y L i D A R d a t a.T h i s p a p e r p r e s e n t s a r o a d c u r b p o i n t s e x t r a c t i o na l g o r i t h mt h a t c o m b i n e sm u l t i s c a l es p a t i a l f e a t u r e sa n dm e a s u r i n g d i s t a n c e.T h e p o i n t s o u t s i d e t h e r o a da r e a s a r e f i r s t l y r e m o v e db y a d o p t i n g t h e r a n d o ms a m p l e c o n s e n s u s(R A N S A C)a l g o r i t h m, t h e nm o s t o f t h e r o a d s u r f a c e p o i n t s a r e r e m o v e db y j u d g i n g t h e h o r i z o n t a l a n d v e r t i c a l c o n t i n u i t y b e t w e e n p o i n t s i nt h es a m el a s e rb e a m.A c c o r d i n g t ot h e m e a s u r e m e n t m o d e lo ft h er o a dc u r b p o i n t s,i ft h e m e a s u r e dd i s t a n c e o f t h e r e s e r v e d p o i n t s i sw i t h i na r e a s o n a b l ed i s t a n c ea n d t h ea n g l eb e t w e e n t h e t w o h o r i z o n t a l v e c t o r s s t a r t i n g w i t h t h e p o i n t i s l a r g e r t h a nac e r t a i n t h r e s h o l d,t h e p o i n tw i l l b e i d e n t i f i e da s t h e r o a dc u r b p o i n t.E x p e r i m e n t s s h o wt h a t t h e r o a dc u r b p o i n t se x t r a c t i o nm e t h o d p r o p o s e d i n t h i s p a p e r p e r f o r m s b e t t e r t h a n t h e o t h e r m e t h o d s u n d e r16Gr a y L i D A R d a t a s e t a n dm e e t s t h e r e a lGt i m e r e q u i r e m e n t s f o r e n v i r o n m e n t a l p e r c e p t i o n o f d r i v e r l e s s v e h i c l e s.K e y w o r d s:16Gr a y L i D A R;r o a dc u r bd e t e c t i o n;L i D A Rc a l i b r a t i o n;L i D A R d a t ac o r r e c t i o n;m u l t i s c a l e s p a t i a l f e a t u r e sF o u n d a t i o n s u p p o r t:T h eN a t i o n a l K e y R e s e a r c h a n dD e v e l o p m e n t P r o g r a mo f C h i n a(N o.2016Y F B0502204); T h eN a t i o n a lN a t u r a l S c i e n c eF o u n d a t i o no fC h i n a(N o s.41874031;42111530064);S h e n z h e nS c i e n c ea n d T e c h n o l o g y P r o g r a m(N o.J C Y J20210324123611032)摘㊀要:针对现有方法在较稀疏的16线激光雷达数据中提取道路边界点准确度较低的问题,本文提出一种道路空间特征与测量距离相结合的道路边界点提取方法:采用随机采样一致性(R A N S A C)算法进行预处理,快速剔除道路区域外点;判断同条激光线中点与点之间的水平连续性和垂直连续性,去除大部分道路表面点;根据道路边界点的测量模型,结合原始测量距离修正保留的道路边界点,初步剔除非道路边界点;通过判断起始于被保留点的两个水平向量的夹角是否大于一定阈值,进一步精确剔除非道路边界点.试验结果表明,本文方法相对于现有方法能够较准确获取道路边界点,同时满足无人驾驶汽车环境感知的实时性要求.关键词:16线激光雷达;道路边界点提取;激光雷达标定;激光雷达数据修正;多尺度空间特征中图分类号:P237㊀㊀㊀㊀文献标识码:A㊀㊀㊀㊀文章编号:1001G1595(2021)11G1534G12基金项目:国家重点研发计划(2016Y F B0502204);国家自然科学基金(41874031;42111530064);深圳市科技计划资助项目(J C Y J20210324123611032)㊀㊀在城市环境中实现完全无人驾驶依赖于准确的环境感知算法,获取道路边界点是环境感知算Copyright©博看网 . All Rights Reserved.第11期续㊀东,等:道路空间特征与测量距离相结合的L i D A R道路边界点提取算法法的重要任务[1].精确的道路边界不仅为无人驾驶汽车提供安全的可通行区域,而且可以用于无人驾驶汽车的定位与建图[2].城市道路边界大部分(直道㊁弯道)具有全局连续性特征,结合多种局部特征,边界可以被稳健地探测到,已有多种方法达到了较好的效果.在这些方法中使用的传感器包括:单目摄像头[3G4]㊁单线激光雷达[5G6]及多线激光雷达[7].多线激光雷达与其他传感器相比具有以下优点[8]:①相对于视觉传感器[9],对环境的光照变化不敏感;②能够实时㊁精确地获取车辆周围环境的3D信息.因此,多线激光雷达近年来被广泛应用于无人驾驶汽车的环境感知任务.目前,无人驾驶汽车上常用的多线激光雷达有16线㊁32线和64线3种,其中64线和32线激光雷达使用最多,公开的数据集大部分也是使用这两种激光雷达,如K I T T I 数据集[10]㊁N C L T数据集[11]等.随着激光测量技术的发展,16线激光雷达因为其有竞争力的价格被越来越多的车企㊁创业公司以及高校采用.实现适用于16线激光雷达的道路边界点提取算法,对推广无人驾驶技术有积极的意义.国内外对基于多线激光雷达的道路边界点提取方法有深入的研究,目前主要研究成果分为两类:计算单一尺度空间特征的道路边界点提取方法[12G14]和计算多尺度空间特征的道路边界点提取方法[15G16].第1类研究主要有:文献[12]将3D 点云映射到2D栅格中,利用3种局部特征(栅格内高程差㊁相邻栅格梯度和法向量)提取道路边界栅格,获取道路边界点.栅格映射是道路边界探测中常用的方法,然而由于多线激光雷达获取的点云分布不均匀,导致许多栅格为空,浪费了存储和计算资源.此外,栅格尺寸大小的设置需要根据扫描数据的特性进行多次试验:栅格过大,容易丢失细节,损失探测精度;栅格过小,如果数据稀疏,常常探测不到道路边界点.文献[13]对路面点进行平面拟合,根据道路边界高度进而获取候选道路边界点,最后通过对候选道路边界点进行曲线拟合获得道路边界点.该方法基于道路边界高度特征进行道路边界点的提取,但是由于道路边界特征多样性(草丛路边㊁石头路边)和路内障碍物遮挡,很难建立固定模型对道路边界进行准确㊁可靠的识别.文献[14]首先根据光线传播方法对点云进行分割得到多个部分,然后采用滑动窗口方式逐线提取道路边界点.该方法主要根据道路边界点之间空间特征与非道路边界点之间空间特征的区别,提取道路边界点.该方法仅考虑点之间空间特征而忽略了道路趋势信息,容易将非道路边界点识别为道路边界点,方法精确率不高.第2类是计算多尺度空间特征的道路边界点提取方法,目前研究主要有:文献[15]在利用基于滑动窗口的光线传播方法将道路分割成多个部分后,先利用最小二乘拟合平面模型计算大尺度空间特征,随后计算点与点之间的小尺度空间特征,进而提取道路边界点.文献[16]首先利用小尺度空间特征选取后续道路边界点,再利用候选道路边界点进行道路边界拟合,对候选道路边界点进行滤波,提取道路边界点.第1类方法通过计算单一尺度空间特征提取道路边界点,计算速度快但提取道路边界点的精确率较低.第2类方法兼顾了计算大中尺度和小尺度空间特征的优点,但选择的大中尺度和小尺度空间特征,对道路边界点的提取结果会造成较大影响.基于以上分析,本文提出一种道路空间特征和测量距离相结合的道路边界点提取方法:通过计算多种空间特征,结合激光雷达测量距离,能够准确稳定地从16线激光雷达获取的稀疏点云中提取道路边界点.由于汽车多行驶在城市环境中,本文着重探究城市环境下结构化道路边界点的提取.图1为本文道路边界点提取方法流程.图1㊀本文道路边界点提取方法流程F i g.1㊀T h ew o r k f l o wo f r o a d c u r b p o i n t s e x t r a c t i o nm e t h o d p r o p o s e d i n t h i s p a p e r5351Copyright©博看网 . All Rights Reserved.N o v e m b e r2021V o l.50N o.11A G C S h t t p:ʊx b.s i n o m a p s.c o m1㊀数据预处理利用16线激光雷达进行道路边界点提取,首先需要对激光雷达获取的数据进行预处理.预处理步骤包括16线激光雷达的标定和数据修正.本文所采用的16线激光雷达从上至下共有16根扫描线,竖直角度跨度为-15ʎ~15ʎ,竖直角度分辨率为2ʎ,每根扫描线对应的竖直角度见表1.16线激光雷达的其他参数为:水平角度跨度为360ʎ,水平角度分辨率为0.2ʎ;扫描频率为10H z;测距精度为ʃ3c m,最小测程为0.5m,最大测程为150m.表1㊀16线激光雷达扫描线与对应垂直角度T a b.1㊀R e l a t i o n s h i p b e t w e e n l a s e r I Da n dθi o f16Gr a y L i D A Rl a s e r I Dθi/(ʎ)l a s e r I Dθi/(ʎ)l a s e r I Dθi/(ʎ)0-156-912-3117713132-138-714-1339915154-1110-5GG551111GG1.1㊀16线激光雷达标定16线激光雷达原始数据为每个激光点的测量距离d i s t㊁水平角度φ和垂直角度θ(图2),为了将原始激光点p s i(d i s t i,φi,θi)统一到车体的载体坐标系p v i(x i,y i,z i)中,需要对安装后的16线激光雷达进行标定.图2㊀16线激光雷达侧视图和俯视图F i g.2㊀S i d e v i e wa n d t o p v i e wo f16Gr a y L i D A R车辆正前方为载体坐标系Y轴正方向,车辆右侧为X轴正方向,载体坐标系原点为激光雷达中心.16线激光雷达安装在车辆顶部,安装后激光雷达与车辆保持水平,如图3所示.因为本文未使用其他传感器进行边界点提取,且在安装上确保了激光雷达与车体保持水平,本文描述的16线激光雷达标定消除了激光雷达球坐标水平0ʎ方向与载体Y轴方向之间的夹角∂.本文采用的标定方法参考了文献[17 20].图3㊀16线激光雷达安装示意F i g.3㊀I n s t a l l a t i o nd i a g r a mo f16Gr a y L i D A R㊀㊀本文中激光雷达的标定原理为:根据同名点在激光雷达坐标系的坐标和载体坐标系下的坐标计算夹角∂.具体步骤为:①将载体驶入有明显标志物的标定场地,在该场地内可以获取标志物在载体坐标系下的坐标;②保存16线激光雷达数据,获取标志物在激光雷达坐标系下的坐标;③计算旋转平移矩阵,并转为欧拉角,获得夹角∂.16线激光雷达测量得到的激光点原始数据p s i(d i s t i,φi,θi)通过式(1)转换得到激光点在载体坐标系下的坐标p v i(x i,y i,z i)x i=d i s t i c o sθi c o s(φi-∂)y i=d i s t i c o sθi s i n(φi-∂)z i=d i s t i s i nθiüþýïïïï(1)6351Copyright©博看网 . All Rights Reserved.第11期续㊀东,等:道路空间特征与测量距离相结合的L i D A R道路边界点提取算法1.2㊀16线激光雷达数据修正16线激光雷达测量数据修正主要包括以下方面:首先,在激光雷达的一个扫描周期内,无人驾驶汽车的移动使得激光雷达原点的位置发生显著位移,如果不修正无人驾驶汽车行驶过程中对测量数据的影响,会使得在一个扫描周期内的同一条激光线上的测量点出现局部扭曲;其次,在一个扫描周期内,汽车的姿态变化也会对道路边界检测产生较大影响.为了保证道路边界检测的准确性,必须对16线激光雷达测量的原始数据进行修正.图4展示了车辆姿态角γ㊁β和α.图4㊀扫描周期内车辆姿态变化F i g.4㊀S c h e m a t i c o f v e h i c l e s p o s t u r e c h a n g i n g u n d e r v e h i c l em o t i o n c o n d i t i o n㊀㊀16线激光雷达扫描一帧所需要的时间较短,可以认为同一帧内车辆的位置和姿态(位姿)变化近似线性变化,因此一帧内每一时刻车辆的位姿可以通过前后两帧车辆的位姿插值获得.通过无人驾驶汽车上的传感器可以获得每一帧的位置变化量(X f r a m e,Y f r a m e,Z f r a m e)和姿态变化量(γf r a m e,βf r a m e,αf r a m e),当前帧的位姿与上一帧的位姿相减获得位姿变化量.每一帧中每一时刻的位姿变化量可通过线性插值获得,将位姿变化量进行转换可得到矫正车辆移动的平移向量T和旋转矩阵R.假设当前帧的起始水平旋转角为φ1,多线激光雷达扫描到φ2时,Tφ2和Rφ2通过式(2)获得Tφ2=1-φ2-φ12πæèçöø÷X f r a m e Y f r a m e Z f r a m e[]Tγφ2βφ2αφ2[]=1-φ2-φ12πæèçöø÷㊀㊀γf r a m eβf r a m eαf r a m e[]Rφ2=R z(γφ2)R y(βφ2)R x(αφ2)üþýïïïïïïïï(2)获得平移向量和旋转矩阵后,16线激光雷达在水平角度φ2测量得到的原始数据经过转换,获得的载体坐标系下的点p v i经过式(3)纠正,可得到矫正后的点p vᶄip vᶄi=Rφ2P v i+Tφ2(3)16线激光雷达数据修正结果如图5所示.2㊀道路边界点提取图6展示了结构化道路属性信息,基于多线激光雷达的道路边界点提取即在点云中提取红色扫描点.本文采用多种空间特征,并结合道路边界点的测量模型提出了一种适用于16线激光雷达数据的道路边界点提取算法.2.1㊀基于大尺度空间特征的道路外区域点滤波为了保证道路边界点提取方法的实时性和精度,首先对原始点云进行初步处理,去除大量道路外区域的点.初步处理过程如下:选用R A N S A C算法进行平面拟合[21]获得平面模型参数,设定高7351Copyright©博看网 . All Rights Reserved.N o v e m b e r 2021V o l .50N o .11A G C Sh t t p :ʊx b .s i n o m a ps .c o m 程阈值为0.25m ,将所有点代入平面模型中,保留低于高程阈值的点.R A N S A C 算法是从一组含有噪声的数据中正确估计数学模型参数的迭代算法.该算法步骤如下:①随机选取可以估计出模型的最小数据集;②计算模型参数;③将所有数据代入模型,计算内点(符合当前模型的数据)数目;④比较当前模型和之前推出的最好的模型的内点数量,记录最大内点数的模型参数和内点数;⑤重复① ④步,直到迭代结束或当前模型符合迭代终止条件.R A N S A C 算法可以从包含道路外区域点的点云中,精确估计道路平面模型参数.相对于利用最小二乘方法获取道路平面模型参数,R A N S A C 算法具有更强的稳健性[22].处理结果如图7所示,初步处理剔除了大部分道路外区域点,在保留点中存在着部分非道路边界点.后续步骤中通过计算小尺度空间特征,逐步剔除非道路边界点,最后提取到正确的道路边界点.图5㊀16线激光雷达数据修正F i g .5㊀16Gr a y Li D A Rd a t a c o r r e c t i on 图6㊀结构化道路属性信息F i g .6㊀S t r u c t u r e d r o a d g e o m e t r y d e s c r i pt i o n 2.2㊀基于小尺度空间特征和测量距离的道路边界点提取㊀㊀16线激光雷达扫描得到的道路边界点存在很多不同于道路表面点的空间特征,例如道路边界点高度高于道路表面点㊁同条扫描线中道路边界点之间的水平距离大于道路表面点之间的水平距离以及道路边界点之间的高度变化较大等.本文基于每条扫描线中点与点之间空间特征,并结合道路边界点的测量模型,设计了4种指标来提取道路边界点,如图8所示.图7㊀初步处理后的结果F i g .7㊀T h e r e s u l t o f p r e l i m i n a r ypr o c e s s 8351Copyright©博看网 . All Rights Reserved.第11期续㊀东,等:道路空间特征与测量距离相结合的L i D A R道路边界点提取算法图8㊀小尺度空间特征F i g .8㊀I n t e r p r e t a t i o no f s m a l l Gs c a l e s pa t i a l f e a t u r e s ㊀㊀(1)水平连续性指标:相邻两点间的水平距离阈值δx y ,i δx y ,i =h c o t θi 2πφ180(4)式中,h 为16线激光雷达安装高度(本文中h =2m );θi 为16线激光雷达中L a s e r I D 为i 对应的激光线的垂直角度;φ为水平角度分辨率(在本文中φ=0.2).如果激光扫描在道路边界上,得到的点之间的水平距离大于δx y ,i .(2)垂直连续性指标:相邻两点间的高度阈值δz ,δz 设置为固定值(本文中δz =0.02m ).(3)测量距离:最小距离阈值d i s t i _mi n 和最大距离阈值d i s t i _ma x d i s t i _mi n =h -h c u r bs i n θi+εd i s t i _ma x =hs i n θi-εüþýïïïï(5)式中,h _c u r b 为道路边界高度(本文中设置为0.15);ε为测量误差,根据16线激光雷达的参数得知,ε=0.03m .如图8所示,当16线激光雷达扫描到道路边界最下方时,达到测量到道路边界的最大距离,当16线激光雷达扫描到道路边界最上方时,达到测量到道路边界的最小距离.因此测量距离也可以作为一个空间特征加以利用,进而提取道路边界点.(4)相邻点构成的水平面向量夹角ρi ,jρi ,j =a r c c o s v a v b|v a | |v b|æèçöø÷v a =1n ðn k =1(x i ,j -k -x i ,j ),[ðnk =1(y i ,j -k -y i ,j )]v b =1n ðn k =1(x i ,j +k -x i ,j ),[ðnk =1(y i ,j +k -y i ,j )]üþýïïïïïïïï(6)式中,v a 和v b 是同时起始于点P i ,j (指L a s e r I D 为i 条激光线中的第j 个点)的两个在x y 平面的向量;n 指相邻点的数目(在本文中n =10),从P i ,j 向前或先后n 个点,由这些点计算出平面向量.如图8中A 和B 两点,此时n =2,点A 位于道路边界表面,起始于A 点的两个向量v Aa 和v Ab 的夹角度数近似180ʎ,点B 位于道路表面,起始于B 点的两个向量v B a 和v B b 夹角度数小于180ʎ.本文根据这个特性来提取道路边界点,方法如下.输入:L a s e r I D 为0㊁2㊁4㊁6㊁8㊁10的激光测量的点云P 1,迭代次数K ,阈值t ,阈值δz 输出:道路边界点P 2步骤1:利用R A N S A C 算法得出最优平面模型,计算P 1中点P 1i ,j (第i 条激光中第j 个点)与最优平面的距离d i ,j ,如果d i ,j <t ,保留P 1i ,j .步骤2:对每条激光线中满足步骤1的所有点P 1i ,j ,计算相邻点的水平欧氏距离p d i s t ,判断水平连续性p di s t =㊀(P 1i ,j ,x -P 1i ,j +1,x )2+(P 1i ,j ,y -P 1i ,j +1,y )2(7)如果p d i s t <δx y ,l ,保留P 1i ,j .9351Copyright©博看网 . All Rights Reserved.N o v e m b e r 2021V o l .50N o .11A G C Sh t t p :ʊx b .s i n o m a ps .c o m 步骤3:对满足步骤2的所有点P 1i ,j ,计算垂直偏差ΔZ ,判断垂直连续性ΔZ =P 1i ,j ,z -P 1i ,j +1,z (8)如果ΔZ >δz ,保留P 1i ,j .步骤4:对满足步骤3的所有点P 1i ,j ,从原始数据中获取测量距离d i s t i ,j ,判断是否测量距离在检测道路边界的合理范围内.如果d i s t i ,j ɪd i s t i _m i n d i s t i _m a x [],保留P 1i ,j .步骤5:对满足步骤4的所有点P1i ,j,从P 1中找到其在同一条激光线中的前后n 个相邻点,构成水平面上的向量,通过公式计算向量夹角.在道路边界表面上的点,从该点出发构成的水平面上的向量之间的夹角近似180ʎ.在试验中发现,将夹角阈值设置为160ʎ能取得较好的效果.如果P 1i ,j 的夹角大于160ʎ,则将该点加入P 2.图9展示了本文提出的道路边界点提取方法的流程以及每一步处理完的效果.从步骤1到步骤5,每次都对候选的道路边界点进行了筛选,直到提取出道路边界点.图9㊀各步骤处理结果F i g .9㊀T h e r e s u l t s o f e a c hs t e p3㊀试验及结果分析为了充分评价本文提出的道路边界点提取方法表现,试验选择包含典型交通场景的城区道路环境作为试验区域,5种道路边界点提取方法同本文中提出的道路边界点提取方法进行比较,这5种方法为文献[12]㊁文献[13]㊁文献[14]㊁文献[15]㊁文献[16]中的方法.试验区域为典型的城市交通场景(图10),道路长度为5k m .该区域包括直道㊁ T 形路口和 Y形路口场景,场景中存在大货车㊁小汽车㊁自行车和人等主要交通参与者.试验平台为吉利电动车,采集数据时车辆的行驶速度为40k m /h.总计采集数据本文16线激光雷达测量数据2400帧,选取了不连续的80帧作为验证道路边界点提取方法性能的数据集(直道场景50帧,T 形路口场景和 Y 形路口场景各15帧),并对获取数据中的道路边界点进行人工标注.每帧16线激光雷达数据包含约3万个点.图10㊀试验场景F i g .10㊀T h e e x pe r i m e n t a l s c e n e 0451Copyright©博看网 . All Rights Reserved.第11期续㊀东,等:道路空间特征与测量距离相结合的L i D A R 道路边界点提取算法3.1㊀评价指标本文评价道路边界点提取方法性能的指标参考了机器学习中评价分类器性能的指标.在机器学习中,对于二分类问题常用的评价度量是精确率和召回率[23].精确率表示判断为正例的例子中,真正为正例的比例;召回率表示所有正例中,被判断为正例的比例.在评价多个分类器性能时,可能存在某个分类器召回率很高,精确率很低,另一个分类器精确率很高,召回率很低,此时仅使用单一的性能度量,不能很好地评价分类器性能.为了解决如何判断分类器性能的问题,文献[24]设计了一些综合考虑精确率和召回率的性能度量,例如F 1得分,它是精确率和召回率的调和值.因此本文选用精确率P r e c i s i o n㊁召回率R e c a l l 以及F 1得分作为评价道路边界提取方法的指标,3种指标可通过式(9)计算得到P r e c i s i o n =T PT P +F PR e c a l l =T PT P +F N F 1=2ˑP r e c i s i o n ˑR e c a l l P r e c i s i o n +R e c a l l üþýïïïïïïïï(9)式中,T P 为道路边界点提取方法识别正确的道路边界点数目;F P 为道路边界点提取方法识别错误的道路边界点数目;F N 为道路边界提点取方法未提取到的边界点数目.3.2㊀试验结果分析表2列出了5种现有道路边界点提取方法和本文方法在每种场景下的平均评价指标结果和标准差及3种场景的总平均结果.表2㊀道路边界点提取结果T a b .2㊀T h e r e s u l t s o f c u r b p o i n t s e x t r a c t i o nM e a n ʃS t d直道T形路口 Y形路口M e a n精确率文献[12]的方法0.3960ʃ0.05390.4262ʃ0.11500.3032ʃ0.03540.3751文献[13]的方法0.2617ʃ0.08770.2052ʃ0.08380.2670ʃ0.07950.2447文献[14]的方法0.3852ʃ0.07520.3082ʃ0.07760.2921ʃ0.06550.3286文献[15]的方法0.4726ʃ0.08850.4762ʃ0.17450.2949ʃ0.12310.4146文献[16]的方法0.5866ʃ0.12170.4715ʃ0.09910.6057ʃ0.22270.5546本文方法0.8792ʃ0.08240.7518ʃ0.07980.8030ʃ0.08220.8113召回率文献[12]的方法0.9188ʃ0.07430.8130ʃ0.14460.7989ʃ0.10020.8436文献[13]的方法0.9705ʃ0.05060.8703ʃ0.11960.9305ʃ0.04660.9238文献[14]的方法0.6224ʃ0.08840.4533ʃ0.14610.5513ʃ0.12530.5423文献[15]的方法0.6215ʃ0.14250.5809ʃ0.14730.4346ʃ0.14960.5457文献[16]的方法0.5566ʃ0.15660.3266ʃ0.17750.4572ʃ0.14430.4468本文方法0.8853ʃ0.07730.8180ʃ0.10710.8386ʃ0.10350.8473F 1得分文献[12]的方法0.5511ʃ0.05700.5435ʃ0.10200.4382ʃ0.04410.5109文献[13]的方法0.4047ʃ0.10160.3211ʃ0.10250.4097ʃ0.09660.3785文献[14]的方法0.4729ʃ0.07590.3563ʃ0.07240.3789ʃ0.07740.4027文献[15]的方法0.5323ʃ0.09990.5143ʃ0.15790.3457ʃ0.13020.4641文献[16]的方法0.5534ʃ0.12330.3643ʃ0.14210.5048ʃ0.16630.4742本文方法0.8793ʃ0.06160.7784ʃ0.07170.8170ʃ0.07440.8249㊀㊀由表2可以看出,在精确率方面,本文提出的方法取得了最好的结果.因为文献[12]的方法㊁文献[13]的方法和文献[14]的方法是计算单一尺度空间特征的道路边界点提取方法,所以这3种方法在精确率上表现较差.文献[15]的方法和文献[16]的方法是计算多尺度空间特征的道路边界点提取方法,这两种方法相对于计算单一尺度空间特征的方法在准确率上有一定的提升.在召回率方面,计算大尺度空间特征可以从稀疏的16线激光雷达数据中保留更多的道路边界点,因此,文献[13]的方法获得了最高的召回率.但计算大尺度空间特征也保留了很多非道路边界点,需要结合其他空间特征对保留的点进行进一步筛选,否则会降低道路边界点提取方法的精确率.只计算单一空间特征是造成文献[13]的方法精确率最低的原因.本文方法结合了多尺度空间特征,同时考虑了道路边界点的测量模型,相对于现有道路边界点提取方法,在确保较好召回率的同时提升了精确率.F 1得分是精确率和召回率的调和值,本文提出的方法以精确率和召回率为评1451Copyright©博看网 . All Rights Reserved.。
OSM辅助车载LiDAR点云三维道路边界
精细提取分析
摘要:在城市道路规划、道路交通高精度管理工作中,提升道路边界提取工
作精确度,成为一项极为必要的工作。
本文介绍一种利用开源街道地图(OMS),辅助车载激光雷达(LiDAR)点云数据,开展三维道路边界精确提取工作的技术
方法,以期提高道路边界提取准确率与召回率,为智能交通体系的建设提供支持。
关键词:OSM数据;车载LiDAR点云;三维道路边界
引言:三维激光雷达技术作为一种实时获取周边环境信息的重要技术,在对
地观测、目标分类识别等工作中,得到了广泛应用。
现阶段,将三维激光雷达技
术应用到高精度导航地图制作中,不仅可以为我国道路交通管理体系完善提供支持,还能推动智能交通无人驾驶项目的深入研究。
因此,研究此项课题,具有十
分重要的意义。
一、道路边界提取方法
(一)技术流程
在开展道路边界精细化提取工作时,可以综合应用LIDAR点云与OSM数据,
通过分析道路边界的几何结构、位置信息、高度信息等特征的方式,提取三维道
路边界的层次。
在实际提取过程中,首先,可以对车载LiDAR点云数据进行滤波
预处理,在地面点生成数字高程模型,然后以此为基础获取非地面点的相对高程,通过设置高程阈值的方式,去除数据信息中的大量非道路临界点。
其次,以研究
区域OSM道路矢量数据为基础,构建缓冲区获得道路边界的候选点集。
再次,综
合应用OSM节点与相邻路线的角度,对候选点集进行分段处理。
最后,利用RANSAC算法,对分段后的候选点集进行线性拟合分析,提取道路边界点云[1]。
(二)数据预处理
在数据预处理过程中,可以先应用梯度滤波、高程滤波、CSF滤波技术,对原始车载LiDAR点云数据进行滤波预处理,分离数据中的地面点与包含道路边界非地面点集,然后利用地面点生成DEM,完成非地面点集相对高层的获取工作。
在此过程中可以利用道路边界高层阈值,完成建筑物屋顶、电力线、部分树冠等非道路边界点的点集过滤工作,得到道路边界候选点粗集。
(三)道路边界候选点分车带与分段
考虑到在实际道路边界数据提取分析工作中,OSM矢量道路数据分析得到的数据信息的精确度无法满足本次道路边界精细提取工作的需要,并且数据无法进行三维化处理,因此,在道路边界精细化提取分析过程中,可以将这一技术作为LiDAR点云数据分析工作中的辅助手段。
在实际分析过程中,若OSM数据与LiDAR点云数据位置信息匹配差异较小,那么在后续数据处理过程中可以以OSM 道路数据为基础,建立缓冲区,将缓冲区的数据与LiDAR点云道路边界候选点集进行叠加分析处理,完成大量非道路边界节点的分离工作,分离的点集包括点密度相对较大的植被、建筑物墙体等。
在OSM技术应用过程中,道路数据主要用线状完成车道走向与人行道、建筑区分离边界的表达,但考虑到这种表达方式缺少中间分车带的辅助信息,因此在后续数据典型分析过程中,需要对缓冲区内剩余点进行后续分析,完成分车带点集的提取工作[2]。
OSM数据节点信息的应用可以为道路边界点集分段工作提供辅助。
在实际应用过程中,OSM可以将不合适直接利用的直线进行拟合处理,同时在曲率过高的曲线段处理工作中,可以通过将曲线段分割成若干条局部直线段的方式,降低数据分析的难度。
在OSM矢量线段分析过程中,为了提高算法的计算效率,提升道路边界形状的完整性,可以应用道格拉斯—普克算法对道路节点进行筛选。
在实际分析过程中可以设一条OSM矢量道路的起点与结尾点分别为与,对两点间的直线方程进行化简处理,得到公式ax+by+c=0,然后计算道路上每个
节点P i到直线的距离d i=。
通过计算,可以得到最大的节点到直线的距离d max,然后设距离阈值为d,若d max,那么保留d max,并将该点为界点,对道路线进行分段处理,重复上述过程,将保留的点看做是点云的分段节点。
(四)三维道路边界提取
在开展三维道路边界提取工作时,可以将分段后的三维为候选点及投影到二
维平面上,在平面上对投影点进行局部分段处理,并应用RANSAC直线对其进行
拟合,然后设置一个距离阈值,若点到直线的距离小于这一阈值,那么将这一个
点设置为内点,并通过迭代的方式找到一条直线,使内点数量最多。
在对点云数
据进行预处理与分段处理后,得到的候选点集中与道路边界类别相关的点密度最大,此时可以利用RANSAC拟合直线,找出投影平面上偏向于道路边界点所在的
区域中心。
此时设置合适的距离阈值,则可以完成道路边界节点在投影平面上的
范围筛选工作。
最后将筛选得到的内点平面坐标原本三维点的x,y坐标进行比较,若两者数量一致,那么三维点坐标表示的点就是道路边界点。
考虑到道路边
界点集在高程方向上呈连续分布,因此在利用高程滤波对候选点集进行处理后,
可以得到高程方向上的道路边界点。
需要注意的是,在利用平面映射获取三维空
间道路边界点信息的过程中,需要充分考虑平面范围内距离的影响。
在开展不规
则道路边界曲线分析工作时,需要分段思想将LiDAR点云分为连续的局部区域,
然后利用RANSAN直线模型,对直线段进行拟合,拟合工作完成后对其进行整合
处理,从而得到更为完整的道路边界点。
二、技术应用结果
(一)数据源
本文在实验分析过程中主要以A市某条街道为分析对象,该街道属于典型的
城市道路,道路两侧分布着密集的建筑物和植被,零星分布着多种市政基础设施。
为了切实了解综合应用OSM与车载LiDAR点云数据后,城市道路边界信息的提取
效果,选择附近存在墙体一样的道路边界、形状复杂的分车带以及花坛的直道,
作为试验区。
(二)实验结果
对直道区域的数据集进行分析后可以了解到,首先,在以地面点为基础生成DEM获取剩余非地面点相对高程的过程中,由于CSF滤波中的布料模拟存在错误,导致少量点的高程不够精准。
为了提高高程分析的准确度,提升道路边界点及筛
选工作的完整性,可以将相对高层阈值的范围控制在-0.5m—1m之间。
对于以建
筑物墙体为边界的点集,在分析过程中可以将其高程阈值的范围同样设置为-
0.5m—1m,然后将得到的数据信息进行筛选,去除点集中的非道路边界外点。
对
相对高层进行滤波处理后可以发现道路边界结构得到了完整的保留,但道路边界
附近存在大量的噪声点以及一些结构相似的异常点集。
其次,在应用OSM道路矢量线数据建立缓冲区的过程中,可以从道路边界候
选点中分离噪声点,得到可能为道路边界的点集。
在实际点集分析过程中,建立
缓冲区的主要目的在于消除RANSAC拟合过程中产生的非道路边界的墙体密集点
所产生的误差。
最后,应用DP算法对OSM道路矢量数据节点进行简化,并开展分车带节点
的创建工作,在实际分析过程中,可以以拓扑节点为基础,对上述节点进行分析,选择可能的道路边界点集并对其进行分段处理,然后对应用RANSAC算法对分段
点云进行直线拟合处理,并将提取到的结果进行整合。
在完成数据分析工作后,通过人工目视的方法,完成道路边界节点的分类工作,可以发现综合应用OSM与LiDAR点云数据分析方法可以实现道路边界形态、
条数以及空间位置的有效分类与提取,可以满足后续三维建模工作的需要。
结论:总而言之,在道路边界精细化提取分析过程中,综合应用OMS道路矢
量辅助数据域与车载激光雷达点云数据,可以为道路单位矢量化模型的构建提供
支持,切实提高导航地图的绘制工作的精度,为我国道路交通体系的稳定发展打
下坚实的基础。
参考文献:
[1]方莉娜,卢丽靖,赵志远,等.车载激光点云道路边界提取的Snake方法[J].测绘学报,2020,49(11):1438-1450.
[2]游昌斌. 基于多源数据的城市道路边界三维建模[D].厦门大学,2019.。