汽车上的自动远光灯是如何工作的?

人工智能 图像识别 自动驾驶汽车
2021-10-19 09:24:55

现代汽车可以自动操作远光灯:

  • 当您进入城镇或前方有车朝相同或相反方向行驶时,它们会自动从远光灯切换到近光灯(强度较低),这样您就不会使其他司机或人眼花缭乱街道。

  • 相反,当您几乎完全处于黑暗中并且没有其他驾驶员在视线中时,系统会自动设置远光灯。

我知道在这些汽车的前部有一个摄像头或传感器,还可以想象进入或离开城镇时的自动切换是通过具有阈值环境照明来实现的。

但我无法想象其他汽车的识别是如何工作的可能是图像识别程序用于检测前车灯(白色)和尾灯(红色)对。但是,您如何处理:

  • 成对的路灯(远离道路,不照亮道路),可以识别为相反方向的汽车,
  • 来自防撞护栏反射器的成对灯光, 在此处输入图像描述
  • 许多其他可以被解释为汽车的随机灯对。

这种基于AI软件的技术,经过激烈的训练,能处理这些点吗?或者它是一个不太复杂的图像分析程序,考虑到车外的移动灯(相对于道路)在从汽车上看时与静态灯(相对于道路)的移动方式不同?

编辑:我已经看到这项技术适用于奥迪 A4 和 A5 汽车。

1个回答

我不了解这些汽车如何执行此检测的领域知识,但在我的 EE 和 ML 学位之间,我很有信心他们很可能没有使用任何 AI 软件来执行此预测。这类似于将 AI 预测与 IR 浴室传感器一起用于纸分配器。

他们可能正在做的只是简单地查看光强度。您在图像中提供的反射器的亮度将远低于车灯,因此从阈值的角度来看,我认为很容易从反射器中检测到车灯。

这是一个人谈论它的视频。youtube.com/watch?v=teilITzPjPU 他展示了一个示例,其中一些标志的光强度非常高,以至于远光灯关闭。我猜想在 300 米处,定向车灯的平均区域光度会比大多数街道反射器更高,但我无法验证这是否属实。

if very_bright_light:
    turn_off_highbeams()
else:
    turn_on_highbeams()

我确信它有更多的复杂性,因为曝光的时间框架,或者汽车灯释放的光具有特定频率,很容易检测到。

希望这在领域专家没有出现的情况下有所帮助。