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

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

3天内不再提示

自动驾驶技术中的AI算法

Carol Li 来源:电子发烧友网 作者:李弯弯 2022-07-25 08:00 次阅读

电子发烧友网报道(文/李弯弯)自动驾驶实现的过程,简单的来说是从感知、决策到执行,感知即通过各种传感器,采集车辆本身及外部的信息,决策即汽车的计算单元,根据特定的算法,对上述获取的信息进行分析,做出适合当下情景的决策,之后就是执行。

而整个过程中算法极为重要,自动驾驶作为人工智能技术重要的应用场景之一,其技术的实现离不开算法的大规模部署,包括从感知环节的特征提取到神经网络的决策,这些都需要依赖算法改进来提高障碍物检测准确性和复杂场景下的决策能力。

AI算法是支撑自动驾驶技术最关键的部分,目前主流自动驾驶公司都采用了机器学习与人工智能算法来实现。海量的数据是机器学习以及人工智能算法的基础,通过此前提到的传感器、V2X设施和高精度地图信息所获得的数据,以及收集到的驾驶行为、驾驶经验、驾驶规则、案例和周边环境的数据信息,不断优化的算法能够识别并最终规划路线、操纵驾驶。

从技术环节来看,自动驾驶域算法可以分为感知算法、融合算法、决策算法和执行算法。感知算法将传感器数据转换成车辆所处场景的机器语言,包括物体检测、识别和跟踪、3D环境建模、物体的运动估计等。

融合算法的核心任务是将不同传感器获取到的基于图像或基于点云等不同维度的数据进行量纲统一处理。随着L2+自动驾驶对多传感器融合精度的要求提升,融合算法将逐渐前向化(前融合),其层级将逐渐从域控制器等后端部件前移至传感器层面,在传感器内部即完成融合,以提升数据处理的效率。

决策算法,即在基于感知算法的输出结果,给出最终的行为动作指令,包括汽车的跟随、停止和追赶等行为决策,以及汽车的转向、速度等动作决策,路径规划等。

自动驾驶根据自动化功能程度被分为L0-L5级别,L1-L3主要起到辅助驾驶功能,到L4级别之后,车辆控制权基本可以全部交给人工智能系统。

不同级别需要实现的功能不一样,所需要的算法也有所不同,比如L1的ACC自适应巡航、LKA车道偏离辅助、AEB自动制动、BSM盲点监测,需要用到ACC系统控制算法、LDW车道偏离警告算法、LKA车道保持辅助算法、AEB自动制动算法、BSM盲点监测算法。

比如L3+,需要TJP交通堵塞辅助算法、HWP高速公路辅助算法、城市道路自动驾驶算法、高速公路自动驾驶算法、AVP自动泊车算法,L5要用到各类自动驾驶算法等来实现相应功能。

不同厂商提供算法的能力也不一样,比如传统Tier1厂商,博世、大陆、德赛西威,以及一些软件算法厂商等,可以提供一些单一功能模块的算法,可以较好的应用于L1-L2的辅助驾驶;再比如Momenta、Minieye、驭势科技、纵目科技等算法方案商,可以提供完整的ADAS或者自动驾驶解决方案。


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

    关注

    773

    文章

    13056

    浏览量

    163233
  • AI算法
    +关注

    关注

    0

    文章

    215

    浏览量

    12098
