SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 407
License Plate Recognition System for Moving Vehicles Using Laplacian
Edge Detector and Feature Extraction
Utkarsh Dwivedi1, Pranjal Rajput2, Manish Kumar Sharma3
1UG Scholar, Dept. of CSE, GCET, Greater Noida, UP, India
2UG Scholar, Dept. of CSE, GCET, Greater Noida, UP, India
3Assistant Professor, Dept. of CSE, GCET, Greater Noida, UP, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - License Plate Recognition isanimportantfieldof
research for various reasons. When itcomestorecognising the
number of a moving vehicle, it has its own challenges needed
to be taken care of. In this paper, a real time system has been
proposed to locate and identify the license plate of moving
vehicles. First, the Otsu method is applied to handle the noise
in the captured image of the vehicle. The image is then
binarized and the license plate is located using the Laplacian
operator. Further the characters in the plate are segmented
and normalised. Lastly, characters in the plate are recognised
using the Feature Extraction technique. The proposed system
has the capability of extracting the characters under different
environmental conditions. Itcanalsodetectbrokencharacters
in the license plate and characters written in multiple scripts.
The experimental results applied on the proposed system
promise a high efficiency rate . The end of this paper suggests
some future advances to the License Plate recognition system.
Key Words: Binarization, Laplacian operator, Feature
extraction, Segmentation, Normalization
1. INTRODUCTION
The number of vehicles on the roads is increasing day by
day. This has led to the need and development of latest
technologies like Intelligent Transportation Systems (ITS).
Vehicle License Plate recognition (VLPR) is a popular
application of this technology. This system is widely being
used to curb criminal activitiesaroundtheglobe.Otherareas
using this system include parking facilities, traffic
management by ensuring the enforcement of traffic rules
and regulations, and automating the task of manually
comparing vehicle number plates thereby reducing human
efforts . An efficient VLPR system can be used for the real
time tracking of the vehicles which proves to be a boon for
the traffic management system.
Although the plate recognition system seems to be a very
useful model, it has certain challenges to be resolved before
a solution can be proposed. This system takesasaninputthe
image of the vehicle captured by an optical device ( typically
a high resolution camera with night vision capability ). The
image received might still be blurred due to the motion of
the vehicle. The number plate of the vehicles is sometimes
dirty which further increases the complexity of handling
such images. Most of the times, The camera captures the
image of the vehicle from a different height which results in
tilted images and skewness. Another major issue faced by
number plate recognition systems is the different fonts and
styles of writing the number .
Most of the countries have a standard format of writing the
number on a vehicle plate. Due to this fact, it happens that a
system designed to recognise the number from the license
plate of one country does not work successfully in another.
Countries like France, Russia, America are using recognition
systems at real time for traffic management. But in India we
rely upon manual traffic control and such systems are still
under research. A main challenge to design the license plate
recognition system in India is that we do nothavea standard
format of the license plate.The numbers are written in
multiple scripts like English, Hindi and sometimes even in
other regional languages. The system proposedinthispaper
can handle numbers written in English as well as in Hindi.
A typical VLPR system input and output is shown in the
Figure 1. It can be divided into three major processes –
License plate localization,charactersegmentationandfinally
character recognition. The most crucial step and also the
most complex one is the localization of the plateintheimage
of the vehicle.There are a number of techniques for
localization like mathematical morphology, edge detection,
wavelet analysis, sliding window technique, connected
component analysis etc.
The efficiency of the systems using any of these approaches
generally varies between 80 to 97%.Itisnoteworthythat no
single technique is sufficient in itself to segment the number
plate in all types of images. Due to the additional issuesfaced
in Indian number plates ie. varying formats and multiple
scripts, two techniques have been combined together in the
approach presented in this paper for efficient detection of
the plate in the image. In India we have two forms of the
license plates. Black characters on white background for
private vehicles and yellow background for commercial
vehicles like taxis, buses, trucks etc.[5] An example of an
Indian license plate is HR26 AC 4343 where the first two
characters “HR” represent the state, 26 represents the
district and the remaining number, AC 4343 is the unique
identification number of the vehicle.
The license plate recognition systemworksontheprinciples
derived from Image Processing and Pattern Recognition.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 408
With the advancement and research in this field, it is
nowadays possible to develop a fast, cheap and robust
mechanism to achieve the desired goal.Theblock diagramof
the proposed VLPR system is shown in the figure 1.
Fig – 1 : Block Diagram of the VLPR System
The main steps involved in the process can be summarised
as :
a) Capturing the image using a camera – Thecamerasused to
capture the images are generally locatedalongtheroadsides
on the poles or alongwith the traffic lights. The acquired
image of the vehicle might have blurred contours and noisy
patterns which have to eliminated. Image pre-processing
techniques are used for this purpose.
b) Grayscale conversion and Binarization -- The captured
image is converted into grayscale image which will then be
binarized. A binarized image has only two levels of color ie.
black and white.
c) License Plate Localization – The edge detection technique
combined with the contour analysis is used to segment the
license plate from the image of the vehicle.
d) Character Segmentation – Once the plate has been
localized, the characters in the plate can now be partitioned
for recognition. The row column scan is used for this
purpose in the proposed method.
e) Character Normalization – Itmayhappenina licenseplate
that the characters are of varying width and height. They
may also be broken or blurred. Image morphological
operations like erosion anddilationhavebeenusedtoobtain
the clear image of each character and then convert them toa
standard size of the character.
f) Character Recognition – In most of the systems previously
developed for VLPR, template matching is used for
recognising each character. Thedrawback ofthisapproachis
that it can detect only the characters stored in the database
as templates. In this paper, the system uses feature
extraction technique to recognise the characters which has
been proved to be efficient in detecting characters in both
English and Hindi.
2. EXISTING METHODOLOGY
The Vehicle License Plate recognition has been a field of
interest of researchers since a long time due to its
applications in various real time situations that have been
discussed earlier in this paper. The main task in the system
is to locate the plate in the image of the vehicle. A number of
techniques have been proposed and implemented for this
purpose in many different countries.
An edge based multi – stage approach for the localization of
the license plate [13] was presented in the year 2009 in
which Sobel operator was used to find the edge gradients.
The grayscale image was first de – noised using the median
filter and Contrast enhancement was applied on it. The
results obtained also contain certaincasesin whicheither no
license plate was detected or false locations were localized
as the plate region. An overall efficiency of 89.2 % was
achieved in this technique.
A novel ‘feature based number plate localization’ approach
was used in 2011 to detect the license plates in a mass
surveillance system [11]. The system focused on two
algorithms ie. Edge finding and Window filtering. This
approach was based on the concept of convolution from
Image processing in which a windowhavingthesize equal to
the size of the plate is scanned throughout the image of the
vehicle to detect the actual position of the license plate.
Characters are recognised from the plate using template
matching where standard characters are stored in the
database and are later compared with the characters in the
license plate. This approach was restricted to analysingonly
the rear image of the vehicle.
Different countries have different standards for the license
plates on the vehicles as discussed earlier in this paper.
Considering this fact, an approach to detect the plate from
passenger cars in China [8] was proposed in the year 2012.
The image was first pre – processedusingmedianfilters.The
license plate was localized on the basis of the size of the
number plate as it is fixed for every vehicle in China. The
characters were recognised by a fuzzy decision making
method. Experiments conducted on the system showed an
accuracy of upto 92%. Another approach based on Vertical
edge analysis for localizing the license plate in real time was
proposed by P. Tarabek [9] in thesameyearwheretwostage
detection process was used to detect the plate. The method
could also locate multiple license plates with different sizes
in the same image. The results were found to be accurate
upto 97.4% when the system was tested.
A VLPR system based on Morphology and Neural Network
[6] was proposed by S. G. Patel in 2013. Sobel operator was
used to detect the edges and then morphological operations
like erosion and dilation were used to get smoother binary
image of the license plate. The characters extracted fromthe
plate were recognised using Neural Network by analysing
the statistical features of the characters. The issues
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 409
generated in this approach were mainly regarding the
computation costs and the difficulty of implementing neural
network for character recognition. The system needed to be
trained to recognise each character from the plate. It could
also not identify the characters written in the scripts other
than English.
In one of the recent researches in 2015, Dynamic Image
Processing techniques and Genetic Algorithm were used for
license plate recognition [2]. The system developed using
these techniques could detect the plate in the image
irrespective of the distance between the camera and the
vehicle. The system was flexible to broken or smeared
license plates and also works at a high speed. But the
limitation of the system was that the genetic algorithmcould
detect the license plates of fixed size only.
The main drawback of the techniques mentioned above was
their computational complexity and also the systems
implementing these methods were sensitive to the presence
of other rectangular areas in the image of the vehicle. Some
of the systems could also not handle complex backgrounds
and required the image of the vehicle to be taken at a certain
angle. Another requirement of the VLPR system to be
developed for Indian vehicles is to deal with other texts in
the license plate of the vehicles and stickers which could be
detected as the plate resulting in incorrect results.
3. PROPOSED SYSTEM
The VLPR system proposed in this paper focuses on two
major issues upon which the previously developed
approaches have resulted in false results. The firstissueis to
handle the varying sizes of the Indian license plates. The
second major challenge is to recognise the characters
written in multiple scripts which are mainly English and
Hindi. The system is divided into two components ie. online
VLPR and offline VLPR. The online module consists of a high
resolution camera or any other visual device mounted
alongside the roads which is used to provide input framesto
the system. The other component performs all the
processing on the frames receivedfromthecamera,localizes
the license plate and finally recognises the characters
written on the plate to identify the vehicle. The complete
working of the proposed system is described as a series of
following steps.
3.1 Image Acquisition
The images of the vehicles moving on the road are captured
by the digital cameras installed on the roadsides or
alongwith the traffic signals. With the advancements in the
field of visual machines, it is possible to obtain high
resolution images of the vehicles moving at high speeds of
upto 150 km/hr. The cameras should be enabled with
infrared technology for capturing images during the night
hours as well. A test image to the proposed system is shown
in the figure below.
3.2 Grayscale Conversion
The image of the vehicle receivedfromthecameraisindigital
form as shown in Figure2(a).It is a coloredRGBimagewhich
is to be converted into a grayscale image before processing.
In the proposed system, wehave usedtheluminositymethod
to obtain the grayscale image. Each pixel intensity is
calculated by the following equation.
Grayscale image = (0.33*R) + (0.59*G) + (0.11*B)
The converted grayscale image is shown in the Figure 2(b).
Fig - 2 : (a) Input image in RGB form
Fig – 2 : (b) Grayscale Image
3.3 Image Binarization
The gray scale image is now Binarized ie. converted into a
black and white image. The Otsu thresholding method is
used to perform this operation where we choosea threshold
value to distinguish the colors oftheimage.Thevalueslesser
than the threshold are assigned black color ie. 0 and rest are
assigned white color ie. 1.
This method is used mainly because of its accuracy in
calculating the threshold value and low computational cost.
The resulting image is shown in the figure 3.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 410
Fig – 3 : Binarized image using Otsu method
3.4 Image De - Noising
The purpose of eliminating noise( unwanted information )
from the image is to reduce the effort of the edge detection
operator which is sensitive to noise. The median filter is
used to remove noise in the image. There are other filters
also which can be used but the advantage of using median
filter is that it does not blur the edges in the image.
3.5 License Plate Localization
This is the most important step of the VLPR system and
determines the overall success of the recognitionprocess. In
this approach we have used the Laplacian operator to first
detect the edges in the image. The laplacian operator works
on the principle of convolution and unlike other edge
detectors like Sobel or Prewitt, it uses a second order
derivative mask. ThustheLaplacianoperatorcandetectboth
vertical and horizontal edges at the same time as shown in
the figure 4.
Fig – 4 : Edge Detection using Laplacian Operator
After applying the Edge detection, contour analysishasbeen
performed on the image to detect the exact location of the
license plate as in Figure 5. The plate area in an image is
generally a high intensity region which can be defined by
contours having similar characteristics.
Fig – 5 : Localized License Plate
3.6 Character Segmentation and Normalization
Once the license plate has been located in an image, the
characters in the platearesegmentedusingrowcolumnscan
method as shown in figure 5. In this approach, we first scan
the plate horizontally to obtain the height of the characters
and then vertically to calculate the width of each character.
If the characters have different sizes in the plate, they are
compared to a standard size and are equalized. This is also
called as normalizing the characters. Morphological
operations like erosion and dilation are used to normalize
the characters to a standard size.Thisoperationalsohelpsin
handling broken characters.
Fig – 6 : Character Segmentation
3.7 Character Recognition
Most of the optical character recognition techniques are
based on template matching technique.Thedrawback ofthis
approach is that it can only identify the characters whose
templates have been stored in the database. The system
proposed in this paper uses Feature extraction technique to
detect the characters. The figure 7 below represents eight
components of a character.
Fig – 7 : Eight components of a character
Rather than storing the templates for each character, we
train the system to extract thegridfeaturesof eachcharacter
irrespective of the script in English or Hindi. Each character
is divided into a grid and the number of black pixels in each
part is calculated. If two characters have same features eg. B
and 8, the internal structure analysis is done using Chain
coding technique for further accuracy.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 411
4. EXPERIMENT AND RESULTS
The license plate recognition system proposed in this paper
was successfully developed in Java and tested on an Intel
core i5 system with 4GB of RAM. A database was created to
store the images received from the camera and also the
recognised license plate numbers. The output of the system
was displayed to the user as a text file. The images taken as
input were captured under different environmental
conditions like day, night, shadows on the plate etc.
Table – 1 : Comparison of various approaches to License
Plate Recognition
Approach Merit Demerit
Morphological
Operations
[6]
Easier to
implement
High computation
costs due to
statistical features
Sliding
Concentric
Window
[11]
Efficient in
bright and
illuminated
images
Must adapt to the
varying sizes of
the license plates
Localization
based on color
information
[8] [14]
Ability to
detect
deformations
in the license
plate
Not suitable
during night hours
Genetic
Algorithm
[2]
Gives a high
accuracy rate
Highly dependent
on the training
provided to the
system
Edge Detection
techniques
[9] [11] [13]
Easier to
implement
Highly Sensitive to
noise resulting in
false results
Proposed
approach –
Laplacian and
Contour
Analysis
Gives
accurate
results during
day and
night, detects
plates of any
size
Can handle
blurred images
upto a certain
level only
On the dataset of 150 images, 144 images were successfully
recognised by the proposed systemrenderinganaccuracyof
upto 96%. In certain images where more than one vehicles
were passing through the camera, the system successfully
recognised multiple plates unless they were hidden by
another vehicle or object. The comparison of the proposed
system with other approaches in the field of license plate
detection is shown in the table 1.
5. CONCLUSION AND FUTURE WORK
This paper presents a fast and efficient license plate
recognition approach based on Edge detection using
Laplacian operator which is capable of detecting multiple
license plates in an image when combined with contour
analysis. Another major issue solved by this system is to
detect the plates where characters were written in multiple
scripts. The stroke method based on Chain codingisused for
this purpose. The system thus solves the two major issues
faced with Indian license plates. Apart from these,thispaper
also presents an approach to handle blurred images of the
vehicles by using morphological techniques.
The method proposed in this paper works in real time and
can be used in various applications like Parking systems,
automatic toll collections, traffic management, reducing
criminal activities etc.
The future advancements in the field of license plate
recognition may involve the use of better optical
technologies to capture fine images of thevehiclesmoving at
very high speeds. The location and segmentationofthe plate
region against complex backgrounds continues to cause
troubles to the VLPR systems all around the world and
further study is required in this field.
6. REFERENCES
[1] A. Puranic, Deepak K. T. and Umadevi V., “ Vehicle
Number Plate Recognition System: A Literature Review and
Implementation using Template Matching ”, International
Journal of Computer Applications, Vol. 134 – No. 1, pp. 12 –
16, January 2016.
[2] N. D. Swathi and T. Saikumar, “ Localization of License
Plate Number using Dynamic Image Processing Techniques
and Genetic Algorithm”, International Journal of Scientific
Engineering and Technology Research, Vol. 04, pp. 5598 -
5604, August 2015.
[3] A. Kumar and S. Godara, “ A Review : On Number Plate
Recognition ”, International Journal of Science and Research,
Vol. 4, pp. 1964 – 1967, May 2015.
[4] Dr. Dharun V S and Reji P I, “ License Plate
Localization : A Review ”, International Journal of
Engineering Trends and Technology, Vol. 10 – No. 13, pp. 604 -
615, April 2014.
[5] A. Singhadia and B. Patel, “ Review on Automatic
Number Plate Recognition System Using Improved
Segmentation Method ”, International Journal of Emerging
Technology and Advanced Engineering, Vol. 4, pp. 752 - 756,
September 2014.
[6] S. G. Patel, “ Vehicle License Plate Recognition using
Morphology and Neural Network ”, International Journal on
Cybernetics and Informatics, Vol. 2 – No. 1, pp. 1 - 7, February
2013.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 412
[7] B. B. Singh and V. H. Deepthi, “ Survey on Vehicle
Number Plate Localization ”, International Journal of
Computer Applications, Vol. 67 – No. 23, pp. 7 - 12, April 2013.
[8] L. Jin, H. Xian, J. Bie, Y. Sun, H. Hou and Q. Niu,
“License Plate Recognition Algorithm for Passenger Cars in
Chinese Residential Areas ”, Sensors, Vol. 12, pp. 8355 - 8370,
2012.
[9] P. Tarabek, “ A Real Time License Plate Localization
Method Based on Vertical Edge Analysis ”, Proceedings of
the Federated Conference on Computer Science and
Information Systems, pp. 149-154, 2012.
[10] Ch. J. Lakshmi, Dr. A. Rani, Dr. K. Sri Ramakrishna and
M. K. Kiran, “ A Novel Approach for Indian License
Recognition system ”, International Journal of Advanced
Engineering Sciences and Technologies, Vol. 6 – No. 1, 2011.
[11] A. Srisaila, K. Pranathi and S. Kranthi, “ Automatic
Number Plate Recognition ”, International Journal of
Advancements in Technology, Vol. 2 – No. 3, pp. 408 – 422,
July 2011.
[12] K. Parasuraman, “ An Efficient Method for Indian
Vehicle License Plate Extraction and Character
Segmentation ”, IEEE, 2010.
[13] D. K. Basu, M. Nasipuri, S. Basu and S. Saha, “ License
Plate Localization from Vehicle Images : An Edge Based Multi
– Stage Approach ”, International Journal of Recent Trends in
Engineering, Vol. 1 – No. 1, pp. 284 – 288, May 2009.
[14] A. Ahmadyfard and V. Abolghasemi, “ Detecting License
Plate using Texture and Color Informaion ”, International
Symposium on Telecommunications, pp. 804 – 808, 2008.
[15] B. Enyedi, L. Konyha and K. Fazekas, “ Real Time
Number Plate Localization Algorithms ”, Journal of Electrical
Engineering, Vol. 57 – No. 2, pp. 69 – 77, 2006.
[16] W. Jia, H. Zhang, X. He and M. Piccardi, “ Mean Shift
for Accurate License Plate Localization ”, Proceedings of
the 8th
International IEEE Conference on Intelligent
Transportation Systems, September 2005.

