Intelligent System for Vehicles Number Plate Detection and Recognition Using Convolutional Neural Networks
Vehicles on the road are rising in extensive numbers, particularly in proportion to the industrial revolution and growing economy. The significant use of vehicles has increased the probability of traffic rules violation, causing unexpected accidents, and triggering traffic crimes. In order to overco...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-01-01
|
Series: | Technologies |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-7080/9/1/9 |
id |
doaj-3aa563b2715f4ed4919a1a9f17804e3e |
---|---|
record_format |
Article |
spelling |
doaj-3aa563b2715f4ed4919a1a9f17804e3e2021-01-21T00:00:37ZengMDPI AGTechnologies2227-70802021-01-0199910.3390/technologies9010009Intelligent System for Vehicles Number Plate Detection and Recognition Using Convolutional Neural NetworksNur-A-Alam Nur-A-Alam0Mominul Ahsan1Md. Abdul Based2Julfikar Haider3Department of Computer Science & Engineering, Mawlana Bhashani Science and Technology University, Tangail 1902, BangladeshDepartment of Engineering, Manchester Metropolitan University, Chester St, Manchester M15 6BH, UKDepartment of Electrical, Electronics and Telecommunication Engineering, Dhaka International University, Dhaka 1205, BangladeshDepartment of Engineering, Manchester Metropolitan University, Chester St, Manchester M15 6BH, UKVehicles on the road are rising in extensive numbers, particularly in proportion to the industrial revolution and growing economy. The significant use of vehicles has increased the probability of traffic rules violation, causing unexpected accidents, and triggering traffic crimes. In order to overcome these problems, an intelligent traffic monitoring system is required. The intelligent system can play a vital role in traffic control through the number plate detection of the vehicles. In this research work, a system is developed for detecting and recognizing of vehicle number plates using a convolutional neural network (CNN), a deep learning technique. This system comprises of two parts: number plate detection and number plate recognition. In the detection part, a vehicle’s image is captured through a digital camera. Then the system segments the number plate region from the image frame. After extracting the number plate region, a super resolution method is applied to convert the low-resolution image into a high-resolution image. The super resolution technique is used with the convolutional layer of CNN to reconstruct the pixel quality of the input image. Each character of the number plate is segmented using a bounding box method. In the recognition part, features are extracted and classified using the CNN technique. The novelty of this research is the development of an intelligent system employing CNN to recognize number plates, which have less resolution, and are written in the Bengali language.https://www.mdpi.com/2227-7080/9/1/9number plate detectionsuper resolution techniqueconvolutional neural networksdeep learningbounding box method |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Nur-A-Alam Nur-A-Alam Mominul Ahsan Md. Abdul Based Julfikar Haider |
spellingShingle |
Nur-A-Alam Nur-A-Alam Mominul Ahsan Md. Abdul Based Julfikar Haider Intelligent System for Vehicles Number Plate Detection and Recognition Using Convolutional Neural Networks Technologies number plate detection super resolution technique convolutional neural networks deep learning bounding box method |
author_facet |
Nur-A-Alam Nur-A-Alam Mominul Ahsan Md. Abdul Based Julfikar Haider |
author_sort |
Nur-A-Alam Nur-A-Alam |
title |
Intelligent System for Vehicles Number Plate Detection and Recognition Using Convolutional Neural Networks |
title_short |
Intelligent System for Vehicles Number Plate Detection and Recognition Using Convolutional Neural Networks |
title_full |
Intelligent System for Vehicles Number Plate Detection and Recognition Using Convolutional Neural Networks |
title_fullStr |
Intelligent System for Vehicles Number Plate Detection and Recognition Using Convolutional Neural Networks |
title_full_unstemmed |
Intelligent System for Vehicles Number Plate Detection and Recognition Using Convolutional Neural Networks |
title_sort |
intelligent system for vehicles number plate detection and recognition using convolutional neural networks |
publisher |
MDPI AG |
series |
Technologies |
issn |
2227-7080 |
publishDate |
2021-01-01 |
description |
Vehicles on the road are rising in extensive numbers, particularly in proportion to the industrial revolution and growing economy. The significant use of vehicles has increased the probability of traffic rules violation, causing unexpected accidents, and triggering traffic crimes. In order to overcome these problems, an intelligent traffic monitoring system is required. The intelligent system can play a vital role in traffic control through the number plate detection of the vehicles. In this research work, a system is developed for detecting and recognizing of vehicle number plates using a convolutional neural network (CNN), a deep learning technique. This system comprises of two parts: number plate detection and number plate recognition. In the detection part, a vehicle’s image is captured through a digital camera. Then the system segments the number plate region from the image frame. After extracting the number plate region, a super resolution method is applied to convert the low-resolution image into a high-resolution image. The super resolution technique is used with the convolutional layer of CNN to reconstruct the pixel quality of the input image. Each character of the number plate is segmented using a bounding box method. In the recognition part, features are extracted and classified using the CNN technique. The novelty of this research is the development of an intelligent system employing CNN to recognize number plates, which have less resolution, and are written in the Bengali language. |
topic |
number plate detection super resolution technique convolutional neural networks deep learning bounding box method |
url |
https://www.mdpi.com/2227-7080/9/1/9 |
work_keys_str_mv |
AT nuraalamnuraalam intelligentsystemforvehiclesnumberplatedetectionandrecognitionusingconvolutionalneuralnetworks AT mominulahsan intelligentsystemforvehiclesnumberplatedetectionandrecognitionusingconvolutionalneuralnetworks AT mdabdulbased intelligentsystemforvehiclesnumberplatedetectionandrecognitionusingconvolutionalneuralnetworks AT julfikarhaider intelligentsystemforvehiclesnumberplatedetectionandrecognitionusingconvolutionalneuralnetworks |
_version_ |
1724330483468206080 |