为什么视觉系统对自动驾驶至关重要?

2023-11-08

自动驾驶汽车(AV)的承诺是,其将比人为控制的车辆安全得多,并大幅减少事故的发生。它需要众多技术的支持,才能在没有驾驶员驾驶的情况下运行,这些技术包括摄像头、激光雷达、雷达、超声波、车辆对一切(V2X)和全球定位系统(GPS)等。自动驾驶汽车的最终目标是提供一辆无需人为干预的,可以在所有道路类型、所有环境(城市、乡村)和所有天气条件中行驶的全自动汽车——但实现这一目标还需要一些时间。在此之前,先进驾驶辅助系统(ADAS)和自动驾驶汽车将横跨整个技术领域不断演进,沿着国际自动机工程师学会(SAE International)规定的自动驾驶级别一步步向上发展,从L1级一直提升到L5级。

自动驾驶汽车发展的关键因素之一是车载传感器,它使汽车能“看清”道路,并帮助汽车了解周围发生的事情——在大多数情况下,这种感测能力比任何人所能做到的都要好。自动驾驶汽车需要能分辨其前进途中出现的人或物,并识别出道路系统的各项特征,同时要不断去应对各种交通问题和我们每天在路上要处理的其他挑战。为了迈过这些发展障碍,自动驾驶汽车需要用到摄像头、雷达、激光雷达和红外线等一系列技术。

随着我们从L1级向L5级自动驾驶发展,传感器的数量会大规模增长,为了处理传感器所带来的不断增加的数据带宽,我们需要大幅提升处理能力。这将确保可以对全世界交通领域内正在发生的事情进行实时的信息提取和更新。处理能力是自动驾驶汽车一个至关重要的组成部分,它的重要性不容低估,当我们讨论传感器及其在自动驾驶汽车中的应用时,也应该将处理能力考虑在其中。

强大的功能带来出色的处理能力

当一辆新车面世时,许多人都想知道引擎盖下面有什么。对于自动驾驶汽车来说,更重要的是要知道后备箱里有什么,因为如今处理能力往往内置于后备箱中。整车厂(OEM)必须为其车辆配备必要的技术,以确保所有ADAS和自动驾驶功能都能按照其设计来执行。图形处理器(GPU)和神经网络加速器(NNA)将在这一发展过程中扮演关键的角色。

GPU已经允许汽车制造商将多个摄像头的数据流拼接在一起,以创建360度汽车环绕视图。NNA则可以支持多核人工智能(AI)芯片进行大规模并行计算,实现道路标志识别、行人检测和自动驾驶等功能。随着开始整合大量的传感器,移动出行将在未来10到20年迅速向自动驾驶迈进。下面让我们来了解一些传感器系统,它们将助力全自动驾驶汽车成为现实。

摄像头

多年来,摄像头一直是汽车中的主要设备,其首要功能就是在倒车时提供更好的视野。除了现在各地区的行业机构强制要求的倒车摄像头之外,摄像头也正在成为强化ADAS功能的基本要求,以及自动驾驶汽车的关键要素。摄像头可以作为汽车的眼睛,以类似人眼的方式观察道路上的各种细节。更高的分辨率意味着可以从更远的距离探测目标,并了解其情况。由于摄像头是唯一能够检测颜色的传感器,因此它们是实现交通信号灯检测、道路标志读取等功能的基本要素。它们可以辅助自适应巡航控制和紧急制动功能,也可以作为自动化解决方案中的主传感器。

激光雷达

激光雷达(LIDAR,Light Detection and Ranging,光探测和测距)几乎在每一辆进行测试的自动驾驶汽车上都可以找到。激光雷达旨在提供一个完整的360度全景视图,它使用激光脉冲以三维“点云”的形式实现车辆周边环境的可视化。该技术已经极为成功地帮助许多整车厂将自己在自动驾驶汽车方面的雄心壮志付诸实践。它的功能足够强大,可以独立工作;它的功能也非常全面,可以与其他传感器配合使用。还可以使用多个激光来实现更强大的自动驾驶汽车功能。目前在自动驾驶汽车系统中,激光雷达还是一个昂贵的选择,许多公司正致力于降低其成本,从而使汽车制造商可以在中档和高档车型中使用。

雷达

