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...

Full description

Bibliographic Details
Main Authors: Shafi Ullah Khan, Noor Alam, Sana Ullah Jan, In Soo Koo
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