一种车辆防撞智能预警装置及预警方法

技术领域

[0001] 本发明涉及汽车安全辅助驾驶领域,尤其涉及一种车辆防撞智能预警装置及预警方法。

[0002] 背景技术

[0003] 现有的车辆防撞预警系统中,通常使用激光雷达、单目相机、双目视觉系统等装置进行车辆前方信息的收集。在使用双目视觉系统的系统中,申请号为CN201711343501X的中国发明专利,公开了一种基于双目视觉系统的车载智能前车防撞预警方法,其通过双目视觉系统对前方车辆进行检测和跟踪。但是使用该方法进行检测时,由于双目视觉系统的基线长度固定,对不同距离的目标测距时误差会发生较大变化,即测量远距离目标比测量近距离目标的误差大。同时该系统的双目视觉系统固定在安装架上不可旋转,导致双目视觉系统共同视场区域固定,在车辆前方目标偏离该区域,如:车辆进入弯道,将导致测距目标丢失而距离不可测。从而导致前车防撞预警系统的精度下降。

[0004] 发明内容

[0005] 本发明要解决的技术问题是:本发明提供了一种车辆防撞智能预警装置及预警方法,有效的避免了车辆在进入弯道时,导致测距目标丢失而不可测的技术问题,提高了车辆防撞系统的测量精度。

[0006] 本发明的技术方案如下:

[0007] 一种车辆防撞智能预警装置包括:安装于靠近车辆前挡风玻璃的车顶中心位置处的横梁,所述横梁中心位置处竖直向下安装一连接杆,连接杆远离车顶的一端安装有安装平台且所述连接杆将安装平台分为左右两侧,分别在安装平台两侧安装有能够沿安装平台长度方向上移动的移动滑台,并分别在两个移动平台上安装驱动旋转平台转动的驱动装置,所述驱动装置与旋转平台连接来带动旋转平台转动,并分别在旋转平台上安装有CCD图像传感器,并在所述旋转平台上安装有测距传感器。

[0008] 具体的,在所述安装平台的左右两侧且分别沿安装平台左右两侧的长度方向安装滚珠丝杠,所述两个移动平台分别安装在安装平台两侧的滚珠丝杠上,所述两个滚珠丝杠均与安装在安装平台中心位置处的双轴式步进电机连接,使得可通过双轴式步进电机驱动两个滚珠丝杠转动,从而使得两个移动平台做相向运动和背向运动。

[0009] 所述驱动装置采用带轮驱动,具体的,通过步进电机驱动小带轮转动,小带轮通过皮带与大带轮连接,旋转平台与大带轮连接,从而实现旋转平台的转动,来带动CCD图像传感器旋转。

[0010] 进一步的,在所述大带轮所安装的转轴上安装有编码器,从而可通过两个编码器获取分别安装在安装平台两侧的CCD图像传感器的转动角度。

[0011] 本发明通过安装平台两侧的CCD图像传感器组成了双目视觉系统。

[0012] 一种上述车辆防撞智能预警装置所采用的预警方法如下:

[0013] 步骤1:首先由快速自标定方法进行标定,确定相机坐标系下的坐标转换到像素坐标系下的参数,包含缩放和一个原点的平移;并且获取相机外参数,即为将世界坐标系下的坐标转换到相机坐标系下的参数,包含旋转矩阵R和平移向量t

[0014] 步骤2:通过Bouguet方法进行极线校正,使得两个CCD图像传感器的光轴完全平行。

[0015] 步骤3:通过双目视觉系统检测车道线,确定本车行驶的车道。再检测行驶车道上的车辆和行人,计算本车与前方车辆的距离,本车与前方行人的距离。选取距离最小值,对距离最近的目标,即碰撞风险最大的目标进行跟踪。

[0016] 步骤4:在提前测试得到的数据集中,记录了不同基线长度下,对不同距离的目标的测距误差。目标距离越远,测距误差越大。以最近测量距离至测距误差达到2%的距离范围作为某一基线长度下的最佳测距区间。

[0017] 根据被跟踪的目标的距离,比对数据集,判断是否处于双目视觉系统的最佳测距区间,若处于最佳测距区间则执行步骤5,若不处于最佳测距区间则通过控制模块控制双轴式步进电机运动,使得双目视觉系统的基线长度增加或减少,直到目标重新处于双目视觉系统的最佳测距区间,返回第1步。

[0018] 步骤5:当双目视觉系统检测到被跟踪的目标因进入弯道,向双目视觉系统共同视场区域边缘运动,从而即将偏离双目视觉系统共同视场区域而导致无法测距,通过控制步进电机通过带传动调整CCD图像传感器摄像头角度,直到使该目标重新处于共同视场区域中心,返回第1步。若被跟踪的目标处于共同视场区域中心,无偏离共同视场区域趋势,执行第6步。

[0019] 步骤6:根据本车与目标之间的相对距离、相对速度,参考GBT 33577-2017推荐性国家标准中报警距离计算公式,车辆防撞智能预警装置自主设定当前状况下的安全距离。

[0020] 步骤7:当本车行驶到接近安全距离时,控制模块控制报警装置进行预备碰撞报警,预备碰撞报警提前时间通过人为进行调整。当本车不在报警范围时,则返回第3步。

