CN112365741B - 一种基于多车道车距检测的安全预警方法及*** - Google Patents

一种基于多车道车距检测的安全预警方法及*** Download PDF

Info

Publication number
CN112365741B
CN112365741B CN202011144901.XA CN202011144901A CN112365741B CN 112365741 B CN112365741 B CN 112365741B CN 202011144901 A CN202011144901 A CN 202011144901A CN 112365741 B CN112365741 B CN 112365741B
Authority
CN
China
Prior art keywords
vehicle
lane
target vehicle
distance
sub
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011144901.XA
Other languages
English (en)
Other versions
CN112365741A (zh
Inventor
高尚兵
汪长春
蔡创新
于永涛
相林
李文婷
陈浩霖
朱全银
郝明阳
于坤
张�浩
张正伟
张骏强
李少凡
胡序洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huaiyin Institute of Technology
Original Assignee
Huaiyin Institute of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huaiyin Institute of Technology filed Critical Huaiyin Institute of Technology
Priority to CN202011144901.XA priority Critical patent/CN112365741B/zh
Publication of CN112365741A publication Critical patent/CN112365741A/zh
Application granted granted Critical
Publication of CN112365741B publication Critical patent/CN112365741B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/14Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • G06V20/584Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of vehicle lights or traffic lights
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/08Detecting or categorising vehicles

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Traffic Control Systems (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种基于多车道车距检测的安全预警方法及***,通过获取目标车辆的制动距离,对目标车辆前方多车道道路中当前时刻的视频图像进行车辆标记,并对其进行透视变换获取鸟瞰图,根据鸟瞰图中目标车辆位置和标记车辆位置之间在水平方向和竖直方向上的像素点,结合对应的关系式,获取目标车辆位置和标记车辆位置之间在水平方向和竖直方向上的实际长度,进而获取目标车辆和标记车辆之间的实际距离,通过比对实际距离和目标车辆的制动距离,实现对目标车辆的安全预警;本发明提供的方法考虑了透视变换的特点,进而得到精度高的目标车辆和标记车辆之间的实际距离,在此基础上进行分析判断,使安全预警方法简单且准确度高。

Description

一种基于多车道车距检测的安全预警方法及***
技术领域
本发明涉及智能驾驶技术领域,具体涉及一种基于多车道车距检测的安全预警方法及***。
背景技术
随着经济的发展,高速公路里程和汽车保有量也不断增加,汽车不仅提高了人类现代化的生活水平,而且也是推动经济发展的重要因素。但是,随着数量的增加,使得高速公路的事故发生率也不断攀升,对人民生命财产安全构成极大威胁。因此,对高速公路交通事故进行有针对性的分析与有效的预防尤为重要。
在现有技术中,对高速公路交通事故进行预警时,多通过雷达测距、超声波测距、激光测距、和视觉测距进行自车和道路上其他车辆之间的车距检测,根据检测的车距进行安全预警,其中雷达测距和激光测距方式造价昂贵,且容易受外界环境的影响,在民用方面难以普及;超声波车距方式只适用于单车道中车距离测距,对测量环境要求较高,且回传速度较慢,难以在高速行驶过程中进行距离检测,且检测精度低,预警的准确度低。
发明内容
本发明的目的:提供一种简单且准确度高的车辆安全预警方法,以及用于实现该方法的***。
技术方案:本发明提供的安全预警方法,基于以固定角度所捕获目标车辆前方的多车道道路视频图像,实现对目标车辆的安全预警;安全预警方法包括实时执行如下步骤:
步骤1、获取目标车辆在当前时刻的车速v,结合能量守恒定律,获取目标车辆在当前时刻刹车时的制动距离S,并进入步骤2;
步骤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.3、根据目标车辆位置与标记车辆位置之间的水平距离L和竖直距离H,获取目标车辆和标记车辆之间的实际距离
Figure BDA0002739349690000021
步骤4.4、比对制动距离S和实际距离D,若S≤D,对目标车辆进行告警;否则进入步骤1。
作为本发明的一种优选方案,相邻车道之间的车道线由多个尺寸相同且中心线共线的矩形子车道线组成,各子车道线间隔设置,在步骤1中,获取目标车辆在当前时刻的车速v的方法包括如下步骤:
针对由当前时刻向历史时间方向的预设时长内的经过预处理的视频中的各幅多车道道路视频图像:选取位于各视频帧中的相同位置的区域为感兴趣区域,该感兴趣区域存在车道线;
对于穿过该感兴趣区域的同一车道线中的各子车道线:以各子车道线中沿车道线布设方向的其中一个侧边的两个端点为角点,根据角点检测法统计感兴趣区域中子车道线连续出现的次数frameCount(n),根据公式:
Figure BDA0002739349690000031
获取目标车辆在当前时刻的车速v,其中h'为子车道线中包含两个所述角点的侧边的实际长度,FPS为连续视频帧的帧数。
作为本发明的一种优选方案,根据公式:
Figure BDA0002739349690000032
获取目标车辆在当前时刻刹车时的制动距离S;
其中,m为目标车辆的重量,μ为目标车辆的轮胎与地面的附着系数,A为目标车辆的车辆前部横截面面积,Cw为目标车辆当前时刻所受风阻力的风阻系数,t为预设的从发现险情到开始对目标车辆进行制动的反应时间。
作为本发明的一种优选方案,在步骤3中,各车道线由多个尺寸相同的矩形子车道线串联组成,在步骤4.1中,方法还包括:
选取鸟瞰图中实际水平长度已知的物体为参照物,获取鸟瞰图中沿水平方向上与该参照物实际水平长度相对应的线段所对应的像素点的个数Lref_pix;根据公式:
Figure BDA0002739349690000033
获取常数k1;其中,Lref为参照物的实际水平长度。
作为本发明的一种优选方案,参照物包括子车道线、两条子车道线之间的车道。
作为本发明的一种优选方案,各车道线由多个尺寸相同且中心线共线的矩形子车道线组成,同一车道线中相邻两个的子车道线之间的间隔距离相等,在步骤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。
本发明还提供了一种基于多车道车距检测的安全预警***,***包括图像获取模块、制动距离获取模块、车辆检测模块、鸟瞰图变换模块、分析与预警模块;
图像获取模块,用于以固定角度所捕获目标车辆前方的多车道道路视频图像;
制动距离获取模块,用于获取目标车辆在当前时刻的车速v,结合能量守恒定律,获取目标车辆在当前时刻刹车时的制动距离S;
车辆检测模块,使用训练好的卷积神经网络模型,针对当前时刻的多车道道路视频图像进行车辆检测,并使用最小包围矩形框对该多车道道路视频图像中的各个车辆进行分别标记,且各包围矩形框上其中彼此相对两边呈水平姿态,进而获取该多车道道路视频图像中的所有标记车辆;将各包围矩形框底边中点位置定义为各对应标记车辆在该多车道道路视频图像中的位置;将该多车道道路视频图像底边中点位置标记为目标车辆位置;
鸟瞰图变换模块,用于根据目标车辆在多车道道路视频图像中的位置、各标记车辆分别在多车道道路视频图像中的位置,然后使用透视变换法获取当前时刻多车道道路视频图像的鸟瞰图;
分析与预警模块,用于针对鸟瞰图所在的平面:以鸟瞰图中平行于图片底边的方向为水平方向,以垂直于图片底边的方向为竖直方向;
分别针对鸟瞰图中的各标记车辆,执行如下指令:
根据公式:
L=k1*Lpix
获取标记车辆与目标车辆之间的水平距离L;
其中,k1为与实际水平长度和像素点个数相关的常数,Lpix为标记车辆位置沿竖直方向在鸟瞰图的底边所在直线上的投影到目标车辆位置之间的像素点的个数;
根据公式:
H=k2Ly-b
获取目标车辆与标记车辆之间的竖直距离H;
其中,k2、b为实际竖直长度和像素点个数的对应函数中的两个常系数,Ly为标记车辆位置沿竖直方向在鸟瞰图底边所在直线上的投影到该标记车辆位置之间像素点的个数;
根据目标车辆位置与标记车辆位置之间的水平距离L和竖直距离H,获取目标车辆和标记车辆之间的实际距离
Figure BDA0002739349690000051
比对制动距离S和实际距离D,若S≤D,对目标车辆进行告警,否则执行制动距离获取模块中的指令。
进一步的,分析与预警模块包括车距检测模块和碰撞预警模块;
车距检测模块,用于针对鸟瞰图所在的平面:以鸟瞰图中平行于图片底边的方向为水平方向,以垂直于底边的方向为竖直方向;
分别针对鸟瞰图中的各标记车辆,执行如下指令:
根据公式:
L=k1*Lpix
获取标记车辆与目标车辆之间的水平距离L;
其中,k1为与实际水平长度和像素点个数相关的常数,Lpix为标记车辆位置沿竖直方向在鸟瞰图的底边所在直线上的投影到目标车辆位置之间的像素点的个数;
根据公式:
H=k2Ly-b
获取目标车辆与标记车辆之间的竖直距离H;
其中,k2、b为实际竖直长度和像素点个数的对应函数中的两个常系数,Ly为标记车辆位置沿竖直方向在鸟瞰图底边所在线段的所在直线上的投影到该标记车辆位置之间像素点的个数;
根据目标车辆位置与标记车辆位置之间的水平距离L和竖直距离H,获取目标车辆和标记车辆之间的实际距离
Figure BDA0002739349690000061
碰撞预警模块,用于比对制动距离s和实际距离D,若S≤D,对目标车辆进行告警。
进一步的,制动距离获取模块包括用于获取目标车辆在当前时刻的车速v的车速检测模块;车速检测模块具体用于执行如下指令:
车速检测模块用于针对由当前时刻向历史时间方向的预设时长内的经过预处理的视频中的各幅多车道道路视频图像:选取位于各视频帧中的相同位置的区域为感兴趣区域,该感兴趣区域存在车道线;
对于穿过该感兴趣区域的同一车道线中的各子车道线:以各子车道线中沿车道线布设方向的其中一个侧边的两个端点为角点,根据角点检测法统计感兴趣区域中子车道线连续出现的次数frameCount(n),根据公式:
Figure BDA0002739349690000062
获取目标车辆在当前时刻的车速v,其中h'为子车道线中包含两个所述角点的侧边的实际长度,FPS为连续视频帧的帧数。
有益效果:相对于现有技术,本发明提供的方法,通过透视变换方法实现成像角度的变换,根据目标车辆位置和标记车辆位置之间在水平方向和竖直方向上的像素点,结合一组实际长度和像素点的对应关系式,获取目标车辆位置和标记车辆位置之间在水平方向和竖直方向上的实际长度,进而获取目标车辆和标记车辆之间的实际距离,通过比对实际距离和目标车辆的制动距离,实现对目标车辆的安全预警;该方法的分析对象为目标车辆前方的多车道道路中中的标记车辆,实现了对目标车辆所在的车道及目标车辆两侧的车道上的标记车辆和目标车辆之间的车距检测;方法充分考虑了透视变换的特点,进而得到精度高的目标车辆和标记车辆之间的实际距离,在此基础上进行分析判断,使安全预警方法简单且准确度高。
附图说明
图1是根据本发明实施例提供的基于多车道车距检测的安全预警方法流程图;
图2是根据本发明实施例提供的使用YOLO V3网络模型进行车辆检测效果图;
图3是根据本发明实施例提供的进行透视变换区域示意图;
图4是根据本发明实施例提供的透视变换实现成像视角变换的效果图;
图5是根据本发明实施例提供的参照物在原始图片中水平与垂直方向特征点选择示意图;
图6是根据本发明实施例提供的参照物特征点在经过透视变换矩阵转换后的水平与垂直方向特征点示意图;
图7是根据本发明实施例提供的实际竖直长度和像素点的对应关系曲线;
图8是根据本发明实施例提供的多车道车距检测效果图;
图9是根据本发明实施例提供的高速公路安全预警示意图;
图10是根据本发明实施例提供的高速公路安全预警效果图。
具体实施方式
下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
在本发明的描述中,术语“左”、“右”、“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明而不是要求本发明必须以特定的方位构图和操作,因此不能理解为对本发明的限制。
参照图1,本发明提供的基于多车道车距检测的安全预警方法包括如下步骤:
步骤1、获取目标车辆在当前时刻的车速v,结合能量守恒定律,获取目标车辆在当前时刻刹车时的制动距离S,并进入步骤2。
以自车为目标车辆,目标车辆在高速公路上行驶时通过设置在该目标车辆中的车载摄像机采集目标车辆中的司机为第一视角的目标车辆前方多车道道路的视频数据。由于原始的视频数据中存在许多与后续图像处理操作无关的信息和噪声,所以需要进行视频数据的预处理,处理过程包括剔除视频中的停车视频段和噪声视频段。
以当前时刻为时间节点,对于当前时刻向历史时间方向的预设时长内的经过预处理的视频中的多个连续视频帧中的每一幅视频图像,定义一块ROI(Region of Interest,感兴趣区域)区域,该ROI区域在各视频图像中的位置相同,该ROI区域包含车道线。
选择经过该ROI区域的同一个车道线,对于该车道线中的各子车道线:以各子车道线中沿车道线布设方向的其中一个侧边的两个端点为角点,选取的各侧边为同一侧的侧边,根据角点检测法统计该ROI区域中的子车道线连续出现的次数frameCount(n),根据公式:
Figure BDA0002739349690000071
获取目标车辆在当前时刻的车速v,其中h'为子车道线中包含两个所述角点的侧边的实际长度,即子车道线沿着车道线布设方向的侧边的实际长度,FPS为连续视频帧的帧数。
从驾驶员发现前方险情开始到车辆完成制动,整个过程可以分为两个子过程,第一,从驾驶员发现前方险情的反应时间、将险情传给大脑并作出判断的判断时间以及抬脚踩刹车的整个过程的时间中目标车辆行驶的距离,由于目前车辆性能的提高,车辆的反应时间可忽略不计,即认为驾驶员踩下刹车的一瞬间,目标车辆立即开始制动。第二,为目标车辆刹车制动过程中所需要的制动距离。
根据上述,在第一子过程中由于目标车辆性能的提高,假设整段过程中目标车辆均做匀速运动。在该过程中目标车辆的行驶距离为s1,且s1=vt,v为车速,通过速度公式计算得到。
其中,t为第一子过程的时间,即预设的从发现险情到开始对目标车辆进行制动的反应时间,根据国际约定的“2秒法则”,可取该段时间为2s,即t=2s;在第二子过程中,根据计算得到的v,结合动量和能量守恒定律,即在目标车辆刹车过程中,其速度产生的动量转化为克服地面摩擦做功、克服风阻力做功以及克服惯性做功的总和,忽略目标车辆自身的刹车损耗,最终根据以上原理计算得到刹车过程中的距离公式s2
制动距离S的具体计算过程如下所示:
动量Ek的计算公式为:
Figure BDA0002739349690000081
摩擦力做功Wfriction的计算公式为:
Wfriction=Ffrictions2=μms2
其中,Ffriction表示目标车辆受到的摩擦力,风阻做功wwind的计算公式为:
Figure BDA0002739349690000082
其中,Fwind表示目标车辆受到的风阻力,惯性做功Winertia的计算公式为:
Winertia=mgs2
能量守恒关系表达式为:
Figure BDA0002739349690000083
根据上述公式,获取目标车辆在刹车过程中的距离公式s2表达式为:
Figure BDA0002739349690000091
其中,m为车辆重量,v为车辆行驶速度,μ为目标车辆的轮胎与地面的附着系数,A为目标车辆的车辆前部横截面面积,Cw为目标车辆当前时刻所受风阻力的风阻系数。
最终,得到目标车辆制动距离S公式如下:
Figure BDA0002739349690000092
在本实施例中,目标车辆为长途大巴车,目标车辆行驶的路段为沥青路面的高速公路,附着系数μ=0.6,风阻系数在0.6~0.7之间,重力常量g=9.8(m/s2)。
步骤2、使用训练好的卷积神经网络模型,针对当前时刻的多车道道路视频图像进行车辆检测,并使用最小包围矩形框对该多车道道路视频图像中的各个车辆进行分别标记,且各包围矩形框上其中彼此相对两边呈水平姿态,进而获取该多车道道路视频图像中的所有标记车辆;将各包围矩形框底边中点位置定义为各对应标记车辆在该多车道道路视频图像中的位置;将该多车道道路视频图像底边中点位置标记为目标车辆位置,视频图像的底边为视频图像中目标车辆向前行驶时起始位置所在的边,即视频图像中最接近相邻两条车道线间间距最大的位置处的边;进入步骤3。
以当前时刻的视频图像为数据源,使用卷积神经网络对视频图像中的车辆进行检测,在本发明实施例中,使用的卷积神经网络模型为YOLO V3网络模型。
训练YOLO V3网络模型的方法为:在经过预处理的视频图像中,每隔固定帧数截取出视频图像,并对视频图像中的车辆进行标注,将进行车辆标注的视频图像作为样本集,随机选取该样本集中的部分图像为训练集,以其中的其他视频图像为测试集,对YOLO V3网络模型进行训练,获取训练好的YOLO V3网络模型。
使用训练好的YOLO V3网络模型对当前时刻的视频图像中的车辆进行识别,获取标记车辆,并标识出其中各标记车辆的位置,车辆检测效果如图2所示。
步骤3、根据目标车辆在多车道道路视频图像中的位置、各标记车辆分别在多车道道路视频图像中的位置,然后使用透视变换法获取当前时刻多车道道路视频图像的鸟瞰图;进入步骤4。
在图片中选择梯形区域,梯形区域包括多车道道路,梯形区域中存在目标车辆所在车道的图像部分和与该车道相邻的车道的图像部分,以及车道上的标记车辆,将其转换为鸟瞰图,进行透视变换的区域如图3所示,对应的透视转换后的鸟瞰图如图4所示。
步骤4、针对鸟瞰图所在的平面:以鸟瞰图中平行于图片底边的方向为水平方向,以垂直于底边的方向为竖直方向;其中鸟瞰图的底边为鸟瞰图中目标车辆位置所在的边。
分别针对鸟瞰图中的各标记车辆,执行步骤4.1至步骤4.4:
步骤4.1、根据公式:
L=k1*Lpix
获取标记车辆与目标车辆之间的水平距离L;
其中,k1为与实际水平长度和像素点个数相关的常数,Lpix为标记车辆位置沿竖直方向在鸟瞰图的底边所在直线上的投影到目标车辆位置之间的像素点的个数。
各车道线由多个尺寸相同的矩形子车道线串联组成,同一车道线中相邻两个的子车道线之间的间隔距离相等;以鸟瞰图中实际水平长度已知的物体为参照物,获取鸟瞰图中沿水平方向上与该实际水平长度相对应的线段所对应的像素点的个数Lref_pix;根据公式:
Figure BDA0002739349690000101
获取常数k1;其中,Lref为参照物的实际水平长度。
参照物包括车道线和车道:
若以车道线为参照物,在上述公式中,Lref等于其中的子车道线的实际水平长度,即Lref等于子车道线的宽度,等于0.15m,Lref_pix为鸟瞰图中子车道线的上侧或下侧的侧边中两个端点间的像素点的个数,即为子车道线上方或下方的两个顶点之间的像素点的个数,Lpix为鸟瞰图中标记车辆位置到目标车辆位置的像素点的个数,其中目标车辆的位置相当于实际中摄像机的位置。
若以车道为参照物,在上述公式中,Lref等于的车道的实际水平长度,即Lref等于车道的宽度,等于3.75m,Lref_pix为鸟瞰图中车道两侧的两个子车道线中位于同一水平线上的两个右侧端点或两个左侧端点间的像素点的个数,Lpix为鸟瞰图中标记车辆位置到目标车辆位置的像素点的个数,其中目标车辆的位置相当于实际中摄像机的位置。
步骤4.2、根据公式:
H=k2Ly-b
获取目标车辆与标记车辆之间的竖直距离H;
其中,k2、b为实际竖直长度和像素点个数的对应函数中的两个常系数,Ly为标记车辆位置沿竖直方向在鸟瞰图底边所在直线上的投影到该标记车辆位置之间像素点的个数;
选取鸟瞰图中的任一车道线为参考物,针对其中由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。
在本实施例中,组成车道线的子车道线沿竖直方向的实际长度为6m,同一车道线中相邻两个子车道线之间间隔的竖直长度为9m,在鸟瞰图中沿竖直方向向标定多个特征点,如图6所示,根据距离场景采集的各实际竖直长度和对应的像素点如表1所示:
表1
实际距离(H) 6m 9m 15m 21m 30m 36m
像素点个数(L<sub>y</sub>) 82 121 203 286 402 489
对表中的数据进行拟合,拟合得到的曲线如图7所示,拟合得到的方程为:
H=0.07397Ly-0.01629
其中,Ly为与实际竖直长度所对应的像素点的个数,即鸟瞰图中标记车辆位置到目标车辆位置之间的垂直距离线段所对应的像素点的个数。
在步骤4.1和步骤4.2中,相当于在鸟瞰图中根据多次试验分析,计算得到鸟瞰图中水平方向和竖直方向的像素与实际距离的对应关系分别如步骤4.1和步骤4.2中的公式所示,具体的,对于水平方向,两点之间的像素点的个数与两点之间线段对应的实际距离呈现比例关系,对于竖直方向,两点之间的像素点的个数与两点之间的线段对应的实际距离成线性关系。
为了后续计算方便,首先,先在原始图像中将参照物信息进行取点标注,如图5所示为原始图片中参照物水平与垂直方向的特征点,将图5中标注的坐标点,经过透视变换,将图5中的每个点经过变换矩阵对应到鸟瞰图中相应的点,如图6所示为参照物特征点在经过透视变换矩阵转换后的水平与垂直方向特征点示意图。其次,对于距离计算采用的方法是:对于水平方向,在一个实施例中,车道线宽度为0.15m,车道宽度为3.75m,以车道线或车道为参照物,在图像横向标定多个特征点,如图6所示,根据透视变换及对变换后的图像进行分析,根据同一相机成像特点和透视变换特点可得,在同一视频中,两物体与其像素的比例关系不变。
步骤4.3、根据目标车辆位置与标记车辆位置之间的水平距离L和竖直距离H,获取目标车辆和标记车辆之间的实际距离
Figure BDA0002739349690000121
即:由以上步骤分别计算得到的水平实际距离和垂直实际距离,利用欧式距离公式,计算得到目标车辆和标记车辆之间的实际距离D,如图9所示为多车道车距检测效果图,距离如下所示:
D=ρ(L,H)
进一步的,该距离的表达式可具体表示为
Figure BDA0002739349690000122
步骤4.4、比对制动距离S和实际距离D,若S≤D,对目标车辆进行告警;否则进入步骤1。
在计算得到车距和安全距离后,根据安全距离,在实际行驶过程中,当检测到同向相邻车道中有车辆时,根据计算得到的距离和安全距离的比较,对行车过程进行分析,并根据分析结果对驾驶员提供驾驶建议和预警行为,如图9所示安全预警示意图。当其他车辆在安全区域之外,则提醒驾驶员可以正常驾驶;当其他车辆进入安全区域后,根据车辆所在左侧、右侧以及前方车道,提醒驾驶员采取减速、变道等避让措施,以实现安全行驶,减少事故的发生概率,如图10所示为对驾驶员驾驶安全性预警效果图。
本发明还提供了一种基于多车道车距检测的安全预警***,用于实现上述方法,***包括图像获取模块、制动距离获取模块、车辆检测模块、鸟瞰图变换模块、分析与预警模块;
图像获取模块,用于以固定角度所捕获目标车辆前方的多车道道路视频图像;
制动距离获取模块,用于获取目标车辆在当前时刻的车速v,结合能量守恒定律,获取目标车辆在当前时刻刹车时的制动距离S;
车辆检测模块,使用训练好的卷积神经网络模型,针对当前时刻的多车道道路视频图像进行车辆检测,并使用最小包围矩形框对该多车道道路视频图像中的各个车辆进行分别标记,且各包围矩形框上其中彼此相对两边呈水平姿态,进而获取该多车道道路视频图像中的所有标记车辆;将各包围矩形框底边中点位置定义为各对应标记车辆在该多车道道路视频图像中的位置;将该多车道道路视频图像底边中点位置标记为目标车辆位置;
鸟瞰图变换模块,用于根据目标车辆在多车道道路视频图像中的位置、各标记车辆分别在多车道道路视频图像中的位置,然后使用透视变换法获取当前时刻多车道道路视频图像的鸟瞰图;
分析与预警模块,用于针对鸟瞰图所在的平面:以鸟瞰图中平行于图片底边的方向为水平方向,以垂直于图片底边的方向为竖直方向;
分别针对鸟瞰图中的各标记车辆,执行如下指令:
根据公式:
L=k1*Lpix
获取标记车辆与目标车辆之间的水平距离L;
其中,k1为与实际水平长度和像素点个数相关的常数,Lpix为标记车辆位置沿竖直方向在鸟瞰图的底边所在直线上的投影到目标车辆位置之间的像素点的个数;
根据公式:
H=k2Ly-b
获取目标车辆与标记车辆之间的竖直距离H;
其中,k2、b为实际竖直长度和像素点个数的对应函数中的两个常系数,Ly为标记车辆位置沿竖直方向在鸟瞰图底边所在直线上的投影到该标记车辆位置之间像素点的个数;
根据目标车辆位置与标记车辆位置之间的水平距离L和竖直距离H,获取目标车辆和标记车辆之间的实际距离
Figure BDA0002739349690000141
比对制动距离S和实际距离D,若S≤D,对目标车辆进行告警,否则执行制动距离获取模块中的指令。
进一步的,分析与预警模块包括车距检测模块和碰撞预警模块;
车距检测模块,用于针对鸟瞰图所在的平面:以鸟瞰图中平行于图片底边的方向为水平方向,以垂直于底边的方向为竖直方向;
分别针对鸟瞰图中的各标记车辆,执行如下指令:
根据公式:
L=k1*Lpix
获取标记车辆与目标车辆之间的水平距离L;
其中,k1为与实际水平长度和像素点个数相关的常数,Lpix为标记车辆位置沿竖直方向在鸟瞰图的底边所在直线上的投影到目标车辆位置之间的像素点的个数;
根据公式:
H=k2Ly-b
获取目标车辆与标记车辆之间的竖直距离H;
其中,k2、b为实际竖直长度和像素点个数的对应函数中的两个常系数,Ly为标记车辆位置沿竖直方向在鸟瞰图底边所在线段的所在直线上的投影到该标记车辆位置之间像素点的个数;
根据目标车辆位置与标记车辆位置之间的水平距离L和竖直距离H,获取目标车辆和标记车辆之间的实际距离
Figure BDA0002739349690000142
碰撞预警模块,用于比对制动距离s和实际距离D,若S≤D,对目标车辆进行告警。
进一步的,制动距离获取模块包括用于获取目标车辆在当前时刻的车速v的车速检测模块;车速检测模块具体用于执行如下指令:
车速检测模块用于针对由当前时刻向历史时间方向的预设时长内的经过预处理的视频中的各幅多车道道路视频图像:选取位于各视频帧中的相同位置的区域为感兴趣区域,该感兴趣区域存在车道线;
对于穿过该感兴趣区域的同一车道线中的各子车道线:以各子车道线中沿车道线布设方向的其中一个侧边的两个端点为角点,根据角点检测法统计感兴趣区域中子车道线连续出现的次数frameCount(n),根据公式:
Figure BDA0002739349690000151
获取目标车辆在当前时刻的车速v,其中h'为子车道线中包含两个所述角点的侧边的实际长度,FPS为连续视频帧的帧数。
本发明提供的基于多车道车距检测的安全预警方法:在计算目标车辆的制动距离时考虑到了车辆在实际行驶过程中受风阻等因素的影响,也考虑了动量和能量守恒关系,能更精确的计算出制动距离;能为目标车辆中提供同向相邻车道中的车辆信息,避免自车或目标车辆因紧急变道等行为所造成的事故;利用透视变换实现成像角度的变换,根据特性将横纵距离分别拟合出方程进行计算,最后计算出实际距离,充分考虑了透视变换的特点,能更好的表示出图像中的距离,精度更高;进而提高了安全预警方法的准确度。
以上所述仅是本发明的优选实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

Claims (5)

1.一种基于多车道车距检测的安全预警方法,基于以固定角度所捕获目标车辆前方的多车道道路视频图像,实现对目标车辆的安全预警;其特征在于,所述安全预警方法包括实时执行如下步骤:
步骤1、获取目标车辆在当前时刻的车速v,结合能量守恒定律,获取目标车辆在当前时刻刹车时的制动距离S,并进入步骤2;
相邻车道之间的车道线由多个尺寸相同且中心线共线的矩形子车道线组成,各子车道线间隔设置;在步骤1中,获取目标车辆在当前时刻的车速v的方法包括如下步骤:
针对由当前时刻向历史时间方向的预设时长内的经过预处理的视频中的各幅多车道道路视频图像:选取位于各视频帧中的相同位置的区域为感兴趣区域,该感兴趣区域存在车道线;
对于穿过该感兴趣区域的同一车道线中的各子车道线:以各子车道线中沿车道线布设方向的其中一个侧边的两个端点为角点,根据角点检测法统计感兴趣区域中子车道线连续出现的次数frameCount(n),根据公式:
Figure FDA0003210489920000011
获取目标车辆在当前时刻的车速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,获取目标车辆和标记车辆之间的实际距离
Figure FDA0003210489920000021
步骤4.4、比对制动距离S和实际距离D,若S≤D,对目标车辆进行告警;否则进入步骤1。
2.根据权利要求1所述的基于多车道车距检测的安全预警方法,其特征在于,根据公式:
Figure FDA0003210489920000031
获取目标车辆在当前时刻刹车时的制动距离S;
其中,m为目标车辆的重量,μ为目标车辆的轮胎与地面的附着系数,A为目标车辆的车辆前部横截面面积,Cw为目标车辆当前时刻所受风阻力的风阻系数,t为预设的从发现险情到开始对目标车辆进行制动的反应时间,g为重力常量。
3.根据权利要求1所述的基于多车道车距检测的安全预警方法,其特征在于,各车道线由多个尺寸相同的矩形子车道线串联组成,在步骤4.1中,方法还包括:
选取鸟瞰图中实际水平长度已知的物体为参照物,获取鸟瞰图中沿水平方向上与该参照物的实际水平长度相对应的线段所对应的像素点的个数Lref_pix;根据公式:
Figure FDA0003210489920000032
获取常数k1;其中,Lref为参照物的实际水平长度。
4.根据权利要求3所述的基于多车道车距检测的安全预警方法,其特征在于,参照物包括子车道线、两条子车道线之间的车道。
5.一种基于多车道车距检测的安全预警***,其特征在于,***包括图像获取模块、制动距离获取模块、车辆检测模块、鸟瞰图变换模块、分析与预警模块;
图像获取模块,用于以固定角度所捕获目标车辆前方的多车道道路视频图像;
制动距离获取模块,用于获取目标车辆在当前时刻的车速v,结合能量守恒定律,获取目标车辆在当前时刻刹车时的制动距离S;
制动距离获取模块包括用于获取目标车辆在当前时刻的车速v的车速检测模块;
车速检测模块用于执行如下指令:针对由当前时刻向历史时间方向的预设时长内的经过预处理的视频中的各幅多车道道路视频图像:选取位于各视频帧中的相同位置的区域为感兴趣区域,该感兴趣区域存在车道线;
对于穿过该感兴趣区域的同一车道线中的各子车道线:以各子车道线中沿车道线布设方向的其中一个侧边的两个端点为角点,根据角点检测法统计感兴趣区域中子车道线连续出现的次数frameCount(n),根据公式:
Figure FDA0003210489920000041
获取目标车辆在当前时刻的车速v,其中h'为子车道线中包含两个所述角点的侧边的实际长度,FPS为连续视频帧的帧数;
车辆检测模块,使用训练好的卷积神经网络模型,针对当前时刻的多车道道路视频图像进行车辆检测,并使用最小包围矩形框对该多车道道路视频图像中的各个车辆进行分别标记,且各包围矩形框上其中彼此相对两边呈水平姿态,进而获取该多车道道路视频图像中的所有标记车辆;将各包围矩形框底边中点位置定义为各对应标记车辆在该多车道道路视频图像中的位置;将该多车道道路视频图像底边中点位置标记为目标车辆位置;
鸟瞰图变换模块,用于根据目标车辆在多车道道路视频图像中的位置、各标记车辆分别在多车道道路视频图像中的位置,然后使用透视变换法获取当前时刻多车道道路视频图像的鸟瞰图;
分析与预警模块包括车距检测模块和碰撞预警模块,其中,车距检测模块用于针对鸟瞰图所在的平面:以鸟瞰图中平行于图片底边的方向为水平方向,以垂直于图片底边的方向为竖直方向;
分别针对鸟瞰图中的各标记车辆,执行如下指令:
根据公式:
L=k1*Lpix
获取标记车辆与目标车辆之间的水平距离L;
其中,k1为与实际水平长度和像素点个数相关的常数,Lpix为标记车辆位置沿水平方向在鸟瞰图的底边所在直线上的投影到目标车辆位置之间的像素点的个数;
根据公式:
H=k2Ly-b
获取目标车辆与标记车辆之间的竖直距离H;
其中,k2、b为实际竖直长度和像素点个数的对应函数中的两个常系数,Ly为标记车辆位置沿竖直方向在鸟瞰图底边所在直线上的投影到该标记车辆位置之间像素点的个数;
各车道线由多个尺寸相同且中心线共线的矩形子车道线组成,同一车道线中相邻两个的子车道线之间的间隔距离相等,选取鸟瞰图中的任一车道线为参考物,针对其中由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;
根据目标车辆位置与标记车辆位置之间的水平距离L和竖直距离H,获取目标车辆和标记车辆之间的实际距离
Figure FDA0003210489920000051
碰撞预警模块用于比对制动距离S和实际距离D,若S≤D,对目标车辆进行告警,否则执行制动距离获取模块中的指令。
CN202011144901.XA 2020-10-23 2020-10-23 一种基于多车道车距检测的安全预警方法及*** Active CN112365741B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011144901.XA CN112365741B (zh) 2020-10-23 2020-10-23 一种基于多车道车距检测的安全预警方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011144901.XA CN112365741B (zh) 2020-10-23 2020-10-23 一种基于多车道车距检测的安全预警方法及***

Publications (2)

Publication Number Publication Date
CN112365741A CN112365741A (zh) 2021-02-12
CN112365741B true CN112365741B (zh) 2021-09-28

Family

ID=74511800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011144901.XA Active CN112365741B (zh) 2020-10-23 2020-10-23 一种基于多车道车距检测的安全预警方法及***

Country Status (1)

Country Link
CN (1) CN112365741B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113075716A (zh) * 2021-03-19 2021-07-06 地平线(上海)人工智能技术有限公司 基于图像的车辆定位方法和装置、存储介质以及电子设备
CN113192646B (zh) * 2021-04-25 2024-03-22 北京易华录信息技术股份有限公司 目标检测模型构建方法及不同目标间距离监控方法、装置
CN113657265B (zh) * 2021-08-16 2023-10-10 长安大学 一种车辆距离探测方法、***、设备及介质
CN114782549B (zh) * 2022-04-22 2023-11-24 南京新远见智能科技有限公司 基于定点标识的相机标定方法及***
CN114758511B (zh) * 2022-06-14 2022-11-25 深圳市城市交通规划设计研究中心股份有限公司 一种跑车超速检测***、方法、电子设备及存储介质
TWI831242B (zh) * 2022-06-15 2024-02-01 鴻海精密工業股份有限公司 車輛碰撞預警方法、系統、汽車及電腦可讀存儲介質

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105825185A (zh) * 2016-03-15 2016-08-03 深圳市中天安驰有限责任公司 车辆防碰撞预警方法及装置
CN105844222A (zh) * 2016-03-18 2016-08-10 上海欧菲智能车联科技有限公司 基于视觉的前方车辆碰撞预警***及方法
CN106463060A (zh) * 2014-05-19 2017-02-22 株式会社理光 处理装置、处理***、处理程序和处理方法
CN107444400A (zh) * 2016-05-31 2017-12-08 福特全球技术公司 车辆避撞
CN107545232A (zh) * 2016-06-24 2018-01-05 福特全球技术公司 车道探测***和方法
CN107796373A (zh) * 2017-10-09 2018-03-13 长安大学 一种基于车道平面几何模型驱动的前方车辆单目视觉的测距方法
CN109166353A (zh) * 2018-09-12 2019-01-08 安徽中科美络信息技术有限公司 一种车辆行驶前方复杂路口导向车道检测方法及***
CN110991264A (zh) * 2019-11-12 2020-04-10 浙江鸿泉车联网有限公司 前方车辆检测方法和装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101187671B (zh) * 2007-12-27 2010-06-02 北京中星微电子有限公司 一种确定汽车行驶速度的方法及装置
CN102254318B (zh) * 2011-04-08 2013-01-09 上海交通大学 基于图像透视投影变换的车辆道路交通视频测速方法
US20130030651A1 (en) * 2011-07-25 2013-01-31 GM Global Technology Operations LLC Collision avoidance maneuver through differential braking
CN102661733B (zh) * 2012-05-28 2014-06-04 天津工业大学 一种基于单目视觉的前方车辆测距方法
KR20150061752A (ko) * 2013-11-28 2015-06-05 현대모비스 주식회사 차량 운행 보조 장치 및 그 장치에 의한 차량 운행 보조 기능의 자동 활성화 방법
DE102015109940A1 (de) * 2015-06-22 2016-12-22 Valeo Schalter Und Sensoren Gmbh Manövrierung eines Gespannes mit einem Kraftwagen und einem Anhänger
CN105070098B (zh) * 2015-07-14 2017-07-14 安徽清新互联信息科技有限公司 一种基于车牌位置的车距检测方法
CN108305477B (zh) * 2017-04-20 2019-08-13 腾讯科技(深圳)有限公司 一种车道选择方法及终端
CN107609486A (zh) * 2017-08-16 2018-01-19 中国地质大学(武汉) 一种车辆前向防撞预警方法及***
CN107679520B (zh) * 2017-10-30 2020-01-14 湖南大学 一种适用于复杂条件下的车道线视觉检测方法
JP7111497B2 (ja) * 2018-04-17 2022-08-02 株式会社東芝 画像処理装置、画像処理方法、距離計測装置、及び距離計測システム
CN109064495B (zh) * 2018-09-19 2021-09-28 东南大学 一种基于Faster R-CNN与视频技术的桥面车辆时空信息获取方法
DE102018133188A1 (de) * 2018-12-20 2020-06-25 Carl Zeiss Microscopy Gmbh Abstandbestimmung einer probenebene in einem mikroskopsystem
CN109829403B (zh) * 2019-01-22 2020-10-16 淮阴工学院 一种基于深度学习的车辆防碰撞预警方法及***
CN111540236A (zh) * 2020-04-17 2020-08-14 淮阴工学院 交叉口内左转机动车与非机动车碰撞情形的预测方法
CN111694011A (zh) * 2020-06-19 2020-09-22 安徽卡思普智能科技有限公司 一种摄像机和三维激光雷达数据融合的路沿检测方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106463060A (zh) * 2014-05-19 2017-02-22 株式会社理光 处理装置、处理***、处理程序和处理方法
CN105825185A (zh) * 2016-03-15 2016-08-03 深圳市中天安驰有限责任公司 车辆防碰撞预警方法及装置
CN105844222A (zh) * 2016-03-18 2016-08-10 上海欧菲智能车联科技有限公司 基于视觉的前方车辆碰撞预警***及方法
CN107444400A (zh) * 2016-05-31 2017-12-08 福特全球技术公司 车辆避撞
CN107545232A (zh) * 2016-06-24 2018-01-05 福特全球技术公司 车道探测***和方法
CN107796373A (zh) * 2017-10-09 2018-03-13 长安大学 一种基于车道平面几何模型驱动的前方车辆单目视觉的测距方法
CN109166353A (zh) * 2018-09-12 2019-01-08 安徽中科美络信息技术有限公司 一种车辆行驶前方复杂路口导向车道检测方法及***
CN110991264A (zh) * 2019-11-12 2020-04-10 浙江鸿泉车联网有限公司 前方车辆检测方法和装置

Also Published As

Publication number Publication date
CN112365741A (zh) 2021-02-12

Similar Documents

Publication Publication Date Title
CN112365741B (zh) 一种基于多车道车距检测的安全预警方法及***
Kilicarslan et al. Predict vehicle collision by TTC from motion using a single video camera
EP3176541B1 (de) Neigungserkennung bei zweirädern
US10147002B2 (en) Method and apparatus for determining a road condition
CN114375467B (zh) 用于检测紧急车辆的***和方法
EP2820632B1 (en) System and method for multipurpose traffic detection and characterization
JP7119365B2 (ja) 運転行動データ生成装置、運転行動データベース
US7046822B1 (en) Method of detecting objects within a wide range of a road vehicle
US20060111841A1 (en) Method and apparatus for obstacle avoidance with camera vision
CN106324618B (zh) 实现基于激光雷达检测车道线***的方法
CN106240458A (zh) 一种基于车载双目相机的车辆前方碰撞预警方法
JP7072133B2 (ja) 最小アクション量原理に基づく運転者制御動作定量化方法及び装置
CN110097762B (zh) 一种道路视频图像低能见度刻度估算方法及***
CN111243274A (zh) 面向非网联交通个体的道路碰撞预警***及方法
US10839263B2 (en) System and method for evaluating a trained vehicle data set familiarity of a driver assitance system
CN113147733B (zh) 雨雾沙尘天气汽车智能限速***及方法
CN106448223B (zh) 一种雾霾自动适应的高速公路行车车速预警装置及方法
CN106114505A (zh) 一种车辆辅助驾驶***的前车碰撞预警方法
CN115240471B (zh) 一种基于图像采集的智慧厂区避撞预警方法和***
CN111055852B (zh) 一种用于自动驾驶的感兴趣目标搜索区域确定方法
KR102415620B1 (ko) 보행자 판단 시스템을 포함하는 가변형 차량 속도 경고 시스템
EP4120225A1 (en) Map data generation device
CN113178081B (zh) 一种车辆汇入预警方法、装置及电子设备
JP7276276B2 (ja) 危険運転検出装置、危険運転検出システム、及び危険運転検出プログラム
JP4629638B2 (ja) 車両の周辺監視装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20210212

Assignee: HUAIAN TIANZE STAR NETWORK INFORMATION INDUSTRY LTD.

Assignor: HUAIYIN INSTITUTE OF TECHNOLOGY

Contract record no.: X2021980012224

Denomination of invention: A safety early warning method and system based on multi Lane vehicle distance detection

Granted publication date: 20210928

License type: Common License

Record date: 20211111