CN112289022A - 基于时空背景比对的黑烟车检测判定及*** - Google Patents

基于时空背景比对的黑烟车检测判定及*** Download PDF

Info

Publication number
CN112289022A
CN112289022A CN202011053114.4A CN202011053114A CN112289022A CN 112289022 A CN112289022 A CN 112289022A CN 202011053114 A CN202011053114 A CN 202011053114A CN 112289022 A CN112289022 A CN 112289022A
Authority
CN
China
Prior art keywords
black smoke
vehicle
detection
video stream
video
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.)
Granted
Application number
CN202011053114.4A
Other languages
English (en)
Other versions
CN112289022B (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.)
Xidian University
Original Assignee
Xidian University
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 Xidian University filed Critical Xidian University
Priority to CN202011053114.4A priority Critical patent/CN112289022B/zh
Publication of CN112289022A publication Critical patent/CN112289022A/zh
Application granted granted Critical
Publication of CN112289022B publication Critical patent/CN112289022B/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/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles
    • G08G1/0175Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Traffic Control Systems (AREA)
  • Image Analysis (AREA)

Abstract

本发明属于违章车辆监测与分析统计技术领域,公开了一种基于时空背景比对的黑烟车检测判定及***,从外部连接的工业摄像机获取携带交通路况图像的视频流;从获取的视频流中提取关键帧;用深度学习算法对关键帧进行普通车辆检测与黑烟车辆检测,分别保存检测截图与包含黑烟车的5秒视频;对黑烟车辆进行车牌识别、林格曼黑烟系数判定、违章道路数判定;完成检测结果的保存与分析,对带有检测结果的黑烟车视频、截图、信息等数据等结果进行输出保存,用以后期的分析检查。本发明有效的解决了黑烟车辆难以检测的问题,同时对于实时检测速度慢的问题提出了关键帧提取的方法进行加速,准确率和实时性有明显的提升。

Description

