一种基于车辆检测的能见度识别方法与流程

文档序号:18198623发布日期:2019-07-17 06:01阅读:286来源:国知局
一种基于车辆检测的能见度识别方法与流程

本发明涉及一种基于车辆检测的能见度识别方法,属于技术领域。



背景技术:

随着全国道路网的建设发展,道路行车安全也越来越受到关注。由于浓雾、强降水、降雪、雨雾等造成的低能见度天气,对道路行车安全造成了巨大的行车安全隐患。尽早的发现识别出低能见度路段、以及判别准确的能见度数值成为道路管理部门研究的重点。目前道路管理部门常用人工目测和能见度仪两种方式作为能见度识别的手段,但人工识别效率低,准确度差,而能见度仪监测识别安装成本高,布设密度不足,无法大面积的监测。因此需要寻找一种成本低、布设密度大、效率和准确度高的方法。目前虽然有一些利用图像识别方式进行低能见度识别的方法,但由于算法的限制无法对能见度低于200m的天气场景进行准确判别,而能见度低于200m的天气涉及到进一步的道路管制措施,是道路管理部门重点关注的区间。



技术实现要素:

本发明所要解决的技术问题是提供一种基于车辆检测的能见度识别方法,以图像捕获为源数据,采用目标图像识别方法检测汽车目标,通过汽车目标的出现与消失,结合图像与实际道路的转换关系,获得道路能见度的检测。

本发明为了解决上述技术问题采用以下技术方案:本发明设计了一种基于车辆检测的能见度识别方法,通过横跨道路上方、且固定角度指向道路方向的图像捕获装置,实现道路能见度检测,首先针对图像捕获装置实时所捕获的道路图像,初始化道路图像中像素位置与其所覆盖实际道路路面位置之间的转换关系,获得道路图像中对应实际道路路面上、相距图像捕获装置所在位置大于预设距离阈值的路面区域的像素区域c,完成初始化操作;

然后能见度识别方法中,实时获得图像捕获装置所捕获的道路图像,并实时针对各帧道路图像进行汽车目标检测,获得汽车移动轨迹像素,若像素区域c中存在汽车移动轨迹像素,则判定当前道路能见度大于预设距离阈值,否则判定当前道路能见度不超过预设距离阈值。

作为本发明的一种优选技术方案:所述初始化操作中,还包括定义道路图像中对应车辆面向图像捕获装置行驶的道路区域的像素区域a,以及定义道路图像中对应车辆背向图像捕获装置行驶的道路区域的像素区域b;所述能见度识别方法包括如下步骤:

步骤a.实时获得图像捕获装置所捕获的道路图像,并实时针对各帧道路图像进行汽车目标检测,并对各帧道路图像中的同一汽车目标进行唯一标记、跟踪;

其中,针对道路图像中的像素区域a,获得像素区域a中新检测所获汽车目标的像素位置a(x,y);同时针对道路图像中的像素区域b,获得像素区域b中、汽车目标最后所在道路图像帧中的像素位置b(x,y),然后进入步骤b;

步骤b.判断像素位置a(x,y)与像素位置b(x,y)是否位于像素区域c,是则判定当前道路能见度大于预设距离阈值,否则判定当前道路能见度不超过预设距离阈值。

作为本发明的一种优选技术方案:在判定当前道路能见度不超过预设距离阈值后,获得像素位置a(x,y)与像素位置b(x,y)相距像素区域c边缘的最小距离,并根据道路图像中像素位置与其所覆盖实际道路路面位置之间的转换关系,获得该最小距离所对应实际道路的长度,结合预设距离阈值,即获得当前道路的能见度。

作为本发明的一种优选技术方案:采用caffe-ssd方法,针对各帧道路图像进行汽车目标检测。

作为本发明的一种优选技术方案:所设预设距离阈值为200米。

作为本发明的一种优选技术方案:根据道路沿途各个位置所设的图像捕获装置,结合单个图像捕获装置所在位置对应的道路能见度,获得道路沿途能见度。

本发明所述一种基于车辆检测的能见度识别方法,采用以上技术方案与现有技术相比,具有以下技术效果:

