一种基于多核异构处理器的智能行车预警系统架构的制作方法

文档序号:11915830阅读:214来源:国知局

本发明涉及一种基于多核异构处理器的智能行车预警系统架构



背景技术:

为了实现汽车安全辅助驾驶技术研究的主要目的,需要通过安装在车辆上的各种传感器(被动红外相机、工业照相机、微波雷达、激光雷达等)掌握本车、道路、以及周围车辆的状况等信息,辅助驾驶人增加环境感知的能力,并为其提供预警信号。

融合多传感器的信息可以得到单个传感器难以得到的性能,主要体现在提高了信息冗余性与互补性。信息融合具有的性能优势主要体现为:提高了信息的可信度和目标的可探测性,扩大了时间和空间的搜索范围,降低了推理模糊程度,改进了探测性能,增加了目标特征矢量的维数,提高了空间分辨率,增强了系统的容错能力和自适应性。

异构计算主要是指使用不同类型指令集和体系架构的计算单元组成系统的计算方式。常见的计算单元类别包括CPU、GPU等处理器。异构计算近年来得到更多关注,主要是因为通过提升CPU时钟频率和内核数量而提高计算能力的传统方式遇到了散热和能耗瓶颈。而GPU等专用计算单元虽然工作频率较低,具有更多的内核数和并行计算能力,总体性能/芯片面积的比和性能/功耗比都很高,却远远没有得到充分利用。

CPU的设计让其比较擅长于处理不规则数据结构和不可预测的存取模式,以及递归算法、分支密集型代码和单线程程序。这类程序任务拥有复杂的指令调度、循环、分支、逻辑判断以及执行等步骤。而GPU擅于处理规则数据结构和可预测存取模式。集合两者的长处,用异构计算来达到整体性能的最佳化。

多核处理器是指在一枚处理器中集成两个或多个完整的计算引擎(内核),此时处理器能支持系统总线上的多个处理器,由总线控制器提供所有总线控制信号和命令信号。多核处理器的运用为多传感器信息融合提供了技术保障。

目前,汽车自主驾驶系统主要由驾驶控制子系统和环境识别子系统组成,环境识别子系统由道路标志线识别和前方车辆识别两个分系统组成,驾驶控制子系统包括行为决策、行为规划以及操作控制等主要模块。但相机之间功能分离,不利于发挥多目相机的综合作用,既不能探测多目标,又不能提供目标深度信息;而且相机与其它传感器分离,也不利于多传感器的融合。

本发明提供了一种基于多核异构处理器的智能行车预警系统架构,利用多传感器获得车辆前方道路状况和行驶数据,使用多核异构处理器,对多传感器进行信息融合,再利用控制单元,控制执行器和警告装置,从而大大减少车辆事故发生。



技术实现要素:

本发明的目的在于提供一种基于多核异构处理器的智能行车预警系统架构。本发明包括以下特征:

发明技术方案

1.一种基于多核异构处理器的智能行车预警系统架构,其具体步骤如下:

1)利用多传感器获得车辆前方道路状况和行驶数据;

2)使用多核异构处理器,对多传感器进行信息融合;

3)再利用控制单元,控制执行器和警告装置。

附图说明

图1是基于多核异构处理器的智能行车预警系统架构图。

具体实施方式

这种基于多核异构处理器的智能行车预警系统架构,包括如下步骤:

1)利用多传感器获得车辆前方道路状况和行驶数据;

2)使用多核异构处理器,对多传感器进行信息融合;

3)再利用控制单元,控制执行器和警告装置。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1