Contenu connexe

Tendances

IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET Journal
 
Vehicle Number Plate Recognition using MATLAB
Vehicle Number Plate Recognition using MATLABVehicle Number Plate Recognition using MATLAB
Vehicle Number Plate Recognition using MATLABAI Publications
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle usingijfcstjournal
 
Projection Profile Based Number Plate Localization and Recognition
Projection Profile Based Number Plate Localization and Recognition Projection Profile Based Number Plate Localization and Recognition
Projection Profile Based Number Plate Localization and Recognition csandit
 
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
IRJET-  	  Recognition of Indian License Plate Number from Live Stream VideosIRJET-  	  Recognition of Indian License Plate Number from Live Stream Videos
IRJET- Recognition of Indian License Plate Number from Live Stream VideosIRJET Journal
 
IRJET- Smart Parking Assistance By Nameplate Recognition Using OCR
IRJET-  	  Smart Parking Assistance By Nameplate Recognition Using OCRIRJET-  	  Smart Parking Assistance By Nameplate Recognition Using OCR
IRJET- Smart Parking Assistance By Nameplate Recognition Using OCRIRJET Journal
 
A design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkA design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkIJECEIAES
 
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...IRJET Journal
 
Iaetsd fpga implementation of various security based tollgate system using anpr
Iaetsd fpga implementation of various security based tollgate system using anprIaetsd fpga implementation of various security based tollgate system using anpr
Iaetsd fpga implementation of various security based tollgate system using anprIaetsd Iaetsd
 
IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...
IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...
IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...IRJET Journal
 
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...ijcsit
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadAlexander Decker
 
Matlab based vehicle number plate identification system using ocr
Matlab based vehicle number plate identification system using ocrMatlab based vehicle number plate identification system using ocr
Matlab based vehicle number plate identification system using ocrGhanshyam Dusane
 
IRJET- Structural Arduinomated Parking Allocation System
IRJET- Structural Arduinomated Parking Allocation SystemIRJET- Structural Arduinomated Parking Allocation System
IRJET- Structural Arduinomated Parking Allocation SystemIRJET Journal
 
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
IRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking SystemIRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking System
IRJET- iSecurity: The AI Surveillance, a Smart Tracking SystemIRJET Journal
 
Automated License Plate detection and Speed estimation of Vehicle Using Machi...
Automated License Plate detection and Speed estimation of Vehicle Using Machi...Automated License Plate detection and Speed estimation of Vehicle Using Machi...
Automated License Plate detection and Speed estimation of Vehicle Using Machi...ijtsrd
 
Character recognition from number plate written in assamese language
Character recognition from number plate written in assamese languageCharacter recognition from number plate written in assamese language
Character recognition from number plate written in assamese languageSubhash Basistha
 

Tendances (19)

20120130402031
2012013040203120120130402031
20120130402031
 
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
 