雷达已经在飞机上使用了数十年,不过它很快就会成为未来移动出行领域一项必不可少的技术。摄像头和激光雷达很适合观察汽车的周边环境,而雷达在检测被自然或人造障碍物阻挡的运动物体方面则格外有用。例如,当鹿隐藏在树的后面时,肉眼是无法看到的,但是雷达可以探测到鹿的存在,并显示警告或自动减速以防止发生碰撞。雷达往往采用窄聚焦的远程波束或大面积的低频波束,来探测汽车前方周边区域中的物体。雷达的优势在于能及早地探测到物体并了解其速度和方向。这对于预测车辆视野中其他交通参与者的移动路径至关重要。

声呐

潜艇依靠声呐技术来探测海洋,并避免与船只、动物及其他潜艇发生碰撞。现在,这项技术以传感器的形式进入了移动出行领域,该传感器可以通过检测反射声波来确定物体相对于车辆的位置。这对于确定行人在人行横道上的位置非常有用,甚至可以发现潜藏在附近的小动物。和雷达一样,该技术也可以在各种环境条件下检测运动物体。

红外线

红外传感器在手机和其他电子产品中很常见,可以提高图像质量、人脸识别能力,以及其他多项特性。自动驾驶汽车也可以使用红外传感器,而且很可能是与其他技术结合使用。例如,如果用红外传感器构建一个热成像摄像头,那么红外线就可以帮助车辆在雨、雾、尘土和烟雾等环境中看得更清楚。这一功能几乎可以使路上行驶的每一辆汽车在雨天和雾天受益,而且还可以造就令人难以置信的机会使自动驾驶汽车不受尘土或烟雾的干扰。请想象一下,当急救人员使用这种车辆时将拥有多么大的优势。

移动出行的未来

Imagination的嵌入式GPU可以提供市场领先的性能、低功耗和小尺寸等优势,同时可以支持行业最新的应用编程接口(API)。这些优势使我们的IP非常适合于满足汽车行业所需的高性能,即使是支持多个屏幕。我们的GPU还可以为未来基于ADAS的计算应用提供其所需的GFlops(每秒十亿次浮点运算)级别的处理能力。

无论是为了避免与另一辆突然停住的汽车相撞而刹车,还是防止驾驶员偏离车道,视觉系统都可以挽救生命,并避免产生高昂的维修费用。但它们也需要足够的处理能力,以确保所有车载传感器的功能都得到充分利用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么视觉系统对自动驾驶至关重要? 的相关文章

