Traffic Monitoring System for Vehicle Detection in Day and Night Conditions

IF 1.1 Q3 TRANSPORTATION SCIENCE & TECHNOLOGY
I. Slimani, Abdelmoghit Zaarane, Issam Atouf
{"title":"Traffic Monitoring System for Vehicle Detection in Day and Night Conditions","authors":"I. Slimani, Abdelmoghit Zaarane, Issam Atouf","doi":"10.2478/ttj-2023-0020","DOIUrl":null,"url":null,"abstract":"Abstract In this work, a day and night time vehicle detection system for traffic surveillance is proposed. Our system is composed of two main processes, day time and night time processes. In the night time, the vehicles are detected based on their taillights and headlights. First of all, the 2D-DWT (Two Dimensional Discrete Wavelet Transform) and the background subtraction are applied to the input image. Then, the connected component technique is used to extract the region of interest. If it is the daytime, the connected component candidates are taken as potential vehicles after applying a pre-processing algorithm to improve the result. If it is the night-time, a filtering operation is used to keep only the bright white and red connected component candidates (which represent potential headlights and taillights, respectively). Finally, potential lamp sets are formed by grouping the extracted components on the basis of their positions, sizes, and colours. The potential extracted vehicles are classified as a vehicle or non-vehicle by using a pre-trained CNN (Convolutional Neural Network) classifier. The proposed system was tested and evaluated using different works from the literature. The experiments show that our proposed system has reached a high accuracy in terms of vehicle detection process whether in day or night time. The experiments were performed using four different videos and were implemented using the C++ language, which facilitates mathematical computation, and its OpenCV library, which is used to run the image processing algorithms used, as well as the TensorFlow library, which facilitates transfer learning of pre-trained CNN models.","PeriodicalId":44110,"journal":{"name":"Transport and Telecommunication Journal","volume":"9 1","pages":"256 - 265"},"PeriodicalIF":1.1000,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transport and Telecommunication Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2478/ttj-2023-0020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"TRANSPORTATION SCIENCE & TECHNOLOGY","Score":null,"Total":0}
引用次数: 1

Abstract

Abstract In this work, a day and night time vehicle detection system for traffic surveillance is proposed. Our system is composed of two main processes, day time and night time processes. In the night time, the vehicles are detected based on their taillights and headlights. First of all, the 2D-DWT (Two Dimensional Discrete Wavelet Transform) and the background subtraction are applied to the input image. Then, the connected component technique is used to extract the region of interest. If it is the daytime, the connected component candidates are taken as potential vehicles after applying a pre-processing algorithm to improve the result. If it is the night-time, a filtering operation is used to keep only the bright white and red connected component candidates (which represent potential headlights and taillights, respectively). Finally, potential lamp sets are formed by grouping the extracted components on the basis of their positions, sizes, and colours. The potential extracted vehicles are classified as a vehicle or non-vehicle by using a pre-trained CNN (Convolutional Neural Network) classifier. The proposed system was tested and evaluated using different works from the literature. The experiments show that our proposed system has reached a high accuracy in terms of vehicle detection process whether in day or night time. The experiments were performed using four different videos and were implemented using the C++ language, which facilitates mathematical computation, and its OpenCV library, which is used to run the image processing algorithms used, as well as the TensorFlow library, which facilitates transfer learning of pre-trained CNN models.
昼夜条件下车辆检测的交通监控系统
本文提出了一种用于交通监控的昼夜车辆检测系统。我们的系统由两个主要过程组成,白天时间和夜间时间过程。在夜间,车辆的尾灯和前灯被检测到。首先对输入图像进行二维离散小波变换(2D-DWT)和背景相减。然后,利用连通分量技术提取感兴趣区域。如果是白天,则采用预处理算法改进结果后,将连接的候选部件作为潜在车辆。如果是在夜间,则使用过滤操作只保留明亮的白色和红色连接的候选组件(分别代表潜在的前灯和尾灯)。最后,根据提取的组件的位置、大小和颜色进行分组,形成潜在的灯组。使用预训练的CNN(卷积神经网络)分类器将潜在提取的车辆分类为车辆或非车辆。使用文献中的不同作品对所提出的系统进行了测试和评估。实验结果表明,该系统无论在白天还是夜间都能达到较高的车辆检测精度。实验使用了四个不同的视频,并使用c++语言实现,该语言便于数学计算,其OpenCV库用于运行所使用的图像处理算法,以及TensorFlow库,用于促进预训练CNN模型的迁移学习。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Transport and Telecommunication Journal
Transport and Telecommunication Journal TRANSPORTATION SCIENCE & TECHNOLOGY-
CiteScore
3.00
自引率
0.00%
发文量
21
审稿时长
35 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信