基于时空背景比对的黑烟车检测判定及***
技术领域
本发明属于违章车辆监测与分析统计技术领域,尤其涉及基于时空背景比对的黑烟车检测判定及***。
背景技术
近年来,随着国家经济的不断发展,居民的生活水平不断提高,汽车已经成为了人类生活生产中必不可少的交通工具。然而伴随着汽车的普及,汽车尾气污染也越来越严重。根据环保部门2017年发布的《中国机动车环境管理年报》显示,2016年全国机动车保有量达到2.95亿辆,比2015年增长8.1%,汽车已占主导地位。2016年,全国机动车排放污染物初步核算为4472.5万吨,比2015年削减1.3%。其中,一氧化碳(CO)3419.3万吨,碳氢化合物(HC)排放量为422.0万吨,氮氧化物(NOx)577.8万吨,颗粒物(PM)53.4万吨。汽车是污染物排放总量的最主要贡献者,其排放的CO和HC超过80%,NOx 和PM超过90%。这些事实都表明对排放污染气体的机动车的监控和治理迫在眉睫。然而,目前我国大部分城市采用的黑烟车监管模式主要还是依靠人工监管。据调查,采用人工监管的方式需要雇佣大量的人工,每一路视频都至少需要专门配备1人查看,但人眼会随着长时间的使用造成视觉疲劳,有时就会对黑烟车熟视无睹,这会造成大量的漏检和误检。
另一方面,计算机科学在图像识别,物体检测等方面有了很大的发展。从上世纪九十年代开始,科学家们在研究图像中的物体时不再仅局限于物体的三维形状,而开始考虑物体在图像中本身的特征,通过对图像进行抽象描述,得到图像的特征向量,再到样本集进行比对判断。到了2000年之后,识别领域得到了更好的发展,人们设计出了SIFT,HOG,LBP等各种图像特征,这些特征比图像边缘和角点等具有更好的鲁棒性。与此同时,机器学习方法的发展也出现了各种强大的分类器,通过运用这些技术,物体检测和图像识别的准确率变得越来越高,检测效率也越来越快。因此,越来越多的环保者把目光投向了智能监控上。智能监控的优点十分明显,首先可以降低人力的投入,减少大量的人力财力的消耗;其次,智能监控不会产生“疲劳”,只要不断电,计算机能一直保持高效率的工作。此外,建立智能监控***,可以实现黑烟车从发现到向有关部门提交相关证据的完全自动化,降低了人工监管中可能出现的信息输入错误的可能。
通过上述分析,现有技术存在的问题及缺陷为:现有的黑烟车检测领域中存在的精确性不高、实时性不强、功能性不丰富。
解决以上问题及缺陷的难度为:由于黑烟具有形状不定、运动不均、颜色不唯一的特性,所以很多传统方法对于黑烟车判定并不理想。现有的方法有颜色直方图对比、基于连通域的检测、形状编码法等,虽然很多改进方法提高了黑烟车的检测效果,但是大多现有方法仍然针对单帧图像进行检测判定,能够实际应用的高准确率的算法仍然缺少。
现有的黑烟车检测算法,功能十分有限,很多算法仅能够判断当前视频中是否有黑烟车,而不能指明黑烟车的位置。现有的监管人员需求不仅是黑烟车的识别,更需要黑烟车的位置、黑烟车的车牌号、车道位置、黑烟程度判定等。这些额外的需要要求算法能够同时处理多个任务,但这无疑增加了更多的计算量,功能数量的需求与运算速度要求成为了两难的选择。
相应的,功能的增多带来了庞大的计算量,一个算法可以实时的完成黑烟检测,但是车牌识别会严重拖慢整个程序的运行速度。如果还需要黑烟等级判定、车道判定等辅助功能,程序将运行极其缓慢,会因为内存问题停止工作。
解决以上问题及缺陷的意义为:黑烟车的漏检会严重影响城市交通,并且污染城市空气。本专利克服了传统黑烟车检测的不足,利用“时空背景对比”方法,显著提高黑烟车检测的准确率,降低了黑烟车漏检的可能,这有利于交通监管人员可以实时准确的锁定违章车辆。黑烟车检测的多功能性可以提供更多的违章车辆信息,免去了人工判定的麻烦,极大提高了监管效率,真正成为监管人员的得力帮手。实时性一直是黑烟车检测算法的重要指标,多功能黑烟车检测***由于存在巨大的计算量,实时性是一个挑战,本专利采取多线程处理的方式,并行处理需要大量计算的环节,缓解了内存压力,实现了具有实时性的多功能黑烟车检测***。这将有效提升违章车的监管效率,为黑烟车监测领域提供了一种有效的解决方案。
发明内容
针对现有技术存在的问题,本发明提供了基于时空背景比对的黑烟车检测判定及***。
本发明是这样实现的,一种基于时空背景比对的黑烟车检测判定方法,所述基于时空背景比对的黑烟车检测判定方法视频流的读取是通过提前架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机进行实时处理;提取关键帧采取等间距采样的方法;视频流检测,采取深度学习算法YOLOv3进行黑烟车辆检测,并输出带有检测结果的视频、目标截图、车牌号、林格曼黑烟系数、所在车道;对于检测结果进行输出保存,用于复查分析。
进一步,所述基于时空背景比对的黑烟车检测判定方法包括以下步骤:
第一步,视频流实时读取,从外部架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机,完成视频流的实时获取。
第二步,从获取的视频流中提取关键帧,用以输入到深度学习检测算法,进行视频流的黑烟车检测;
第三步,用深度学习算法对关键帧进行黑烟车检测,用以得到带有检测结果的黑烟车视频、目标截图、车牌号、林格曼黑烟系数、所在车道;
第四步,检测结果的保存与分析,对带有黑烟车的视频、目标截图、车牌号、林格曼黑烟系数、所在车道结果以时间戳命名,进行输出保存,用于以后期的分析检查。
进一步,所述第三步用深度学习算法对关键帧进行黑烟车检测,用以得到带有检测结果的黑烟车视频、目标截图、车牌号、林格曼黑烟系数、所在车道包括:
(1)输入关键帧图片,保持长宽比不变的情况下,将图像调整为大小是 416*416的3通道的RGB图像;
(2)运行网络。YOLOv3的卷积层将输入图像分成S*S网格,预测得到边界框大小、位置、目标的置信度,通过非极大值抑制,生成最终的车辆检测数据框,并返回;
(3)获取黑烟可能存在区域,依据得到的车辆检测框,计算车辆前后可能出现黑烟的区域;具体地,黑烟框的长度与对应车辆保持一致,宽度是对应车辆宽度的3/4;
(4)黑烟区域与背景区域进行对比,分别计算黑烟区域与背景区域的像素值均值与方差;若黑烟区域像素均值相较背景减少10%以上,公式
Figure BDA0002710137790000041
则认为存在黑烟,依据均值减少的程度,将黑烟分为林格曼系数的6个等级,见公式
Figure BDA0002710137790000042
(5)车牌检测,若车辆的前后区域被判为林格曼系数大于0的区域,则认为当前车为黑烟车,若为黑烟车,则将车辆区域输入车牌检测算法;
(6)车道检测,若车辆被判定为黑烟车,则根据车辆所处坐标进行车道检测,读取当前视频流下的图像,人工划取车道线位置,并计算车道线二元一次函数斜率与截距,依据检测框位置(top,left,right,bottom)计算黑烟车中心坐标(x,y),见公式
Figure BDA0002710137790000043
Figure BDA0002710137790000044
带入y值计算每个车道线对应的xi(i=0,1,2,……)值,判断车辆位于第几车道,见公式
Figure BDA0002710137790000051
进一步,将车辆区域输入车牌检测算法具体包括:首先利用u-net图像分割算法得到二值化图像;再使用Opencv进行边缘检测获得车牌区域坐标,并将车牌图形矫正;最后利用卷积神经网络进行车牌多标签端到端识别。
本发明的另一目的在于提供一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:视频流的读取是通过提前架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机进行实时处理;提取关键帧采取等间距采样的方法;视频流检测,采取深度学习算法YOLOv3进行黑烟车辆检测,并输出带有检测结果的视频、目标截图、车牌号、林格曼黑烟系数、所在车道;对于保存的检测结果进行输出保存,用于复查分析。
本发明的另一目的在于提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:视频流的读取是通过提前架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机进行实时处理;提取关键帧采取等间距采样的方法;视频流检测,采取深度学习算法YOLOv3进行黑烟车辆检测,并输出带有检测结果的视频、目标截图、车牌号、林格曼黑烟系数、所在车道;对于保存的检测结果进行输出保存,用于复查分析。
本发明的另一目的在于提供一种实施所述基于时空背景比对的黑烟车检测判定方法的基于时空背景比对的黑烟车检测判定***,所述基于时空背景比对的黑烟车检测判定***包括:
视频流获取模块,用于实现外部连接的工业摄像机获取携带交通路况图像的视频流;
关键帧提取模块,用于从获取的视频流中提取关键帧;
车辆检测模块,用于采用深度学习算法对关键帧进行普通车辆检测与黑烟车辆检测,分别保存检测截图与包含黑烟车的5秒视频;
车辆信息识别模块,用于对黑烟车辆进行车牌识别、林格曼黑烟系数判定、违章道路数判定;
经检测结果分析模块,用于完成检测结果的保存与分析,对带有检测结果的黑烟车视频、截图、信息数据结果进行输出保存。
本发明的另一目的在于提供一种智慧交通控制***,所述智慧交通控制***搭载所述的基于时空背景比对的黑烟车检测判定***。
本发明的另一目的在于提供一种智慧交通的智能分析***,所述智慧交通的智能分析***搭载所述的基于时空背景比对的黑烟车检测判定***。
本发明的另一目的在于提供一种智慧交通的快速侦查***,所智慧交通的快速侦查***搭载所述的基于时空背景比对的黑烟车检测判定***。
结合上述的所有技术方案,本发明所具备的优点及积极效果为:本发明在黑烟车检测方面的优势在于多功能***,目前黑烟车检测***大多只能完成黑烟车的识别,但是实际交通管理中,管理人员还需要对黑烟车进行车牌识别,车道判定,黑烟程度判定,违章路段判定等,这些造成目前的黑烟车检测***难以完全满足监管者的需求。本发明在传统黑烟车检测的基础上,外加了更多的实用性功能,如车牌检测、车道判定、林格曼系数判定等,该改进可以更加全面的满***通监管者的需求,有助于提升交通监管效率。
本发明在视频流的甄选方面优势在于关键帧提取,原始视频的帧速率可能达到25帧/秒的速度,但是目标的运动往往是连续的,缓慢的。相邻帧之间的相似度非常的高,如果每一帧都进行检测保存,那么将会出现大量的重复检测,这导致检测的实时性大打折扣,为此甄选出关键帧是目标检测前的预处理操作。本发明采用“等间距采样法”,假设视频流的帧速率为k帧/秒,则每隔k帧采样一帧,减少重复的计算,满足实时性需求。由于车辆在摄像头下的运行速度受限,所以这种方法简单且高效,能够实现抓拍到黑烟车的功能,不会造成漏检情况。
本发明在黑烟车检测方面的优势在于对复杂环境的鲁棒性。普通的黑烟车检测算法在复杂场景下(如雨天、湿地、阴影路面、坑洼路面)检测性能会大幅度下降,原因是这些算法只考虑了当前帧的黑烟车特征,这类方法易于受到源自路面的信息干扰。在本发明中,提出了“基于时空背景的对比方法”,以视频历史帧中无车辆、无黑烟区域作为背景模板,将当前待检测区域与背景模板相比较,若像素均值之比超过阈值,则判定为黑烟区域,否则为正常区域。这种方法极大的增加了黑烟车检测算法的鲁棒性,经实验表明,在大多数路况下,本发明的算法的黑烟车检测的准确率要远高于现有算法,误检率也要低于现有算法,有效降低了交通监管人员后期排查黑烟车的工作难度。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图做简单的介绍,显而易见地,下面所描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的基于时空背景比对的黑烟车检测判定方法的流程图。
图2是本发明实施例提供的基于时空背景比对的黑烟车检测判定***的结构示意图;
图2中:1、视频流获取模块;2、关键帧提取模块;3、车辆检测模块;4、车辆信息识别模块;5、经检测结果分析模块。
图3是本发明实施例提供的基于时空背景比对的黑烟车检测判定方法实现流程图。
图4是本发明实施例提供的所使用深度学习算法YOLOv3得到的视频流的检测结果示意图。
图5是本发明实施例提供的每个黑烟车对应的车辆信息文件夹,并以时间戳方式命名示意图。
图6是本发明实施例提供的文件夹中的具体内容,包含黑烟车截图、黑烟车5秒视频、黑烟车辆信息实验。
图7是本发明实施例提供的黑烟车辆信息,由黑烟车车牌号、林格曼黑度系数、车道数组成示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
针对现有技术存在的问题,本发明提供了基于时空背景比对的黑烟车检测判定及***,下面结合附图对本发明作详细的描述。
如图1所示,本发明提供的基于时空背景比对的黑烟车检测判定方法包括以下步骤:
S101:视频流实时读取,从外部架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机,完成视频流的实时获取。
S102:从获取的视频流中提取关键帧,用以输入到深度学习检测算法,进行视频流的黑烟车检测。
S103:用深度学习算法对关键帧进行黑烟车检测,用以得到带有检测结果的黑烟车视频、目标截图、车牌号、林格曼黑烟系数、所在车道等。
S104:检测结果的保存与分析,对带有黑烟车的视频、目标截图、车牌号、林格曼黑烟系数、所在车道等结果以时间戳命名,进行输出保存,用以后期的分析检查。
本发明提供的基于时空背景比对的黑烟车检测判定方法业内的普通技术人员还可以采用其他的步骤实施,图1的本发明提供的基于时空背景比对的黑烟车检测判定方法仅仅是一个具体实施例而已。
如图2所示,本发明提供的基于时空背景比对的黑烟车检测判定***包括:
视频流获取模块1,用于实现外部连接的工业摄像机获取携带交通路况图像的视频流;
关键帧提取模块2,用于从获取的视频流中提取关键帧;
车辆检测模块3,用于采用深度学习算法对关键帧进行普通车辆检测与黑烟车辆检测,分别保存检测截图与包含黑烟车的5秒视频;
车辆信息识别模块4,用于对黑烟车辆进行车牌识别、林格曼黑烟系数判定、违章道路数判定;
经检测结果分析模块5,用于完成检测结果的保存与分析,对带有检测结果的黑烟车视频、截图、信息等数据等结果进行输出保存。
下面结合附图对本发明的技术方案作进一步的描述。
如图3所示,本发明提供的基于时空背景比对的黑烟车检测判定方法具体包括以下步骤:
步骤一,视频流实时读取,从外部架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机,完成视频流的实时获取。
步骤二,从获取的视频流中提取关键帧,用以输入到深度学习检测算法,进行视频流的黑烟车检测。提取关键帧采用的是“等间距采样法”,假设视频流帧速率为k帧/秒,则每隔k帧采样一帧,减少重复的计算,满足实时性需求。
步骤三,用深度学习算法对关键帧进行黑烟车检测,用以得到带有黑烟车的视频、目标截图、车牌号、林格曼黑烟系数、所在车道等。具体算法步骤如下:
3a)输入关键帧图片,保持长宽比不变的情况下,将图像调整为大小是 416*416的3通道的RGB图像。
3b)运行网络。YOLOv3的卷积层将输入图像分成S*S网格,预测得到边界框大小、位置、目标的置信度。通过非极大值抑制,生成最终的车辆检测数据框,并返回。
3c)获取黑烟可能存在区域。依据得到的车辆检测框,计算车辆前后可能出现黑烟的区域。具体地,黑烟框的长度与对应车辆保持一致,宽度是对应车辆宽度的3/4。
3d)黑烟区域与背景区域进行对比。分别计算黑烟区域与背景区域的像素值均值与方差。若黑烟区域像素均值相较背景减少10%以上(见式1),则认为存在黑烟,依据均值减少的程度,将黑烟分为林格曼系数的6个等级,见公式 (2)。
Figure BDA0002710137790000101
Figure BDA0002710137790000102
3e)车牌检测。若车辆的前后区域被判为林格曼系数大于0的区域,则认为当前车为黑烟车,若为黑烟车,则将车辆区域输入车牌检测算法。具体算法可以分为以下步骤:首先利用u-net图像分割算法得到二值化图像;再使用 Opencv进行边缘检测获得车牌区域坐标,并将车牌图形矫正;最后利用卷积神经网络进行车牌多标签端到端识别。
3f)车道检测。若车辆被判定为黑烟车,则根据车辆所处坐标进行车道检测。读取当前视频流下的图像,人工划取车道线位置,并计算车道线二元一次函数斜率与截距,依据检测框位置(top,left,right,bottom)计算黑烟车中心坐标(x, y),见公式(3)和(4),带入y值计算每个车道线对应的xi(i=0,1,2,……) 值,判断车辆位于第几车道,见公式(5):
Figure BDA0002710137790000103
Figure BDA0002710137790000111
Figure BDA0002710137790000112
步骤四,检测结果的保存与分析,对带有黑烟车的视频、目标截图、车牌号、林格曼黑烟系数、所在车道等结果以时间戳命名,进行输出保存,用以后期的分析检查。
以下结合仿真实验,对本发明的技术效果作进一步说明:
1.仿真条件
本实例在Intel(R)Core(R)[email protected]的CPU、内存 16G、显卡GeForceGTX1080Ti的windows配置下完成本发明的仿真实验。
2.仿真实验内容
(1)图4是本发明实施例提供的所使用深度学习算法YOLOv3得到的视频流的黑烟车检测结果示意图。
(2)图5是本发明实施例提供的每个黑烟车对应的车辆信息文件夹,并以时间戳方式命名示意图。
(3)图6是本发明实施例提供的文件夹中的具体内容,包含黑烟车截图、黑烟车5秒视频、黑烟车辆信息实验。
(4)图7是本发明实施例提供的黑烟车辆信息,由黑烟车车牌号、林格曼黑度系数、车道数组成示意图。
本仿真实验的数据是通过海康威视抓拍摄像头iDS-TCV900实时采集的视频流数据,其中每帧的图像的大小为2560*1440,帧速率为25帧/秒。
3.仿真实验结果及其分析
图4是视频流中包含黑烟车被检测出的结果显示,由图中可以看出算法可以有效的检测出黑烟区域,不仅如此,针对雨天、阴影地面、坑洼路面,算法也可以有效的检测出黑烟区域。图5是每个黑烟车对应的车辆信息文件夹,并以时间戳方式命名示意图,这种方式可以保存黑烟车出现的准确时间,取代了调取监控人眼排查的低效工作,提高了排查效率。图6文件夹中的具体内容,包含黑烟车截图、黑烟车5秒视频、黑烟车辆信息实验。图7是文件夹中包含的黑烟车辆信息,由黑烟车车牌号、林格曼黑度系数、车道数组成示意图。可以准确判定黑烟车的黑度等级,方便了后续的筛查工作。
应当注意,本发明的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行***,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,都应涵盖在本发明的保护范围之内。