随机推荐

  • BDA初级分析——数据收集、清洗和整理

    一 认识数据 什么是数据 数据是对客观世界的记录 用来记载事物的性质 状态 相互关系等 有哪些常见的数据类型 什么是数据集 数据集 数据的集合 通常以表格形式出现 二 收集数据 我们都会从哪里收集数据 内部数据 外部数据 收集数据的注意事项
  • uniCloud云开发获取小程序用户openid

    目录 一 介绍openid 二 openid获取难在哪 三 云开发获取openid 一 介绍openid 我们在区分小程序用户时都需要用到openid 用户openid就相当于用户在小程序里的身份证 做为用户的唯一标示 所以获取到用户ope
  • 编码器-解码器(seq2seq)

    文章目录 1 编码器解码器架构 1 1 概念 1 2 代码 1 2 1 编码器 Encoder 1 2 2 解码器 Decoder 1 2 3 合并编码器和解码器 2 seq2seq模型 2 1 编码器 2 2 解码器 2 3 编码器 解码
  • tensorflow1.13分布式训练 参考资料 -教程原理

    前言 对于数据量较大的时候 通过分布式训练可以加速训练 相比于单机单卡 单机多卡只需要用with tf device gpu 0 来指定GPU进行计算的情况 分布式训练因为涉及到多台机器之间的分工交互 所以更麻烦一些 本文简单介绍了多机 单
  • 时序预测

    时序预测 MATLAB实现NARX非线性自回归外生模型时间序列预测 目录 时序预测 MATLAB实现NARX非线性自回归外生模型时间序列预测 效果一览 基本介绍 模型描述 程序设计 参考资料 效果一览 基本介绍 时序预测 MATLAB实现N
  • Stable Diffusion本地部署报错解决:RuntimeError: Couldn‘t determine Stable Diffusion‘s hash: xxxxxxx

    报错信息 Commit hash c9c8485bc1e8720aba70f029d25cba1c4abf2b5c Traceback most recent call last File D AI stable diffusion web
  • 文献管理及Markdown笔记的解决方案

    目录 为什么需要使用 解决方案 套路和技巧 Zotero 配合网盘实现无限制空间云同步 Typora 小技巧 Zotero安装Markdown插件 为什么需要使用 不使用文献管理软件 体会最深的问题是 下载到本地的文献不好管理 自己无法生成
  • 32个!三大运营商“5G+工业互联网”案例独家汇总!

    工业互联网核心产业基本等同于工业数字化的相关产业 其根植于传统制造支撑体系 又融合数据感知 互联互通 先进计算 智能分析等能力 带来了传统产业的升级和新产业环节的诞生 本篇为大家带来32个5G 工业互联网案例集锦 案例来源于中国移动 中国联
  • 算法分析课设(十一)博物馆守卫问题、世界名画陈列馆问题(分支界限法)

    免责声明 不想打字了 题目 在某博物馆中摆放了非常重要的文物 为了节省人力 该博物馆专门购买了警卫机器人来看管这些文物 该博物馆的房间排列整齐 房间的大小相同 每个警卫机器人能够巡查的范围除本身所在房间外 还包括其起始安放的房间的上下左右四
  • PyTorch消除训练瓶颈 提速技巧

    GiantPandaCV导读 训练大型的数据集的速度受很多因素影响 由于数据集比较大 每个优化带来的时间提升就不可小觑 硬件方面 CPU 内存大小 GPU 机械硬盘orSSD存储等都会有一定的影响 软件实现方面 PyTorch本身的Data
  • Android实现APP版本更新

    UpdateAppUtils2 0 一行代码 快速实现app在线下载更新 A simple library for Android update app UpdateAppUtils2 0 特点 Kotlin First Kotlin开发
  • 数据结构—八大排序

    本文所有排序以升序为例子 目录 一 直接插入排序 二 希尔排序 三 选择排序 四 堆排序 五 冒泡排序 六 快速排序 递归版本 1 hoare版本 2 挖坑法 3 前后指针法 推荐这种写法 快速排序的优化 1 三数取中法 2 递归到小子区间
  • 《脚本驱动的应用软件开发方法与实践》

    内容提要 本书纵观了软件开发在不同发展阶段的特点 揭示了当今在很多大型应用软件设计 开发过程中采用的一种部署模式 引出了一种称之为 脚本驱动的应用软件 的开发方法 结合以实例 本书还介绍了XML解析 JavaScript解析等多种实用编程技
  • VSCode 使用记录

    cin 函数 命令行无法输入 勾选 Ignore Selection 和 Run in Terminal 重启VSCode
  • 前端面试题——微信小程序篇(六)

    1 小程序的项目文件结构 根目录下有app json 对当前小程序的全局配置 配置页面 配置窗口 配置tabbar 配合分包 app js 可以放全局的逻辑代码 app wxss 存放全局样式 project config json 工具包
  • 怎么开发html5页面,一步一步教你如何开发h5页面

    我们现在要做一个简单的h5应用 包含登录 注册 修改密码 个人中心主页面 个人中心内页修改名称 个人中心修改手机号码 第一步 工具安装 我选择了能够辅助我们快速开发的light开发工具 light依赖node环境 所以首先要安装node h
  • Dropbox免费网盘高级使用技巧

    通过充分开发DropBox这个优秀的免费网络同步硬盘的功能 我们其实还可以实现很多常规玩法之外的高级应用 例如获得额外存储空间 或是拿来管理你的BT下载客户端等等 http db tt F6TkzeWG 通过此地址注册可得到2 25G 你也
  • LDAP服务器基础讲解

    LDAP用于管理和组织网络中的用户身份 权限和资源信息 LDAP在比赛中主要用于对samba和apache用户进行认证 想要完成上面这一点需要先对LDAP有一个初步的了解 LDAP中的域由目录项组成 每个目录项就相当于一个对象 目录项的结构
  • C语言简易选择题系统

    部分效果图 配置文件如下 加入新题库时 需要新建一个空文件 并把题目添加到新文件中 并把新文件名填入配置文件中 实现代码 File Name do test Sketch out A simple multiple choice syste
  • 为什么视觉系统对自动驾驶至关重要?

    自动驾驶汽车 AV 的承诺是 其将比人为控制的车辆安全得多 并大幅减少事故的发生 它需要众多技术的支持 才能在没有驾驶员驾驶的情况下运行 这些技术包括摄像头 激光雷达 雷达 超声波 车辆对一切 V2X 和全球定位系统 GPS 等 自动驾驶汽