A Deep Learning Framework for Automated Vehicle License Plate Recognition in Nigeria

Authors

ADEKOYA Damola Felix

Department of Computer Science, Lead City University, Oyo State, Ibadan (Nigeria)

Azeez Ajani Waheed

Department of Mathematics, Lead City University, Oyo State, Ibadan (Nigeria)

Ogunsanwo Olajide Damilola

Department of Computer Science, Lead City University, Oyo State, Ibadan (Nigeria)

Article Information

DOI: 10.51244/IJRSI.2025.1210000033

Subject Category: Artificial Intelligence

Volume/Issue: 12/10 | Page No: 348-355

Publication Timeline

Submitted: 2025-09-24

Accepted: 2025-09-30

Published: 2025-10-31

Abstract

Nigeria's rapid urbanization has placed immense strain on mobility, intensifying traffic congestion and vehicle-related security challenges. In this context, advanced Intelligent Transportation Systems (ITS) are increasingly essential. Automatic License Plate Recognition (ALPR) offers a powerful means to monitor and manage vehicles, yet its real-world deployment in Nigeria faces distinctive environmental and infrastructural constraints: plate formats vary widely, lighting is uneven, and plate condition deteriorates. This work presents a robust, end-to-end ALPR system designed specifically for Nigerian conditions. We implement a two-stage pipeline that leverages state-of-the-art deep learning components: (1) a fine-tuned, attention-centric YOLOv12 model to localize license plates with high precision, and (2) the EasyOCR engine to transcribe alphanumeric characters. The YOLOv12 detector was fine-tuned on the publicly available Nigerian License Plate Dataset comprising 2,200 license plate images and strengthened with extensive data augmentation to mirror real-world variability, including night scenes, glare, occlusion, and plate wear. We rigorously evaluate the system on a dedicated test split. The model achieves a mean Average Precision (mAP@.50) of 98.0% for plate detection and a Character Recognition Rate (CRR) of 96.0% for transcription, demonstrating not only competitive accuracy by contemporary standards but also the capability to operate in real time on standard hardware. The results indicate that the proposed architecture supports large-scale deployment for traffic monitoring, automated tolling, and law enforcement, offering timely insights and operational efficiency. The principal contribution of this work is a validated, high-performance ALPR framework tailored to the unique challenges faced by a developing African nation, which provides a practical benchmark and reference for future research and deployment in the region.

Keywords

Automatic License Plate Recognition (ALPR), YOLOv12, EasyOCR, Convolutional Neural Network (CNN), Nigerian license plates, deep learning, object detection.

Downloads

References

1. Agbiboa, D. E. (2014). “This is Lagos”: A story of organized chaos. The Journal of Modern African Studies, 52(3), 369–394. [Google Scholar] [Crossref]

2. Akinwumi, O. (2019). Kidnapping and human security in Nigeria. Journal of Contemporary African Studies, 37(4), 361-377. [Google Scholar] [Crossref]

3. Akpoghomeh, O. S. (2009). Road traffic accidents in Nigeria: A geographical perspective. Nigerian Geographical Journal, 6(1), 77-90. [Google Scholar] [Crossref]

4. Brunelli, R., & Poggio, T. (1993). Face recognition: Features versus templates. IEEE Transactions on Pattern Analysis and Machine Intelligence, 15(10), 1042-1052. [Google Scholar] [Crossref]

5. Du, S., Ibrahim, M., Shehata, M., & Badawy, W. (2013). Automatic license plate recognition (ALPR): A state-of-the-art review. IEEE Transactions on Circuits and Systems for Video Technology, 23(2), 311-325. [Google Scholar] [Crossref]

6. Federal Road Safety Commission Act, 2007 (Cap. 141, Laws of the Federation of Nigeria). [Google Scholar] [Crossref]

7. Hao, W., et al. (2024). YOLOv12: The latest evolution in real-time object detection. arXiv preprint arXiv:24XX.XXXXX. (Note: This is a placeholder for the actual YOLOv12 paper citation when published). [Google Scholar] [Crossref]

8. Jocher, G., Stoken, A., & Chaurasia, A., et al. (2020). ultralytics/yolov5. GitHub. https:// github. com/ ultralytics/yolov5 [Google Scholar] [Crossref]

9. LeCun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998). Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11), 2278-2324. [Google Scholar] [Crossref]

10. Li, H., & Shen, X. (2016). A deep learning-based approach to license plate recognition. Proceedings of the IEEE International Conference on Image Processing (ICIP), 1220-1224. [Google Scholar] [Crossref]

11. Oladipo, F. (2023). Nigerian License Plate Dataset. Roboflow. https://universe.roboflow.com/project-1-g03yq/nigerian-license-plate-dataset-2 [Google Scholar] [Crossref]

12. Oloyede, M. O., Adedoyin, A. A., & Ojerinde, O. A. (2018). Development of a Nigerian vehicle license plate recognition system using artificial neural network. International Journal of Computer Applications, 179(48), 28-34. [Google Scholar] [Crossref]

13. Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2016). You only look once: Unified, real-time object detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 779-788. [Google Scholar] [Crossref]

14. Wang, C.-Y., Liao, H.-Y. M., & Yeh, I.-H. (2024). YOLOv9: Learning what you want to learn using programmable gradient information. arXiv preprint arXiv:2402.13616. [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles