博客
嵌入式视觉解释:自动驾驶汽车如何看?
如果自动驾驶汽车想要比人类驾驶得更好,汽车必须使用嵌入式视觉来“看”得比人类更好。开发人员正在开发一种探测系统,通过相机、雷达和激光雷达传感器(光探测和测距;一种利用脉冲激光形式的光来测量距离的遥感方法。
多种传感器协同工作,可以验证检测的准确性。摄像头、雷达和激光雷达为汽车提供了周围环境的视觉效果,还可以检测附近物体的速度和距离。惯性测量单元用于跟踪车辆的加速度和位置。
相机提供视觉效果
摄像头是嵌入式视觉捕捉世界视觉表现的最精确的方式。自动驾驶汽车的摄像头安装在前后左右的各个侧面。这些图像被用来组合一个360度的环境视图。
相机包括广角镜头,拍摄范围较短,其他相机则提供较窄的视角,能够拍摄远距离视觉效果。鱼眼相机提供全景,通常用于帮助车辆停车。
汽车制造商通常使用一系列CMOS成像传感器来产生100万到200万像素之间的图像;大多数使用相对便宜的2D相机,但也有一些使用3D相机。嵌入式视觉系统需要超过130分贝的高动态范围传感器,以确保在包括阳光直射在内的所有条件下都能获得清晰的图像。
雷达传感器扩展能力
雷达传感器用于在能见度低的情况下,如夜间驾驶或恶劣天气,补充相机的视觉。雷达以脉冲的形式发射无线电波——这些电波与物体结合并返回到传感器,提供有关物体的速度和位置的信息。
雷达传感器通常也环绕在汽车周围,以探测各个角度的物体。它们可以检测速度和距离,但不能提供车辆类型的信息——这就是嵌入式视觉系统中使用的另一个传感器发挥作用的地方。
提供3D视图
大多数新车都装有摄像头和雷达。汽车将它们用于先进的驾驶辅助和停车辅助技术。当驾驶员坐在驾驶座上控制车辆时,它们还可以提供一定程度的自动驾驶功能。
对于完全自动驾驶的汽车,嵌入式视觉系统使用激光雷达。激光雷达具有提供环境的3D视图的能力,还有在弱光条件下良好工作的额外好处。它可以探测周围汽车、行人和道路地理的形状和深度。一个有效的嵌入式视觉系统只需要少量的激光雷达传感器。
像人脑一样,自动驾驶汽车的嵌入式视觉系统必须从所有这些传感器接收数据,并对信息进行解释。拥有不同类型的传感器提供了可靠性和重叠,作为一种故障保险,可以实时响应。
您可能也有兴趣阅读更多关于ADAS的嵌入式视觉:先进驾驶辅助系统(ADAS)中的视觉系统快速更新.