0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

推动处理车辆传感器数据

星星科技指导员 来源:嵌入式计算设计 作者:Brandon Lewis 2022-06-16 17:40 次阅读

现在还有许多其他人正在竞相处理所有这些车辆传感器数据。其中,东芝一直在发展其 Visconti 图像识别处理器系列,以满足日益苛刻的欧洲新车评估计划 (Euro NCAP) 要求。

从 2014 年开始,Euro NCAP 开始根据主动安全技术对车辆进行评级,例如车道偏离警告 (LDW)、车道保持辅助 (LKA) 和自动紧急制动 (AEB)。这些要求在 2016 年扩展到日间行人 AEB 和速度辅助系统 (SAS)。2018 年,这些要求将进一步扩大,包括夜间行人 AEB,以及日间和夜间骑车人 AEB(图 1)。

poYBAGKq-tiAWJOhAAEfHBs3UIQ647.png

图 1.欧洲新车评估计划 (Euro NCAP) 的要求近年来有所扩展,包括许多高级驾驶员辅助系统 (ADAS) 功能。

为了满足能够在白天和夜间环境中准确识别移动和静止物体的视觉系统的需求,东芝的 TMPV7608XBG Visconti4 处理器等图像识别处理器采用了一套计算技术(图 2)。除了 CPUDSP 之外,8 个硬件加速模块使设备能够高效地执行高度专业化的汽车计算机视觉 (CV) 工作负载,例如仿射变换(线性映射)、过滤、直方图、匹配和金字塔图像生成。

pYYBAGKq-uGAFSZ6AAQhlPKhfAo118.png

图 2. Toshiba TMPV7608XBG Visconti4 图像识别处理器利用 CPU、图像处理引擎 (DSP) 和图像处理加速器(硬件加速器)来计算一系列汽车计算机视觉 (CV) 工作负载。

TMPV7608XBG 上的两个新硬件加速模块专门解决了夜间和移动/静止物体检测的挑战:增强的定向梯度共现直方图 (CoHOG) 和运动结构 (SfM) 加速器。

对于夜间 ADAS 应用,增强型 CoHOG 加速器通过结合基于亮度和颜色的特征描述符来抵消物体与其周围环境之间的低对比度,从而超越了传统的模式识别。据东芝称,增强型 CoHOG 加速器不仅可以减少物体识别所需的时间,而且可以在夜间实现与白天一样可靠的行人检测。

同时,SfM 加速器使用来自单目相机的连续图像来开发高度、宽度和到对象距离的三维估计(图 3)。因此可以在没有任何学习曲线的情况下检测静止物体,并且可以应用运动分析和模式识别来检测运动物体,例如行人或车辆。由于 3D 信息减少了图像中的感兴趣区域,ADAS 系统能够更快地识别障碍物并做出反应。

pYYBAGKq-u2AU3fRAAZjKP9Md5s035.png

图 3. TMPV7608XBG 的运动结构 (SfM) 加速器使用三维映射来检测静止和移动物体。

这些加速器与 TMPV7608XBG 的 DSP 子系统中的八个媒体处理引擎 (MPE) 一起运行,每个都配备双精度浮点单元 (FPU)。因此,该设备可以同时并行执行 8 个图像识别应用程序,响应时间为 50 毫秒。以 266.7 MHz 的时钟频率运行,与之前的 Visconti 处理器相比,这意味着处理时间减少了 50%(图 5)。

pYYBAGKq-veAJOT7AAIC2QMkQr8600.png

图 5. TMPV7608XBG Visconti4 处理器的性能与上一代 Visconti 处理器相比,处理时间减少了 50%。

东芝公开的 Visconti4 图像识别处理器设计中标包括 DENSO Corporation 的基于前置摄像头的主动安全系统。

人工智能自动驾驶对计算的需求

但图像处理只是当今汽车安全系统中的一块拼图。除了摄像头之外,现代 ADAS 应用和半自动车辆还依赖于雷达、激光雷达、接近传感器、GPS、车联网 (V2X) 连接和其他有源组件的输入。来自所有这些输入的数据必须实时处理、分析和融合,以便在危险情况下迅速采取纠正措施。