本发明所设计基于车辆检测的能见度识别方法,以道路监控为基础,将捕获的道路图像作为源数据,采用caffe-ssd方法作为目标图像识别方法,实现汽车目标的检测,并结合不同道路图像帧下同一汽车的唯一标记,实现汽车目标移动轨迹像素的跟踪,具体通过新检测汽车目标所出现的像素位置、以及汽车目标消失前最后所在道路图像帧中的像素位置,结合道路图像中对应实际道路路面上、相距图像捕获装置所在位置大于预设距离阈值的路面区域的像素区域c,实现道路能见度的检测,并且根据上述汽车像素位置与像素区域c边缘的最小距离,能够实现低能见度下、道路具体能见度的检测,整个能见度识别设计方法,不仅能够实现低能见度的检测,而且实现成本低、应用范围广。

附图说明

图1是本发明设计基于车辆检测的能见度识别方法的流程示意图;

图2是本发明设计中对于像素区域a与像素区域b的示意图。

具体实施方式

下面结合说明书附图对本发明的具体实施方式作进一步详细的说明。

本发明设计了一种基于车辆检测的能见度识别方法,通过横跨道路上方、且固定角度指向道路方向的图像捕获装置,实现道路能见度检测,实际应用当中,如图1所示,首先针对图像捕获装置实时所捕获的道路图像,初始化道路图像中像素位置与其所覆盖实际道路路面位置之间的转换关系,获得道路图像中对应实际道路路面上、相距图像捕获装置所在位置大于预设距离阈值的路面区域的像素区域c,实际应用中,设定预设距离阈值为200米,即以200米为界实现能见度划分,同时,如图2所示,定义道路图像中对应车辆面向图像捕获装置行驶的道路区域的像素区域a,以及定义道路图像中对应车辆背向图像捕获装置行驶的道路区域的像素区域b,完成初始化操作。

然后能见度识别方法中,实时获得图像捕获装置所捕获的道路图像,并实时针对各帧道路图像进行汽车目标检测,获得汽车移动轨迹像素,若像素区域c中存在汽车移动轨迹像素,则判定当前道路能见度大于200米,否则判定当前道路能见度不超过200米。

实际应用中,具体执行如下步骤:

步骤a.实时获得图像捕获装置所捕获的道路图像,并实时采用caffe-ssd方法(一种简单快速的目标识别卷积神经网络算法),针对各帧道路图像进行汽车目标检测,并对各帧道路图像中的同一汽车目标进行唯一标记、跟踪。

其中,针对道路图像中的像素区域a,获得像素区域a中新检测所获汽车目标的像素位置a(x,y);同时针对道路图像中的像素区域b,获得像素区域b中、汽车目标最后所在道路图像帧中的像素位置b(x,y),然后进入步骤b。

对于像素区域b中像素位置b(x,y)的检测来说,诸如在第k帧道路图像中检测、并标记了v1汽车目标,然后在第k+1帧道路图像中,继续对v1汽车目标进行跟踪,知道在第k+n帧道路图像中检测不到v1汽车目标时,获得第k+n-1帧道路图像中v1汽车目标的像素位置,即b(x,y)。

步骤b.判断像素位置a(x,y)与像素位置b(x,y)是否位于像素区域c,是则判定当前道路能见度大于200米,否则判定当前道路能见度不超过200米。

实际应用中,将能见度低于200米称之为低能见度,在判定当前道路能见度不超过200米后,即低能见度下,获得像素位置a(x,y)与像素位置b(x,y)相距像素区域c边缘的最小距离,并根据道路图像中像素位置与其所覆盖实际道路路面位置之间的转换关系,获得该最小距离所对应实际道路的长度,即获得当前道路在低能见度下的能见度。

实际应用当中,还可将上述所设计道路能见度识别方法、应用于道路沿途各个位置所设的图像捕获装置上,即各个位置上的图像捕获装置,诸如利用各个监控摄像头所捕获的道路图像,执行上述设计方法,即可获得道路沿途能见度的检测。

上述技术方案所设计基于车辆检测的能见度识别方法,以道路监控为基础,将捕获的道路图像作为源数据,采用caffe-ssd方法作为目标图像识别方法,实现汽车目标的检测,并结合不同道路图像帧下同一汽车的唯一标记,实现汽车目标移动轨迹像素的跟踪,具体通过新检测汽车目标所出现的像素位置、以及汽车目标消失前最后所在道路图像帧中的像素位置,结合道路图像中对应实际道路路面上、相距图像捕获装置所在位置大于预设距离阈值的路面区域的像素区域c,实现道路能见度的检测,并且根据上述汽车像素位置与像素区域c边缘的最小距离,能够实现低能见度下、道路具体能见度的检测,整个能见度识别设计方法,不仅能够实现低能见度的检测,而且实现成本低、应用范围广。

上面结合附图对本发明的实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。

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