Optimasi Pengenalan Plat Nomor Kendaraan Berbasis Mobile Menggunakan Google ML Kit: Implementasi dan Analisis Akurasi


  • Mohamamd Hanan Gaffari Institut Informatika dan Bisnis Darmajaya, Bandar Lampung, Indonesia
  • Chairani Fauzi * Mail Institut Informatika dan Bisnis Darmajaya, Bandar Lampung, Indonesia
  • (*) Corresponding Author
Keywords: Optical Character Recognition (OCR); Google ML Kit; Vehicle License Plate; Mobile Application; Accuracy

Abstract

Manual vehicle identification in parking systems and access control is still slow, error-prone, and inefficient, while the number of vehicles in Indonesia continues to increase. This study aims to design and implement a mobile-based vehicle license plate recognition system using Google ML Kit Text Recognition on the Android platform. Google ML Kit is used as an OCR SDK with a pre-trained model; therefore, this study does not retrain a CNN model and does not claim to develop a deep learning architecture from scratch. The contribution of this study is to provide an Android-based license plate OCR implementation workflow, integrate recognition results with a Supabase database, and evaluate character-level accuracy on license plate images. The system workflow consists of license plate image acquisition, lightweight client-side preprocessing, on-device text recognition, OCR result normalization, database matching, and character-level accuracy evaluation. The test data consist of 25 license plate images collected from a public Kaggle dataset. The results show that 20 out of 25 plates were read perfectly, while five samples contained partial recognition errors. Of 201 tested characters, 194 were correctly recognized, resulting in an average character recognition accuracy of 96.5%. Recognition errors were mainly affected by similar character shapes, image quality, light reflection, capture angle, and blur. These results indicate that Google ML Kit can be applied as a practical mobile OCR solution, although the validation remains limited by the small number and limited variation of test samples.

Downloads

Download data is not yet available.

References

A. R. Hanif, E. Nasrullah, and F. X. A. Setyawan, “Deteksi Karakter Plat Nomor Kendaraan Dengan Menggunakan Metode Optical Character Recognition (OCR),” Jurnal Informatika dan Teknik Elektro Terapan, vol. 11, no. 1, Jan. 2023, doi: 10.23960/jitet.v11i1.2897.

Kusnantoro, T. Rohana, and D. S. Kusumaningrum, “Implementasi Metode Tesseract OCR (Optical Character Recognition) Untuk Deteksi Plat Nomor Kendaraan Pada Sistem Parkir,” Scientific Student Journal for Information, Technology and Science, vol. 3, no. 1, pp. 59–67, 2022, [Online]. Available: https://journal.ubpkarawang.ac.id/mahasiswa/ssj/article/view/422

Mohammad Ridwan Bayu Pratama, Asrorul Faradis, and Soffiana Agustin, “Implementasi Metode Optical Character Recognition (OCR) Untuk Deteksi Karakter Pada Citra Plat Nomor Kendaraan Bermotor,” Merkurius : Jurnal Riset Sistem Informasi dan Teknik Informatika, vol. 3, no. 4, pp. 171–180, Jul. 2025, doi: 10.61132/merkurius.v3i4.938.

I. H. Al amin and A. Aprilino, “Implementasi Algoritma YOLO Dan Tesseract OCR Pada Sistem Deteksi Plat Nomor Otomatis,” Jurnal Teknoinfo, vol. 16, no. 1, p. 54, Jan. 2022, doi: 10.33365/jti.v16i1.1522.

R. F. A. Ginting, J. F. Djawas, and Y. R. Kaesmetan, “Pengenalan Plat Kendaraan Otomatis Berbasis Citra Menggunakan Metode Optical Character Recognition (OCR),” Journal Software, Hardware and Information Technology, vol. 4, no. 2, pp. 11–17, 2024, doi: 10.24252/shift.v4i2.135.

Nasywa Shafa Salsabila et al., “Penerapan Teknologi OCR Plat Nomor Untuk Meningkatkan Efisiensi Dan Keamanan Akses Kendaraan,” Journal of Scientech Research and Development, vol. 6, no. 2, pp. 227–236, Dec. 2024, doi: 10.56670/jsrd.v6i2.594.

K. C. Nugraha and E. M. Sipayung, “Vehicle License Plate Detection Using YOLO Algorithm,” Jurnal Algoritma, Logika dan Komputasi, vol. 6, no. 2, Sep. 2023, doi: 10.30813/j-alu.v6i2.4739.

J. Tang, L. Wan, J. Schooling, P. Zhao, J. Chen, and S. Wei, “Automatic Number Plate Recognition (ANPR) In Smart Cities: A Systematic Review On Technological Advancements And Application Cases,” Cities, vol. 129, p. 103833, Oct. 2022, doi: 10.1016/j.cities.2022.103833.

