Enhancing Automated Vehicle License Plate Recognition with YOLOv8 and EasyOCR

  • Nurul Salsabila State Islamic University of North Sumatra, Indonesia
  • Sriani Sriani State Islamic University of North Sumatra, Indonesia
Keywords: YOLOv8, EasyOCR, Vehicle License Plate Recognition, Convolutional Neural Network, Object Detection

Abstract

This research focuses on the development of an automatic system for vehicle license plate recognition using YOLOv8, EasyOCR, and CNN methods for object classification. The main issue raised is the need for an accurate and efficient system for recognizing vehicle license plates in real-time in dynamic environments, especially in urban areas with high traffic levels. The method used in this study involves resizing the input image to 416x416 pixels to standardize the data, analyzing the YOLO architecture that divides the image into a 7x7 grid, and using the Convolutional Neural Network (CNN) algorithm for feature extraction and object classification. Object detection uses the YOLOv8 method which is tasked with recognizing license plates using a previously trained YOLO (pretrained model) model then implemented and tested using video with 4k quality to ensure its effectiveness in detecting vehicle license plate objects, followed by the Optical Character Recognition (OCR) process with the EasyOCR method to read text on license plates and tested to ensure its effectiveness in reading characters on license plates vehicle number. The purpose of this research is to develop a system that can improve accuracy and efficiency in vehicle license plate recognition. The results show that the accuracy, precision, recall and F1-Score for object detection reach 100% and the average percentage of detected text conformity is 74.66%, which shows that this system is reliable in real applications and contributes to the development of automatic license plate recognition technology.

Downloads

Download data is not yet available.

References

K. Rifki, J. Priambodho, and A. Musthofa, “Pengenalan Plat Nomor dan Wajah Pengendara Menggunakan Convolutional Neural Network dan Metode Absolute Difference pada Sistem Gerbang Otomatis,” J. Tek. ITS, vol. 10, no. 2, 2021, doi: 10.12962/j23373539.v10i2.72508.

M. Rosyadi, R. P. P, and F. T. Industri, “Mendeteksi Plat Nomor Kendaraan Berbasis Website,” vol. 6, no. 2, pp. 936–944, 2022.

M. Zakiyamani, T. I. Cahyani, D. Riana, S. Hardianti, and B. Naren, “Menggunakan Opencv Dan Deep Learning Berbasis Python Detection And Recognition Of Vehicle Number Character Plate Using Python-Based Opencv And Deep Learning, ” Universitas Nusa Mandiri, vol. 5, pp. 56–64, 2022.

T. T. H. Vu, D. L. Pham, and T. W. Chang, “A YOLO-based Real-time Packaging Defect Detection System,” Procedia Comput. Sci., vol. 217, no. 2022, pp. 886–894, 2022, doi: 10.1016/j.procs.2022.12.285.

M. R. Rais, F. Utaminingrum, and H. Fitriyah, “Sistem Pengenalan Plat Nomor Kendaraan untuk Akses Perumahan menggunakan YOLOv5 dan Pytesseract berbasis Jetson Nano,” vol. 7, no. 2, pp. 681–685, 2023.

I. Maulana, N. Rahaningsih, and T. Suprapti, “Analisis Penggunaan Model Yolov8 (You Only Look Once) Terhadap Deteksi Citra Senjata Berbahaya,” JATI (Jurnal Mhs. Tek. Inform., vol. 7, no. 6, pp. 3621–3627, 2024, doi: 10.36040/jati.v7i6.8271.

M. Safaldin, N. Zaghden, and M. Mejdoub, “An Improved YOLOv8 to Detect Moving Objects,” IEEE Access, vol. 12, no. May, pp. 59782–59806, 2024, doi: 10.1109/ACCESS.2024.3393835.

J. Redmon, S. Divvala, R. Girshick, and A. Farhadi, “You Only Look Once : Unified , Real-Time Object Detection”.

S. Tamang, B. Sen, A. Pradhan, K. Sharma, and V. K. Singh, “Exploring YOLOv8 Object Detection for Accurate Face Mask Classification,” Ijisae, vol. 2023, no. 2, pp. 892–897, 2023, [Online]. Available: www.ijisae.org

F. B. Stefanus Adhie Nugroho, Nur Kholis, Endryansyah, “Rancang Bangun Sistem Deteksi Label Kardus Berbasis Model Kecerdasan Buatan YOLO dan EasyOCR serta ESP32-CAM Rancang Bangun Sistem Deteksi Label Kardus Berbasis Model Kecerdasan Buatan YOLO dan EasyOCR serta ESP32-CAM Stefanus Adhie Nugroho Abstrak,” J. Tek. Elektro, vol. 11, no. 2, pp. 190–200, 2022.

A. M. Alqadri and F. Utaminingrum, “Pengenalan Papan Nama Ruangan untuk Kendali Kursi Roda Pintar menggunakan YOLOv7-Tiny dan EasyOCR berbasis TX2,” vol. 7, no. 5, pp. 2227–2231, 2023.

M. F. Rahman, D. Alamsah, M. I. Darmawidjadja, and I. Nurma, “Klasifikasi Untuk Diagnosa Diabetes Menggunakan Metode Bayesian Regularization Neural Network (RBNN),” J. Inform., vol. 11, no. 1, p. 36, 2017, doi: 10.26555/jifo.v11i1.a5452.

D. Nafis Alfarizi, R. Agung Pangestu, D. Aditya, M. Adi Setiawan, and P. Rosyani, “Penggunaan Metode YOLO Pada Deteksi Objek: Sebuah Tinjauan Literatur Sistematis,” J. Artif. Intel. dan Sist. Penunjang Keputusan, vol. 1, no. 1, pp. 54–63, 2023.

B. A. Habsy, N. Mufidha, C. Shelomita, I. Rahayu, and M. I. Muckorobin, “Filsafat Dasar dalam Konseling Psikoanalisis : Studi Literatur,” Indones. J. Educ. Couns., vol. 7, no. 2, pp. 189–199, 2023, doi: 10.30653/001.202372.266.

A. I. Rizal and T. N. Suharsono, “Implementasi Metode Convolutional Neural Network Untuk Klasifikasi Citra Jamur Berbasis Mobile,” J. Soc. Sci. Res., vol. 3, pp. 864–875, 2023.

Published
2024-09-14
Abstract views: 3338 times
Download PDF: 3456 times
How to Cite
Salsabila, N., & Sriani, S. (2024). Enhancing Automated Vehicle License Plate Recognition with YOLOv8 and EasyOCR. Journal of Information Systems and Informatics, 6(3), 1577-1597. https://doi.org/10.51519/journalisi.v6i3.848
Section
Articles