摘要
针对目前交通标线提取研究对于语义信息丰富的标线精细化分割研究不足的现状, 通过移动激光扫描数据提出了一种精细化交通标线的语义分割算法。该算法先从道路点云中提取出路面,并根据点云的强度信息将其转变为栅格图像并对其优化,通过二值化处理提取出路面标线;在此基础上根据矩形度筛选将所有标线对象粗分为两类,并采用不同的语义分割策略进行识别,最后获得了10种符号标线以及非符号标线对象的精细化语义信息。实验选取了上海8组不同区域的城市道路点云数据进行验证,结果表明该算法具有96.04 %的精度与96.92 %的召回率,综合评价指标F达到96.48 %,为高精地图提供了更加丰富的交通标线语义信息。
随着自动驾驶技术的迅猛发展,高精地图作为自动驾驶的关键基础支
其一,基于MLS点云直接提取与分割。文献[
其二,在MLS点云转换到的栅格图像中提取与分割。文献[
综上所述,现有从MLS点云提取城市交通标线的研究,存在着未对种类多样的标线进行精细化语义分割,且语义分割模型可解释性弱,依赖于庞大数据集训练的问题。因此,本文基于MLS点云数据,提出城市交通标线的语义分割方法,通过对激光点云强度数据的进一步优化,提高道路场景的语义分割精度,为自动驾驶提供更加丰富的语义信息。
本文提出的基于MLS点云进行城市交通标线语义分割的方法,主要包含道路点云栅格化和交通标线语义分割两步,如

图1 本文算法流程
Fig. 1 Workflow of proposed method
为将路面点云栅格化为二维强度图像,对道路点云采用反距离加权插
式中:为格网中的总点数;为第个点的强度值;,表示第个点到该格网内中心点距离的倒数,即为第个点的权重。其中为第个点的横坐标,为第个点的纵坐标,为图像中点的横坐标,为图像中点的纵坐标。
为从栅格图像中提取交通标线点云,对图像执行二值化和对象化处理。考虑到点云强度值受到外部因素(例如大气、热量等)的影
文献[
式中:为点的积分;为点的像素值。

图2 图像积分
Fig. 2 Image of computed integral
为计算局部平均灰度值,如
式中:。将栅格图像中每个像素与平均强度比较大小,判断出当前像素是否为交通标线。

图3 图像二值化示意图
Fig. 3 Schematic diagram of image binarization
基于交通标线的二值化信息,采用轮廓跟踪算法分离各标线轮廓,生成由标线轮廓点集构成的标线对象。由于实际道路场景中,部分交通标线存在磨损、缺失等情况,标线对象结果偶尔会过分割。故通过计算相邻标线对象间的最近距离优化分割结果,即令小于设置阈值的相邻对象合并,依次优化全部标线对象,直至各标线对象均满足阈值要求,由于道路标线材料色牢度一般较高,断裂间距不会过大,故设置为3。
交通标线语义赋值的难点一方面在于数据采集时天气条件不一、路面材料颜色不同、光照变化明显等客观因素影响标线提取,另一方面在于交通标线种类的繁杂多样增大了语义赋值的难度。标线提取已于1.1节中阐述,本小节将基于交通标线的先验知识,根据交通标线的几何特征进行标线的语义赋值。首先依据矩形度将所有交通标线分为两类:符号标线对象与非符号标线对象;对于矩形度较低的符号标线基于国家标准GB5768.3—200
为获得联通区分割后各标线对象更加丰富的语义信息,需要对其特征信息进行定量描述,计算标线对象的轮廓凸包与最小外接矩形,通过其长度、宽度(

图4 模板匹配示意图
Fig. 4 Diagram of template matching
在联通区分割后的标线对象可以划分为符号标线对象与非符号标线对象。不同于符号标线对象,实线、虚线、斑马线等非符号对象具有更加简单的设计轮廓与更高的矩形度,因此本文根据各标线对象的矩形度设置阈值以区分不同的标线对象,进一步采用不同的语义分割策略获得更丰富的语义分割结果。
对于矩形度较低的符号标线对象,考虑到其形状多样、轮廓复杂的设计特点,本文根据国家标准GB5768.3—200
考虑到构成标线对象与模板具有不同的尺度与方位,需将标线对象中各点转换至匹配目标模板所在基准下,以统一标线对象与模板的尺度和方位。对于匹配目标模板,其轮廓点集为,转换后的点云轮廓点由的最小外接矩形长度(
在完成基准的统一后,转换后标线对象的点云轮廓点至标线模板的最小距离(
当标线对象与标线模板成功匹配时,标线对象
的点云轮廓点至标线模板点集的距离较小,本文采用以下指标来定量衡量匹配结果:
考虑到噪声对象同样具有不规则的形状与较低的矩形度,会夹杂于标线对象中而干扰匹配结果,因此需要设置来滤除与匹配模板偏差较大的噪声对象。当标线对象为路口处T字型欠分割实线时,具有较低的矩形度数值,设置阈值,将满足的T型实线从噪声对象中分离。
非符号标线是多种尺寸不一矩形的集合,由于其几何结构较为简单,通过国家标准GB5768.3—200
式中:为尺寸阈值参数,表示标线对象尺寸与标准尺寸偏差的允许范围,该值过大会导致其他标线被误分为正确标线,过小会导致轮廓磨损的正确标线被误分,故设置为1,该参数的选取实验于下文2.6节中有所阐述;与为标线对象最小外接矩形的长度和宽度,用于反映点云生成的标线对象尺寸。
非符号标线对象中的实线,具有宽度固定、长度较长的特点,因此当标线对象的标准宽度为时,则认为满足式(9)的标线对象为实线。
利用华测AS900L移动激光扫描系统,采集了上海市浦东新区八子区域(

图5 测区位置
Fig. 5 Location of study area
根据国家标准GB5768—2009中直行箭头、转向箭头、掉头箭头等多种符号标线构建非符号标线模板样本数据(
本文的算法在配置有 Intel(R) Core(TM) i7-10875H 的CPU和40 GB内存的笔记本电脑上运行。如
经过实验,针对本文数据选取的合适参数详见
以Sam04为例,原始三维道路点云(

图6 交通标线提取
Fig. 6 Extraction of traffic markings
基于2.3节标线点云提取结果,开展交通标线丰富化语义分割实验,结果如

图7 交通标线识别结果
Fig. 7 Results of identification of traffic markings
样本01-08这8组实验的分割结果表明,对于多样、复杂的交通标线,本文所述方法可有效实现交通标线的语义分割。特别对于符号标线,本文的处理策略能够有效地区分不同尺寸、不同形状的多类标线,获取大多数标线的语义信息。
对于存在破损的直行/右转箭头的区域1(Sam04)、和存在破损的直行/左转箭头的区域2(Sam05),本文提出的分割算法均取得了良好的识别效果。
采用精度P、召回率R、综合评价指标F进行定量精度评价,结果如
在数据采集方式、数据标线类别等方面,本文分析的点云数据与部分参考文献中所使用的实验数据具有相似的数据特征,因此可以与目前的研究结果进行比较。

图8 各参数对结果影响
Fig. 8 Impacts of parameters
在马路上和移动激光扫描数据采集车相邻的车辆往往会导致标线的缺失或者周边点云密度的降低。本文的算法无法提取出由于遮挡而造成数据丢失处的道路标识。

图9 车辆遮挡示例
Fig. 9 Example of occluded areas by car
本文实验区域中不包含禁行区域,但在日常出行中,交通部门出于合理分配交通流量、缓解交通负荷的考虑,会在规定时段内禁止全部或者部分车辆在禁行区域内通行。与车辆遮挡类似,这也会造成该区域内的数据缺失,可以考虑在通行时间内对原本禁行的区域中数据进行采集以补齐缺失的数据。
本文提出了一种从移动激光扫描点云数据中分割交通标线的算法。利用反距离加权法将三维点云转变为栅格图像,提高标线对象识别效果。利用自适应阈值二值化提取交通标线对象,并通过模板匹配和决策树识别符号标线、非符号标线及其语义信息。实验表明,本文标线语义分割精度为96.04 %,召回率为96.92 %,综合评价指标达96.48 %。在各种道路场景下都取得了稳定的识别结果,可以为高精地图的构建提供丰富而精细的交通标线信息,辅助自动驾驶安全出行与路径决策。
本文的贡献主要有二:其一,提出了一套基于模板匹配和决策树的交通标线语义分割方法,在精度和召回率并不落后于现有方法的同时,包含了更多的语义分类类别;其次,该算法全面基于先验知识而大幅简化标线识别的复杂难度,且避免了机器学习算法繁杂的训练过程。本文方法对于出现断裂和磨损的交通标线会存在误分割等问题,这同样也是目前标线识别过程中的难点问题。下一步的工作应当着重于将所提出的方法进行实际应用。例如,可以通过箭头标线的语义信息来判断交叉路口以及每条车道的通行方向;或者根据路网的交通标线信息还原出该区域的路网渠化和拓扑结构。此外,可以考虑加入入射角校正模型和强度校正模型,以降低噪声对标线提取的影响,提高语义赋值精度。
作者贡献声明
刘春:确定总体框架,指导实验设计和论文写作。
戚远帆:完成实验,撰写与修改论文。
李友源:完成实验,撰写论文。
吴杭彬:确定总体框架,指导实验设计和论文写作。
姚连璧:指导实验设计。
参考文献
JO K, SUNWOO M. Generation of a precise roadway map for autonomous cars [J]. IEEE Transactions on Intelligent Transportation Systems, 2013, 15(3): 925. [百度学术]
MATTHAEI R, BAGSCHIK G, MAURER M. Map-relative localization in lane-level maps for ADAS and autonomous driving [C]// 2014 IEEE Intelligent Vehicles Symposium Proceedings. Piscataway: IEEE, 2014: 49-55. [百度学术]
JINGNAN L, JIAO Z, CHI G, et al. Data logic structure and key technologies on intelligent high-precision map [J].Journal of Geodesy and Geoinformation Science, 2020, 3(3): 1. [百度学术]
刘经南, 吴杭彬, 郭迟, 等. 高精道路导航地图的进展与思考 [J]. 中国工程科学, 2018, 2018(2): 99. [百度学术]
LIU Jingnan, WU Hhangbin, GUO Chi, et al. Progress and consideration of high precision road navigation map [J]. Strategic Study of Chinese Academy of Engineering, 2018, 2018(2): 99. [百度学术]
VACEK S, SCHIMMEL C, DILLMANN R. Road-marking analysis for autonomous vehicle guidance [C]// EMCR. [S.l.]: EMCR, 2007: 1-6. [百度学术]
HE H, WANG S, WANG S, et al. A Road extraction method for remote sensing image based on encoder decoder network [J].Journal of Geodesy and Geoinformation Science, 2020, 3(2): 16. [百度学术]
REBUT J, BENSRHAIR A, TOULMINET G. Image segmentation and pattern recognition for road marking analysis [C]// 2004 IEEE International Symposium on Industrial Electronics. Piscataway: IEEE, 2004: 727-732. [百度学术]
刘锦锋, 黄峰. 天气影响的场景影像复原方法 [J]. 光电工程, 2005, 32(1): 71. [百度学术]
LIU Jinfeng, HUANG Feng. A restoration method for atmosphere degraded scene image [J]. Opto-Electronic Engineering, 2005, 32(1): 71. [百度学术]
HAALA N, PETER M, CEFALU A, et al. Mobile lidar mapping for urban data capture [C]// Proceedings of the 14th International Conference on Virtual Systems and Multimedia. Cyprus: [s.n.], 2008: 95100-95105. [百度学术]
HAALA N, PETER M, KREMER J, et al. Mobile LiDAR mapping for 3D point cloud collection in urban areas—A performance test [J]. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 2008, 37(1): 1119. [百度学术]
VOSSELMAN G. Advanced point cloud processing [C]// Photogrammetric Week. Stuttgart, Germany: [s.n.], 2009: 137-146. [百度学术]
YANG B, LIU Y, LIANG F, et al. Using mobile laser scanning data for features extractions of high accuracy driving maps [C]// International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Prague: ISPRS, 2016: 433-439. [百度学术]
YANG B, DONG Z. A shape-based segmentation method for mobile laser scanning point clouds [J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2013, 81: 19. [百度学术]
YANG B, LIU Y, DONG Z, et al. 3D local feature BKD to extract road information from mobile laser scanning point clouds [J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2017, 130(1): 329. [百度学术]
YANG M, WAN Y, LIU X, et al. Laser data based automatic recognition and maintenance of road markings from MLS system [J]. Optics and Laser Technology, 2018, 107(1): 192. [百度学术]
KUMAR P, MCELHINNEY C P, LEWIS P, et al. Automated road markings extraction from mobile laser scanning data [J]. International Journal of Applied Earth Observation and Geoinformation, 2014, 32(1): 125. [百度学术]
RASTIVEIS H, SHAMS A, SARASUA W A, et al. Automated extraction of lane markings from mobile LiDAR point clouds based on fuzzy inference [J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2020, 160(1): 149. [百度学术]
SOILáN M, RIVEIRO B, MARTíNEZ-SáNCHEZ J, et al. Segmentation and classification of road markings using MLS data [J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2017, 123(1): 94. [百度学术]
姚连璧, 秦长才, 张邵华, 等. 车载激光点云的道路标线提取及语义关联 [J]. 测绘学报, 2020, 49(4): 480. [百度学术]
YAO Lianbi, QIN Changcai, ZHANG Shaohua, et al. Road marking extraction and semantic correlation based on vehicle-borne laser point cloud [J]. Acta Geodaetica et Cartographica Sinica, 2020, 49(4): 480. [百度学术]
WEN C, SUN X, LI J, et al. A deep learning framework for road marking extraction, classification and completion from mobile laser scanning point clouds [J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2019, 147(1): 178. [百度学术]
CHEN S, ZHANG Z, ZHONG R, et al. A dense feature pyramid network-based deep learning model for road marking instance segmentation using MLS point clouds [J]. IEEE Transactions on Geoscience and Remote Sensing, 2020, 59(1): 784. [百度学术]
CHENG M, ZHANG H, WANG C, et al. Extraction and classification of road markings using mobile laser scanning point clouds [J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2016, 10(3): 1182. [百度学术]
中华人民共和国国家质量监督检验检疫总局. 道路交通标志和标线.第3部分.道路交通标线: GB5768.3—2009[S]. 北京:中国标准出版社, 2009. [百度学术]
General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China. Road traffic signs and markings.Part3. Road traffic markings: GB5768.3—2009[S]. Beijing: Standards Press of China, 2009. [百度学术]
ZHANG W, QI J, WAN P, et al. An easy-to-use airborne LiDAR data filtering method based on cloth simulation [J]. Remote Sensing, 2016, 8(6): 501. [百度学术]
YU Y, LI J, GUAN H, et al. Learning hierarchical features for automated extraction of road markings from 3-D mobile LiDAR point clouds [J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2014, 8(2): 709. [百度学术]