新闻资讯NEWS

您当前所在的位置:首页  /  金蚂蚁资讯  /  公司资讯  /  ADAS系统的摄像头测试

ADAS系统的摄像头测试

关注我们,随时了解我们的新动态。

目前用于ADAS摄像头的芯片多数被国外垄断,主要供应商有瑞萨电子(Renesas Electronics)、意法半 导体(ST)、飞思卡尔(Free scale)、亚德诺(ADI)、德州仪器(TI)、恩智浦(NXP)、富士通(F ujitsu)、赛灵思(Xilinx)、英伟达(NVIDIA)等,提供包括ARM、DSP、ASIC、MCU、SOC、FPG A、GPU等芯片方案。


ARM、DSP、ASIC、MCU、SOC是软件编程的嵌入式方案,FPGA因为对硬件直接编程,和嵌入式相比 处理速度更快。


GPU和FPGA并行处理能力强。图片这样的文本,尤其在使用深度学习算法需要多个像素点同时计算,FP GA和GPU会更有优势。两类芯片的设计思路类似,都是为了处理大量简单重复的运算。GPU的性能更强 但耗能也更高,FPGA因为编程和优化都是直接在硬件层面进行的,能耗会低很多。


因此在平衡算法和处理速度,尤其是用于前装并且算法稳定时,FPGA被视为一个热门方案。FPGA是个好 选择。但同时,FPGA对技术要求也很高。


原因在于计算机视觉算法是C语言,FPGA硬件语言是verilog,两种语言不同,将算法移植到FPGA的人既 要有软件背景,又要有硬件背景。在人才最贵的今天,是笔不小的成本。


现阶段可用于传统计算机视觉算法的车规级芯片有多种选择,但是适用于传统算法叠加深度学习算法的低 功耗高性能芯片,还没有真正出现。


(三)算法 ADAS视觉算法的源头是计算机视觉。

传统的计算机视觉识别物体大致可以分为图像输入、预处理、特征提取、特征分类、匹配、完成识别几个 步骤。


有两处尤其依赖专业经验:第一是特征提取。在识别障碍时可用特征很多,特征设计尤其关键。判断前方 障碍物是不是车,参考特征可能是车尾灯,也可能车辆底盘投在地面的阴影等。第二是预处理和后处理, 预处理包括对输入图像噪声的平滑、对比度的增强和边缘检测等。后处理是指对分类识别结果候选进行再 处理。


科研中的计算机视觉算法模型运用到实际环境中,不一定就能表现得很好。因为科研得出的算法会增加诸 如天气、道路复杂情况在内的条件限制,现实世界里除了关注复杂环境的算法表现,还要考虑各种环境下 算法的鲁棒性是否稳定。


算法上比较重要的一个变化是深度学习的渗透。


深度学习让计算机模拟人类思考的神经网络,可以自己学习判断。通过直接向计算机输入标定后的原始数 据,比如挑选一堆异形车图片,然后丢给计算机让它自己学习什么是一辆车。这样就可以免去计算视觉特

征提取、预处理等步骤,感知过程可以简化为输入图片-输出结果两步。

业内比较一致的观点认为,在感知方面,深度学习将会弯道超车传统视觉算法。目前深度学习的算法模型

已经开源,而且算法种类不多,因此有降低门槛大量优秀结果涌现的可能。但是受限于没有合适的车端平 台,离产品化还有一段距离。


业内对深度学习在ADAS应用的看法都比较客观冷静。不少观点认为深度学习算法是一个黑箱(Blackbo x)算法,类似人感性决策的过程,可以很快输出一个结果,很难在发生事故后反查原因,因此在使用深度 学习时要加入理性决策部分,并且分区块设计。


也有观点认为传统计算机视觉算法比我们想象的“智能”,在不断寻找车辆图片共性和差异的过程中,也 能检测出一些异形车辆。并且在叠加深度学习算法后,传统计算机视觉算法也可以帮助减少深度学习神经 网络的层数,简化算法。


可以肯定的是,无论哪种算法,数据都是用来训练测试的宝贵资源,而且不是单纯的越多越好,而是越有 效越好。符合实际用车环境并保证多样化。

(四)不同摄像头平台 单目和双目

视觉方案要完成ADAS任务,一般要实现测距(本车与前方障碍物距离)和识别(障碍物是什么)两项工

作。按照车载摄像头模组的不同,目前主流ADAS摄像头可以分为单目和双目两种技术路线。


单目摄像头的算法思路是先识别后测距:首先通过图像匹配进行识别,然后根据图像大小和高度进一步估 算障碍与本车时间。在识别和估算阶段,都需要和建立的样本数据库进行比较。想要识别各种车,就要建 立车型数据库,想要识别麋鹿,就要建立麋鹿数据库。


