Keywords:-
Article Content:-
Abstract
With an emphasis on performance under various ambient illumination circumstances this paper explores the potency of YOLOv8 variants for vehicle and license plate detection. The suggested method will capture entire video frames, identify areas of interest with cars, and feed those regions into two distinct, pre-trained YOLOv8 models—one for license plate recognition and the other for vehicle detection. To make the photos easier for the Tesseract OCR engine to read, they are pre-processed using the OpenCV and Pillow libraries to make the images brighter and higher DPI. The four YOLOv8 models can be paired for vehicle and license plate identification tasks to produce sixteen possible combinations. We evaluate the performance of the chosen YOLOv8 combinations under various ambient light intensity levels (measured in lux) after they have been selected using TOPSIS analysis. Finding the most reliable model combinations that provide precise license plate and vehicle detection in the variety of illumination situations found in real-world settings is the goal of this evaluation.
References:-
References
McCoy K (2023) Drivers spend an average of 17 hours a year searching for parking spots. 2017
Cookson G, Pishue B (2017) Searching for parking costs americans $73 billion a year
Jocher G, Chaurasia A, Qiu J (2023) Ultralytics yolov8. URL
https://github. com/ultralytics/ultralytics
Wojke N, Bewley A, Paulus D (2017) Simple online and realtime tracking with a deep association metric. In: 2017 IEEE International Conference on 15 Image Processing (ICIP), IEEE, pp 3645–3649, https://doi.org/10.1109/ICIP. 2017.8296962
Wojke N, Bewley A (2018) Deep cosine metric learning for person reidentification. In: 2018 IEEE Winter Conference on Applications of Computer Vision (WACV), IEEE, pp 748–756,
Cao J, Pang J, Weng X, et al (2023) Observation-centric sort: Rethinking sort for robust multi-object tracking. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 9686–9696
Sharma N, Baral S, Paing MP, et al (2023) Parking time violation tracking using yolov8 and tracking algorithms. Sensors 23(13):5843
Ultralytics (2022) ultralytics/yolov5: v7.0 - YOLOv5 SOTA Realtime Instance Segmentation. https://github.com/ultralytics/yolov5.com, https://doi.org/10. 5281/zenodo.7347926, URL https://doi.org/10.5281/zenodo.7347926, accessed: 7th May, 2023
Nguyen DL, Vo XT, Priadana A, et al (2023) Car detection for smart parking systems based on improved yolov5. Vietnam Journal of Computer Science 1:15
Hasan Yusuf F, A Mangoud M (2024) Real-time car parking detection with deep learning in different lighting scenarios. International Journal of Computing and Digital Systems 15(1):1–9
Das S (2019) A novel parking management system, for smart cities, to save fuel, time, and money. In: 2019 IEEE 9th annual computing and communication workshop and conference (CCWC), IEEE, pp 0950–0954
Redmon J, Divvala S, Girshick R, et al (2016) You only look once: Unified, realtime object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 779–788
Badla S (2014) Improving the efficiency of tesseract ocr engine
n (2023) cars dataset.
https://universe.roboflow.com/n-b8dyr/cars-ydptb, URL https://universe.roboflow.com/n-b8dyr/cars-ydptb, visited on 2024-03-30
Projects M (2024) license plates dataset. https://universe.roboflow.com/merge-projects/license-plates-igyvb,URL https://universe.roboflow.com/merge-projects/license-plates-igyvb, visited on 2024-03-30
Smith R (2007) An overview of the tesseract ocr engine. In: Ninth international conference on document analysis and recognition (ICDAR 2007), IEEE, pp 629– 633
OpenCV (2015) Open source computer vision library 16
Clark A (2015) Pillow (pil fork) documentation. URLhttps://buildmedia. readthedocs.org/media/pdf/pillow/latest/pillow.pdf
Ren S, He K, Girshick R, et al (2016) Object detection networks on convolutional feature maps. IEEE transactions on pattern analysis and machine intelligence 39(7):1476–1481
Sawant M (2022) Pytesseract: Python-tesseract is an optical character recognition (ocr) tool for python. that is, it will recognize and”read” the text embedded in images.
https://pypi.org/project/pytesseract/
Kim J, Cho J (2021) Rgdinet: Efficient onboard object detection with faster r-cnn for air-to-ground surveillance. Sensors 21(5):1677
Hwang CL, Yoon K (2012) Multiple attribute decision making: methods and applications a state-of-the-art survey, vol 186. Springer Science & Business Media
Zavadskas EK, Zakarevicius A, Antucheviciene J (2006) Evaluation of ranking accuracy in multi-criteria decisions. Informatica 17(4):601–618
Wikipedia (2024) TOPSIS — Wikipedia, the free encyclopedia.http://en.wikipedia.org/w/index.php?title=TOPSIS&oldid=1185091184,[Online; accessed 02-April-2024]
Phuongpn (2023) Illuminance - lux light meter. https://phuongpndev.web.app/, [Accessed 02-04-2024]
Ltd. R (2020) Camo studio. https://reincubate.com/camo/, [Accessed 02-04- 2024
(2019) Realme 5 Smartphone. Realme Mobile Telecommunications (India) Private Limited
Institution IS (1981) Indian Standard CODE OF PRACTICE FOR LIGHTING OF PUBLIC THOROUGHFARES. Indian Standards Institution, New Delhi, iS 1944-5 (1981)
Wang CY, Liao HYM (2024) YOLOv9: Learning what you want to learn using programmable gradient information