Vehicle Number Plate Recognition using MATLAB
Vehicle Number Plate Recognition using MATLABVehicle Number Plate Recognition using MATLAB
Vehicle Number Plate Recognition using MATLAB
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
 
Projection Profile Based Number Plate Localization and Recognition
Projection Profile Based Number Plate Localization and Recognition Projection Profile Based Number Plate Localization and Recognition
Projection Profile Based Number Plate Localization and Recognition
 
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
IRJET-  	  Recognition of Indian License Plate Number from Live Stream VideosIRJET-  	  Recognition of Indian License Plate Number from Live Stream Videos
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
 
IRJET- Smart Parking Assistance By Nameplate Recognition Using OCR
IRJET-  	  Smart Parking Assistance By Nameplate Recognition Using OCRIRJET-  	  Smart Parking Assistance By Nameplate Recognition Using OCR
IRJET- Smart Parking Assistance By Nameplate Recognition Using OCR
 
A design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkA design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural network
 
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
 
Iaetsd fpga implementation of various security based tollgate system using anpr
Iaetsd fpga implementation of various security based tollgate system using anprIaetsd fpga implementation of various security based tollgate system using anpr
Iaetsd fpga implementation of various security based tollgate system using anpr
 
IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...
IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...
IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...
 
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on road
 
Matlab based vehicle number plate identification system using ocr
Matlab based vehicle number plate identification system using ocrMatlab based vehicle number plate identification system using ocr
Matlab based vehicle number plate identification system using ocr
 
IRJET- Structural Arduinomated Parking Allocation System
IRJET- Structural Arduinomated Parking Allocation SystemIRJET- Structural Arduinomated Parking Allocation System
IRJET- Structural Arduinomated Parking Allocation System
 
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
IRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking SystemIRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking System
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
 
F124144
F124144F124144
F124144
 
Automated License Plate detection and Speed estimation of Vehicle Using Machi...
Automated License Plate detection and Speed estimation of Vehicle Using Machi...Automated License Plate detection and Speed estimation of Vehicle Using Machi...
Automated License Plate detection and Speed estimation of Vehicle Using Machi...
 
