当前位置:首页>>新闻中心
厘米级路网还原,高精地图制作全流程揭秘
发布日期:09-21 浏览次数:1578

你手机里导航软件报出“前方300米左转”时,你大概不会去想,这句话背后藏着一张精度达到厘米级的路网。普通导航地图的误差在5到10米,够用,但不够准。高精地图不一样,它把车道线、路沿、护栏、交通标志的位置精确到厘米,这是自动驾驶汽车敢把方向盘交给机器的底气。今天我就把这张图的制作全流程拆开给你看,从原始数据到最终成图,每一步都不像你想的那么科幻,但每一步都藏着硬功夫。

厘米级路网还原,高精地图制作全流程揭秘

第一步是采集。车载激光雷达、高精度GPS、惯性测量单元,这些设备装在车顶,像一个顶着触角的甲虫。激光雷达每秒发射上百万个激光点,打在路面上反弹回来,记录下距离和角度。GPS给出车辆位置,惯性测量单元补上GPS信号丢失时的位移。这套组合跑一遍城市道路,一公里能攒下几个GB的点云数据。你可能觉得这活儿简单,开着车跑就是了。但采集车得挑时间,避开早晚高峰,怕堵车,更怕旁边的车遮挡了路沿。所以真正专业的采集,白天跑激光雷达,晚上补摄像头数据,一趟路要跑好几遍。

数据拿回来,第二步是点云拼接。激光雷达扫出来的是一帧一帧的“切片”,每一帧对应车在某一个位置的瞬间。要把这些切片拼成一个完整的三维场景,得靠算法计算车辆在每一帧之间的精确位姿。这活儿像拼拼图,但拼图块有上百万片,而且每一片都带着噪声。GPS信号在城市峡谷里会被高楼反射,误差能到好几米,这时候就得靠激光点云自身的特征来找准位置——比如墙面、电线杆这些固定物体的轮廓。业内管这叫“回环检测”,车开到同一个路口,算法要把两次经过的点云对上,差一个像素,后面全歪。

拼好的点云是一堆“毛坯房”,接下来是语义分割。这一步要把点云里每个点归类:这堆点是路面,那堆点是护栏,远处的点是树,近处的是标牌。传统做法是人工标注,一个熟练工一天能标两三公里路,慢,但准。现在主流方案是深度学习,模型训练好了,能自动标出大部分类别,但碰上雨天积水反光、路面破损这种边缘情况,机器还是会犯迷糊。所以实际流程是人机配合:模型跑一遍,标注员检查修正。这一步直接决定了后面路网提取的质量,偷懒不得。

有了分类好的点云,真正的“厘米级路网还原”才开始。路面点云要被投影成二维栅格图,像把一张立体地形压扁成等高线图,然后算法沿着路面边缘提取矢量线。车道线、停止线、导流带,这些是自动驾驶最关心的元素。提取时有个难点:车道线在点云里不是连续的点,因为激光打在白色油漆上的反射率跟打在柏油路上不一样,但油漆可能被磨损,或者被泥盖住。算法得根据相邻点的趋势“脑补”出完整线形,这一步叫“线形拟合”。拟合出来的线,还要跟交通规则对齐——比如弯道的曲率半径,必须符合设计规范,否则车过弯时会晃。

路网骨架搭好,下一步是叠加拓扑关系。车道和车道之间怎么连接,哪里能变道,哪里是并线区,哪里是左转弯,这些信息不是画几条线就完事。高精地图里存的是一张有向图:每个车道是节点,车道之间的连接关系是边。而且这条边还带属性——比如“此车道只能左转”“此车道限速60”。这些属性怎么来?一部分靠采集数据里的交通标志识别,另一部分靠人工核实。你可能会问,为什么不能全自动?因为交通标志有时候挂得歪,有时候被树挡住,算法读出来的内容可能错。所以高精地图公司都养着一批“地图编辑员”,他们对着点云和照片,逐条核对车道属性,一天能处理几十公里,已经很快了。

一步是质检和更新。高精地图不是做出来就完事,道路会改,标志会换,路面会重新划线。所以地图公司每周都会派采集车去重点路段跑一圈,对比新旧数据,把变化的部分自动检测出来,再走一遍人工审核。质检环节更严格,一条车道线偏移了5厘米,在人眼看来没差别,但对自动驾驶来说

企业电子地图制作 2009-2076 版权所有 Copyright @ 2009-2076 dituk.com All Rights Reserved
在线咨询
📞 010-56218858
QQ QQ咨询 微信 微信咨询 收起 ▲