[发明专利]一种基于多车道车距检测的安全预警方法及系统有效
申请号: | 202011144901.X | 申请日: | 2020-10-23 |
公开(公告)号: | CN112365741B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 高尚兵;汪长春;蔡创新;于永涛;相林;李文婷;陈浩霖;朱全银;郝明阳;于坤;张浩;张正伟;张骏强;李少凡;胡序洋 | 申请(专利权)人: | 淮阴工学院 |
主分类号: | G08G1/16 | 分类号: | G08G1/16;G08G1/01;G08G1/052;G01B11/14;G06K9/00;G06N3/04;G06N3/08 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 田凌涛 |
地址: | 223003 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 车道 检测 安全 预警 方法 系统 | ||
1.一种基于多车道车距检测的安全预警方法,基于以固定角度所捕获目标车辆前方的多车道道路视频图像,实现对目标车辆的安全预警;其特征在于,所述安全预警方法包括实时执行如下步骤:
步骤1、获取目标车辆在当前时刻的车速v,结合能量守恒定律,获取目标车辆在当前时刻刹车时的制动距离S,并进入步骤2;
相邻车道之间的车道线由多个尺寸相同且中心线共线的矩形子车道线组成,各子车道线间隔设置;在步骤1中,获取目标车辆在当前时刻的车速v的方法包括如下步骤:
针对由当前时刻向历史时间方向的预设时长内的经过预处理的视频中的各幅多车道道路视频图像:选取位于各视频帧中的相同位置的区域为感兴趣区域,该感兴趣区域存在车道线;
对于穿过该感兴趣区域的同一车道线中的各子车道线:以各子车道线中沿车道线布设方向的其中一个侧边的两个端点为角点,根据角点检测法统计感兴趣区域中子车道线连续出现的次数frameCount(n),根据公式:
获取目标车辆在当前时刻的车速V,其中h'为子车道线中包含两个所述角点的侧边的实际长度,FPS为连续视频帧的帧数;
步骤2、使用训练好的卷积神经网络模型,针对当前时刻的多车道道路视频图像进行车辆检测,并使用最小包围矩形框对该多车道道路视频图像中的各个车辆进行分别标记,且各包围矩形框上其中彼此相对两边呈水平姿态,进而获取该多车道道路视频图像中的所有标记车辆;
将各包围矩形框底边中点位置定义为各对应标记车辆在该多车道道路视频图像中的位置;将该多车道道路视频图像底边中点位置标记为目标车辆位置;进入步骤3;
步骤3、根据目标车辆在多车道道路视频图像中的位置、各标记车辆分别在多车道道路视频图像中的位置,然后使用透视变换法获取当前时刻多车道道路视频图像的鸟瞰图;进入步骤4;
步骤4、针对鸟瞰图所在的平面:以鸟瞰图中平行于图片底边的方向为水平方向,以垂直于图片底边的方向为竖直方向;
分别针对鸟瞰图中的各标记车辆,执行步骤4.1至步骤4.4:
步骤4.1、根据公式:
L=k1*Lpix
获取标记车辆与目标车辆之间的水平距离L;
其中,k1为与实际水平长度和像素点个数相关的常数,Lpix为标记车辆位置沿水平方向在鸟瞰图的底边所在直线上的投影到目标车辆位置之间的像素点的个数;
步骤4.2、根据公式:
H=k2Ly-b
获取目标车辆与标记车辆之间的竖直距离H;
其中,k2、b为实际竖直长度和像素点个数的对应函数中的两个常系数,Ly为标记车辆位置沿竖直方向在鸟瞰图底边所在直线上的投影到该标记车辆位置之间像素点的个数;
各车道线由多个尺寸相同且中心线共线的矩形子车道线组成,同一车道线中相邻两个的子车道线之间的间隔距离相等,上述步骤4.2中,选取鸟瞰图中的任一车道线为参考物,针对其中由n1个连续的子车道线和n2个间隔组成的的矩形车道线部分:获取矩形车道线部分中沿竖直方向的任一侧边所对应的像素点的个数Lm,并根据公式:
h=n1h1+n2h2
计算该侧边对应的实际竖直长度h;其中,h1为子车道线沿竖直方向的侧边的实际长度,h2为同一车道线中相邻的两个子车道线之间沿竖直方向的间隔距离;
沿鸟瞰图中车道线布设方向依次获取同一车道线中的子车道线和相邻子车道线之间的间隔,获取矩形车道线部分所对应顺序数据组合的一组实际竖直长度,以及鸟瞰图中沿竖直方向上与各实际竖直长度相对应的各线段所对应的像素点的个数:(L1,h1)、(L2,h2)、(L3,h1+h2)、(L4,2h1+h2)…(Lm,n1h1+n2h2,),其中,L1、L2、L3、L4…Lm分别为与实际竖直长度h1、h2、h1+h2、2h1+h2…n1h1+n2h2所对应的像素点的个数;
根据(L1,h1)、(L2,h2)、(L3,h1+h2)、(L4,2h1+h2)…(Lm,n1h1+n2h2,),拟合竖直距离与像素点个数的对应关系式H=k2Ly-b;
步骤4.3、根据目标车辆位置与标记车辆位置之间的水平距离L和竖直距离H,获取目标车辆和标记车辆之间的实际距离
步骤4.4、比对制动距离S和实际距离D,若S≤D,对目标车辆进行告警;否则进入步骤1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于淮阴工学院,未经淮阴工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011144901.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚苯硫醚精馏回收水的精制方法
- 下一篇:一种排料方法