Character recognition from number plate written in assamese language
Character recognition from number plate written in assamese languageCharacter recognition from number plate written in assamese language
Character recognition from number plate written in assamese language
 

Similaire à License Plate Recognition of Moving Vehicles Using Edge Detection and Feature Extraction

IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET Journal
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate RecognitionIRJET Journal
 
LICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONLICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONIRJET Journal
 
TRAFFIC RULES VIOLATION DETECTION SYSTEM
TRAFFIC RULES VIOLATION DETECTION SYSTEMTRAFFIC RULES VIOLATION DETECTION SYSTEM
TRAFFIC RULES VIOLATION DETECTION SYSTEMIRJET Journal
 
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...IRJET Journal
 
IRJET- Automatic Number Plate Recognition using Image Segmentation
IRJET- Automatic Number Plate Recognition using Image SegmentationIRJET- Automatic Number Plate Recognition using Image Segmentation
IRJET- Automatic Number Plate Recognition using Image SegmentationIRJET Journal
 
Automatic License Plate Recognition Using Optical Character Recognition Based...
Automatic License Plate Recognition Using Optical Character Recognition Based...Automatic License Plate Recognition Using Optical Character Recognition Based...
Automatic License Plate Recognition Using Optical Character Recognition Based...IJARIIE JOURNAL
 
Number Plate Recognition System: A Smart City Solution
Number Plate Recognition System: A Smart City SolutionNumber Plate Recognition System: A Smart City Solution
Number Plate Recognition System: A Smart City SolutionIRJET Journal
 
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...
IRJET - Efficient Approach for Number Plaque Accreditation System using W...IRJET Journal
 
Deep Learning Approach Model for Vehicle Classification using Artificial Neur...
Deep Learning Approach Model for Vehicle Classification using Artificial Neur...Deep Learning Approach Model for Vehicle Classification using Artificial Neur...
Deep Learning Approach Model for Vehicle Classification using Artificial Neur...IRJET Journal
 
IRJET- Features Extraction OCR Algorithm in Indian License Plates
IRJET- Features Extraction OCR Algorithm in Indian License PlatesIRJET- Features Extraction OCR Algorithm in Indian License Plates
IRJET- Features Extraction OCR Algorithm in Indian License PlatesIRJET Journal
 
IRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real TimeIRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real TimeIRJET Journal
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemIRJET Journal
 
IRJET- Vehicle Number Plate Detection using Image Processing
IRJET-  	  Vehicle Number Plate Detection using Image ProcessingIRJET-  	  Vehicle Number Plate Detection using Image Processing
IRJET- Vehicle Number Plate Detection using Image ProcessingIRJET Journal
 
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSISVEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSISIRJET Journal
 
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...IRJET Journal
 
IRJET- Smart Parking System using Facial Recognition, Optical Character Recog...
IRJET- Smart Parking System using Facial Recognition, Optical Character Recog...IRJET- Smart Parking System using Facial Recognition, Optical Character Recog...
IRJET- Smart Parking System using Facial Recognition, Optical Character Recog...IRJET Journal
 
Vehicle Number Plate Detection
Vehicle Number Plate DetectionVehicle Number Plate Detection
Vehicle Number Plate DetectionIRJET Journal
 

Similaire à License Plate Recognition of Moving Vehicles Using Edge Detection and Feature Extraction (18)

IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition System
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
 
LICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONLICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITION
 
TRAFFIC RULES VIOLATION DETECTION SYSTEM
TRAFFIC RULES VIOLATION DETECTION SYSTEMTRAFFIC RULES VIOLATION DETECTION SYSTEM
TRAFFIC RULES VIOLATION DETECTION SYSTEM
 
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
 
IRJET- Automatic Number Plate Recognition using Image Segmentation
IRJET- Automatic Number Plate Recognition using Image SegmentationIRJET- Automatic Number Plate Recognition using Image Segmentation
IRJET- Automatic Number Plate Recognition using Image Segmentation
 
Automatic License Plate Recognition Using Optical Character Recognition Based...
Automatic License Plate Recognition Using Optical Character Recognition Based...Automatic License Plate Recognition Using Optical Character Recognition Based...
Automatic License Plate Recognition Using Optical Character Recognition Based...
 
Number Plate Recognition System: A Smart City Solution
Number Plate Recognition System: A Smart City SolutionNumber Plate Recognition System: A Smart City Solution
Number Plate Recognition System: A Smart City Solution
 
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
 
Deep Learning Approach Model for Vehicle Classification using Artificial Neur...
Deep Learning Approach Model for Vehicle Classification using Artificial Neur...Deep Learning Approach Model for Vehicle Classification using Artificial Neur...
Deep Learning Approach Model for Vehicle Classification using Artificial Neur...
 
IRJET- Features Extraction OCR Algorithm in Indian License Plates
IRJET- Features Extraction OCR Algorithm in Indian License PlatesIRJET- Features Extraction OCR Algorithm in Indian License Plates
IRJET- Features Extraction OCR Algorithm in Indian License Plates
 
IRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real TimeIRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real Time
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance System
 
IRJET- Vehicle Number Plate Detection using Image Processing
IRJET-  	  Vehicle Number Plate Detection using Image ProcessingIRJET-  	  Vehicle Number Plate Detection using Image Processing
IRJET- Vehicle Number Plate Detection using Image Processing
 
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSISVEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
 
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
 
IRJET- Smart Parking System using Facial Recognition, Optical Character Recog...
IRJET- Smart Parking System using Facial Recognition, Optical Character Recog...IRJET- Smart Parking System using Facial Recognition, Optical Character Recog...
IRJET- Smart Parking System using Facial Recognition, Optical Character Recog...
 
Vehicle Number Plate Detection
Vehicle Number Plate DetectionVehicle Number Plate Detection
Vehicle Number Plate Detection
 

Plus de IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

Plus de IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Dernier

Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptNarmatha D
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptbibisarnayak0
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectssuserb6619e
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectErbil Polytechnic University
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 

Dernier (20)

Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.ppt
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.ppt
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction Project
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 

