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

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

3天内不再提示

基于OMAP5技术的高级驾驶员辅助系统(ADAS)

电子设计 来源: TI 作者: TI 2021-05-15 14:59 次阅读

德州仪器TI)基于OMAP5技术的最新应用处理器TDA2x具有最先进的视觉加速加速器(PAC),可实现具有动力效率,低成本,可编程性和灵活性的高级驾驶员辅助系统(ADAS),为20/20视觉提供动力。自动驾驶汽车。Vision AccelerationPac是一种可编程加速器,具有特定的硬件单元和自定义管道,可以从高级语言进行完全编程。

介绍

到2013年9月,Google的自动驾驶汽车在计算机控制下完成了500,000英里的行驶,没有发生任何事故。Google的颠覆性无人驾驶汽车项目旨在通过结合使用摄像机,雷达传感器和激光测距仪来查看和导航交通(以及Google的地图数据库)来提高汽车的安全性和效率。

Google的无人驾驶汽车原型配备了150,000美元的机器人组件,其中包括价值70,000美元的激光雷达系统,这远非商业用途。日产于2013年8月宣布计划到2020年发布无人驾驶汽车,以实现零伤亡。自动驾驶汽车的商业化过程将集中在如何使自动驾驶汽车在各个角落情况下更实惠,更坚固和更安全。实现自动驾驶汽车的关键技术之一是计算机视觉,它使用基于摄像头的视觉分析技术,旨在提供高度可靠,低成本的视觉解决方案。尽管基于摄像头的传感器的成本低于其他技术,但其处理要求却大大提高。

当今的系统要求我们以30帧/秒的速度处理1280×800的图像分辨率,通常同时运行5种或更多种算法。德州仪器(TI)基于OMAP5技术的最新应用处理器TDA2x具有最先进的视觉加速加速器(PAC),可实现具有动力效率,低成本,可编程性和灵活性的高级驾驶员辅助系统(ADAS),为20/20视觉提供动力。

自动驾驶汽车。Vision AccelerationPac是一种可编程加速器,具有特定的硬件单元和自定义管道,可以从高级语言进行完全编程。这使视觉开发人员可以利用标准处理器体系结构无法利用的新性能水平。Vision AccelerationPac的可编程性支持通过高级语言支持,使最终汽车制造商可以创新并探索各种算法的取舍。

鉴于这些算法还很不成熟,但是对于加快产品上市时间至关重要,因此这是一个特别重要的功能。Vision AccelerationPac的可编程性支持通过高级语言支持,使最终汽车制造商可以创新并探索各种算法的取舍。鉴于这些算法还很不成熟,但是对于加快产品上市时间至关重要,因此这是一个特别重要的功能。Vision AccelerationPac的可编程性支持通过高级语言支持,使最终汽车制造商可以创新并探索各种算法的取舍。鉴于这些算法还很不成熟,但是对于加快产品上市时间至关重要,因此这是一个特别重要的功能。

美国人口普查局的“看到汽车的统计数据”表明,美国每年平均发生600万起机动车事故。16-24岁的年轻人和青少年的死亡率最高。统计数据还显示,大多数事故是由人为错误引起的。

人们认为,将视觉和智能添加到机动车辆中可以减少人为错误并减少交通事故,从而挽救生命。人们还认为,汽车视觉系统可以帮助减少交通拥堵,增加高速公路通行能力,提高燃油效率并提高日常通勤的驾驶员舒适度。

先进的驾驶员辅助系统(ADAS)是迈向全自动驾驶汽车的关键一步。ADAS系统包括但不限于自适应巡航控制,车道保持辅助,盲点检测,车道偏离警告,碰撞警告系统,智能速度自适应,交通标志识别。行人保护和物体检测,自适应灯光控制和自动泊车辅助系统。

摄像机提供了一种低成本的方式来捕获许多交通场景,以进行智能分析。立体声前置摄像头可用于自适应巡航控制,以捕获实时交通状况,以帮助保持与前方车辆的最佳距离。前置摄像头还可用于车道保持辅助,以使汽车保持在车道中央,以及用于交通标志识别和物体检测。侧面摄像头可用于跨交通监控,盲点检测和行人识别。

