IoT-Enabled Vehicle Speed Monitoring System
Millions of people lose their lives each year worldwide due to traffic law violations, specifically, over speeding. The existing systems fail to report most of such violations due to their respective flaws. For instance, speed guns work in isolation and cannot measure speed of all vehicles on roads...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-02-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/11/4/614 |
_version_ | 1797480911064793088 |
---|---|
author | Shafi Ullah Khan Noor Alam Sana Ullah Jan In Soo Koo |
author_facet | Shafi Ullah Khan Noor Alam Sana Ullah Jan In Soo Koo |
author_sort | Shafi Ullah Khan |
collection | DOAJ |
description | Millions of people lose their lives each year worldwide due to traffic law violations, specifically, over speeding. The existing systems fail to report most of such violations due to their respective flaws. For instance, speed guns work in isolation and cannot measure speed of all vehicles on roads at all spatial points. They can only detect the speed of the vehicle the line of sight of the camera. A solution is to deploy a huge number of speed guns at different locations on the road to detect and report vehicles that are over speeding. However, this solution is not feasible because it demands a large amount of equipment and computational resources to process such a big amount of data. In this paper, a speed detection framework is developed to detect vehicles’ speeds with only two speed guns, which can report speed even when the vehicle is not within the camera’s line of sight. The system is specifically designed for an irregular traffic scenario such as that of Pakistan, where it is inconvenient to install conventional systems. The idea is to calculate the average speed of vehicles traveling in a specific region, for instance, between two spatial points. A low-cost Raspberry Pi (RPi) module and an ordinary camera are deployed to detect the registration numbers on vehicle license plates. This hardware presents a more stable system since it is powered by a low consumption Raspberry Pi that can operate for hours without crashing or malfunctioning. More specifically, the entrance and exit locations and the time taken to get from one point to another are recorded. An automatic alert to traffic authorities is generated when a driver is over speeding. A detailed explanation of the hardware prototype and the algorithms is given, along with the setup configurations of the hardware prototype, the website, and the mobile device applications. |
first_indexed | 2024-03-09T22:06:58Z |
format | Article |
id | doaj.art-da9d3ebf95464acb8ef129af68b6866b |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-09T22:06:58Z |
publishDate | 2022-02-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-da9d3ebf95464acb8ef129af68b6866b2023-11-23T19:40:12ZengMDPI AGElectronics2079-92922022-02-0111461410.3390/electronics11040614IoT-Enabled Vehicle Speed Monitoring SystemShafi Ullah Khan0Noor Alam1Sana Ullah Jan2In Soo Koo3Department of Electrical Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, KoreaDepartment of Electrical Engineering, University of Engineering and Technology Peshawar, Peshawar 25120, PakistanSchool of Computing, Edinburgh Napier University, Edinburgh EH10 5DT, UKDepartment of Electrical Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, KoreaMillions of people lose their lives each year worldwide due to traffic law violations, specifically, over speeding. The existing systems fail to report most of such violations due to their respective flaws. For instance, speed guns work in isolation and cannot measure speed of all vehicles on roads at all spatial points. They can only detect the speed of the vehicle the line of sight of the camera. A solution is to deploy a huge number of speed guns at different locations on the road to detect and report vehicles that are over speeding. However, this solution is not feasible because it demands a large amount of equipment and computational resources to process such a big amount of data. In this paper, a speed detection framework is developed to detect vehicles’ speeds with only two speed guns, which can report speed even when the vehicle is not within the camera’s line of sight. The system is specifically designed for an irregular traffic scenario such as that of Pakistan, where it is inconvenient to install conventional systems. The idea is to calculate the average speed of vehicles traveling in a specific region, for instance, between two spatial points. A low-cost Raspberry Pi (RPi) module and an ordinary camera are deployed to detect the registration numbers on vehicle license plates. This hardware presents a more stable system since it is powered by a low consumption Raspberry Pi that can operate for hours without crashing or malfunctioning. More specifically, the entrance and exit locations and the time taken to get from one point to another are recorded. An automatic alert to traffic authorities is generated when a driver is over speeding. A detailed explanation of the hardware prototype and the algorithms is given, along with the setup configurations of the hardware prototype, the website, and the mobile device applications.https://www.mdpi.com/2079-9292/11/4/614Internet of Things (IoT)artificial intelligenceRaspberry Pi (RPi) module |
spellingShingle | Shafi Ullah Khan Noor Alam Sana Ullah Jan In Soo Koo IoT-Enabled Vehicle Speed Monitoring System Electronics Internet of Things (IoT) artificial intelligence Raspberry Pi (RPi) module |
title | IoT-Enabled Vehicle Speed Monitoring System |
title_full | IoT-Enabled Vehicle Speed Monitoring System |
title_fullStr | IoT-Enabled Vehicle Speed Monitoring System |
title_full_unstemmed | IoT-Enabled Vehicle Speed Monitoring System |
title_short | IoT-Enabled Vehicle Speed Monitoring System |
title_sort | iot enabled vehicle speed monitoring system |
topic | Internet of Things (IoT) artificial intelligence Raspberry Pi (RPi) module |
url | https://www.mdpi.com/2079-9292/11/4/614 |
work_keys_str_mv | AT shafiullahkhan iotenabledvehiclespeedmonitoringsystem AT nooralam iotenabledvehiclespeedmonitoringsystem AT sanaullahjan iotenabledvehiclespeedmonitoringsystem AT insookoo iotenabledvehiclespeedmonitoringsystem |