License Plate Recognition of Moving Vehicles Using Edge Detection and Feature Extraction

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 407 License Plate Recognition System for Moving Vehicles Using Laplacian Edge Detector and Feature Extraction Utkarsh Dwivedi1, Pranjal Rajput2, Manish Kumar Sharma3 1UG Scholar, Dept. of CSE, GCET, Greater Noida, UP, India 2UG Scholar, Dept. of CSE, GCET, Greater Noida, UP, India 3Assistant Professor, Dept. of CSE, GCET, Greater Noida, UP, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - License Plate Recognition isanimportantfieldof research for various reasons. When itcomestorecognising the number of a moving vehicle, it has its own challenges needed to be taken care of. In this paper, a real time system has been proposed to locate and identify the license plate of moving vehicles. First, the Otsu method is applied to handle the noise in the captured image of the vehicle. The image is then binarized and the license plate is located using the Laplacian operator. Further the characters in the plate are segmented and normalised. Lastly, characters in the plate are recognised using the Feature Extraction technique. The proposed system has the capability of extracting the characters under different environmental conditions. Itcanalsodetectbrokencharacters in the license plate and characters written in multiple scripts. The experimental results applied on the proposed system promise a high efficiency rate . The end of this paper suggests some future advances to the License Plate recognition system. Key Words: Binarization, Laplacian operator, Feature extraction, Segmentation, Normalization 1. INTRODUCTION The number of vehicles on the roads is increasing day by day. This has led to the need and development of latest technologies like Intelligent Transportation Systems (ITS). Vehicle License Plate recognition (VLPR) is a popular application of this technology. This system is widely being used to curb criminal activitiesaroundtheglobe.Otherareas using this system include parking facilities, traffic management by ensuring the enforcement of traffic rules and regulations, and automating the task of manually comparing vehicle number plates thereby reducing human efforts . An efficient VLPR system can be used for the real time tracking of the vehicles which proves to be a boon for the traffic management system. Although the plate recognition system seems to be a very useful model, it has certain challenges to be resolved before a solution can be proposed. This system takesasaninputthe image of the vehicle captured by an optical device ( typically a high resolution camera with night vision capability ). The image received might still be blurred due to the motion of the vehicle. The number plate of the vehicles is sometimes dirty which further increases the complexity of handling such images. Most of the times, The camera captures the image of the vehicle from a different height which results in tilted images and skewness. Another major issue faced by number plate recognition systems is the different fonts and styles of writing the number . Most of the countries have a standard format of writing the number on a vehicle plate. Due to this fact, it happens that a system designed to recognise the number from the license plate of one country does not work successfully in another. Countries like France, Russia, America are using recognition systems at real time for traffic management. But in India we rely upon manual traffic control and such systems are still under research. A main challenge to design the license plate recognition system in India is that we do nothavea standard format of the license plate.The numbers are written in multiple scripts like English, Hindi and sometimes even in other regional languages. The system proposedinthispaper can handle numbers written in English as well as in Hindi. A typical VLPR system input and output is shown in the Figure 1. It can be divided into three major processes – License plate localization,charactersegmentationandfinally character recognition. The most crucial step and also the most complex one is the localization of the plateintheimage of the vehicle.There are a number of techniques for localization like mathematical morphology, edge detection, wavelet analysis, sliding window technique, connected component analysis etc. The efficiency of the systems using any of these approaches generally varies between 80 to 97%.Itisnoteworthythat no single technique is sufficient in itself to segment the number plate in all types of images. Due to the additional issuesfaced in Indian number plates ie. varying formats and multiple scripts, two techniques have been combined together in the approach presented in this paper for efficient detection of the plate in the image. In India we have two forms of the license plates. Black characters on white background for private vehicles and yellow background for commercial vehicles like taxis, buses, trucks etc.[5] An example of an Indian license plate is HR26 AC 4343 where the first two characters “HR” represent the state, 26 represents the district and the remaining number, AC 4343 is the unique identification number of the vehicle. The license plate recognition systemworksontheprinciples derived from Image Processing and Pattern Recognition.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 408 With the advancement and research in this field, it is nowadays possible to develop a fast, cheap and robust mechanism to achieve the desired goal.Theblock diagramof the proposed VLPR system is shown in the figure 1. Fig – 1 : Block Diagram of the VLPR System The main steps involved in the process can be summarised as : a) Capturing the image using a camera – Thecamerasused to capture the images are generally locatedalongtheroadsides on the poles or alongwith the traffic lights. The acquired image of the vehicle might have blurred contours and noisy patterns which have to eliminated. Image pre-processing techniques are used for this purpose. b) Grayscale conversion and Binarization -- The captured image is converted into grayscale image which will then be binarized. A binarized image has only two levels of color ie. black and white. c) License Plate Localization – The edge detection technique combined with the contour analysis is used to segment the license plate from the image of the vehicle. d) Character Segmentation – Once the plate has been localized, the characters in the plate can now be partitioned for recognition. The row column scan is used for this purpose in the proposed method. e) Character Normalization – Itmayhappenina licenseplate that the characters are of varying width and height. They may also be broken or blurred. Image morphological operations like erosion anddilationhavebeenusedtoobtain the clear image of each character and then convert them toa standard size of the character. f) Character Recognition – In most of the systems previously developed for VLPR, template matching is used for recognising each character. Thedrawback ofthisapproachis that it can detect only the characters stored in the database as templates. In this paper, the system uses feature extraction technique to recognise the characters which has been proved to be efficient in detecting characters in both English and Hindi. 2. EXISTING METHODOLOGY The Vehicle License Plate recognition has been a field of interest of researchers since a long time due to its applications in various real time situations that have been discussed earlier in this paper. The main task in the system is to locate the plate in the image of the vehicle. A number of techniques have been proposed and implemented for this purpose in many different countries. An edge based multi – stage approach for the localization of the license plate [13] was presented in the year 2009 in which Sobel operator was used to find the edge gradients. The grayscale image was first de – noised using the median filter and Contrast enhancement was applied on it. The results obtained also contain certaincasesin whicheither no license plate was detected or false locations were localized as the plate region. An overall efficiency of 89.2 % was achieved in this technique. A novel ‘feature based number plate localization’ approach was used in 2011 to detect the license plates in a mass surveillance system [11]. The system focused on two algorithms ie. Edge finding and Window filtering. This approach was based on the concept of convolution from Image processing in which a windowhavingthesize equal to the size of the plate is scanned throughout the image of the vehicle to detect the actual position of the license plate. Characters are recognised from the plate using template matching where standard characters are stored in the database and are later compared with the characters in the license plate. This approach was restricted to analysingonly the rear image of the vehicle. Different countries have different standards for the license plates on the vehicles as discussed earlier in this paper. Considering this fact, an approach to detect the plate from passenger cars in China [8] was proposed in the year 2012. The image was first pre – processedusingmedianfilters.The license plate was localized on the basis of the size of the number plate as it is fixed for every vehicle in China. The characters were recognised by a fuzzy decision making method. Experiments conducted on the system showed an accuracy of upto 92%. Another approach based on Vertical edge analysis for localizing the license plate in real time was proposed by P. Tarabek [9] in thesameyearwheretwostage detection process was used to detect the plate. The method could also locate multiple license plates with different sizes in the same image. The results were found to be accurate upto 97.4% when the system was tested. A VLPR system based on Morphology and Neural Network [6] was proposed by S. G. Patel in 2013. Sobel operator was used to detect the edges and then morphological operations like erosion and dilation were used to get smoother binary image of the license plate. The characters extracted fromthe plate were recognised using Neural Network by analysing the statistical features of the characters. The issues
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 409 generated in this approach were mainly regarding the computation costs and the difficulty of implementing neural network for character recognition. The system needed to be trained to recognise each character from the plate. It could also not identify the characters written in the scripts other than English. In one of the recent researches in 2015, Dynamic Image Processing techniques and Genetic Algorithm were used for license plate recognition [2]. The system developed using these techniques could detect the plate in the image irrespective of the distance between the camera and the vehicle. The system was flexible to broken or smeared license plates and also works at a high speed. But the limitation of the system was that the genetic algorithmcould detect the license plates of fixed size only. The main drawback of the techniques mentioned above was their computational complexity and also the systems implementing these methods were sensitive to the presence of other rectangular areas in the image of the vehicle. Some of the systems could also not handle complex backgrounds and required the image of the vehicle to be taken at a certain angle. Another requirement of the VLPR system to be developed for Indian vehicles is to deal with other texts in the license plate of the vehicles and stickers which could be detected as the plate resulting in incorrect results. 3. PROPOSED SYSTEM The VLPR system proposed in this paper focuses on two major issues upon which the previously developed approaches have resulted in false results. The firstissueis to handle the varying sizes of the Indian license plates. The second major challenge is to recognise the characters written in multiple scripts which are mainly English and Hindi. The system is divided into two components ie. online VLPR and offline VLPR. The online module consists of a high resolution camera or any other visual device mounted alongside the roads which is used to provide input framesto the system. The other component performs all the processing on the frames receivedfromthecamera,localizes the license plate and finally recognises the characters written on the plate to identify the vehicle. The complete working of the proposed system is described as a series of following steps. 3.1 Image Acquisition The images of the vehicles moving on the road are captured by the digital cameras installed on the roadsides or alongwith the traffic signals. With the advancements in the field of visual machines, it is possible to obtain high resolution images of the vehicles moving at high speeds of upto 150 km/hr. The cameras should be enabled with infrared technology for capturing images during the night hours as well. A test image to the proposed system is shown in the figure below. 3.2 Grayscale Conversion The image of the vehicle receivedfromthecameraisindigital form as shown in Figure2(a).It is a coloredRGBimagewhich is to be converted into a grayscale image before processing. In the proposed system, wehave usedtheluminositymethod to obtain the grayscale image. Each pixel intensity is calculated by the following equation. Grayscale image = (0.33*R) + (0.59*G) + (0.11*B) The converted grayscale image is shown in the Figure 2(b). Fig - 2 : (a) Input image in RGB form Fig – 2 : (b) Grayscale Image 3.3 Image Binarization The gray scale image is now Binarized ie. converted into a black and white image. The Otsu thresholding method is used to perform this operation where we choosea threshold value to distinguish the colors oftheimage.Thevalueslesser than the threshold are assigned black color ie. 0 and rest are assigned white color ie. 1. This method is used mainly because of its accuracy in calculating the threshold value and low computational cost. The resulting image is shown in the figure 3.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 410 Fig – 3 : Binarized image using Otsu method 3.4 Image De - Noising The purpose of eliminating noise( unwanted information ) from the image is to reduce the effort of the edge detection operator which is sensitive to noise. The median filter is used to remove noise in the image. There are other filters also which can be used but the advantage of using median filter is that it does not blur the edges in the image. 3.5 License Plate Localization This is the most important step of the VLPR system and determines the overall success of the recognitionprocess. In this approach we have used the Laplacian operator to first detect the edges in the image. The laplacian operator works on the principle of convolution and unlike other edge detectors like Sobel or Prewitt, it uses a second order derivative mask. ThustheLaplacianoperatorcandetectboth vertical and horizontal edges at the same time as shown in the figure 4. Fig – 4 : Edge Detection using Laplacian Operator After applying the Edge detection, contour analysishasbeen performed on the image to detect the exact location of the license plate as in Figure 5. The plate area in an image is generally a high intensity region which can be defined by contours having similar characteristics. Fig – 5 : Localized License Plate 3.6 Character Segmentation and Normalization Once the license plate has been located in an image, the characters in the platearesegmentedusingrowcolumnscan method as shown in figure 5. In this approach, we first scan the plate horizontally to obtain the height of the characters and then vertically to calculate the width of each character. If the characters have different sizes in the plate, they are compared to a standard size and are equalized. This is also called as normalizing the characters. Morphological operations like erosion and dilation are used to normalize the characters to a standard size.Thisoperationalsohelpsin handling broken characters. Fig – 6 : Character Segmentation 3.7 Character Recognition Most of the optical character recognition techniques are based on template matching technique.Thedrawback ofthis approach is that it can only identify the characters whose templates have been stored in the database. The system proposed in this paper uses Feature extraction technique to detect the characters. The figure 7 below represents eight components of a character. Fig – 7 : Eight components of a character Rather than storing the templates for each character, we train the system to extract thegridfeaturesof eachcharacter irrespective of the script in English or Hindi. Each character is divided into a grid and the number of black pixels in each part is calculated. If two characters have same features eg. B and 8, the internal structure analysis is done using Chain coding technique for further accuracy.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 411 4. EXPERIMENT AND RESULTS The license plate recognition system proposed in this paper was successfully developed in Java and tested on an Intel core i5 system with 4GB of RAM. A database was created to store the images received from the camera and also the recognised license plate numbers. The output of the system was displayed to the user as a text file. The images taken as input were captured under different environmental conditions like day, night, shadows on the plate etc. Table – 1 : Comparison of various approaches to License Plate Recognition Approach Merit Demerit Morphological Operations [6] Easier to implement High computation costs due to statistical features Sliding Concentric Window [11] Efficient in bright and illuminated images Must adapt to the varying sizes of the license plates Localization based on color information [8] [14] Ability to detect deformations in the license plate Not suitable during night hours Genetic Algorithm [2] Gives a high accuracy rate Highly dependent on the training provided to the system Edge Detection techniques [9] [11] [13] Easier to implement Highly Sensitive to noise resulting in false results Proposed approach – Laplacian and Contour Analysis Gives accurate results during day and night, detects plates of any size Can handle blurred images upto a certain level only On the dataset of 150 images, 144 images were successfully recognised by the proposed systemrenderinganaccuracyof upto 96%. In certain images where more than one vehicles were passing through the camera, the system successfully recognised multiple plates unless they were hidden by another vehicle or object. The comparison of the proposed system with other approaches in the field of license plate detection is shown in the table 1. 5. CONCLUSION AND FUTURE WORK This paper presents a fast and efficient license plate recognition approach based on Edge detection using Laplacian operator which is capable of detecting multiple license plates in an image when combined with contour analysis. Another major issue solved by this system is to detect the plates where characters were written in multiple scripts. The stroke method based on Chain codingisused for this purpose. The system thus solves the two major issues faced with Indian license plates. Apart from these,thispaper also presents an approach to handle blurred images of the vehicles by using morphological techniques. The method proposed in this paper works in real time and can be used in various applications like Parking systems, automatic toll collections, traffic management, reducing criminal activities etc. The future advancements in the field of license plate recognition may involve the use of better optical technologies to capture fine images of thevehiclesmoving at very high speeds. The location and segmentationofthe plate region against complex backgrounds continues to cause troubles to the VLPR systems all around the world and further study is required in this field. 6. REFERENCES [1] A. Puranic, Deepak K. T. and Umadevi V., “ Vehicle Number Plate Recognition System: A Literature Review and Implementation using Template Matching ”, International Journal of Computer Applications, Vol. 134 – No. 1, pp. 12 – 16, January 2016. [2] N. D. Swathi and T. Saikumar, “ Localization of License Plate Number using Dynamic Image Processing Techniques and Genetic Algorithm”, International Journal of Scientific Engineering and Technology Research, Vol. 04, pp. 5598 - 5604, August 2015. [3] A. Kumar and S. Godara, “ A Review : On Number Plate Recognition ”, International Journal of Science and Research, Vol. 4, pp. 1964 – 1967, May 2015. [4] Dr. Dharun V S and Reji P I, “ License Plate Localization : A Review ”, International Journal of Engineering Trends and Technology, Vol. 10 – No. 13, pp. 604 - 615, April 2014. [5] A. Singhadia and B. Patel, “ Review on Automatic Number Plate Recognition System Using Improved Segmentation Method ”, International Journal of Emerging Technology and Advanced Engineering, Vol. 4, pp. 752 - 756, September 2014. [6] S. G. Patel, “ Vehicle License Plate Recognition using Morphology and Neural Network ”, International Journal on Cybernetics and Informatics, Vol. 2 – No. 1, pp. 1 - 7, February 2013.
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 412 [7] B. B. Singh and V. H. Deepthi, “ Survey on Vehicle Number Plate Localization ”, International Journal of Computer Applications, Vol. 67 – No. 23, pp. 7 - 12, April 2013. [8] L. Jin, H. Xian, J. Bie, Y. Sun, H. Hou and Q. Niu, “License Plate Recognition Algorithm for Passenger Cars in Chinese Residential Areas ”, Sensors, Vol. 12, pp. 8355 - 8370, 2012. [9] P. Tarabek, “ A Real Time License Plate Localization Method Based on Vertical Edge Analysis ”, Proceedings of the Federated Conference on Computer Science and Information Systems, pp. 149-154, 2012. [10] Ch. J. Lakshmi, Dr. A. Rani, Dr. K. Sri Ramakrishna and M. K. Kiran, “ A Novel Approach for Indian License Recognition system ”, International Journal of Advanced Engineering Sciences and Technologies, Vol. 6 – No. 1, 2011. [11] A. Srisaila, K. Pranathi and S. Kranthi, “ Automatic Number Plate Recognition ”, International Journal of Advancements in Technology, Vol. 2 – No. 3, pp. 408 – 422, July 2011. [12] K. Parasuraman, “ An Efficient Method for Indian Vehicle License Plate Extraction and Character Segmentation ”, IEEE, 2010. [13] D. K. Basu, M. Nasipuri, S. Basu and S. Saha, “ License Plate Localization from Vehicle Images : An Edge Based Multi – Stage Approach ”, International Journal of Recent Trends in Engineering, Vol. 1 – No. 1, pp. 284 – 288, May 2009. [14] A. Ahmadyfard and V. Abolghasemi, “ Detecting License Plate using Texture and Color Informaion ”, International Symposium on Telecommunications, pp. 804 – 808, 2008. [15] B. Enyedi, L. Konyha and K. Fazekas, “ Real Time Number Plate Localization Algorithms ”, Journal of Electrical Engineering, Vol. 57 – No. 2, pp. 69 – 77, 2006. [16] W. Jia, H. Zhang, X. He and M. Piccardi, “ Mean Shift for Accurate License Plate Localization ”, Proceedings of the 8th International IEEE Conference on Intelligent Transportation Systems, September 2005.