Enabling smart parking for smart cities using Internet of Things (IoT) and machine learning

With the escalating number of vehicles and the lack of parking spaces, the issue of parking has become a significant problem in major cities as it is a daily occurrence for educational institutions, companies, and government facilities, resulting in fuel wastage and time inefficiencies. In their wor...

Full description

Saved in:
Bibliographic Details
Main Authors: Mofadal Alymani, Lenah Abdulaziz Almoqhem, Dhuha Ahmed Alabdulwahab, Abdulrahman Abdullah Alghamdi, Hussain Alshahrani, Khalid Raza
Format: Article
Language:English
Published: PeerJ Inc. 2025-01-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-2544.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841525275039367168
author Mofadal Alymani
Lenah Abdulaziz Almoqhem
Dhuha Ahmed Alabdulwahab
Abdulrahman Abdullah Alghamdi
Hussain Alshahrani
Khalid Raza
author_facet Mofadal Alymani
Lenah Abdulaziz Almoqhem
Dhuha Ahmed Alabdulwahab
Abdulrahman Abdullah Alghamdi
Hussain Alshahrani
Khalid Raza
author_sort Mofadal Alymani
collection DOAJ
description With the escalating number of vehicles and the lack of parking spaces, the issue of parking has become a significant problem in major cities as it is a daily occurrence for educational institutions, companies, and government facilities, resulting in fuel wastage and time inefficiencies. In their work lives, employees often face problems when parking their cars in the work parking area. Finding a space for their vehicle can take a lot of time and effort, leading to late arrival for work. On the other hand, security guards have difficulty entering their employees’ cars. In this context, our proposed system attempts to address this pressing issue, which consists of two parts: one is a camera at the parking gate that recognizes the license plate using the Automatic Number Plate Recognition (ANPR) algorithm, where the camera captures the license plate and outputs the plate number using the optical character recognition (OCR) technique. After that, the resulting data is cross-referenced with database records for seamless entry authentication. This eliminates the need for security personnel to verify vehicle identities or stickers manually, streamlining access procedures. The second part is a camera in the car parks that distinguishes between vacant and available parking spaces and stores the data collected by the camera in the centralized database, enabling the real-time display of the nearest available parking spots on digital screens at entrance gates, significantly reducing the time and effort spent in locating parking spaces. Through this innovative solution, we aim to enhance urban mobility and alleviate the challenges associated with urban parking congestion, thereby resolving the problem of intelligent parking for smart cities with the help of machine learning.
format Article
id doaj-art-18f554cf7d70453f8a32371d7f2b195e
institution Kabale University
issn 2376-5992
language English
publishDate 2025-01-01
publisher PeerJ Inc.
record_format Article
series PeerJ Computer Science
spelling doaj-art-18f554cf7d70453f8a32371d7f2b195e2025-01-17T15:05:07ZengPeerJ Inc.PeerJ Computer Science2376-59922025-01-0111e254410.7717/peerj-cs.2544Enabling smart parking for smart cities using Internet of Things (IoT) and machine learningMofadal Alymani0Lenah Abdulaziz Almoqhem1Dhuha Ahmed Alabdulwahab2Abdulrahman Abdullah Alghamdi3Hussain Alshahrani4Khalid Raza5Department of Computer and Network Engineering, College of Computing and Information Technology, Shaqra University, Shaqra, Saudi ArabiaDepartment of Computer Science, College of Computing and Information Technology, Shaqra University, Shaqra, Saudi ArabiaDepartment of Computer Science, College of Computing and Information Technology, Shaqra University, Shaqra, Saudi ArabiaDepartment of Computer Science, College of Computing and Information Technology, Shaqra University, Shaqra, Saudi ArabiaDepartment of Computer Science, College of Computing and Information Technology, Shaqra University, Shaqra, Saudi ArabiaDepartment of Computer Science, Jamia Millia Islamia, New Delhi, Delhi, IndiaWith the escalating number of vehicles and the lack of parking spaces, the issue of parking has become a significant problem in major cities as it is a daily occurrence for educational institutions, companies, and government facilities, resulting in fuel wastage and time inefficiencies. In their work lives, employees often face problems when parking their cars in the work parking area. Finding a space for their vehicle can take a lot of time and effort, leading to late arrival for work. On the other hand, security guards have difficulty entering their employees’ cars. In this context, our proposed system attempts to address this pressing issue, which consists of two parts: one is a camera at the parking gate that recognizes the license plate using the Automatic Number Plate Recognition (ANPR) algorithm, where the camera captures the license plate and outputs the plate number using the optical character recognition (OCR) technique. After that, the resulting data is cross-referenced with database records for seamless entry authentication. This eliminates the need for security personnel to verify vehicle identities or stickers manually, streamlining access procedures. The second part is a camera in the car parks that distinguishes between vacant and available parking spaces and stores the data collected by the camera in the centralized database, enabling the real-time display of the nearest available parking spots on digital screens at entrance gates, significantly reducing the time and effort spent in locating parking spaces. Through this innovative solution, we aim to enhance urban mobility and alleviate the challenges associated with urban parking congestion, thereby resolving the problem of intelligent parking for smart cities with the help of machine learning.https://peerj.com/articles/cs-2544.pdfInternet of ThingsMachine learningSmart cityImage processingOptimization
spellingShingle Mofadal Alymani
Lenah Abdulaziz Almoqhem
Dhuha Ahmed Alabdulwahab
Abdulrahman Abdullah Alghamdi
Hussain Alshahrani
Khalid Raza
Enabling smart parking for smart cities using Internet of Things (IoT) and machine learning
PeerJ Computer Science
Internet of Things
Machine learning
Smart city
Image processing
Optimization
title Enabling smart parking for smart cities using Internet of Things (IoT) and machine learning
title_full Enabling smart parking for smart cities using Internet of Things (IoT) and machine learning
title_fullStr Enabling smart parking for smart cities using Internet of Things (IoT) and machine learning
title_full_unstemmed Enabling smart parking for smart cities using Internet of Things (IoT) and machine learning
title_short Enabling smart parking for smart cities using Internet of Things (IoT) and machine learning
title_sort enabling smart parking for smart cities using internet of things iot and machine learning
topic Internet of Things
Machine learning
Smart city
Image processing
Optimization
url https://peerj.com/articles/cs-2544.pdf
work_keys_str_mv AT mofadalalymani enablingsmartparkingforsmartcitiesusinginternetofthingsiotandmachinelearning
AT lenahabdulazizalmoqhem enablingsmartparkingforsmartcitiesusinginternetofthingsiotandmachinelearning
AT dhuhaahmedalabdulwahab enablingsmartparkingforsmartcitiesusinginternetofthingsiotandmachinelearning
AT abdulrahmanabdullahalghamdi enablingsmartparkingforsmartcitiesusinginternetofthingsiotandmachinelearning
AT hussainalshahrani enablingsmartparkingforsmartcitiesusinginternetofthingsiotandmachinelearning
AT khalidraza enablingsmartparkingforsmartcitiesusinginternetofthingsiotandmachinelearning