Identifying Parking Lot Occupancy with YOLOv5

Authors

  • Manato Ogawa Eastchester High School
  • Tomer Arnon
  • Edward Gruber

DOI:

https://doi.org/10.47611/jsr.v12i4.2280

Keywords:

AI used in Parking Space Detection, YOLOv5

Abstract

With the increasing need for efficient parking space management and growing population, the application of artificial intelligence (AI) in occupancy detection has become a topic of significant interest. This paper explores the effectiveness and reliability of the YOLO (You Only Look Once) object detection algorithm in differentiating between occupied and empty parking spots. Moreover, it analyzes the impact of the number of training epochs on the overall accuracy of the AI model. The study utilizes the YOLO algorithm due to its speed and accuracy which makes the training process highly efficient. A custom dataset of 135 images was created and annotated for training purposes. The primary objective of this experiment is to demonstrate the way how AI models can successfully distinguish between occupied and empty parking spaces. By addressing the capabilities of YOLO in occupancy detection, this research aims to contribute to the growing interest in AI applications for efficient parking space management and its implications in tackling real-world challenges.

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

References or Bibliography

“Urban Development.” World Bank, www.worldbank.org/en/topic/urbandevelopment/overview. Accessed 28 June 2023.

“68% of the World Population Projected to Live in Urban Areas by 2050, Says Un | UN Desa Department of Economic and Social Affairs.” United Nations, www.un.org/development/desa/en/news/population/2018-revision-of-world-urbanization-prospects.html. Accessed 28 June 2023.

Noyes, Lexie. “Stop Wasting Time Searching for Parking. Park Smarter.” SpotHero Blog, 12 Dec. 2017, blog.spothero.com/park-smarter-parking-search-time.

“Automated Parking System Market Projected to Achieve a Valuation of US$ 5.2 Billion by 2032, with Europe Leading the Market Share at 42%.” GlobeNewswire News Room, 11 Apr. 2023, www.globenewswire.com/en/news-release/2023/04/11/2644888/0/en/Automated-Parking-System-Market-projected-to-achieve-a-valuation-of-US-5-2-billion-by-2032-with-Europe-leading-the-market-share-at-42.html.

“Automated Parking System Market Size, Share & Covid-19 Impact Analysis, by Application Type (Commercial Parking, Residential Parking), by Automation Level (Fully Automated, Semi-Automated), by Component Type (Hardware, Software), and Regional Forecasts, 2021-2028.” Automated Parking System Market Size, Growth | Forecast, 2028, www.fortunebusinessinsights.com/automated-parking-system-market-105486. Accessed 30 June 2023.

Solawetz, Jacob. “What Is YOLOv5? A Guide for Beginners.” What Is YOLOv5? A Guide for Beginners, Roboslow, 29 June 2020, https://blog.roboflow.com/yolov5-improvements-and-evaluation/. Accessed 6 July 2023.

Kathuria, Ayoosh. “How to Train Yolo V5 on a Custom Dataset.” Paperspace Blog, 10 Apr. 2023, blog.paperspace.com/train-yolov5-custom-data/.

Jiang, Peiyuan, et al. A Review of Yolo Algorithm Developments, 2021 (link).

“Yolo Algorithm for Object Detection Explained [+examples].” YOLO Algorithm for Object Detection Explained [+Examples], www.v7labs.com/blog/yolo-object-detection. Accessed 30 June 2023.

“Introduction to Yolo Algorithm for Object Detection.” Section, www.section.io/engineering-education/introduction-to-yolo-algorithm-for-object-detection/. Accessed 30 June 2023.

“What Is a Convolutional Neural Network?: 3 Things You Need to Know.” What Is a Convolutional Neural Network? | 3 Things You Need to Know - MATLAB & Simulink, www.mathworks.com/discovery/convolutional-neural-network-matlab.html. Accessed 3 July 2023.

Awati, Rahul. “What Are Convolutional Neural Networks?: Definition from TechTarget.” Enterprise AI, 24 Apr. 2023, www.techtarget.com/searchenterpriseai/definition/convolutional-neural-network.

Lihi Gur Arie, PhD. “The Practical Guide for Object Detection with Yolov5 Algorithm.” Medium, 14 Feb. 2023, towardsdatascience.com/the-practical-guide-for-object-detection-with-yolov5-algorithm-74c04aac4843.

Solawetz, Jacob. “Mean Average Precision (MAP) in Object Detection.” Roboflow Blog, 25 Nov. 2022, blog.roboflow.com/mean-average-precision/.

Anchor Boxes for Object Detection - MATLAB & Simulink, www.mathworks.com/help/vision/ug/anchor-boxes-for-object-detection.html. Accessed 6 July 2023..

Kukil. “Intersection over Union IOU in Object Detection Segmentation.” LearnOpenCV, 13 Feb. 2023, learnopencv.com/intersection-over-union-iou-in-object-detection-and-segmentation/#:~:text=Intersection%20Over%20Union%20(IoU)%20is,Ground%20Truth%20and%20Prediction%20region.

Hosang, Jan, et al. “A Convnet for Non-Maximum Suppression.” arXiv.Org, 8 Jan. 2016, https://arxiv.org/pdf/1511.06437.pdf.

“Papers with Code - Non Maximum Suppression Explained.” Explained | Papers With Code, paperswithcode.com/method/non-maximum-suppression#:~:text=Non%20Maximum%20Suppression%20is%20a,below%20a%20given%20probability%20bound. Accessed 6 July 2023.

Fessel, Kimberly, director. Never Forget Again! // Precision vs Recall with a Clear Example of Precision and Recall. YouTube, YouTube, 1 Mar. 2021, https://www.youtube.com/watch?v=qWfzIYCvBqo&t=5s&ab_channel=KimberlyFessel. Accessed 8 July 2023.

LILINOpenGitHub. “LILINOpenGitHub/Labeling-Tool: Yolo Ai Labeling Tool.” GitHub, github.com/LILINOpenGitHub/Labeling-Tool. Accessed 20 July 2023.

Alam, Mahbubul. “Data Normalization in Machine Learning.” Medium, 14 Dec. 2020, towardsdatascience.com/data-normalization-in-machine-learning-395fdec69d02.

Ding, Xiangwu, and Ruidi Yang. Vehicle and Parking Space Detection Based on Improved YOLO ... - Iopscience, 2019, https://iopscience.iop.org/article/10.1088/1742-6596/1325/1/012084/pdf.

Siddiqui, Shahan Yamin, et al. “Smart Occupancy Detection for Road Traffic Parking Using Deep Extreme Learning Machine.” Journal of King Saud University - Computer and Information Sciences, 6 Feb. 2020, www.sciencedirect.com/science/article/pii/S1319157819313928.

Published

11-30-2023

How to Cite

Ogawa, M., Arnon, T., & Gruber, E. (2023). Identifying Parking Lot Occupancy with YOLOv5. Journal of Student Research, 12(4). https://doi.org/10.47611/jsr.v12i4.2280

Issue

Section

Research Articles