摄像机背后的分析功能使汽车具有类似视觉的功能。需要一个实时视觉分析引擎来分析每个摄像机帧,以提取正确的信息以进行智能决策。它不仅需要巨大的计算能力来处理允许快速移动的车辆进行正确操作所需的瞬间间隔的数据,而且还需要宽泛的I / O来提供来自多个摄像机的视觉分析引擎输入,以允许同时进行相关性。低功耗,低延迟和可靠性也是汽车视觉系统的关键方面。

TI Technology Enabler – Vision AccelerationPac

TI的Vision AccelerationPac是一款可编程加速器,专门为满足汽车,机器视觉和机器人市场中计算机视觉应用中的处理,功率,延迟和可靠性需求而创建。Vision AccelerationPac包含一个或多个嵌入式视觉引擎(EVE),可为嵌入式视觉系统提供可编程性,灵活性,低延迟处理,功率效率以及较小的硅芯片面积。结果是性能和价值的完美结合。与现有的相同功率级别的ADAS系统相比,每个EVE都可以为高级视觉分析提供8倍以上的计算性能提升。有关详细信息,请参见图1。

articles-articles-empowering-automotive-vision-1383730654.png

针对Cortex-A15在相同功率预算下计算性能

图2显示了Vision AccelerationPac架构。Vision AccelerationPac中有一个或多个EVE,这是一种视觉优化的处理引擎,包括一个32位专用RISC处理器(ARP32)和一个512位矢量协处理器(VCOP),具有内置机制和独特的视觉专用功能并发,低开销处理的指令。ARP32包括32KB的程序高速缓存,以实现高效的程序执行。

它还具有内置的仿真模块以简化调试,并且与TI的Code Composer Studio™集成开发环境(IDE)兼容。共有3个并行的扁平存储器接口,每个接口均具有256位负载和存储带宽,可提供768位宽的组合存储带宽(内部存储器带宽是大多数其他处理器的6倍),并具有总共96KB的L1数据存储器以支持同步数据处理延迟非常短的运动。

每个EVE还具有一个本地专用的直接内存访问(DMA),用于与主处理器内存之间的数据传输,以实现快速的数据移动;还有一个内存管理单元(MMU),用于地址转换和内存保护。为了实现可靠的操作,每个EVE还在所有数据存储器上配备了一位错误检测功能,并在程序存储器上配备了两位错误检测功能。

关键的体系结构功能是DMA引擎,控制引擎(RISC CPU)和处理引擎(VCOP)的完全并发。这允许,例如,ARP32 RISC CPU处理中断或执行顺序代码,与此同时,VCOP执行循环并在后台解码另一个循环,同时移动数据而不会导致任何体系结构或内存子系统停顿。它还内置了对通过硬件邮箱进行处理器间通信的支持。EVE可实现8 GMACS处理性能和384-Gbps,在125°C时最坏情况下的总功耗仅为290mW,从而实现了最节能的视觉处理。

articles-articles-empowering-automotive-vision1-1383730654.png

Vision AccelerationPac体系结构

编辑:hfy

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

    关注

    0

    文章

    162

    浏览量

    28204
  • adas
    +关注

    关注

    307

    文章

    2055

    浏览量

    207841
  • 自动驾驶
    +关注

    关注

    773

    文章

    13027

    浏览量

    163200