M. A. Jawale, P. William, A. B. Pawar, and N. Marriwala, “Implementation Of Number Plate Detection System For Vehicle Registration Using IoT And Recognition Using CNN,” Measurement: Sensors, vol. 27, p. 100761, Jun. 2023, doi: 10.1016/j.measen.2023.100761.

F. Sultan, K. Khan, Y. A. Shah, M. Shahzad, U. Khan, and Z. Mahmood, “Towards Automatic License Plate Recognition In Challenging Conditions,” Applied Sciences, vol. 13, no. 6, p. 3956, Mar. 2023, doi: 10.3390/app13063956.

T. Aqaileh and F. Alkhateeb, “Automatic Jordanian License Plate Detection And Recognition System Using Deep Learning Techniques,” J. Imaging, vol. 9, no. 10, p. 201, Sep. 2023, doi: 10.3390/jimaging9100201.

F. Sonnara, H. Chihaoui, and F. Filali, “Efficient Real-Time License Plate Recognition Using Deep Learning On Edge Devices,” J. Real. Time. Image Process., vol. 22, no. 4, p. 159, Aug. 2025, doi: 10.1007/s11554-025-01738-3.

S.-H. Park, S.-B. Yu, J.-A. Kim, and H. Yoon, “An All-In-One Vehicle Type And License Plate Recognition System Using YOLOv4,” Sensors, vol. 22, no. 3, p. 921, Jan. 2022, doi: 10.3390/s22030921.

Y. Wang, Z.-P. Bian, Y. Zhou, and L.-P. Chau, “Rethinking And Designing A High-Performing Automatic License Plate Recognition Approach,” IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 7, pp. 8868–8880, Jul. 2022, doi: 10.1109/TITS.2021.3087158.

J. Shashirangana, H. Padmasiri, D. Meedeniya, and C. Perera, “Automated License Plate Recognition: A Survey On Methods And Techniques,” IEEE Access, vol. 9, pp. 11203–11225, 2021, doi: 10.1109/ACCESS.2020.3047929.

V. W. Saputra, N. Suciati, and C. Fatichah, “Low Light Image Enhancement In License Plate Recognition Using URetinex-Net And TRBA,” Procedia Comput. Sci., vol. 234, pp. 404–411, 2024, doi: 10.1016/j.procs.2024.03.021.

S. Chen, Z. Li, X. Du, and Q. Nie, “EAND-LPRM: Enhanced Attention Network And Decoding For Efficient License Plate Recognition Under Complex Conditions,” Algorithms, vol. 17, no. 6, p. 262, Jun. 2024, doi: 10.3390/a17060262.

X. Wang, M. Wang, H. Guo, J. Li, X. Wang, and Y. Zhang, “License Plate Recognition System For Complex Scenarios Based On Improved YOLOv5s And LPRNet,” Sci. Rep., vol. 15, no. 1, p. 34741, Oct. 2025, doi: 10.1038/s41598-025-18311-4.

S. Faizullah, M. S. Ayub, S. Hussain, and M. A. Khan, “A Survey Of OCR In Arabic Language: Applications, Techniques, And Challenges,” Applied Sciences, vol. 13, no. 7, p. 4584, Apr. 2023, doi: 10.3390/app13074584.

H. Shi and D. Zhao, “License Plate Recognition System Based On Improved YOLOv5 And GRU,” IEEE Access, vol. 11, pp. 10429–10439, 2023, doi: 10.1109/ACCESS.2023.3240439.

Google Developers, “Text Recognition v2: ML Kit.” Accessed: Jul. 18, 2026. [Online]. Available: https://developers.google.com/ml-kit/vision/text-recognition/v2

Google Developers, “ML Kit.” Accessed: Jul. 18, 2026. [Online]. Available: https://developers.google.com/ml-kit


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Optimasi Pengenalan Plat Nomor Kendaraan Berbasis Mobile Menggunakan Google ML Kit: Implementasi dan Analisis Akurasi

Dimensions Badge
Article History
Submitted: 2026-06-03
Published: 2026-07-21
Abstract View: 24 times
PDF Download: 32 times
How to Cite
Gaffari, M., & Fauzi, C. (2026). Optimasi Pengenalan Plat Nomor Kendaraan Berbasis Mobile Menggunakan Google ML Kit: Implementasi dan Analisis Akurasi. Journal of Information System Research (JOSH), 7(4), 1184-1190. https://doi.org/10.47065/josh.v7i4.10159
Issue
Section
Articles