高精度地图需要在视觉效果上与真实场景匹配度极高,因为它不仅需要描述绝对位置精度,还要标注路面属性,比如护栏、路牙、龙门架等。这些信息都需要在20厘米级别的精度上呈现,才能让车辆正确识别路况。甚至每一条信息都不能漏掉,否则就会导致车辆“看错路”。除了精度,地图还需要每天更新或每小时更新,把道路施工、围挡、新植树木等变化第一时间传递给车辆端。这样,车辆才能时刻掌握最新路况。 TensorFlow作为深度学习框架,给四维图新提供了强大的算法支持。把30万公里高速的数据喂给算法进行训练。这一步骤包含数据采集、算法拆解、分布式训练和生产闭环四个过程。 在数据采集中,四维图新的采集车配备了激光雷达、INS(惯性导航系统)、全景相机和差分基站等多种设备。激光雷达每秒能扫描10万个点,结合惯性导航系统和GNSS(全球卫星导航系统)差分技术,能够获取车道级高程、纹理和强度等信息。这一路下来产生的原始点云数据量高达3TB。 接着是算法拆解。TensorFlow负责对数据进行处理,先分割图像和点云语义分割。图像部分捕捉道路纹理和标志牌,点云部分提取车道线、护栏等特征。这个过程包括给点云打标签、滤噪和拼接这些步骤。 在分布式训练环节中,模型训练放在集群中进行。单卡批处理量从32提高到128,同样的数据量下训练时间直接缩短了40%。工程师们发现以前需要一周时间才能完成的模型训练,现在只需要半天时间就可以了。同时模型效果也得到了显著提升,漏检率从5%降低到1%,召回率反而提高了8%。 最后是生产闭环阶段。这套流程已经覆盖了全国高速和城市快速路。其中40%的地图由算法全自动生成,30%需要人工二次确认,还有30%需要人机协同打磨细节。 四维图新通过TensorFlow实现了高精度地图的自动化生产和更新能力,给无人车提供了精准可靠的导航支持。未来当无人车经过每一条新修匝道时,地图也能在几分钟内完成自我迭代。这标志着真正的自动驾驶时代即将到来。