收藏 人收藏

    评论

    相关推荐

    自动驾驶辅助系统性能评估工具MXeval 5.1新版本发布#泊车辅助 #ADAS

    辅助系统自动驾驶
    北汇信息POLELINK
    发布于 :2024年02月04日 15:40:10

    村田推出车载功率电感器,满足高级驾驶辅助系统与IVI系统需求

    近些年来,随着汽车工业的快速崛起,越来越多的高级驾驶辅助系统ADAS)及车内信息娱乐(IVI)功能被引入。其中,IVI通过汽车内安装的信息
    的头像 发表于 02-03 14:50 376次阅读

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

    挑战,包括激光雷达、单目测距和双目视觉技术等。在当前的高级辅助驾驶技术ADAS)中,双目视觉
    发表于 12-19 18:02

    汽车驾驶员辅助系统:使用FPGA的处理功能

    电子发烧友网站提供《汽车驾驶员辅助系统:使用FPGA的处理功能.pdf》资料免费下载
    发表于 11-08 16:00 1次下载
    汽车<b class='flag-5'>驾驶员</b><b class='flag-5'>辅助</b><b class='flag-5'>系统</b>:使用FPGA的处理功能

    地平线与STRADVISION赋能高级驾驶辅助系统(ADAS)快速量产落地

    厂提供高性价比的智能驾驶解决方案。 STRADVISION以加速软件定义汽车的发展为目标,提供低成本与高性价比的行车和泊车感知方案,赋能高级驾驶辅助
    的头像 发表于 10-09 09:44 472次阅读

    什么是高级驾驶辅助系统ADAS 概述

    高级驾驶员辅助系统ADAS) 有助于提高车内每个人的安全性,帮助他们安全到达目的地。该技术
    的头像 发表于 07-25 21:58 902次阅读
    什么是<b class='flag-5'>高级</b><b class='flag-5'>驾驶</b><b class='flag-5'>辅助</b><b class='flag-5'>系统</b>:<b class='flag-5'>ADAS</b> 概述

    如何为车辆ADAS设计更好的高电流开关电源

    在如今的车辆之中,高级驾驶员辅助系统(ADAS)的重要性与日俱增。它们可以帮助尽可能减少人为操作错误,提升
    的头像 发表于 07-13 11:17 367次阅读
    如何为车辆<b class='flag-5'>ADAS</b>设计更好的高电流开关电源

    焦点丨四维图新120城市高级辅助驾驶地图过审

    · · · · · · · · · · 近日,国家自然资源部地图技术审查中心公布了全国城市高级辅助驾驶地图审图工作的阶段性进展,允许企业批量送审全国城市
    的头像 发表于 06-30 11:55 271次阅读

    汽车高级驾驶辅助系统信息安全的底层机制

    汽车高级驾驶辅助系统(ADAS)涉及ABS防抱死制动、安全气囊、刹车控制、转向控制、引擎控制、巡航控制、启停、自动泊车、集成导航(GPS与G
    的头像 发表于 06-13 16:42 473次阅读
    汽车<b class='flag-5'>高级</b><b class='flag-5'>驾驶</b><b class='flag-5'>辅助</b><b class='flag-5'>系统</b>信息安全的底层机制

    自动驾驶ADAS系统

    ADAS作为汽车智能化的典型功能,越来越受到业界的重视。 ADSA(Advanced Driver-Assistance Systems)字面翻译过来是“先进驾驶员辅助系统”,实际
    发表于 06-01 15:11 0次下载
    自动<b class='flag-5'>驾驶</b><b class='flag-5'>ADAS</b><b class='flag-5'>系统</b>

    提升ADAS系统的清晰度及安全性的电源IC来啦!

    点击蓝字 关注我们 高级驾驶员辅助系统 (ADAS)须处理来自各类传感器、成像、雷达以及 LiDAR 等大量数据源,其所需的计算能力水平要求
    的头像 发表于 05-19 02:15 326次阅读
    提升<b class='flag-5'>ADAS</b><b class='flag-5'>系统</b>的清晰度及安全性的电源IC来啦!

    ADAS常见功能系统都有哪些

    一般,汽车高级辅助驾驶系统通常包括:车道偏离预警系统LDWS、车道保持系统LKS、自适应巡航
    发表于 05-09 14:39 403次阅读

    解决ADAS系统中的精密定时挑战

    精确计时为构成高级驾驶辅助系统ADAS) 的计算和网络组件提供了心跳。正确的正时解决方案可帮助驾驶员
    的头像 发表于 05-06 10:48 859次阅读
    解决<b class='flag-5'>ADAS</b><b class='flag-5'>系统</b>中的精密定时挑战

    优化自动驾驶汽车设计中的网络安全

    汽车行业在高级驾驶辅助系统ADAS)的六个级别中实现了完全自动驾驶。当今车型的
    的头像 发表于 05-06 09:47 1159次阅读

    ADAS辅助驾驶——NOA自动辅助导航驾驶

    功能的本质意思是把“导航”和“辅助驾驶”结合。在原来L2辅助驾驶的基础上(如车道线保持、自动跟车),加上车机的导航信息(如地图软件)进行自动变道,实现从A点到B点的自动
    的头像 发表于 05-05 11:27 1.3w次阅读
    <b class='flag-5'>ADAS</b><b class='flag-5'>辅助</b><b class='flag-5'>驾驶</b>——NOA自动<b class='flag-5'>辅助</b>导航<b class='flag-5'>驾驶</b>