Claims (10)

1.一种基于时空背景比对的黑烟车检测判定方法,其特征在于,所述基于时空背景比对的黑烟车检测判定方法视频流的读取是通过提前架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机进行实时处理;提取关键帧采取等间距采样的方法;视频流检测,采取深度学习算法YOLOv3进行黑烟车辆检测,并输出带有检测结果的视频、目标截图、车牌号、林格曼黑烟系数、所在车道;对于检测结果进行输出保存,用于复查分析。
2.如权利要求1所述的基于时空背景比对的黑烟车检测判定方法,其特征在于,所述基于时空背景比对的黑烟车检测判定方法包括以下步骤:
第一步,视频流实时读取,从外部架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机,完成视频流的实时获取;
第二步,从获取的视频流中提取关键帧,用以输入到深度学习检测算法,进行视频流的黑烟车检测;
第三步,用深度学习算法对关键帧进行黑烟车检测,用以得到带有检测结果的黑烟车视频、目标截图、车牌号、林格曼黑烟系数、所在车道;
第四步,检测结果的保存与分析,对带有黑烟车的视频、目标截图、车牌号、林格曼黑烟系数、所在车道结果以时间戳命名,进行输出保存,用于以后期的分析检查。
3.如权利要求1所述的基于时空背景比对的黑烟车检测判定方法,其特征在于,所述第三步用深度学习算法对关键帧进行黑烟车检测,用以得到带有检测结果的黑烟车视频、目标截图、车牌号、林格曼黑烟系数、所在车道包括:
(1)输入关键帧图片,保持长宽比不变的情况下,将图像调整为大小是416*416的3通道的RGB图像;
(2)运行网络,YOLOv3的卷积层将输入图像分成S*S网格,预测得到边界框大小、位置、目标的置信度,通过非极大值抑制,生成最终的车辆检测数据框,并返回;
(3)获取黑烟可能存在区域,依据得到的车辆检测框,计算车辆前后可能出现黑烟的区域;具体地,黑烟框的长度与对应车辆保持一致,宽度是对应车辆宽度的3/4;
(4)黑烟区域与背景区域进行对比,分别计算黑烟区域与背景区域的像素值均值与方差;若黑烟区域像素均值相较背景减少10%以上,公式
Figure FDA0002710137780000021
则认为存在黑烟,依据均值减少的程度,将黑烟分为林格曼系数的6个等级,见公式
Figure FDA0002710137780000022
(5)车牌检测,若车辆的前后区域被判为林格曼系数大于0的区域,则认为当前车为黑烟车,若为黑烟车,则将车辆区域输入车牌检测算法;
(6)车道检测,若车辆被判定为黑烟车,则根据车辆所处坐标进行车道检测,读取当前视频流下的图像,人工划取车道线位置,并计算车道线二元一次函数斜率与截距,依据检测框位置(top,left,right,bottom)计算黑烟车中心坐标(x,y),见公式
Figure FDA0002710137780000023
Figure FDA0002710137780000024
带入x值计算每个车道线对应的xi(i=0,1,2,……)值,判断车辆位于第几车道,见公式
Figure FDA0002710137780000025
4.如权利要求3所述的基于时空背景比对的黑烟车检测判定方法,其特征在于,将车辆区域输入车牌检测算法具体包括:首先利用u-net图像分割算法得到二值化图像;再使用Opencv进行边缘检测获得车牌区域坐标,并将车牌图形矫正;最后利用卷积神经网络进行车牌多标签端到端识别。
5.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:视频流的读取是通过提前架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机进行实时处理;提取关键帧采取等间距采样的方法;视频流检测,采取深度学习算法YOLOv3进行黑烟车辆检测,并输出带有检测结果的视频、目标截图、车牌号、林格曼黑烟系数、所在车道;对于保存的检测结果进行输出保存,用于复查分析。
6.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:视频流的读取是通过提前架设的工业级摄像头将外部采集的道路视频流以局域网的形式传输给同一地址段的本地计算机进行实时处理;提取关键帧采取等间距采样的方法;视频流检测,采取深度学习算法YOLOv3进行黑烟车辆检测,并输出带有检测结果的视频、目标截图、车牌号、林格曼黑烟系数、所在车道;对于保存的检测结果进行输出保存,用于复查分析。
7.一种实施权利要求1~4任意一项所述基于时空背景比对的黑烟车检测判定方法的基于时空背景比对的黑烟车检测判定***,其特征在于,所述基于时空背景比对的黑烟车检测判定***包括:
视频流获取模块,用于实现外部连接的工业摄像机获取携带交通路况图像的视频流;
关键帧提取模块,用于从获取的视频流中提取关键帧;
车辆检测模块,用于采用深度学习算法对关键帧进行普通车辆检测与黑烟车辆检测,分别保存检测截图与包含黑烟车的5秒视频;
车辆信息识别模块,用于对黑烟车辆进行车牌识别、林格曼黑烟系数判定、违章道路数判定;
经检测结果分析模块,用于完成检测结果的保存与分析,对带有检测结果的黑烟车视频、截图、信息数据结果进行输出保存。
8.一种智慧交通控制***,其特征在于,所述智慧交通控制***搭载权利要求7所述的基于时空背景比对的黑烟车检测判定***。
9.一种智慧交通的智能分析***,其特征在于,所述智慧交通的智能分析***搭载权利要求7所述的基于时空背景比对的黑烟车检测判定***。
10.一种智慧交通的快速侦查***,其特征在于,所智慧交通的快速侦查***搭载权利要求7所述的基于时空背景比对的黑烟车检测判定***。
CN202011053114.4A 2020-09-29 2020-09-29 基于时空背景比对的黑烟车检测判定方法及*** Active CN112289022B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011053114.4A CN112289022B (zh) 2020-09-29 2020-09-29 基于时空背景比对的黑烟车检测判定方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011053114.4A CN112289022B (zh) 2020-09-29 2020-09-29 基于时空背景比对的黑烟车检测判定方法及***