人工智能 (AI) 似乎是在自动和半自动车辆用例中执行驾驶策略和做出实时决策的理想技术。然而,传统的基于云的 AI 实现不适合汽车安全应用,这主要是因为与数据传输相关的延迟,还因为隐私、安全、成本和网络覆盖问题。

作为替代方案,能够运行片上人工或深度神经网络 (ANN/DNN) 的超级计算机级处理器正在被设计到特斯拉等汽车安全系统的电子控制单元 (ECU) 中。例如,NVIDIA 声称其 Drive PX Pegasus 平台的变体将提供高达每秒 320 万亿次深度学习操作 (TOPS),这对于 5 级自动驾驶汽车来说已经足够了。

不幸的是,这些处理器也有其自身的挑战。除了相当大的功耗和单位成本外,这些芯片的裸片尺寸也很大(图 7)。如果将每年生产的大约 1 亿辆汽车中的每辆都考虑到一个这样的处理器,那么汽车市场的需求量将是目前为智能手机生产的芯片的三倍。这远远超过了当前的硅晶片制造能力。

poYBAGKq-v6ALqJqAAJ2OHIdtKM359.png

图 7.虽然高性能处理器提供了运行片上神经网络以实现完全自动驾驶的计算能力,但目前生产它们所需的芯片尺寸超过了硅晶圆的制造能力。资料来源:英伟达和伯恩斯坦研究。

同样,DSP IP 模块提供的解决方案更适合嵌入式汽车用例,CEVA 深度神经网络 (CDNN) 就是一个例子。CDNN 包括神经网络生成器、软件框架和硬件加速器,专为与 CEVA-XM 成像和视觉 DSP 内核配合使用(图 8)。这里的价值主张是降低功耗、降低成本以及在整个系统设计中分配智能的能力。

pYYBAGKq-wmAeZdcAALovn0Z0R4765.png

图 8. CEVA 深度神经网络 (CDNN) 是一个用于在嵌入式 DSP 上开发、生成和部署神经网络的工具包。

CDNN 的核心是像 CEVA-XM6 这样的 DSP,它包括矢量和标量处理单元以及 3D 数据处理模式。矢量和标量处理单元使 -XM6 非常适合传感器数据融合,而其 3D 数据处理方案有助于加速神经网络性能(图 9)。在 CDNN 环境中,这些 DSP 配备一个或多个硬件加速器,在卷积神经网络 (CNN) 处理中每个周期提供 512 次乘法累加 (MAC) 操作。所有其他神经网络层——任何类型或数量——都由 DSP 本身运行。

poYBAGKq-xKAURz3AAPMpcQtGhM461.png

图 9.矢量和标量处理单元与 3D 数据处理方案相结合,使 CEVA-XM6 DSP 非常适合汽车安全和人工智能工作负载。

但 CDNN 工具包的独特之处在于 CEVA 网络生成器。网络生成器将在 Caffe 和 TensorFlow 等框架中开发的预训练神经网络转换为可以在嵌入式系统中运行的实时神经网络模型。从那里,第二代 CDNN 软件框架可用于应用程序调整。

据 CEVA, Inc. 称,CDNN 工具包处理 CNN 的速度比基于 GPU 的替代方案快四倍,能效提高 25 倍。该公司负责市场情报、投资者和公共关系的副总裁 Richard Kingston 表示,该技术目前在汽车领域获得了超过五项设计胜利,著名的合作伙伴是安森美半导体、NEXTCHIP 以及正在使用的一级汽车 OEM它在完全自主的车辆设计中。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2547

    文章

    50545

    浏览量

    751482
  • 处理器
    +关注

    关注

    68

    文章

    19138

    浏览量

    228978
  • 半导体
    +关注

    关注

    334

    文章

    26947

    浏览量

    215589
