摘要: 自动驾驶看起来像“车会自己开”,本质上是一场关于看见、理解和预测的 AI 考试。雨夜、逆光和突然窜出的电动车,正是其中最难的三道题。
一、自动驾驶的第一关:先把世界“看明白”
很多人以为自动驾驶的关键是方向盘会转、刹车会踩。但在工程师眼里,真正惊险的是前半场:车能不能先把周围世界看明白。
“感知模型”就是自动驾驶汽车的眼睛加半个大脑。摄像头、激光雷达、毫米波雷达、超声波雷达不断收集信息,AI 再判断前方是车、人、路牌、护栏,还是一个不太守交通规则的外卖箱。
自动驾驶大致分为感知、预测、规划、控制。感知回答“我看到了什么”,预测判断“它接下来去哪”,规划决定“我该怎么走”,控制执行转向和刹车。感知一旦看错,后面就像在错误地图上导航。

图注: 自动驾驶不是单靠一个摄像头“开天眼”,而是多种传感器一起观察世界,再交给 AI 做综合判断。
深度学习让机器视觉进步很快,模型能识别车辆、行人、骑行者、车道线、红绿灯,甚至分割可行驶区域。但现实道路并不按教材出题,遮挡、反光、夜色、临时变道,都会让 AI 的考试难度陡然上升。
二、雨夜:世界被打湿后,AI 的眼镜也花了
雨夜对人类司机已经不友好:玻璃有水痕,路灯在地面反光,远处车灯像散开的白色光团。对感知模型来说,雨夜更像一场“图像大乱炖”。
摄像头会遇到画质下降:雨滴附着镜头,雨线遮住边缘,积水制造倒影,把红绿灯、尾灯、路灯复制一份。模型原本学的是“清晰物体”,现在看到的却是发光、变形、半透明的版本。
激光雷达在雨雾中也会受散射影响,点云里出现噪声。毫米波雷达穿透性更强,但分辨率有限,不擅长精细识别形状。每个传感器都有优点,也都有脾气。

图注: 雨夜的难点不只是“看不清”,还包括反光、倒影、雨滴遮挡和传感器噪声同时出现。
所以自动驾驶需要多传感器融合。摄像头像眼睛,能看颜色和语义;激光雷达像尺子,能量距离和形状;毫米波雷达在恶劣天气里更稳。它们相互校验,可信度才会上升。
但融合不是把答案简单相加。不同传感器的坐标、时间戳、分辨率不同,车和目标又都在动,几十毫秒的误差就可能让位置对不上。自动驾驶不是装几个摄像头那么简单,更像让一支乐队在暴雨里合奏,还不能跑调。
三、逆光:当太阳亲自上场“干扰识别”
早高峰向东,晚高峰向西,太阳常常站在车道尽头发光。人类司机会眯眼、放下遮阳板、减速;AI 没有眼皮,只能靠传感器和算法硬扛。
摄像头遇到强逆光,可能过曝、眩光、色彩失真,亮处一片白,暗处一团黑。行人在强光背景前会变成剪影,交通灯颜色也可能被干扰。模型见过很多正常曝光图片,但逆光会把特征压扁。
这涉及 AI 的老问题:训练数据和真实世界是否一致。模型在数据集里表现好,不代表在城市每个角落都稳定。如果逆光样本少,模型就容易“见少怪多”。
行业会采集更多极端场景数据,比如逆光、雨雪、夜间、施工、遮挡;也会做数据增强,模拟加噪、变暗、眩光;还会用仿真系统生成危险但可控的场景。现实中不能为了训练安排一百辆电动车横穿马路,仿真世界可以。
不过仿真也不是万能。虚拟雨滴再逼真,也和真实镜头上的泥水、油膜、划痕有差距。自动驾驶面对的不是干净实验室,而是会扬尘、会堵车、会临时变道的真实世界。
四、突然窜出的电动车:AI 最怕“又快又近又不讲武德”
雨夜和逆光主要考“看不看得清”,突然窜出的电动车则考“反应快不快、理解准不准”。电动车、自行车、三轮车体积小、速度变化快、轨迹灵活,还可能从公交车后、绿化带旁、停车缝隙里突然出现。
突然出现意味着可观察时间极短。目标早早出现,系统可以识别、跟踪、预测;如果它从遮挡物后窜出,系统可能只有零点几秒判断:那是什么?会不会进我的车道?现在刹车来不来得及?
这已经超出单纯视觉识别,进入预测与决策。老司机看到路边公交车,会警惕车头前有人出来;学校门口、菜市场旁、外卖高峰,也意味着更高风险。AI 也需要理解这种上下文,而不是只盯着像素。
现代系统会用目标跟踪、轨迹预测、占用网络等方法。跟踪像给每个物体发临时身份证,预测像猜下一步棋,占用网络则估计哪些空间现在或未来可能被占用。
但预测不是算命。骑手可能看手机、躲坑、被旁车挤一下,轨迹瞬间改变。AI 要做的不是百分百猜中,而是在不确定时更保守:减速、拉开距离、提前准备制动。能“体面地怂”,才是成熟智能。
五、从规则到大模型:自动驾驶 AI 还在补哪几课
早期自动驾驶更依赖规则:看到障碍物就刹车,红灯就停,偏离车道就修正。规则清楚、可解释,但城市道路情况太多,如果每种都写规则,工程师的键盘可能先投降。
深度学习带来感知跃迁,也带来新问题:它很强,却不总能解释原因;它在常见场景表现好,却可能在长尾场景失误。长尾场景不常见但关键,比如雨夜施工、逆光黑衣行人、被大车遮挡后突然出现的儿童。
近几年,大模型和端到端自动驾驶很热门。端到端希望从传感器输入直接学到驾驶决策,减少人工设计环节。好处是可能学到整体策略,难点是安全验证更难:模型为什么这样做,必须说得清、测得足。
真正落地的系统通常是组合拳:深度学习做感知,规则和优化做安全约束,仿真做大规模测试,地图增强环境理解,远程监控和安全员处理边界情况。目标不是炫技,而是在普通场景中稳定,在危险场景中谨慎,在不确定时尽量安全退出。
所以,自动驾驶既不是“明年完全替代司机”的魔法,也不是“永远没戏”的笑话。在园区、港口、矿区、固定路线配送等可控场景,它已经有价值;在开放城市道路,尤其是混合交通里,它仍在艰难爬坡。
六、结语:自动驾驶最难学的,其实是人间烟火
雨夜、逆光、突然窜出的电动车,表面是三个交通场景,背后是 AI 落地的三类难题:感知质量下降、数据分布变化、行为预测不确定。现实世界从不按标准答案出题。
自动驾驶的发展,也像人工智能一路走来的缩影:从手写规则,到数据驱动;从单点识别,到多模态融合;从实验室指标,到真实道路安全。车要真正学会开车,不只是识别车道线和红绿灯,还要理解雨水、阳光、遮挡、犹豫、抢行,以及每天都在路口上演的人间烟火。
下次你在雨夜打车,看到司机放慢速度,别急着嫌他保守。对人类和 AI 来说,这可能都是一种高级智慧:看不清的时候,先慢一点。安全抵达,永远比漂亮炫技更重要。