[0021] 本发明的有益效果:1. 本发明的双目视觉系统能够根据目标自动调整基线长度与旋转角度,提高测距的精确性和准确性,从而使前车防撞预警系统适应更多情况,可靠性增加,车辆驾驶的安全性上升,从而有效的避免了车辆在进入弯道时,导致测距目标丢失而不可测的技术问题。

[0022]  2. 能够有效识别本车行驶车道上的前方车辆、行人目标,智能计算安全距离并提前报警,并且能够减少误报。

[0023] 附图说明

[0024] 1所示为本发明的主视图;

[0025] 2为本发明的安装平台俯视图;

[0026] 3为本发明的检测步骤示意图;

[0027] 4为本发明的基线变化情景示意图;

[0028] 5为本发明的角度旋转情景示意图;

[0029] 附图标记说明: 1.横梁;2.连接杆;3.安装平台;4.移动滑台;5.旋转平台;6. CCD图像传感器;7.滚珠丝杠;8.双轴式步进电机;9.测距传感器;10.小带轮;11.皮带;12.大带轮。

[0030] 具体实施方式

[0031] 下面结合附图和具体实施方式对本发明做详细的说明。

[0032] 结合附图12对本发明的一种车辆防撞智能预警装置的最优实施例做详细说明,一种车辆防撞智能预警装置包括:安装于靠近车辆前挡风玻璃的车顶中心位置处的横梁1,所述横梁1中心位置处竖直向下安装一连接杆2,连接杆2远离车顶的一端安装有安装平台3且所述连接杆2将安装平台3分为左右两侧,分别在其两侧安装有能够沿安装平台3长度方向上移动的移动滑台4,并分别在两个移动滑台4上安装驱动旋转平台5转动的驱动装置,所述驱动装置与旋转平台5连接来带动旋转平台5转动,并分别在旋转平台5上安装有CCD图像传感器6,并在所述旋转平台5上安装有测距传感器9

[0033] 具体的,在所述安装平台3的左右两侧且分别沿安装平台3左右两侧的长度方向安装滚珠丝杠7,所述两个移动滑台4分别安装在安装平台3两侧的滚珠丝杠7上,所述两个螺杆均与安装在安装平台3中心位置处的双轴式步进电机8连接,使得可通过双轴式步进电机8驱动两个滚珠丝杠7转动,从而使得两个移动滑台4做相向运动和背向运动。

[0034] 所述驱动装置采用带轮驱动,具体的,通过步进电机驱动小带轮10转动,小带轮10通过皮带11与大带轮12连接,其旋转平台5与大带轮12连接,从而实现旋转平台5的转动,来带动CCD图像传感器6旋转。

[0035] 进一步的,在所述大带轮12所安装的转轴上安装有编码器,从而可通过两个编码器获取分别安装在安装平台3两侧的CCD图像传感器6的转动角度。

[0036] 本发明通过安装平台3两侧的CCD图像传感器6组成了双目视觉系统。

[0037] 结合附图1到附图5对本发明的一种车辆防撞智能预警装置所采用的预警方法做详细的说明,其步骤如下:

[0038] 步骤1:首先由快速自标定方法进行标定,确定相机坐标系下的坐标转换到像素坐标系下的参数,包含缩放和一个原点的平移;并且获取相机外参数,即为将世界坐标系下的坐标转换到相机坐标系下的参数,包含旋转矩阵R和平移向量t

[0039] 步骤2:通过Bouguet方法进行极线校正,使得两个CCD图像传感器的光轴完全平行。

[0040] 步骤3:通过双目视觉系统检测车道线,确定本车行驶的车道。再检测行驶车道上的车辆和行人,计算本车与前方车辆的距离,本车与前方行人的距离。选取距离最小值,对距离最近的目标,即碰撞风险最大的目标进行跟踪。

[0041] 步骤4:在提前测试得到的数据集中,记录了不同基线长度下,对不同距离的目标的测距误差。目标距离越远,测距误差越大。以最近测量距离至测距误差达到2%的距离范围作为某一基线长度下的最佳测距区间。

[0042] 根据被跟踪的目标的距离,比对数据集,判断是否处于双目视觉系统的最佳测距区间,若处于最佳测距区间则执行步骤5,若不处于最佳测距区间则通过控制模块控制双轴式步进电机8运动,使得双目视觉系统的基线长度增加或减少,直到目标重新处于双目视觉系统的最佳测距区间,返回第1步。

[0043] 步骤5:当双目视觉系统检测到被跟踪的目标因进入弯道,向双目视觉系统共同视场区域边缘运动,从而即将偏离双目视觉系统共同视场区域而导致无法测距,通过控制步进电机通过带传动调整CCD图像传感器6摄像头角度,直到使该目标重新处于共同视场区域中心,返回第1步。若被跟踪的目标处于共同视场区域中心,无偏离共同视场区域趋势,执行第6步。

[0044] 步骤6:根据本车与目标之间的相对距离、相对速度,参考GBT 33577-2017推荐性国家标准中报警距离计算公式,车辆防撞智能预警装置自主设定当前状况下的安全距离。

步骤7:当本车行驶到接近安全距离时,控制模块控制报警装置进行预备碰撞报警,预备碰撞报警提前时间通过人为进行调整。当本车不在报警范围时,则返回第3步。