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它在完全自主的车辆设计中。

审核编辑:郭婷

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

    关注

    2574

    文章

    54456

    浏览量

    786566
  • 处理器
    +关注

    关注

    68

    文章

    20158

    浏览量

    247640
  • 半导体
    +关注

    关注

    336

    文章

    30043

    浏览量

    258940
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PIHER PSRC - 2P非接触式角位置传感器:工业与车辆领域的理想之选

    PIHER PSRC - 2P非接触式角位置传感器:工业与车辆领域的理想之选 在电子工程师的日常设计工作中,为特定的工业和车辆环境挑选合适的传感器至关重要。今天要为大家详细介绍PIHE
    的头像 发表于 12-10 09:55 137次阅读

    安森美工业传感器如何推动智能制造中物理AI进步

    在上一部分中,我们探讨了工业传感器如何作为智能制造中物理 AI 系统的神经系统发挥作用。它们可以为机器学习模型提供自主决策所需的数据传感器的实时反馈回路使机器能够适应不断变化的条件并优化性能。本文我们将更深入地探讨工业
    的头像 发表于 10-24 10:02 1704次阅读
    安森美工业<b class='flag-5'>传感器</b>如何<b class='flag-5'>推动</b>智能制造中物理AI进步

    有哪些常见的传感器数据失真原因?

      传感器数据失真的本质是 “ 传感器输出信号与被测量的真实值偏离超出允许范围 ”,其原因可按 “ 传感器自身硬件、安装与接线、外部环境、使用维护、信号
    的头像 发表于 09-24 11:53 1158次阅读

    传感器如何实现数据采集联网通信

    传感器实现数据采集与联网通信是一个涉及硬件设计、协议选择、数据处理和云平台集成的系统化过程。其核心目标是将传感器采集的物理量(如温度、湿度、压力等)转换为数字信号,并通过有线或无线方式
    的头像 发表于 09-23 17:30 769次阅读

    海绵拉伸撕裂强度试验机中传感器的电子信号处理技术

    在海绵拉伸撕裂强度试验机中,传感器电子信号处理技术至关重要。 在海绵拉伸撕裂强度试验机的检测系统中,传感器是捕捉力学信号的“前端感知”,电子信号
    的头像 发表于 09-05 09:40 402次阅读

    如何使用 CYW20829 将获得的传感器数据发送到广播中?

    用 python 处理数据。 現時,我想問這計劃是否可行? 如果是,如何使用 CYW20829 将获得的传感器数据发送到广播中? 有参考范例吗?
    发表于 07-02 07:16

    数据采集卡与压力传感器

    本文介绍了拉压力传感器的测量原理,并使用数据采集卡,采集传感器所传递的压力信号。
    的头像 发表于 03-27 15:50 3193次阅读
    <b class='flag-5'>数据</b>采集卡与压力<b class='flag-5'>传感器</b>

    轮速传感器AH741应用于车辆动力控制系统ABS

    轮速传感器AH741应用于车辆动力控制系统ABS
    的头像 发表于 02-07 09:35 810次阅读
    轮速<b class='flag-5'>传感器</b>AH741应用于<b class='flag-5'>车辆</b>动力控制系统ABS

    MCU数据采集模块支持哪些类型的传感器

    数据采集和处理能力。南京峟思将详细介绍MCU数据采集模块所支持的传感器类型。MCU数据采集模块的核心是一个高性能、低功耗的32位ARM内核
    的头像 发表于 02-06 14:33 1014次阅读
    MCU<b class='flag-5'>数据</b>采集模块支持哪些类型的<b class='flag-5'>传感器</b>

    传感器数据采集网关支持接入哪些数据类型

    在智能制造和工业物联网蓬勃发展的时代背景下,以“数据采集+管理+分析”为特点的生产管理模式,成为企业数字化转型的关键推动力。其中传感器数据采集系统发挥着重要作用。。
    的头像 发表于 01-23 13:34 827次阅读
    <b class='flag-5'>传感器</b><b class='flag-5'>数据</b>采集网关支持接入哪些<b class='flag-5'>数据</b>类型

    CMOS传感器的图像处理能力

    随着科技的飞速发展,图像处理技术已经成为我们日常生活中不可或缺的一部分。CMOS传感器作为图像捕捉的核心,其图像处理能力直接影响到成像质量。 CMOS传感器的基本原理 CMOS
    的头像 发表于 01-20 15:19 1305次阅读

    光纤传感器的信号处理方法

    随着科技的发展,光纤传感器因其抗电磁干扰能力强、灵敏度高、体积小、重量轻等优点,在工业、医疗、环境监测等领域得到了广泛的应用。 光纤传感器的工作原理 光纤传感器的工作原理主要基于光的传输特性。当光在
    的头像 发表于 01-18 10:36 2132次阅读

    2025年引起轰动的10大传感器技术

    传感器革命正推动各领域创新,2025年将涌现十种新型传感器,包括智能成像、量子、神经形态、高端MEMS、石墨烯、生物降解、太赫兹、高光谱成像、软性可拉伸及光子集成电路传感器,面临集成、
    的头像 发表于 01-04 10:17 1303次阅读

    康谋分享 | 如何应对ADAS/AD海量数据处理挑战?

    如何有效处理ADAS/AD海量数据并从中获得见解?IVEX数据处理流程可自动从原始传感器数据等输入中识别出值得关注的事件和场景,
    的头像 发表于 12-25 10:05 4283次阅读
    康谋分享 | 如何应对ADAS/AD海量<b class='flag-5'>数据处理</b>挑战?

    传感器在低空经济中的应用

    低空经济的崛起为传感器技术带来了巨大的发展机遇。传感器作为低空飞行的“眼睛”和“耳朵”,负责收集外部环境的信息,是实现飞行自主导航、避障、状态监测和
    的头像 发表于 12-20 10:46 1647次阅读
    <b class='flag-5'>传感器</b>在低空经济中的应用