雨天打车最烦的时刻,是站在路边等车,裤脚已经被溅湿了。一辆出租车贴着路沿飞驰而过,轮胎碾过积水,水花斜着扬起来,像一堵半透明的墙。你来不及躲,鞋面和裤腿全接住了。司机大概根本没看见你。他坐在车里,雨刷来回扫,视线本来就窄,后视镜里全是水珠。 - 专业解读与经验分享
这种小事以前只能认倒霉。现在不一样了。有些城市的出租车上装了摄像头和雷达,车身周围一圈传感器,能识别路边的行人。雨天系统会调高灵敏度,因为水花和雨幕会干扰视觉,算法得重新判断哪些是人、哪些是溅起来的水。听起来简单,做起来很难。水花是动态的,形状不固定,颜色跟路面接近,传统的图像识别经常漏掉。
工程师的解决办法是加毫米波雷达。雷达不怕雨,能测出物体的距离和速度。摄像头负责看清轮廓,雷达负责确认位置,两套数据一融合,系统就知道右前方两米处有个站着不动的人。车速超过四十公里时,系统会提醒司机减速,或者自动轻点刹车。这套东西不新鲜,很多新车都有,只是出租车行业铺开得慢,成本压得紧。
真正有意思的是数据回传。每辆出租车跑一天,能采集几百段雨天路况视频。这些片段被传回后台,标注出哪些是行人、哪些是水花、哪些是路边停着的电动车。标注好的数据再拿去训练模型,下一批上路的车就更准。一个城市几千辆出租车,等于几千个移动采集点,覆盖的街道比任何测试场都全。
也有出错的时候。有司机反映,大雨天经过公交站,系统突然报警,说右前方有障碍物。司机下车看,什么都没有。后来查数据,是站台顶棚滴下来的水柱,雷达反射信号跟人腿太像。工程师加了一条规则:连续三帧以上保持同一位置才判定为行人,水滴落得快,很快就消失了。这种修补很琐碎,但管用。
说到底,技术没打算消灭水花。水花还是会溅,只是溅之前,车里的人可能已经知道了路边站着谁。这算不上什么大突破,就是一点点把误判的概率往下压。压到某一天,你站在雨里等车,裤子还是湿了,但至少不是因为司机没看见你。

图:雨天打车最烦的时刻,是站在路边等车,裤脚已经被溅湿了。一辆出租车贴着路沿飞驰而过,轮胎碾过积水,水花斜着扬起来,像一堵半透明的墙。你来不及躲,鞋面和裤腿全接住了。司机大概根本没看见你。他坐在车里,雨刷来回扫,视线本来就窄,后视镜里全是水珠。