Publications (2)

Publication Number Publication Date
CN112289022A true CN112289022A (zh) 2021-01-29
CN112289022B CN112289022B (zh) 2022-02-25

Family

ID=74421544

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011053114.4A Active CN112289022B (zh) 2020-09-29 2020-09-29 基于时空背景比对的黑烟车检测判定方法及***

Country Status (1)

Country Link
CN (1) CN112289022B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113111737A (zh) * 2021-03-26 2021-07-13 杭州鸿泉物联网技术股份有限公司 基于深度学习的黑烟黑度检测方法及设备
CN113657305A (zh) * 2021-08-20 2021-11-16 深圳技术大学 一种基于视频的黑烟车辆及林格曼黑度等级智能检测方法

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030072471A1 (en) * 2001-10-17 2003-04-17 Hitachi, Ltd. Lane recognition system
JP2004078303A (ja) * 2002-08-09 2004-03-11 Mitsubishi Heavy Ind Ltd 交通複合監視装置
CA2448365A1 (en) * 2002-11-12 2004-05-12 Alstom Australia Limited Detection and identification of vehicles with excess particulates in exhaust gases
JP2004184333A (ja) * 2002-12-05 2004-07-02 Denso Corp 距離測定装置
CN106056100A (zh) * 2016-06-28 2016-10-26 重庆邮电大学 一种基于车道检测与目标跟踪的车辆辅助定位方法
CN106781523A (zh) * 2017-01-18 2017-05-31 安徽庆宇光电科技有限公司 基于立体监测方式的黑烟车抓拍***
CN106951821A (zh) * 2016-12-27 2017-07-14 湘潭大学 一种基于图像处理技术的黑烟车智能监控识别方法
CN207516342U (zh) * 2018-02-12 2018-06-19 武汉蓓宇环保科技有限公司 水平式机动车尾气遥感监测***
CN109064495A (zh) * 2018-09-19 2018-12-21 东南大学 一种基于Faster R-CNN与视频技术的桥面车辆时空信息获取方法
CN109255350A (zh) * 2018-08-29 2019-01-22 南京邮电大学 一种基于视频监控的新能源车牌检测方法
CN109300314A (zh) * 2018-11-20 2019-02-01 北京朗观视觉科技有限公司 黑烟车实时监测抓拍装置及方法
CN110178167A (zh) * 2018-06-27 2019-08-27 潍坊学院 基于摄像机协同接力的路口违章视频识别方法
CN110660222A (zh) * 2019-11-01 2020-01-07 河北工业大学 一种智能环保道路黑烟车辆电子抓拍***
CN111145556A (zh) * 2019-12-24 2020-05-12 湖南轩源环保科技有限公司 黑烟车车牌识别方法、***、设备和可读存储介质
CN111241343A (zh) * 2020-01-07 2020-06-05 西安电子科技大学 一种道路信息监控与分析检测方法、智慧交通控制***

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030072471A1 (en) * 2001-10-17 2003-04-17 Hitachi, Ltd. Lane recognition system
JP2004078303A (ja) * 2002-08-09 2004-03-11 Mitsubishi Heavy Ind Ltd 交通複合監視装置
CA2448365A1 (en) * 2002-11-12 2004-05-12 Alstom Australia Limited Detection and identification of vehicles with excess particulates in exhaust gases
JP2004184333A (ja) * 2002-12-05 2004-07-02 Denso Corp 距離測定装置
CN106056100A (zh) * 2016-06-28 2016-10-26 重庆邮电大学 一种基于车道检测与目标跟踪的车辆辅助定位方法
CN106951821A (zh) * 2016-12-27 2017-07-14 湘潭大学 一种基于图像处理技术的黑烟车智能监控识别方法
CN106781523A (zh) * 2017-01-18 2017-05-31 安徽庆宇光电科技有限公司 基于立体监测方式的黑烟车抓拍***
CN207516342U (zh) * 2018-02-12 2018-06-19 武汉蓓宇环保科技有限公司 水平式机动车尾气遥感监测***
CN110178167A (zh) * 2018-06-27 2019-08-27 潍坊学院 基于摄像机协同接力的路口违章视频识别方法
CN109255350A (zh) * 2018-08-29 2019-01-22 南京邮电大学 一种基于视频监控的新能源车牌检测方法
CN109064495A (zh) * 2018-09-19 2018-12-21 东南大学 一种基于Faster R-CNN与视频技术的桥面车辆时空信息获取方法
CN109300314A (zh) * 2018-11-20 2019-02-01 北京朗观视觉科技有限公司 黑烟车实时监测抓拍装置及方法
CN110660222A (zh) * 2019-11-01 2020-01-07 河北工业大学 一种智能环保道路黑烟车辆电子抓拍***
CN111145556A (zh) * 2019-12-24 2020-05-12 湖南轩源环保科技有限公司 黑烟车车牌识别方法、***、设备和可读存储介质
CN111241343A (zh) * 2020-01-07 2020-06-05 西安电子科技大学 一种道路信息监控与分析检测方法、智慧交通控制***

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
HUANJIE TAO 等: "Smoky Vehicle Detection Based on Range Filtering on Three Orthogonal Planes and Motion Orientation Histogram", 《IEEEACESS》 *
丁媚英: "佛山:全天候禁行黑烟车", 《环境》 *
于兴智等: "工业烟气黑度监测***工程技术研究", 《真空电子技术》 *
包信宗 等: "基于 DSP及ANN的烟气林格曼黑度监测研究", 《PROCEEDINGS OF THE 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113111737A (zh) * 2021-03-26 2021-07-13 杭州鸿泉物联网技术股份有限公司 基于深度学习的黑烟黑度检测方法及设备
CN113657305A (zh) * 2021-08-20 2021-11-16 深圳技术大学 一种基于视频的黑烟车辆及林格曼黑度等级智能检测方法
CN113657305B (zh) * 2021-08-20 2023-08-04 深圳技术大学 一种基于视频的黑烟车辆及林格曼黑度等级智能检测方法

