本发明涉及安全驾驶辅助技术领域,具体涉及一种基于ADAS纯图像处理的驾驶安全系统。
背景技术:
随着汽车的不断增加及路况日益复杂,行车安全无疑被越来越多的厂家及消费者重视,ABS刹车防抱死系统及ESP电子稳定系统已逐步成为标配,近年ADAS高级驾驶辅助系统开始应用于中高端汽车,现有市场中大多数ADAS涉及很多模块的协作,其调试安装较为复杂,成本偏高。
ADAS根据车辆上安装的各类传感器获取的图像信息、距离信息、时间信息及其他物理特性等综合分析出所驾车辆车内环境及与周边环境的距离、时间关系,能识别出动态或者静态的物体/人并实时追踪,当车辆与这些物体/人发生潜在危险时,ADAS根据不同类型潜在危险及时给车主进行预警或者纠正引导从而极大避免危险事故的发生。其中摄像模块、红外成像模块、雷达、卫星定位系统均可以作为ADAS的传感器探测不同的物理特性。
但目前,采用摄像模组及GPS定位模块作为数据获取来源,其精度受限于图像的识别范围及GPS的定位精度,导致ADAS的适用范围限制大。
技术实现要素:
本发明的目的是提供一种更方便更低成本,同时保证ADAS的安全性能,大大提升ADAS的应用范围的基于ADAS纯图像处理的驾驶安全系统。
为了解决背景技术所存在的问题,本发明是采用以下技术方案:一种基于ADAS纯图像处理的驾驶安全系统,它包含:行车环境数据采集模块、卫星定位模块、数据处理模块、安全预警诊断模块及人机交互模块,行车环境数据采集模块、卫星定位模块均与数据处理模块连接,数据处理模块连接安全预警诊断模块,安全预警诊断模块连接人机交互模块;其中,
所述行车环境数据采集模块用于从设备上的传感器、摄像模块获取车辆行车的周边环境数据;
所述数据处理模块是将周边环境数据加以处理从而解析出图像中的物体/人以及物体/人的变化;
所述卫星定位模块用于计算当前的车速;
所述安全预警诊断模块用于比较分析当前车速情况下车辆与解析出的物体/人发生潜在危险的可能性;
所述人机交互模块用于在设备端呈现/播报安全预警信息。
作为本发明的进一步改进;所述的行车环境数据采集模块包含摄像模块以及ADAS的传感器,ADAS的传感器包括下述一个或者多个:图像传感器,红外图像传感器,距离传感器。
作为本发明的进一步改进;所述的行车环境数据采集模块所采集的行车周边的物体,包括移动的车辆、静止的车辆或车道线中的一种或者多种。
作为本发明的进一步改进;所述的行车环境数据采集模块所采集的行车周边的人,包括移动的人、静止的人或类人形物体中的一种或者多种。
作为本发明的进一步改进;所述的安全预警诊断模块判定的潜在危险,包括:车辆偏离车道、车辆与其他车辆发生碰撞或车辆与行人发生碰撞中的一种或者多种。
作为本发明的进一步改进;所述的安全预警诊断模块的预警信息,包括:与车辆发生碰撞的预警、与行人发生碰撞的预警、偏离车道的预警或危险解除的提醒中的一种或者多种。
通过行车环境数据采集模块获取车辆行车的周边环境数据,然后用数据处理模块对数据进行处理解析,并综合卫星定位模块计算出的当前车速,通过安全预警诊断模块诊断出当前行车状态的安全性并于人机交互模块呈现出来。
采用上述技术方案后,本发明具有以下有益效果:
仅利用了摄像模组及卫星定位模块作为原始数据采集装置,利用高像素图像及高精度定位分析出所驾车辆与周围环境的关系从而根据内部数据模型判断车辆与周围环境是否存在潜在危险,降低了ADAS的成本。同时在人机交互界面设计了一套极其简单便捷的校准系统,使得ADAS的安装校准也变得简单,大大提升了ADAS的安装效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明所提供的实施例的结构原理图;
图2为本发明所提供的实施例的原理框图;
图3为本发明所提供的实施例的一种应用实施例示意图;
图4a为本发明所提供的实施例中车辆与周边环境交互触发行人碰撞预警的示意图;
图4b为本发明所提供的实施例中车辆与周边环境交互触发前车碰撞预警的示意图;
图4c为本发明所提供的实施例中车辆与周边环境交互触发前车离开提醒的示意图;
图4d为本发明所提供的实施例中车辆与周边环境交互触发车道偏移预警的示意图;
附图标记:
1—行车环境数据采集模块;2—卫星定位模块;3—数据处理模块;4—安全预警诊断模块;5—人机交互模块。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合具体实施方式,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅用以解释本发明,并不用于限定本发明。
请参阅图1-图2,本具体实施方式采用以下技术方案:一种基于ADAS纯图像处理的驾驶安全系统,它包含:行车环境数据采集模块1、卫星定位模块2、数据处理模块3、安全预警诊断模块4及人机交互模块5,行车环境数据采集模块1、卫星定位模块2均与数据处理模块3连接,数据处理模块3连接安全预警诊断模块4,安全预警诊断模块4连接人机交互模块5;其中,
所述行车环境数据采集模块1用于从设备上的传感器、摄像模块获取车辆行车的周边环境数据;
所述卫星定位模块2用于计算当前的车速;
所述数据处理模块3是将周边环境数据加以处理从而解析出图像中的物体/人以及物体/人的变化;
所述安全预警诊断模块4用于比较分析当前车速情况下车辆与解析出的物体/人发生潜在危险的可能性;
所述人机交互模块5用于在设备端呈现/播报安全预警信息。
所述的行车环境数据采集模块1包含摄像模块以及ADAS的传感器,ADAS的传感器包括下述一个或者多个:图像传感器,红外图像传感器,距离传感器。
所述的行车环境数据采集模块1所采集的行车周边的物体,包括移动的车辆、静止的车辆或车道线中的一种或者多种;所采集的行车周边的人,包括移动的人、静止的人或类人形物体中的一种或者多种。
所述的安全预警诊断模块4判定的潜在危险,包括:车辆偏离车道、车辆与其他车辆发生碰撞或车辆与行人发生碰撞中的一种或者多种。
所述的安全预警诊断模块4的预警信息,包括:与车辆发生碰撞的预警、与行人发生碰撞的预警、偏离车道的预警或危险解除的提醒中的一种或者多种。
本具体实施方式通过行车环境数据采集模块获取车辆行车的周边环境数据,然后用数据处理模块对数据进行处理解析,并综合卫星定位模块计算出的当前车速,通过安全预警诊断模块诊断出当前行车状态的安全性并于人机交互模块呈现出来。
实施例:
请参阅图3,图3为本发明所提供的实施例的一种应用实施例示意图。结合图1的结构原理,以智能后视镜终端设备为技术载体,利用终端设备的摄像头、ISP图像处理器、CPU、GPS模块及其他软件应用等具体实现了基于ADAS的驾驶安全系统。
首先系统通过摄像头模组获取车辆前方的视频信息,将视频信息作为一帧帧的图像信号由ISP图像处理器进行还原处理;同时GPS卫星定位模块获取车速;之后将以上数据传到CPU,在核心算法的支撑下完成图像中特殊物体的识别,如前车、行人、车道;完成识别后的结果其信号源将被标记并追踪再次经过CPU运算得出所驾车辆与周围环境的关系并比照数据模型分析出当前行车是否存在潜在危险;如果存在潜在危险,危险信号指令将被发送到人机交互界面通过界面显示或/和语音播报方式呈现出来从而及时预警危险。
请参阅图4a—图4d,图4a—图4d示出了一种本发明的具体应用场景。
当车辆A的ADAS系统识别到前方有行人时,ADAS自动对该行人进行追踪标记,如果车辆A与行人发生碰撞的时间进入系统预定的预警时间,此时ADAS将该状态定为潜在危险状态(或预警状态),从而及时在人机交互界面预警提醒用户当前车速及行车方向具有潜在危险可能会碰撞到行人,用户根据提示内容及时作出反应,大大降低事故发生。
同样当车辆A的ADAS系统识别到前方车辆B时,车辆B被自动追踪标记,如果车辆A与车辆B的碰撞时间进入预警时间将被ADAS识别为潜在危险状态,ADAS及时将该危险状态通过人机交互界面反馈给用户;
如果车辆B离开了车辆A的预警区域,车辆A也会收到危险解除的提醒。
当车辆A在行驶的过程中长时间没有在正确的车道上行驶时,ADAS系统将识别到车辆没有在正确的车道上行驶,该状态同样会被ADAS标记为预警状态,一旦触发该车道偏移的预警状态,ADAS的人机交互界面也会收到相关预警,从而提醒用户以及时调整行车方向。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。