Malaysian License Plate Recognition System using Convolutional Neural Network (CNN) on web application

Mahmud, Nur Farahana and Paidi, Zulfikri (2022) Malaysian License Plate Recognition System using Convolutional Neural Network (CNN) on web application. In: Abstract Book of Research Exhibition in Mathematics & Computer Sciences (REMACS 4.0). Faculty of Computer and Mathematical Sciences, UiTM Cawangan Perlis, p. 84.

Abstract

Car License Plate Recognition System (CLPR) is a technology that utilise image processing and computer vision to extract and recognize license plate information from an image or video without the need for human intervention. The purpose of recognition carried out is either for verification or for identification purposes. It is widely utilised in diverse applications, for example, access control and parking management. Nowadays, there are numerous license plate recognition systems that have been developed and analysed effectively by previous researchers using different machine learning algorithms. However, according to a recent study, ANN algorithms require a huge amount of training data while BPFFNN algorithms only have an average success rate of 70% in recognizing all the characters. An improvement is needed on this factor, which could increase the accuracy of the system in the future. The objectives of this research are to develop a Malaysian license plate recognition system using a Convolutional Neural Network (CNN) on a web application and evaluate the performance of the system based on accuracy and loss values. In this research, the methodology that has been used is modest but appropriate. 10 license plate image samples were collected from the internet. The datasets used contain images of alphabets (A-Z) and digits (0-9) and were arranged categorically. Training and validation data are split 80:20. The obtained sample image will first undergo pre-processing and character extraction. 3 layers of a Convolutional Neural Network (CNN) model that contain convolutional, max pooling, flatten and dense were created and further trained. The binary image of the extracted characters was fed to the CNN model for classification. In addition, a simple web application connected to Jupyter Notebook has been developed to perform the testing. Based on the results obtained, the trained CNN model was able to achieve an accuracy of 97.11% for training and 96.76% for validation, respectively. For future work, the researcher may consider expanding the current size of the trained datasets by performing data augmentation to further increase the resilience of the system. A more sophisticated version of this system can be implemented by developing it on a mobile platform.

Metadata

Item Type: Book Section
Creators:
Creators
Email / ID Num.
Mahmud, Nur Farahana
UNSPECIFIED
Paidi, Zulfikri
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Neural networks (Computer science)
Divisions: Universiti Teknologi MARA, Perlis > Arau Campus > Faculty of Computer and Mathematical Sciences
Page Range: p. 84
Keywords: Convolutional Neural Network, Malaysian License Plate Recognition System, Accuracy, Loss, datasets, Web application, Jupyter notebook
Date: 2022
URI: https://ir.uitm.edu.my/id/eprint/137267
Edit Item
Edit Item

Download

[thumbnail of 137267.pdf] Text
137267.pdf

Download (182kB)

ID Number

137267

Indexing

Statistic

Statistic details