Also Published As

Publication number Publication date
CN112289022B (zh) 2022-02-25

Similar Documents

Publication Publication Date Title
CN109829403B (zh) 一种基于深度学习的车辆防碰撞预警方法及***
CN111080620B (zh) 一种基于深度学习的道路病害检测方法
CN103279756B (zh) 基于集成分类器的车辆检测分析***及其检测分析方法
CN111368687A (zh) 一种基于目标检测和语义分割的人行道车辆违停检测方法
He et al. Obstacle detection of rail transit based on deep learning
CN108509954A (zh) 一种实时交通场景的多车牌动态识别方法
CN106934374B (zh) 一种雾霾场景中交通标识牌的识别方法及***
CN112289022B (zh) 基于时空背景比对的黑烟车检测判定方法及***
CN110826429A (zh) 一种基于景区视频的旅游突发事件自动监测的方法及***
CN104978567A (zh) 基于场景分类的车辆检测方法
CN111209923A (zh) 一种基于深度学习技术的渣土车是否盖盖识别方法
CN113537211B (zh) 一种基于非对称iou的深度学习车牌框定位方法
CN112597928B (zh) 一种事件检测方法及相关装置
CN112990004A (zh) 一种基于光流法和深度学习卷积神经网络的黑烟车检测方法
CN111523419A (zh) 一种机动车尾气排放视频检测方法和装置
CN106650752A (zh) 一种车身颜色识别方法
CN103679214A (zh) 基于在线面积估计和多特征决策融合的车辆检测方法
CN113657305B (zh) 一种基于视频的黑烟车辆及林格曼黑度等级智能检测方法
Tao et al. A three-stage framework for smoky vehicle detection in traffic surveillance videos
CN114842285A (zh) 路侧泊位号码识别方法以及装置
CN110765900A (zh) 一种基于dssd的自动检测违章建筑方法及***
CN115187886A (zh) 一种车辆违规行为检测方法、装置及电子设备
CN112016534B (zh) 车辆违停检测的神经网络的训练方法、检测方法和装置
CN114820676A (zh) 一种设备运行状态识别方法及装置
CN109145732B (zh) 一种基于Gabor投影的黑烟车检测方法

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