双目摄像头的算法思路是先测距后识别:首先利用视差直接测量物体与车的距离,原理和人眼类似。两只 眼睛看同一个物体时,会存在视差,也就是分别闭上左右眼睛看物体时,会发现感官上的位移。


这种位移大小可以进一步测量出目标物体的远近。然后在识别阶段,双目仍然要利用单目一样的特征提取 和深度学习等算法,进一步识别障碍物到底是什么。


因为视差越远越小的缘故,业内有观点认为,双目在20米内有明显的测距优势,在20米距离外,视差减小 测距存在难度,可以用高像素摄像头和更优秀的算法来提升测距性能,该处是难点也是核心竞争力。


双目镜头间距和测距是两个此消彼长的参数,镜头间距越小,检测距离越近,镜头间距越大,检测距离越 远。考虑车内美观和ADAS需要,小尺寸远距离双目产品更受欢迎。


因为增加了一个镜头,带来更多运算量,整个摄像头模组的性能要求和成本都更高了。而且在两者都有的 标定工作上,双目要比单目更加复杂。


而且选择双目方案切入市场并不能完全绕开单目方案的难点,在第二个阶段,你依然要需要一个庞大的数 据库,依然需要打磨算法。


多摄像头方案:

除了单双目之外,还有多摄像头组成的平台。有的方案中选用长焦和广角摄像头于ADAS主摄像头配合, 兼顾周围环境与远处物体探测。比如Mobileye方案,在下文会介绍。


也有在环视平台上叠加ADAS功能的情况。例如对于环视做车道偏离预警(LDW),与单目实现该功能比 有一定优势。


在大雨天气或者前方强光源的情况下,前视摄像头有可能看不清车道线,环视摄像头斜向下看车道线且可 以提供多个角度,基本不会受到地面积水反光的影响,功能可以比前视做得更稳定。但同时也要考虑侧向 无车灯照射时,摄像头的夜间表现。


这几种方案在技术路线上和单目没有本质差别,更多是基于不同平台,发挥不同类型摄像头模组的优势分 配任务,或者提供更多视角来解决一些复杂环境中单目势单力薄的情况。



三、视觉系ADAS产品测试与评价 目前没有统一的ADAS测试评价标准。常规的测试一般分为两个阶段:

在算法库测试,库中包含了各类工况下收集的行车场景视频,通过用库中的场景视频跑分,测试算法识别 率。目前测试库由各家自采自测,因为采集所用的传感器不同,不同企业间的测试单看结果没有可比性。


由德国卡尔斯鲁厄理工学院和芝加哥丰田技术研究所联合创办的KITTI,是国际上权威性较高的机动车辅助 驾驶应用技术评估的算法评测平台。目前有部分公司在该网站测试算法,结果公开可查。不同公司跑分的 用时存在差异,因此在看结果排名时,也不能忽略多个参数比较。


在实车测试阶段,将产品DEMO安装到车上测试,根据漏报、误报判断算法可靠性,对发现问题进行反复 调试。现阶段高质量的实车测试大多由主机厂和零部件供应商掌握,准确测量需要借助激光雷达等设备, 在相互校验的过程中完成测量,成本略高,检测周期也略长。

image

业内人士表示,测试产品能力70-90分的区分更多使用算法库测试,区别90-95分,甚至是95-98分时,必 须进行实车定量测试。而目前ADAS各家拉开差距正是在于将90分提高到99分。想做到这点必须要通过大 量的实际道路测试打底,并对算法的准确性和鲁棒性不断打磨。因此从某种程度上来说,经历过主机厂Tie r1严苛训练的方案提供商,产品可靠性更高,前装经验会成为下一次合作洽谈的资本。


目前企业对外宣称衡量算法能力的“识别率”指标不能说完全没有参考价值。前提是谈论所谓的识别率要 把产品放在不同复杂场景下评估,并且单独讲识别率指标没有意义,需要把它和其他指标放在一起考量。 产品必须确保在不同的路况、天气、车型,对不同姿态的人、不同的车道线,算法都能稳定工作(鲁棒 性)。


讲视觉系ADAS不得不提一家以色列公司Mobileye,1999年成立,2007年推出首款产品,2014年8月1号 在纽交所上市。公司主要从事汽车工业的计算机视觉算法和驾驶辅助系统芯片技术的研究。


Mobileye的产品覆盖了全球50个国家,据官方资料显示,截至2015年底,Mobileye在全球有1000万的 装载量,到2016年底会有273款车的SOP的合同。


Mobileye不同芯片可以实现不同的ADAS功能。其中EYEQ2支持产品级的AEB,EyeQ3是支持full AEB。E yeQ2等级只能做到ASIL-B,EyeQ3可以做到ASIL-D等级。ASIL,Automotive Safety Integration Leve l,汽车安全完整性等级,是ISO26262中的系统危害风险等级指标,从A到D产品的安全等级依次增加。

发布时间

2020-05-05

浏览次数

微信二维码

TEL:18611124457