自动驾驶究竟是视觉方案好还是雷达好?马斯克和何小鹏说视觉方案是自动驾驶的最终解决方案,李斌说说激光雷达没用的,非蠢即坏,而余承东更是支持激光雷达方案。作为一名既搞过视觉,又搞过雷达和各种传感器的我来说,其实,我是觉得,纯视觉方案最不靠谱,可能既上视觉又上激光雷达或其他传感器的“大满贯”方案,才是真正的自动驾驶解决方案!当然,我肯定到不了上述大佬的高度哈,只是从我的角度去理解!

我这里只讨论自动驾驶避障,自动驾驶时使用视觉方案和使用激光雷达方案哪个好。

首先,只要是视觉,它都有一定的概率性,即前面有没有物体,实际上是一个概率学的问题,即使是当下最聪明的AI去识别一个物体,它也只是告诉你,在概率上它是这个物体,只不过,大部分AI它只给你结果,没有告诉你它认为这个东西是对的的概率是多少。

即使是让AI去识别一个颜色,它告诉你的,也是这个颜色概率上它是这个颜色而已,可能概率上是99%,甚至是99.99%后面跟着无数个小数点,但是只要不是100%,那么它就有概率是错的!

所以,很多时候,我们问AI一个问题,总感觉AI在胡说八道,有时候又感觉它说得很对,这其实就是AI经过一系列的算法,把它认为的最接近真相的东西展示给了提问者,但是,这个东西的正确率它不是百分之百的!

其实,视觉和AI的道理差不多,搞过机器视觉的小伙伴都知道,我们在训练一个模型的时候,不管投喂多少张图片,训练出来的模型去识别一个物体,给出的分数都不会是100,基本上都会在90%左右,那么,其实这10%就是差异项。

原则上,只要给模型投喂更多的物体照片,那么模型给出的分数就会越来越高,理论上,假设给一个物体投喂100%场景下的照片,它最后能识别出来的物体分数那就是100%,可我们知道,这个100%只是在理论上可行而已,实际上根本不可能!

因此,我们可以得出一个结论,那就是视觉给出的结果并不是100%正确的。

可毕竟,汽车这个东西,在驾驶过程中,哪怕出现一点小差错,造成的后果都可能会不堪设想。

试想,如果前面有一个障碍物,通过视觉没有看到,那么汽车就会直接撞上去!

什么情况下视觉会看不到?从机器视觉的角度来说,如果前方障碍物的颜色如果和路面相近,人眼尚且都无法看到,那么自动驾驶的视觉方案就有很大的概率会失效!

在机器视觉里面有一个定律,那就是肉眼能明显看出来轮廓的东西,机器视觉不一定能看到,机器视觉能够明显分辨出来的东西,肉眼一定能看清楚!

所以,如果前面有一个物体,肉眼都看不清的时候,您指望视觉能看清,基本上是不可能的事情!

注意,这里说的是相同视距,看到的画面相同大小的时候哈!别跟我说什么电子显微镜啥的,这就有点抬杠了!

但是,采用激光雷达或者其他测距传感器,如果前方有物体,只要它不是对雷达隐身的,那么雷达肯定会测到并且报警!

这就是视觉和激光雷达或传感器比视觉方案保险的原因!

可再保险,也有缺点,那就是很有可能像前面说的,这个东西对雷达隐身,那么雷达在此情况下就会失效!但是,现实生活中,能够让雷达都看不到的物体,还真不多见,如果不是加了特殊涂层,我估计这个东西即使是撞上了也没啥大事,比如说一个塑料袋啥的!

但是,总归还是会有缺点嘛!

所以,自动驾驶的方案,我觉得单纯得用视觉或者单纯得用激光雷达其实都不靠谱,最靠谱的方案就是两个一起用,甚至是在两个方案一起用的基础上再增加一些其他传感器配合比较好!

最终,在多个方案一起运作下的情况下,哪个方案识别出的情况最危险,就信哪个方案!

当然,即使是现在所有的手段都用上,自动驾驶也不能说100%安全,所以,现在大多数自动驾驶的汽车都只敢说自己是L2级别的自动驾驶,而不敢说自己是L3级别的!

不管科技发展到什么时候,我觉得即使是现在AI的智商在完全碾压人类的情况下,如果我做一款自动驾驶的汽车,我也不敢说这款车能够100%实现自动驾驶!

因为我是知道这方面的弊端的,总之,想要实现完全的自动驾驶,人类还有很长一段路要走。

结语

我只知道,不管是视觉方案还是激光雷达方案,它只有谁更好这么一个说法,没有说使用哪种方案能够百分之百去杜绝误判。

反正视觉方案的槽点很多,所以,纯视觉方案我是不支持的,当然,纯激光雷达方案,我也不支持,我不敢说他们谁俩更好,我只知道各有槽点,所以,争论他们俩谁好,根本没有意义,更别说去争他们俩到底谁是最终解决方案了!

我能说的,就是作为一名从业者,如果能用脚投票的话,那我觉得就是尽可能把所有方案都用上,这样才能使自动驾驶更加安全!