收藏 人收藏

    评论

    相关推荐

    未来已来,多传感器融合感知是自动驾驶破局的关键

    /L4级自动驾驶赛跑的元年。 马斯克评论FSD 12.3版本的左转弯操作就像人类司机一样。如果FSD 12.3版本成功,将基本颠覆目前市场上的智能驾驶技术路线。基于“数据/算法/算力”
    发表于 04-11 10:26

    华为自动驾驶技术怎么样?

          自动驾驶技术是当今世界汽车产业的重要发展方向。作为全球领先的科技企业,华为在自动驾驶技术方面也进行了深入的研发和创新。 一、华为自动驾驶
    的头像 发表于 02-02 16:58 940次阅读

    LabVIEW开发自动驾驶的双目测距系统

    LabVIEW开发自动驾驶的双目测距系统 随着车辆驾驶技术的不断发展,自动驾驶技术正日益成为现实。从L2级别的辅助
    发表于 12-19 18:02

    自动驾驶公开数据集的现状与挑战

    一方面,自动驾驶技术需要大量数据来训练算法模型,以识别和理解道路环境,从而做出正确的决策和行动,实现准确、稳定和安全的驾驶体验,数据的建设对于自动驾
    发表于 11-08 11:23 271次阅读
    <b class='flag-5'>自动驾驶</b>公开数据集的现状与挑战

    【KV260视觉入门套件试用体验】八、VITis AI自动驾驶多任务执行MultiTask V3

    是一种模型,旨在同时执行自动驾驶场景的不同任务,同时实现优异的性能和效率。这些任务包括对象检测、分割、车道检测、可行驶区域分割和深度估算,这些都是自动驾驶感知模块的重要组成部分。 三、代码实现
    发表于 09-26 16:43

    6G、自动驾驶AI,一键全掌握!

    通信技术AI自动驾驶
    脑极体
    发布于 :2023年08月23日 19:59:07

    浅析自动驾驶视觉感知算法

    环境感知是自动驾驶的第一环,是车辆和环境交互的纽带。一个自动驾驶系统整体表现的好坏,很大程度上都取决于感知系统的好坏。目前,环境感知技术有两大主流技术路线
    发表于 07-25 10:36 386次阅读
    浅析<b class='flag-5'>自动驾驶</b>视觉感知<b class='flag-5'>算法</b>

    自动驾驶中的点云标注:技术与应用

    、车道线标注、道路标志牌标注等。这些标注数据可以帮助自动驾驶汽车识别路面情况、环境信息以及交通标志,从而实现自主驾驶。 点云标注技术的发展离不开计算机视觉和机器学习等技术的支持。常用的
    的头像 发表于 07-10 15:33 1083次阅读

    NIO的自动驾驶AI推理工作流

    自动驾驶的最优 AI 推理流水线设计
    的头像 发表于 07-05 16:30 392次阅读
    NIO的<b class='flag-5'>自动驾驶</b><b class='flag-5'>AI</b>推理工作流

    自动驾驶的必要技术和等级

    伴随着科学技术的发展,自动驾驶汽车逐渐走入大家的视线,成为近年来的热议话题,最近大家都在说自动驾驶,可是怎么才能实现自动驾驶呢? 自动驾驶
    的头像 发表于 06-21 17:50 266次阅读

    自动驾驶中的机器学习

    近年来,自动驾驶技术技术的发展速度非常快。预计达到完全自动驾驶L5的程度是指日可待的。自动驾驶的核心技术
    发表于 06-06 10:06 0次下载
    <b class='flag-5'>自动驾驶</b>中的机器学习

    自动驾驶技术概述

    自动驾驶汽车,通过技术实现车辆自动驾驶,目的是减少驾驶疲劳、增强驾驶安全。 自动驾驶汽车按
    发表于 06-01 14:50 1次下载
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>技术</b>概述

    自动驾驶算法软件架构介绍

    自动驾驶技术是一个庞大的工程体系,软件架构、功能算法、控制规划、感知识别、建图定位、电气架构、车载控制器、验证 体系等等,有太多的角度可以去切入。对于自动驾驶功能与
    发表于 06-01 14:41 1次下载
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>算法</b>软件架构介绍

    自动驾驶开发平台

    2017年9月,在NVIDIAGPU技术大会中国站上,NVIDIA发布了开放式自动驾驶平台NVIDIADRIVE,并表示 将为合作伙伴提供从底层运算、操作系统层、软件算法层及应用层在内的全套可定制
    发表于 06-01 11:31 0次下载
    <b class='flag-5'>自动驾驶</b>开发平台

    自动驾驶技术没得玩儿了?

    自动驾驶
    电子发烧友网官方
    发布于 :2023年05月24日 17:24:58