收藏 人收藏

    评论

    相关推荐

    传感器数据怎么传到云平台

    直接传输到云服务,并由云服务进行处理和存储。 2. 网关中转 局域网网关 :传感器可以连接到一个局域网网关,网关负责将传感器
    的头像 发表于 09-07 10:59 1247次阅读

    车载传感器网络是什么意思啊

    车载传感器网络(Vehicle Sensor Networks,VSN)是指在车辆上部署的传感器网络,用于收集车辆运行状态、环境信息、交通状况等数据
    的头像 发表于 09-07 09:32 311次阅读

    车载传感器主要有哪些传感器

    车载传感器是现代汽车中不可或缺的组成部分,它们为车辆提供关键信息,以确保驾驶安全、提高燃油效率、增强驾驶体验和实现自动驾驶功能。车载传感器的种类繁多,每种传感器都有其特定的功能和应用场
    的头像 发表于 09-07 09:30 412次阅读

    汽车横摆率传感器的功能重要性

    的一部分。这些传感器通过精确监测车辆的运动状态,为ESP系统提供关键的动态数据,从而帮助维持车辆的稳定性和操控性。 横摆率传感器的功能重要性
    的头像 发表于 08-29 10:44 425次阅读

    温度传感器的常见故障及处理方法

    温度传感器是工业和日常生活中非常重要的设备,用于测量和监控温度。以下是一些常见的温度传感器故障及其处理方法: 传感器读数不准确 : 原因 :可能是由于
    的头像 发表于 06-20 09:11 2796次阅读

    传感器数据采集平台是什么

    传感器数据采集平台是一种系统,用于收集来自各种传感器数据显示和处理。这些传感器可以监测环境条件
    的头像 发表于 06-13 09:26 510次阅读

    为坚固耐用型车辆的控制机构选择和应用线性位置传感器

    作者:Kenton Williston 随着物联网 (IoT) 在工厂自动化中的应用以及电子设备越来越多地出现在汽车中,设计人员必须仔细考虑传感器的选型。在用于控制的线性传感器方面,拖拉机和叉车等车辆
    的头像 发表于 05-05 12:00 493次阅读
    为坚固耐用型<b class='flag-5'>车辆</b>的控制机构选择和应用线性位置<b class='flag-5'>传感器</b>

    如何实现车辆组网的无缝连接

    随着车辆传感器和执行数量的增加,车内需要传输的数据量也在增加。每个 ECU 都需要与传感器、执行
    的头像 发表于 04-23 16:34 568次阅读

    CMOS图像传感器的制造工艺

    根据图像传感器的应用和制造工艺,图像传感器可分为CCD图像传感器和CMOS图像传感器。 特别是CMOS图像传感器(CIS)不仅被搭载于数码相
    的头像 发表于 01-24 09:30 2461次阅读
    CMOS图像<b class='flag-5'>传感器</b>的制造工艺

    汽车压力传感器坏了会怎么样

    压力传感器的作用和原理 为了更好地理解汽车压力传感器的故障对于车辆的影响,我们首先需要了解该传感器的作用和工作原理。 汽车压力传感器的主要功
    的头像 发表于 01-23 15:02 1082次阅读

    浅谈汽车传感器

    汽车上的传感器有很多种, 主要分为车身感知传感器和环境感知传感器两大类。 车身感知传感器提高了单车自身的信息化水平,使车辆具备感知自身的能力
    的头像 发表于 01-16 13:44 357次阅读

    传感器容易受到干扰,该怎么处理?有哪些办法?

    模拟传感器容易受到干扰,该怎么处理?有哪些办法? 传感器是现代科技应用中不可或缺的部分,它们通过感知环境中的物理量并将其转换为可用的电信号。然而,传感器容易受到干扰,这可能会导致
    的头像 发表于 01-15 14:43 3869次阅读

    无线传感器如何联网?无线传感器如何通信?

    无线传感器如何联网?无线传感器如何通信? 无线传感器的联网和通信是指利用无线技术将传感器节点连接到互联网,并实现传感器之间、
    的头像 发表于 12-15 10:10 2128次阅读

    传感器数据融合算法最关键的是

    传感器数据融合是一个综合处理传感器数据的过程,以提高对环境或目标的感知和解释能力。在这个过程中,各种
    的头像 发表于 12-13 11:00 589次阅读

    传感器推动机器自动化

    电子发烧友网站提供《传感器推动机器自动化.pdf》资料免费下载
    发表于 11-27 10:55 0次下载
    <b class='flag-5'>传感器</b><b class='flag-5'>推动</b>机器自动化