SlideShare a Scribd company logo
1 of 6
Download to read offline
IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 9, 2013 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 1864
Abstract—This report describes the Smart License Plate
Reorganization System, which can be installed into a
tollbooth for automated acceptation of vehicle license plate
details using an image of a vehicle. This Smart License Plate
Reorganization system could then be implemented to control
the payment of fees, highways, bridges, parking areas or
tunnels, etc. This report contains new algorithm for
acceptation number plate using Structural operation,
Thresholding operation, Edge detection, Bounding box
analysis for number plate extraction, character separation
using separation and character acceptation using Template
method and Feature extraction.
I. INTRODUCTION
Smart License Plate recognition (SLPR) system is an
important technique which can be used in Intelligent
Transportation System (ITS). SLPR is an advanced machine
vision technology used to identify vehicles by their number
plates in which there is no need any human intervention. It
is a very important area of research due to its many
applications. The development of Intelligent Transportation
System (ITS) provides the data of vehicle numbers which
can be used in analyses and monitoring. SLPR is important
in the area of highway toll collection, traffic problems,
borders and custom security, premises where high security is
needed, like Legislative Assembly, Parliament, and so on.
Smart License Plate recognition (SLPR) is a form of
automatic vehicle identification. It is an image processing
technology used to identify vehicles with the help of only
their license plates. SLPR plays a major role in automatic
monitoring of traffic rules and maintaining law coercion on
public roads. Since every vehicle carries a predicate license
plate, no any external cards, tags or transmitters need to be
perceptible, only license plate perceptible.
The complexity of smart license number plate
acceptation work varies throughout the world. For the
standard number plate, SLPR system is easier to read and
recognize.
In our country India this task much more difficult
because of variation in plate model and their size. Character
acceptation part is also very difficult in Indian number plate.
So flexible algorithm required for solved this task.
SLPR system consists of following modules: 1)
Extraction of number plate, 2) Character separation, and 3)
Character acceptation. In this report, SLPR work for our
Indian car. Images are carrying out with different
illumination conditions, different background and
orientation. To take care of lighting and contrast properly
Histogram equalization and median filter are used. Sobel
vertical edge notation and structurally is employed to
locate the number plate. To separate out the characters
Fig. 1: Flowchart of SLPR Algorithm
Present on the number plate Projection analysis is used. For
acceptation work template is used. .The rest of the report is
organized as follows: Section 2 shows the Literature
survey; Section 3 explains the projected algorithm for the
use of number plate extraction; Section 4 explains the
algorithm used for character separation; Section 5 describes
the number plate acceptation algorithm using template of
Smart License Plate Recognition System based on
Image Processing
Jatin M. Patel1
R. K. Somani2
Pankaj Singh Parihar3
1, 2, 3
Department of Computer science & Engineering
1, 2, 3
Institute of Technology & Management, Bhilawara, RTU, Rajasthan, India
Smart License Plate Recognition System based on Image Processing
(IJSRD/Vol. 1/Issue 9/2013/0044)
All rights reserved by www.ijsrd.com 1865
character. Section 6 shows the Experimental results and
Section 7 conclusion.
II. NUMBER PLATE EXTRACTION
Number plate extraction is the very important step in SLPR
system which affects the accuracy of the system
significantly. Basically extraction of number plate is
difficult task due to many problems like Number plates
generally occupy only a small portion from the whole
image; there are many difference in number plate formats,
and bear upon of environmental factors. This step affects the
accuracy of character separation and acceptation work.
There are Different types of techniques are developed for
number plate extraction. The final goal of this phase, we
have to give only an input image with the use of this input
image detect only the region which contain the number plate
of vehicle and it is validate for true number plate.
Image Acquisition and Pre-processingA.
In this system we are using high resolution camera to get an
image. Here images are taken in different illumination
conditions, background and at various distances from the
camera to vehicle. Image converted into gray scale from
RGB. Now all next steps are penalize on gray scale image.
Figure 2(a) shows gray scale image. With the use of pre-
processing we can raise the processing speed, improve the
contrast of the image and we can also reduce the noise in the
image.
Structural OperationB.
Structural opening operation used using structure element on
vehicle gray scale image then subtracted from original
image. Into this operation remove pixel which has less
radius than disk radius with the help of disk-shaped
structuring element. So the number plate and light which has
less disk radius are remaining in next phase and the other
part which is not necessary remove from the image.
Thresholding OperationC.
With the use of Threshold operation we get binary image
from gray scale by calculating level of threshold. First we
have to find the minimum and maximum value of pixel from
image. While we are performing this operation all pixel is
converted in 0-1 form so the next processing simple
Vertical Edge notationD.
The characters which are on number plate area contain
abundant edges as compared to background area. This
feature is utilized for locating the candidate plate area from
the input image.
Fig. 2: Gray scale image
Fig. 3: Effect of Threshold
Fig. 4: Sobel vertical edge detection
Sobel vertical edge notation is used to find out the regions
which have high pixel variance value [8]. Thresholding
operation is used to select rows which have particular white
pixel density. With the use of this operation we can extract
candidate number plate region from the whole image. From
the Fig. 2(c) we can see the result of Sobel vertical edge
notation algorithm.
Candidate Plate Area NotationE.
The aim of structural operation is that remove unnecessary
objects which is not require in the image. To separate
candidate plate areas from the whole image opening and
closing operation are used. In some cases background areas
of the image also acquire as a candidate plate. So to remove
the forge candidates, plate validation is require and it is done
using aspect ratio of the number plate horizontal cuts [11] in
the number plate.
True Number Plate ExtractionF.
When the notation of candidate number plate area is done
Bounding Box analysis is Require. Which is used to
separate out plate area from the whole image From the
Bounding Box analysis, respective row and column indices
of plate area are found out? Once the indices of number
plate are known, the number plate is takeout from original
gray scale image. The result is as shown in Fig. 5
Fig. 5: Extracted true number plate.
2.7 Adjust Number Plate in appropriate angle
The operation adjust number plate is used when number
plate is not in proper way. So this operation performs
rotating operation for true acceptation. Fig 5 shows the
result of this operation. This operation perform sacrificial
neural networking in which find two points from the left
side and right side of the number plate and calculate the slop
equation.
The equation is shown below.
M = (y2-y1) / (x2-x1)
Smart License Plate Recognition System based on Image Processing
(IJSRD/Vol. 1/Issue 9/2013/0044)
All rights reserved by www.ijsrd.com 1866
Theta = tan-1(M).
Where, M is slop and Theta is rotation angle.
Fig. 6: Extracted plate, Rotated plate
III. CHARACTER SEGMENTATION
The important step of SLPR system is character isolation
from the number plate area, which touch the accuracy of
character acceptation significantly. Given the number plate
image, is to separate all the characters, without losing any
feature of character from the number plate is the final goal
of this phase. In to this phase there is a sequence of
operation like character region enhancement, connected
component analysis is and projection analysis.
Character Region EnhancementA.
Fig. 7: Binarized number plate
Into this phase the image of number plate is converted into
binary image which is done with the use of graythresh
function. Here Gnaw operation is used for focusing each and
every character from the number plate. Gnaw operation
made every character thick because all character in black
colour. Fig 5 and Fig 8 show the result of Binaries image
and Gnaw image simultaneously.
Connected Component AnalysisB.
Then necessary noise from the number plate
is removed into the connected component analysis. As per
the based on the area of threshold every matrix of 8 pixels is
evaluated. Into the fig 8 we can see the result of connected
component analysis and noise removal.
Fig. 8: Gnaw image, Converted Black to white, connected
component analysis
Vertical Projection AnalysisC.
Now the final operation in SLPR is to separate out each
character from the number plate and take into one text file. This
operation is performing into character separation phase. Now to
find out the gaps between two character vertical projections
analysis is used. As per the based on the number of projection
all character are separated. Each character's Row and column
indices are recorded and it is takeout from the original gray
scale number plate. This complete operation is performing to
isolate every character from the number plate which is
horizontally in one row. The result of this operation is shown in
fig 4
IV. CHARACTER RECOGNITION
The character acceptation phase consists of two Method: 1)
Template Comparing, 2) Feature Extraction.
Template Comparing [25]A.
The character acceptation phase consists of following
steps: 1) Lading template 2) Character normalization, 3)
Comparing character with the Template comparing
1) Lading Template
In to this operation loads a template of character. We are
taking 24 X 42 pixel A to Z alphabet and 0 to 9 number
images. Here read all image and it is store in our database.
So there are total 36 characters in database. This template
work as global.
Character NormalizationB.
Now when we separate out the character at that time there
is too much variation in size of character. So into this phase
all character is normalizing into predefined size in pixel.
Each character is normalized into a size of 24 X
42 with the use of image mapping technique.
1) Template comparing
Now this task is perform with the database in which
normalized character is compare with each template
character image and finds the matching between separated
character and template character. After performing this task
selecting the most relevant image and it is written into text
file. Fig 6 shows text file which is contain output of
number plate.
Fig. 9: Character 24x42 size image
Feature based character AcceptationC.
Now this phase is little bit difficult. Into this phase there are
two purposes. 1) To extract property which is used to
identify a character uniquely 2) To extract properties this
can differentiate between similar characters. Now the
problem is that character can be written in a different way
and yet it can be easily recognized by a Human. Thus, there
exist a set of principles or logics that stand out all
differences. Now the futures work is that the system has
Smart License Plate Recognition System based on Image Processing
(IJSRD/Vol. 1/Issue 9/2013/0044)
All rights reserved by www.ijsrd.com 1867
properties which are close to the psychology of the
characters.
1) Regularizing Feature Extraction [27]
Now into this phase every character is usually divided into
zones of predefined size. Into this predefined grid sizes are
in the order of 3x3, 4x4 etc. Fig 5 shows the result of
regularizing of a character. By considering the bottom left
corner of each image as the absolute origin (0, 0), the phase
angle of each grid at {x, y} is computed as below
( )
Where {x, y} is top right corner point of each grid. So theta
is difference for each zone.
While computing any feature value, each pixel
contribution utilizes this value to make it a unique
contribution. For instance, the box feature of a grid is
computed as follows. By considering the bottom left corner
as the absolute origin (0, 0), the coordinate distance (Vector
Distance) for the kth
pixel in the bth
box at location (i, j) is
computed as:
( )
By dividing the sum of distances of all black pixels present
in a box with their total number, a modified box feature is
obtained (λ) for each box as follows
∑
Where N is total number of pixels in a box. nb is the number
of black (pattern) pixels in bth
box.
The feature of each zone is computed as follows
Where α is a multiplying factor taken as 1 in our
experiments .As the range of COS θ is 0 to1 only, α was
introduced
2) Regional Feature extraction
The following regional features are Takeout from character
image
1) 'Euler Number' — Scalar that specifies the number of
objects in the region minus the number of holes in those
objects. This property is supported only for 2-D input
label matrices. Region props use 8-connectivity to
compute the Euler Number measurement.
2) 'Eccentricity' — Scalar that specifies the eccentricity of
the ellipse that has the same second-moments as the
region. The eccentricity is the ratio of the distance
between the foci of the ellipse and its major axis length.
The value is between 0 and 1. (0 and 1 are degenerate
cases; an ellipse whose eccentricity is 0 is actually a
circle, while an ellipse whose eccentricity is 1 is a line
separate.) This property is supported only for 2-D input
label matrices.
3) 'Extent' — Scalar that specifies the ratio of pixels in the
region to pixels in the total bounding box. Computed as
the Area divided by the area of the bounding box. This
property is supported only for 2-D input label matrices.
4) 'Orientation' — Scalar; the angle (in degrees ranging
from -90 to 90 degrees) between the x-axis and the
major axis of the ellipse that has the same second-
moments as the region. This property is supported only
for 2-D input label matrices.
5) 'Convex Area' — Scalar that specifies the number of
pixels in 'Convex Image'. This property is supported
only for 2-D input label matrices.
6) 'Filled Area' — Scalar specifying the number of on
pixels in Filled Image.
7) Major Axis Length' — Scalar specifying the length (in
pixels) of the major axis of the ellipse that has the same
normalized second central moments as the region. This
property is supported only for 2-D input label matrices.
8) 'Minor Axis Length' — Scalar; the length (in pixels) of
the minor axis of the ellipse that has the same
normalized second central moments as the region. This
property is supported only for 2-D input label matrices.
3) ARTIFICIAL NEURAL NETWORKS Training and
Classification [26]
In SLPR sequence of character of license plate identifies the
vehicle. Now here we are using artificial neural network for
recognize of license plate characters. There is a one of the
best advantages of Neural Network are existing correlate in
and statistics template techniques which is use to stable to
noises and some modification in the position of characters of
number plate. The ARTIFICIAL NEURAL NETWORKS is
‘trained’ before the character acceptation can take place so it
can improve the capability of mapping various inputs to the
required outputs and it can effectively classify various
characters. We use the 'Vectors' which is generated by the
'Database templates' with the use of Feature Extraction
techniques for training the ARTIFICIAL NEURAL
NETWORKS. As we have above discuss regularizing
feature and many different types of feature, all are used to
generate 17 parameters, which is use in ARTIFICIAL
NEURAL NETWORKS (ANN). In Neural network we are
using 10 types of every character so total number of images
in our database are 360. So there are total 17x360 values in
to the ANN to receive 36 deferent values at the output side.
Here we have to note down that Back propagation algorithm
is used in the ARTIFICIAL NEURAL NETWORK for
Learning. System programmer specify the 'target' value so
we can accommodate at the small acceptation errors, which
may be change from one application to another application.
Fig. 10: Neural Network
The ARTIFICIAL NEURAL NETWORK is good for much
Condition and it is very reliable for much iteration and to
complete the process it takes around 21 seconds. Here we
are using ‘Sum Squared Error ‘for Training function in place
of ‘Mean Squared Error’ because the system calculate the
effect of joint errors for all the parameters in place of all
over errors. The learning rate of ANN is 0.01. An error goal
of 1e-1 was achieved by the ANN.
Smart License Plate Recognition System based on Image Processing
(IJSRD/Vol. 1/Issue 9/2013/0044)
All rights reserved by www.ijsrd.com 1868
4) Analysis of different hidden neural
ARTIFICIAL NEURAL NETWORKS has three layer input,
hidden and output shown in figure 8. Here problem is how
to defined number of hidden neuron in our implementation,
so we have taken different number of neuron and done
analysis using Regional and regularizing feature. Table 1
shown analysis of number of neuron with correct character
acceptation and time analysis using regional feature and
regional + regularizing feature. Table shows that training
time is increase with increased number of hidden neuron and
number of correct character acceptation increase with
increased number of hidden neuron. Here analysis shows
that when we have used only regional feature then all
character correctly recognized using 600 hidden neuron and
when we have used regularizing feature with regional
feature then all character correctly recognized using 300
hidden neuron which is half of previous. Time required for
correct acceptation using only regional feature is 38.2 secs
and time required for correct acceptation using regional +
regularizing feature is 17.6 secs. This analysis shows that
when we have taken more and more feature its decrease
number of hidden neuron for correct acceptation and make
algorithm faster because less hidden neuron take less
training time.
V. EXPERIMENTAL RESULTS AND PERFORMANCE
ANALYSIS
A database consists of different sized JPEG coloured
images. Total 150 images are used to test the algorithm. The
images are taken with different background as well as
illumination conditions. Experiments show that the
algorithm has good performance on number plate extraction,
and character separation work. It can deal the images
correctly, with noise, illumination variance, and rotation to
±50. This work is implemented using MATLAB. Table 6.1
illustrates number plate extraction and character separation
success rate.
Algorithms
Total no.
of image
Success
rate (%)
Number plate Extraction 135 90
Character separation 127 85
Character Acceptation using
Template based
120 80
Character Acceptation using
feature based
124 84
Table. 1: number plate extraction and character separation
success rate
Deep shadows and reflections have an impact on number
plate extraction work. Because of uneven illumination,
stained number plates, true number plates could not get
correctly Takeout. Failure in character separation was
mainly because of merging of characters on number plate,
stained number plates, orientation of the image and poor
Illumination.
Character acceptation work is done on 10 digits (0
to 9) and 26 alphabets (A to Z). The acceptation rate
achieved is 80% using Template comparing but 84% using
feature Extraction. This analysis show that feature extraction
method using neural network give good performance then
direct template comparing. In feature extraction method
training is done by neural network so efficiency of result
increases. In template comparing false acceptation is due to
similarity in the character shape, e.g. 6 and B, 5 and S etc.
but when we extract feature from character image the false
recognition is removed because different type of same
character is trained and it is recognized correctly.
VI. CONCLUSIONS & FUTURE WORKS
ConclusionsA.
An algorithm for vehicle number plate extraction, character
separation and acceptation is presented. Database of the
image consists of images with different size, background,
illumination, camera angle, distance etc. The experimental
results show that, number plates are Takeout faithfully based
on vertical edge notation and connected component
algorithm, with the success rate of 90%. Character
separation phase using connected component analysis and
vertical projection analysis works well with the success rate
of 85%. Feature based character acceptation based on neural
network give better result than template method. The
success rate achieved for character acceptation is 84%.
Future worksB.
In future we have to find maximum feature of character and
improved our result in character acceptation.
There are still some further researches to do. For example, it
can’t work with some other kind of license plate, such as
two-row plate. This problem will be solved in the further
work.
REFERENCES
[1] C. Nelson Kennedy Babu, Krishnan Nallaperumal,
“An Efficient Geometric feature based License Plate
Localization and Acceptation”, IJISE, GA, USA,
ISSN: 1934-9955, VOL.2, NO.2, APRIL, 2008
[2] V. Koval, V. Turchenko, V. Kochan, A. Sachenko, G.
Markowsky, ”Smart License Plate Acceptation
System Based on Image Processing Using Neural
Network”, September 2003, Lviv, Ukraine.
[3] Prathamesh Kulkarni (Student Member, IEEE),
Ashish Khatri, Prateek Banga, Kushal Shah,” A
Feature Based Approach for Localization of Indian
Number Plates”.
[4] Kumar Parasuraman, Member, IEEE and P.Vasantha
Kumar,” An Efficient Method for Indian Vehicle
License Plate Extraction and Character Separation”,
2010
[5] Hao Chen, Jisheng Ren, Huachun Tan, Jianqun
Wang, “ A novel method for license plate
localization”, 4th Proc. of ICIG 2007, pp. 604-609.
[6] Gisu Heow, Minnwo Kim, Insok Jungee, Duk Ryong
Le, Il Seok Oh, “Extraction of car license plate
regions using line grouping and edge density
methods”, International Symposium on Information
Technology Convergence, 2007, pp. 37-42.
[7] Serkan Ozbay, Ergun Ercelebi, “Automatic vehicle
identification by plate acceptation”, Proc. Of
PWASET, vol. 9, no. 4, 2005, pp. 222-225.
[8] Mei Yu and Yong Deak Kim, “An approach to
Korean license plate acceptation based on vertical
Smart License Plate Recognition System based on Image Processing
(IJSRD/Vol. 1/Issue 9/2013/0044)
All rights reserved by www.ijsrd.com 1869
edge comparing”, IEEE International Conference on
System, Man and Cybernetics, 2000, vol.4, pp. 2975-
2980.
[9] Rafil C. Gonzalwez, Richard A. Woods, “Digital
Image Processing,” 2nd edition, Prentice Hall, Inc.,
2002.
[10] Tran Dur Duan, Duong Anh Duc, Tran Le, Hong Du,
“Combining Hough transform and contour algorithm
for detecting vehicle license plate”, Proc. Of
International Symposium Intelligent Multimedia,
Video and Speech Processing , 2004, pp. 747-750.
[11] Xiangjian He et al, “Separation of characters on car
license plates”, 10th Workshop on Multimedia
SignSLPRocessing, Oct. 2008, pp. 399-402.
[12] Yungang Zhang, Changshui Zhang, “A New
algorithm for character separation of license plate”,
Proc. Of IEEE Intelligent Vehicles Symposium,
2003, pp.106-109.
[13] Feng Yang, Zheng Ma, Mei Xie, “A Novel approach
for license plate character separation”, ICIEA,
2006,pp.1-6.
[14] Shen-Zheng Wang, His-Jian Lee, “Notation and
acceptation of license plate characters with different
appearances,” Proc. of 16th International Conference
on Pattern Acceptation, vol.3, 2003, pp. 979-983.
[15] R.A. Lotufo, A.D. Morgan, and AS. Johnson, 1990,
“Automatic Number-Plate Acceptation,” Proceedings
of the IEE Colloquium on Image analysis for
Transport Applications, V01.035, pp.6/1-
6/6,February 16, 1990.
[16] A.S. Johnson, B.M. Bird, 1990, “Number-plate
Comparing for Automatic Vehicle Identification,”
IEE Colloquium on Electronic Image and Image
Processing in Security and Forensic, April, 1990.
[17] H.J. Choi, 1987, “A Study on the Extraction and
Acceptation of a Car Number Plate by Image
Processing,” Journal of the Korea Institute of
Telematics and Electronics, Vo1.24, pp. 309-3
15,1987.
[18] H.S. Kim, et al., 1991, “Acceptation of a Car Number
Plate by a Neural Network,” Proceedings of the
Korea Information Science Society Fall Conference,
Vol. 18, pp. 259-262, 1991
[19] E.R. Lee, P.K. Kim, and H.J. Kim, 1994, “Automatic
Acceptation of a Car License Plate Using Colour
Image Processing,” Proceedings of the International
Conference on Image Processing
[20] S.K. Kim, D.W. Kim, and H.J. Kim, 1996, “A
Acceptation of Vehicle License Plate Using a Genetic
Algorithm Based Separation,” Proceedings of 3rd
IEEE International Conference on Image Processing,
V01.2, pp. 661-664, 1996
[21] Tavsanoglu V, Saatci E. “Feature extraction for
character acceptation using Gabor-type filters
implemented by cellular neural networks,”
Proceedings of the 2000 6th IEEE International
Workshop on Cellular Neural Networks and their
Applications, IEEE. 2000, pp.63-8.Piscataway, NJ,
USA.
[22] Yoshimura H, Etoh M, Kondo K, Yokoya N.”Gray-
scale character acceptation by Gabor jets projection,”
Proceedings 15th International Conference on Pattern
Acceptation, ICPR-2000. IEEE Comput. Soc. Part
vol.2, 2000, pp.335-8 vol.2, Los Alamitos, CA, USA.
[23] Hontani, H., and Koga, T., (2001), “Character
extraction method without prior knowledge on size
and information,” Proceedings of the IEEE
International Vehicle Electronics Conference
(IVEC’01), pp. 67-72.
[24] Park, S. H., Kim, K. I., Jung, K., and Kim, H. J.,
(1999), “Locating carlicense plates using neural
network,” IEE Electronics Letters, vol.35, no.17, pp.
1475-1477.
[25] Shyang-Lih Chang, Li-Shien Chen, Yun-Chung
Chung, and Sei-Wan Chen, Senior Member, IEEE,
“Automatic License Plate Acceptation, ”IEEE
TRANSACTIONS ON INTELLIGENT
TRANSPORTATION SYSTEMS, VOL. 5, NO. 1,
MARCH 2004.
[26] Vivek Shrivastava1 and Navdeep Sharma
“ARTIFICIAL NEURAL NETWORK BASED
OPTICALCHARACTER ACCEPTATION”, An
International Journal (SIPIJ) Vol.3, No.5, October
2012.
[27] O. V. Ramana Murthy and M. Hanmandlu,
“regularizing based Devanagari Character
Acceptation,” International Journal of Computer
Applications (0975 – 8887) Volume 27– No.4,
August 2011.

More Related Content

What's hot

Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognitionDevang Tailor
 
Vehicle access control using anpr
Vehicle access control using anprVehicle access control using anpr
Vehicle access control using anprtechlead-india
 
IRJET- Recognition of Vehicle Number Plate using Raspberry PI
IRJET- Recognition of Vehicle Number Plate using Raspberry PIIRJET- Recognition of Vehicle Number Plate using Raspberry PI
IRJET- Recognition of Vehicle Number Plate using Raspberry PIIRJET Journal
 
Anpr based licence plate detection report
Anpr  based licence plate detection reportAnpr  based licence plate detection report
Anpr based licence plate detection reportsomchaturvedi
 
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing SECURAWorld
 
Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)AbhishekChoudhary464889
 
Automatic number plate recognition
Automatic number plate recognitionAutomatic number plate recognition
Automatic number plate recognitionSaifullah Malik
 
Liscence plate recognition
Liscence plate recognitionLiscence plate recognition
Liscence plate recognitionRohit Choudhury
 
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...Kuntal Bhowmick
 
Automatic Number Plate Recognition(ANPR) System Project
Automatic Number Plate Recognition(ANPR) System  Project Automatic Number Plate Recognition(ANPR) System  Project
Automatic Number Plate Recognition(ANPR) System Project Gulraiz Javaid
 
Automatic license plate recognition system for indian vehicle identification ...
Automatic license plate recognition system for indian vehicle identification ...Automatic license plate recognition system for indian vehicle identification ...
Automatic license plate recognition system for indian vehicle identification ...Kuntal Bhowmick
 
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
 
Vehicle registration plate recognition system
Vehicle registration plate recognition systemVehicle registration plate recognition system
Vehicle registration plate recognition systemshailendra92
 
Localization of License Plate Number Using Dynamic Image Processing Techniq...
Localization of License Plate Number Using Dynamic Image Processing   Techniq...Localization of License Plate Number Using Dynamic Image Processing   Techniq...
Localization of License Plate Number Using Dynamic Image Processing Techniq...KaashivInfoTech Company
 
Number Plate Recognition System
Number Plate Recognition System Number Plate Recognition System
Number Plate Recognition System Aditya Mishra
 
Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)Konnet ViAn Pvt. Ltd
 
Licence plate recognition using matlab programming
Licence plate recognition using matlab programming Licence plate recognition using matlab programming
Licence plate recognition using matlab programming somchaturvedi
 

What's hot (20)

Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognition
 
Vehicle access control using anpr
Vehicle access control using anprVehicle access control using anpr
Vehicle access control using anpr
 
IRJET- Recognition of Vehicle Number Plate using Raspberry PI
IRJET- Recognition of Vehicle Number Plate using Raspberry PIIRJET- Recognition of Vehicle Number Plate using Raspberry PI
IRJET- Recognition of Vehicle Number Plate using Raspberry PI
 
Anpr based licence plate detection report
Anpr  based licence plate detection reportAnpr  based licence plate detection report
Anpr based licence plate detection report
 
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
 
Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)
 
Lpr2003
Lpr2003Lpr2003
Lpr2003
 
Automatic number plate recognition
Automatic number plate recognitionAutomatic number plate recognition
Automatic number plate recognition
 
Liscence plate recognition
Liscence plate recognitionLiscence plate recognition
Liscence plate recognition
 
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
 
ANPR
ANPRANPR
ANPR
 
Automatic Number Plate Recognition(ANPR) System Project
Automatic Number Plate Recognition(ANPR) System  Project Automatic Number Plate Recognition(ANPR) System  Project
Automatic Number Plate Recognition(ANPR) System Project
 
Anpr write up
Anpr write upAnpr write up
Anpr write up
 
Automatic license plate recognition system for indian vehicle identification ...
Automatic license plate recognition system for indian vehicle identification ...Automatic license plate recognition system for indian vehicle identification ...
Automatic license plate recognition system for indian vehicle identification ...
 
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...
 
Vehicle registration plate recognition system
Vehicle registration plate recognition systemVehicle registration plate recognition system
Vehicle registration plate recognition system
 
Localization of License Plate Number Using Dynamic Image Processing Techniq...
Localization of License Plate Number Using Dynamic Image Processing   Techniq...Localization of License Plate Number Using Dynamic Image Processing   Techniq...
Localization of License Plate Number Using Dynamic Image Processing Techniq...
 
Number Plate Recognition System
Number Plate Recognition System Number Plate Recognition System
Number Plate Recognition System
 
Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)
 
Licence plate recognition using matlab programming
Licence plate recognition using matlab programming Licence plate recognition using matlab programming
Licence plate recognition using matlab programming
 

Viewers also liked

Thesis Licenseplaterecognitionincomplexscenes Fulldocument
Thesis Licenseplaterecognitionincomplexscenes FulldocumentThesis Licenseplaterecognitionincomplexscenes Fulldocument
Thesis Licenseplaterecognitionincomplexscenes Fulldocumentdswazalwar
 
car plate recognition
car plate recognitioncar plate recognition
car plate recognitionCruise Chen
 
Iaetsd an efficient way of detecting a numbers in car
Iaetsd an efficient way of detecting a numbers in carIaetsd an efficient way of detecting a numbers in car
Iaetsd an efficient way of detecting a numbers in carIaetsd Iaetsd
 
Final Thesis Presentation Licenseplaterecognitionincomplexscenes
Final Thesis Presentation LicenseplaterecognitionincomplexscenesFinal Thesis Presentation Licenseplaterecognitionincomplexscenes
Final Thesis Presentation Licenseplaterecognitionincomplexscenesdswazalwar
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate RecognitionGilbert
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate RecognitionAmr Rashed
 
Automatic vehicle license plate detection using VEDA
Automatic vehicle license plate detection using VEDAAutomatic vehicle license plate detection using VEDA
Automatic vehicle license plate detection using VEDARojith Thomas
 
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
 
automatic number plate recognition
automatic number plate recognitionautomatic number plate recognition
automatic number plate recognitionSairam Taduvai
 
Mobile AR Lecture 7 - Introduction to Vuforia
Mobile AR Lecture 7 - Introduction to VuforiaMobile AR Lecture 7 - Introduction to Vuforia
Mobile AR Lecture 7 - Introduction to VuforiaMark Billinghurst
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognitionAnjali Mehra
 
Android Overview
Android OverviewAndroid Overview
Android OverviewRaju Kadam
 
Vehicle number plate recognition using matlab
Vehicle number plate recognition using matlabVehicle number plate recognition using matlab
Vehicle number plate recognition using matlabKongara Sudharshan
 
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APPLICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APPAditya Mishra
 
License Plate Recognition System
License Plate Recognition System License Plate Recognition System
License Plate Recognition System Hira Rizvi
 
Develop Android app using Golang
Develop Android app using GolangDevelop Android app using Golang
Develop Android app using GolangSeongJae Park
 
Number plate recognition system using matlab.
Number plate recognition system using matlab.Number plate recognition system using matlab.
Number plate recognition system using matlab.Namra Afzal
 

Viewers also liked (20)

Thesis Licenseplaterecognitionincomplexscenes Fulldocument
Thesis Licenseplaterecognitionincomplexscenes FulldocumentThesis Licenseplaterecognitionincomplexscenes Fulldocument
Thesis Licenseplaterecognitionincomplexscenes Fulldocument
 
ieee_my_proj
ieee_my_projieee_my_proj
ieee_my_proj
 
car plate recognition
car plate recognitioncar plate recognition
car plate recognition
 
Iaetsd an efficient way of detecting a numbers in car
Iaetsd an efficient way of detecting a numbers in carIaetsd an efficient way of detecting a numbers in car
Iaetsd an efficient way of detecting a numbers in car
 
Final Thesis Presentation Licenseplaterecognitionincomplexscenes
Final Thesis Presentation LicenseplaterecognitionincomplexscenesFinal Thesis Presentation Licenseplaterecognitionincomplexscenes
Final Thesis Presentation Licenseplaterecognitionincomplexscenes
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
 
License Plate recognition
License Plate recognitionLicense Plate recognition
License Plate recognition
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
 
Automatic vehicle license plate detection using VEDA
Automatic vehicle license plate detection using VEDAAutomatic vehicle license plate detection using VEDA
Automatic vehicle license plate detection using VEDA
 
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
 
automatic number plate recognition
automatic number plate recognitionautomatic number plate recognition
automatic number plate recognition
 
Mobile AR Lecture 7 - Introduction to Vuforia
Mobile AR Lecture 7 - Introduction to VuforiaMobile AR Lecture 7 - Introduction to Vuforia
Mobile AR Lecture 7 - Introduction to Vuforia
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
 
Android Overview
Android OverviewAndroid Overview
Android Overview
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Vehicle number plate recognition using matlab
Vehicle number plate recognition using matlabVehicle number plate recognition using matlab
Vehicle number plate recognition using matlab
 
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APPLICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
 
License Plate Recognition System
License Plate Recognition System License Plate Recognition System
License Plate Recognition System
 
Develop Android app using Golang
Develop Android app using GolangDevelop Android app using Golang
Develop Android app using Golang
 
Number plate recognition system using matlab.
Number plate recognition system using matlab.Number plate recognition system using matlab.
Number plate recognition system using matlab.
 

Similar to Smart License Plate Recognition System based on Image Processing

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
 
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDAAUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDAMuhammed Sahal c
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle usingijfcstjournal
 
A Survey on License Plate Recognition System
A Survey on License Plate Recognition SystemA Survey on License Plate Recognition System
A Survey on License Plate Recognition SystemIJARIIE JOURNAL
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET Journal
 
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...IJMTST Journal
 
License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation. License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation. Amitava Choudhury
 
Automatic Number Plate Recognition System A Histogram Based Approach
Automatic Number Plate Recognition System  A Histogram Based ApproachAutomatic Number Plate Recognition System  A Histogram Based Approach
Automatic Number Plate Recognition System A Histogram Based ApproachJoe Osborn
 
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
 
Automatic Car Number Plate Detection and Recognition using MATLAB
Automatic Car Number Plate Detection and Recognition using MATLABAutomatic Car Number Plate Detection and Recognition using MATLAB
Automatic Car Number Plate Detection and Recognition using MATLABHimanshiSingh71
 
Number Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking SystemNumber Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking SystemIRJET Journal
 
Automatic License Plate Recognition [ALPR]-A Review Paper
Automatic License Plate Recognition [ALPR]-A Review PaperAutomatic License Plate Recognition [ALPR]-A Review Paper
Automatic License Plate Recognition [ALPR]-A Review PaperIRJET Journal
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognitionrahul bhambri
 
Different Methodologies for Indian License Plate Detection
Different Methodologies for Indian License Plate DetectionDifferent Methodologies for Indian License Plate Detection
Different Methodologies for Indian License Plate DetectionIRJET Journal
 
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...inventionjournals
 
IRJET - Automatic Licence Plate Detection and Recognition
IRJET -  	  Automatic Licence Plate Detection and RecognitionIRJET -  	  Automatic Licence Plate Detection and Recognition
IRJET - Automatic Licence Plate Detection and RecognitionIRJET Journal
 
OCR optimization for vehicle number plate Identification based on Template ma...
OCR optimization for vehicle number plate Identification based on Template ma...OCR optimization for vehicle number plate Identification based on Template ma...
OCR optimization for vehicle number plate Identification based on Template ma...IJEEE
 

Similar to Smart License Plate Recognition System based on Image Processing (20)

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
 
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDAAUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
 
Ay36304310
Ay36304310Ay36304310
Ay36304310
 
A Survey on License Plate Recognition System
A Survey on License Plate Recognition SystemA Survey on License Plate Recognition System
A Survey on License Plate Recognition System
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition System
 
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...
 
License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation. License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation.
 
Automatic Number Plate Recognition System A Histogram Based Approach
Automatic Number Plate Recognition System  A Histogram Based ApproachAutomatic Number Plate Recognition System  A Histogram Based Approach
Automatic Number Plate Recognition System A Histogram Based Approach
 
E011142632
E011142632E011142632
E011142632
 
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
 
Automatic Car Number Plate Detection and Recognition using MATLAB
Automatic Car Number Plate Detection and Recognition using MATLABAutomatic Car Number Plate Detection and Recognition using MATLAB
Automatic Car Number Plate Detection and Recognition using MATLAB
 
Number Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking SystemNumber Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking System
 
Automatic License Plate Recognition [ALPR]-A Review Paper
Automatic License Plate Recognition [ALPR]-A Review PaperAutomatic License Plate Recognition [ALPR]-A Review Paper
Automatic License Plate Recognition [ALPR]-A Review Paper
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognition
 
40120140501008
4012014050100840120140501008
40120140501008
 
Different Methodologies for Indian License Plate Detection
Different Methodologies for Indian License Plate DetectionDifferent Methodologies for Indian License Plate Detection
Different Methodologies for Indian License Plate Detection
 
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...
 
IRJET - Automatic Licence Plate Detection and Recognition
IRJET -  	  Automatic Licence Plate Detection and RecognitionIRJET -  	  Automatic Licence Plate Detection and Recognition
IRJET - Automatic Licence Plate Detection and Recognition
 
OCR optimization for vehicle number plate Identification based on Template ma...
OCR optimization for vehicle number plate Identification based on Template ma...OCR optimization for vehicle number plate Identification based on Template ma...
OCR optimization for vehicle number plate Identification based on Template ma...
 

More from ijsrd.com

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Gridijsrd.com
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Thingsijsrd.com
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Lifeijsrd.com
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTijsrd.com
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...ijsrd.com
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...ijsrd.com
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Lifeijsrd.com
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learningijsrd.com
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation Systemijsrd.com
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...ijsrd.com
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigeratorijsrd.com
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...ijsrd.com
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingijsrd.com
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logsijsrd.com
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMijsrd.com
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Trackingijsrd.com
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...ijsrd.com
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparatorsijsrd.com
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...ijsrd.com
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.ijsrd.com
 

More from ijsrd.com (20)

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Grid
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Things
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Life
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Life
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learning
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation System
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigerator
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processing
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.
 

Recently uploaded

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 

Recently uploaded (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 

Smart License Plate Recognition System based on Image Processing

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 9, 2013 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 1864 Abstract—This report describes the Smart License Plate Reorganization System, which can be installed into a tollbooth for automated acceptation of vehicle license plate details using an image of a vehicle. This Smart License Plate Reorganization system could then be implemented to control the payment of fees, highways, bridges, parking areas or tunnels, etc. This report contains new algorithm for acceptation number plate using Structural operation, Thresholding operation, Edge detection, Bounding box analysis for number plate extraction, character separation using separation and character acceptation using Template method and Feature extraction. I. INTRODUCTION Smart License Plate recognition (SLPR) system is an important technique which can be used in Intelligent Transportation System (ITS). SLPR is an advanced machine vision technology used to identify vehicles by their number plates in which there is no need any human intervention. It is a very important area of research due to its many applications. The development of Intelligent Transportation System (ITS) provides the data of vehicle numbers which can be used in analyses and monitoring. SLPR is important in the area of highway toll collection, traffic problems, borders and custom security, premises where high security is needed, like Legislative Assembly, Parliament, and so on. Smart License Plate recognition (SLPR) is a form of automatic vehicle identification. It is an image processing technology used to identify vehicles with the help of only their license plates. SLPR plays a major role in automatic monitoring of traffic rules and maintaining law coercion on public roads. Since every vehicle carries a predicate license plate, no any external cards, tags or transmitters need to be perceptible, only license plate perceptible. The complexity of smart license number plate acceptation work varies throughout the world. For the standard number plate, SLPR system is easier to read and recognize. In our country India this task much more difficult because of variation in plate model and their size. Character acceptation part is also very difficult in Indian number plate. So flexible algorithm required for solved this task. SLPR system consists of following modules: 1) Extraction of number plate, 2) Character separation, and 3) Character acceptation. In this report, SLPR work for our Indian car. Images are carrying out with different illumination conditions, different background and orientation. To take care of lighting and contrast properly Histogram equalization and median filter are used. Sobel vertical edge notation and structurally is employed to locate the number plate. To separate out the characters Fig. 1: Flowchart of SLPR Algorithm Present on the number plate Projection analysis is used. For acceptation work template is used. .The rest of the report is organized as follows: Section 2 shows the Literature survey; Section 3 explains the projected algorithm for the use of number plate extraction; Section 4 explains the algorithm used for character separation; Section 5 describes the number plate acceptation algorithm using template of Smart License Plate Recognition System based on Image Processing Jatin M. Patel1 R. K. Somani2 Pankaj Singh Parihar3 1, 2, 3 Department of Computer science & Engineering 1, 2, 3 Institute of Technology & Management, Bhilawara, RTU, Rajasthan, India
  • 2. Smart License Plate Recognition System based on Image Processing (IJSRD/Vol. 1/Issue 9/2013/0044) All rights reserved by www.ijsrd.com 1865 character. Section 6 shows the Experimental results and Section 7 conclusion. II. NUMBER PLATE EXTRACTION Number plate extraction is the very important step in SLPR system which affects the accuracy of the system significantly. Basically extraction of number plate is difficult task due to many problems like Number plates generally occupy only a small portion from the whole image; there are many difference in number plate formats, and bear upon of environmental factors. This step affects the accuracy of character separation and acceptation work. There are Different types of techniques are developed for number plate extraction. The final goal of this phase, we have to give only an input image with the use of this input image detect only the region which contain the number plate of vehicle and it is validate for true number plate. Image Acquisition and Pre-processingA. In this system we are using high resolution camera to get an image. Here images are taken in different illumination conditions, background and at various distances from the camera to vehicle. Image converted into gray scale from RGB. Now all next steps are penalize on gray scale image. Figure 2(a) shows gray scale image. With the use of pre- processing we can raise the processing speed, improve the contrast of the image and we can also reduce the noise in the image. Structural OperationB. Structural opening operation used using structure element on vehicle gray scale image then subtracted from original image. Into this operation remove pixel which has less radius than disk radius with the help of disk-shaped structuring element. So the number plate and light which has less disk radius are remaining in next phase and the other part which is not necessary remove from the image. Thresholding OperationC. With the use of Threshold operation we get binary image from gray scale by calculating level of threshold. First we have to find the minimum and maximum value of pixel from image. While we are performing this operation all pixel is converted in 0-1 form so the next processing simple Vertical Edge notationD. The characters which are on number plate area contain abundant edges as compared to background area. This feature is utilized for locating the candidate plate area from the input image. Fig. 2: Gray scale image Fig. 3: Effect of Threshold Fig. 4: Sobel vertical edge detection Sobel vertical edge notation is used to find out the regions which have high pixel variance value [8]. Thresholding operation is used to select rows which have particular white pixel density. With the use of this operation we can extract candidate number plate region from the whole image. From the Fig. 2(c) we can see the result of Sobel vertical edge notation algorithm. Candidate Plate Area NotationE. The aim of structural operation is that remove unnecessary objects which is not require in the image. To separate candidate plate areas from the whole image opening and closing operation are used. In some cases background areas of the image also acquire as a candidate plate. So to remove the forge candidates, plate validation is require and it is done using aspect ratio of the number plate horizontal cuts [11] in the number plate. True Number Plate ExtractionF. When the notation of candidate number plate area is done Bounding Box analysis is Require. Which is used to separate out plate area from the whole image From the Bounding Box analysis, respective row and column indices of plate area are found out? Once the indices of number plate are known, the number plate is takeout from original gray scale image. The result is as shown in Fig. 5 Fig. 5: Extracted true number plate. 2.7 Adjust Number Plate in appropriate angle The operation adjust number plate is used when number plate is not in proper way. So this operation performs rotating operation for true acceptation. Fig 5 shows the result of this operation. This operation perform sacrificial neural networking in which find two points from the left side and right side of the number plate and calculate the slop equation. The equation is shown below. M = (y2-y1) / (x2-x1)
  • 3. Smart License Plate Recognition System based on Image Processing (IJSRD/Vol. 1/Issue 9/2013/0044) All rights reserved by www.ijsrd.com 1866 Theta = tan-1(M). Where, M is slop and Theta is rotation angle. Fig. 6: Extracted plate, Rotated plate III. CHARACTER SEGMENTATION The important step of SLPR system is character isolation from the number plate area, which touch the accuracy of character acceptation significantly. Given the number plate image, is to separate all the characters, without losing any feature of character from the number plate is the final goal of this phase. In to this phase there is a sequence of operation like character region enhancement, connected component analysis is and projection analysis. Character Region EnhancementA. Fig. 7: Binarized number plate Into this phase the image of number plate is converted into binary image which is done with the use of graythresh function. Here Gnaw operation is used for focusing each and every character from the number plate. Gnaw operation made every character thick because all character in black colour. Fig 5 and Fig 8 show the result of Binaries image and Gnaw image simultaneously. Connected Component AnalysisB. Then necessary noise from the number plate is removed into the connected component analysis. As per the based on the area of threshold every matrix of 8 pixels is evaluated. Into the fig 8 we can see the result of connected component analysis and noise removal. Fig. 8: Gnaw image, Converted Black to white, connected component analysis Vertical Projection AnalysisC. Now the final operation in SLPR is to separate out each character from the number plate and take into one text file. This operation is performing into character separation phase. Now to find out the gaps between two character vertical projections analysis is used. As per the based on the number of projection all character are separated. Each character's Row and column indices are recorded and it is takeout from the original gray scale number plate. This complete operation is performing to isolate every character from the number plate which is horizontally in one row. The result of this operation is shown in fig 4 IV. CHARACTER RECOGNITION The character acceptation phase consists of two Method: 1) Template Comparing, 2) Feature Extraction. Template Comparing [25]A. The character acceptation phase consists of following steps: 1) Lading template 2) Character normalization, 3) Comparing character with the Template comparing 1) Lading Template In to this operation loads a template of character. We are taking 24 X 42 pixel A to Z alphabet and 0 to 9 number images. Here read all image and it is store in our database. So there are total 36 characters in database. This template work as global. Character NormalizationB. Now when we separate out the character at that time there is too much variation in size of character. So into this phase all character is normalizing into predefined size in pixel. Each character is normalized into a size of 24 X 42 with the use of image mapping technique. 1) Template comparing Now this task is perform with the database in which normalized character is compare with each template character image and finds the matching between separated character and template character. After performing this task selecting the most relevant image and it is written into text file. Fig 6 shows text file which is contain output of number plate. Fig. 9: Character 24x42 size image Feature based character AcceptationC. Now this phase is little bit difficult. Into this phase there are two purposes. 1) To extract property which is used to identify a character uniquely 2) To extract properties this can differentiate between similar characters. Now the problem is that character can be written in a different way and yet it can be easily recognized by a Human. Thus, there exist a set of principles or logics that stand out all differences. Now the futures work is that the system has
  • 4. Smart License Plate Recognition System based on Image Processing (IJSRD/Vol. 1/Issue 9/2013/0044) All rights reserved by www.ijsrd.com 1867 properties which are close to the psychology of the characters. 1) Regularizing Feature Extraction [27] Now into this phase every character is usually divided into zones of predefined size. Into this predefined grid sizes are in the order of 3x3, 4x4 etc. Fig 5 shows the result of regularizing of a character. By considering the bottom left corner of each image as the absolute origin (0, 0), the phase angle of each grid at {x, y} is computed as below ( ) Where {x, y} is top right corner point of each grid. So theta is difference for each zone. While computing any feature value, each pixel contribution utilizes this value to make it a unique contribution. For instance, the box feature of a grid is computed as follows. By considering the bottom left corner as the absolute origin (0, 0), the coordinate distance (Vector Distance) for the kth pixel in the bth box at location (i, j) is computed as: ( ) By dividing the sum of distances of all black pixels present in a box with their total number, a modified box feature is obtained (λ) for each box as follows ∑ Where N is total number of pixels in a box. nb is the number of black (pattern) pixels in bth box. The feature of each zone is computed as follows Where α is a multiplying factor taken as 1 in our experiments .As the range of COS θ is 0 to1 only, α was introduced 2) Regional Feature extraction The following regional features are Takeout from character image 1) 'Euler Number' — Scalar that specifies the number of objects in the region minus the number of holes in those objects. This property is supported only for 2-D input label matrices. Region props use 8-connectivity to compute the Euler Number measurement. 2) 'Eccentricity' — Scalar that specifies the eccentricity of the ellipse that has the same second-moments as the region. The eccentricity is the ratio of the distance between the foci of the ellipse and its major axis length. The value is between 0 and 1. (0 and 1 are degenerate cases; an ellipse whose eccentricity is 0 is actually a circle, while an ellipse whose eccentricity is 1 is a line separate.) This property is supported only for 2-D input label matrices. 3) 'Extent' — Scalar that specifies the ratio of pixels in the region to pixels in the total bounding box. Computed as the Area divided by the area of the bounding box. This property is supported only for 2-D input label matrices. 4) 'Orientation' — Scalar; the angle (in degrees ranging from -90 to 90 degrees) between the x-axis and the major axis of the ellipse that has the same second- moments as the region. This property is supported only for 2-D input label matrices. 5) 'Convex Area' — Scalar that specifies the number of pixels in 'Convex Image'. This property is supported only for 2-D input label matrices. 6) 'Filled Area' — Scalar specifying the number of on pixels in Filled Image. 7) Major Axis Length' — Scalar specifying the length (in pixels) of the major axis of the ellipse that has the same normalized second central moments as the region. This property is supported only for 2-D input label matrices. 8) 'Minor Axis Length' — Scalar; the length (in pixels) of the minor axis of the ellipse that has the same normalized second central moments as the region. This property is supported only for 2-D input label matrices. 3) ARTIFICIAL NEURAL NETWORKS Training and Classification [26] In SLPR sequence of character of license plate identifies the vehicle. Now here we are using artificial neural network for recognize of license plate characters. There is a one of the best advantages of Neural Network are existing correlate in and statistics template techniques which is use to stable to noises and some modification in the position of characters of number plate. The ARTIFICIAL NEURAL NETWORKS is ‘trained’ before the character acceptation can take place so it can improve the capability of mapping various inputs to the required outputs and it can effectively classify various characters. We use the 'Vectors' which is generated by the 'Database templates' with the use of Feature Extraction techniques for training the ARTIFICIAL NEURAL NETWORKS. As we have above discuss regularizing feature and many different types of feature, all are used to generate 17 parameters, which is use in ARTIFICIAL NEURAL NETWORKS (ANN). In Neural network we are using 10 types of every character so total number of images in our database are 360. So there are total 17x360 values in to the ANN to receive 36 deferent values at the output side. Here we have to note down that Back propagation algorithm is used in the ARTIFICIAL NEURAL NETWORK for Learning. System programmer specify the 'target' value so we can accommodate at the small acceptation errors, which may be change from one application to another application. Fig. 10: Neural Network The ARTIFICIAL NEURAL NETWORK is good for much Condition and it is very reliable for much iteration and to complete the process it takes around 21 seconds. Here we are using ‘Sum Squared Error ‘for Training function in place of ‘Mean Squared Error’ because the system calculate the effect of joint errors for all the parameters in place of all over errors. The learning rate of ANN is 0.01. An error goal of 1e-1 was achieved by the ANN.
  • 5. Smart License Plate Recognition System based on Image Processing (IJSRD/Vol. 1/Issue 9/2013/0044) All rights reserved by www.ijsrd.com 1868 4) Analysis of different hidden neural ARTIFICIAL NEURAL NETWORKS has three layer input, hidden and output shown in figure 8. Here problem is how to defined number of hidden neuron in our implementation, so we have taken different number of neuron and done analysis using Regional and regularizing feature. Table 1 shown analysis of number of neuron with correct character acceptation and time analysis using regional feature and regional + regularizing feature. Table shows that training time is increase with increased number of hidden neuron and number of correct character acceptation increase with increased number of hidden neuron. Here analysis shows that when we have used only regional feature then all character correctly recognized using 600 hidden neuron and when we have used regularizing feature with regional feature then all character correctly recognized using 300 hidden neuron which is half of previous. Time required for correct acceptation using only regional feature is 38.2 secs and time required for correct acceptation using regional + regularizing feature is 17.6 secs. This analysis shows that when we have taken more and more feature its decrease number of hidden neuron for correct acceptation and make algorithm faster because less hidden neuron take less training time. V. EXPERIMENTAL RESULTS AND PERFORMANCE ANALYSIS A database consists of different sized JPEG coloured images. Total 150 images are used to test the algorithm. The images are taken with different background as well as illumination conditions. Experiments show that the algorithm has good performance on number plate extraction, and character separation work. It can deal the images correctly, with noise, illumination variance, and rotation to ±50. This work is implemented using MATLAB. Table 6.1 illustrates number plate extraction and character separation success rate. Algorithms Total no. of image Success rate (%) Number plate Extraction 135 90 Character separation 127 85 Character Acceptation using Template based 120 80 Character Acceptation using feature based 124 84 Table. 1: number plate extraction and character separation success rate Deep shadows and reflections have an impact on number plate extraction work. Because of uneven illumination, stained number plates, true number plates could not get correctly Takeout. Failure in character separation was mainly because of merging of characters on number plate, stained number plates, orientation of the image and poor Illumination. Character acceptation work is done on 10 digits (0 to 9) and 26 alphabets (A to Z). The acceptation rate achieved is 80% using Template comparing but 84% using feature Extraction. This analysis show that feature extraction method using neural network give good performance then direct template comparing. In feature extraction method training is done by neural network so efficiency of result increases. In template comparing false acceptation is due to similarity in the character shape, e.g. 6 and B, 5 and S etc. but when we extract feature from character image the false recognition is removed because different type of same character is trained and it is recognized correctly. VI. CONCLUSIONS & FUTURE WORKS ConclusionsA. An algorithm for vehicle number plate extraction, character separation and acceptation is presented. Database of the image consists of images with different size, background, illumination, camera angle, distance etc. The experimental results show that, number plates are Takeout faithfully based on vertical edge notation and connected component algorithm, with the success rate of 90%. Character separation phase using connected component analysis and vertical projection analysis works well with the success rate of 85%. Feature based character acceptation based on neural network give better result than template method. The success rate achieved for character acceptation is 84%. Future worksB. In future we have to find maximum feature of character and improved our result in character acceptation. There are still some further researches to do. For example, it can’t work with some other kind of license plate, such as two-row plate. This problem will be solved in the further work. REFERENCES [1] C. Nelson Kennedy Babu, Krishnan Nallaperumal, “An Efficient Geometric feature based License Plate Localization and Acceptation”, IJISE, GA, USA, ISSN: 1934-9955, VOL.2, NO.2, APRIL, 2008 [2] V. Koval, V. Turchenko, V. Kochan, A. Sachenko, G. Markowsky, ”Smart License Plate Acceptation System Based on Image Processing Using Neural Network”, September 2003, Lviv, Ukraine. [3] Prathamesh Kulkarni (Student Member, IEEE), Ashish Khatri, Prateek Banga, Kushal Shah,” A Feature Based Approach for Localization of Indian Number Plates”. [4] Kumar Parasuraman, Member, IEEE and P.Vasantha Kumar,” An Efficient Method for Indian Vehicle License Plate Extraction and Character Separation”, 2010 [5] Hao Chen, Jisheng Ren, Huachun Tan, Jianqun Wang, “ A novel method for license plate localization”, 4th Proc. of ICIG 2007, pp. 604-609. [6] Gisu Heow, Minnwo Kim, Insok Jungee, Duk Ryong Le, Il Seok Oh, “Extraction of car license plate regions using line grouping and edge density methods”, International Symposium on Information Technology Convergence, 2007, pp. 37-42. [7] Serkan Ozbay, Ergun Ercelebi, “Automatic vehicle identification by plate acceptation”, Proc. Of PWASET, vol. 9, no. 4, 2005, pp. 222-225. [8] Mei Yu and Yong Deak Kim, “An approach to Korean license plate acceptation based on vertical
  • 6. Smart License Plate Recognition System based on Image Processing (IJSRD/Vol. 1/Issue 9/2013/0044) All rights reserved by www.ijsrd.com 1869 edge comparing”, IEEE International Conference on System, Man and Cybernetics, 2000, vol.4, pp. 2975- 2980. [9] Rafil C. Gonzalwez, Richard A. Woods, “Digital Image Processing,” 2nd edition, Prentice Hall, Inc., 2002. [10] Tran Dur Duan, Duong Anh Duc, Tran Le, Hong Du, “Combining Hough transform and contour algorithm for detecting vehicle license plate”, Proc. Of International Symposium Intelligent Multimedia, Video and Speech Processing , 2004, pp. 747-750. [11] Xiangjian He et al, “Separation of characters on car license plates”, 10th Workshop on Multimedia SignSLPRocessing, Oct. 2008, pp. 399-402. [12] Yungang Zhang, Changshui Zhang, “A New algorithm for character separation of license plate”, Proc. Of IEEE Intelligent Vehicles Symposium, 2003, pp.106-109. [13] Feng Yang, Zheng Ma, Mei Xie, “A Novel approach for license plate character separation”, ICIEA, 2006,pp.1-6. [14] Shen-Zheng Wang, His-Jian Lee, “Notation and acceptation of license plate characters with different appearances,” Proc. of 16th International Conference on Pattern Acceptation, vol.3, 2003, pp. 979-983. [15] R.A. Lotufo, A.D. Morgan, and AS. Johnson, 1990, “Automatic Number-Plate Acceptation,” Proceedings of the IEE Colloquium on Image analysis for Transport Applications, V01.035, pp.6/1- 6/6,February 16, 1990. [16] A.S. Johnson, B.M. Bird, 1990, “Number-plate Comparing for Automatic Vehicle Identification,” IEE Colloquium on Electronic Image and Image Processing in Security and Forensic, April, 1990. [17] H.J. Choi, 1987, “A Study on the Extraction and Acceptation of a Car Number Plate by Image Processing,” Journal of the Korea Institute of Telematics and Electronics, Vo1.24, pp. 309-3 15,1987. [18] H.S. Kim, et al., 1991, “Acceptation of a Car Number Plate by a Neural Network,” Proceedings of the Korea Information Science Society Fall Conference, Vol. 18, pp. 259-262, 1991 [19] E.R. Lee, P.K. Kim, and H.J. Kim, 1994, “Automatic Acceptation of a Car License Plate Using Colour Image Processing,” Proceedings of the International Conference on Image Processing [20] S.K. Kim, D.W. Kim, and H.J. Kim, 1996, “A Acceptation of Vehicle License Plate Using a Genetic Algorithm Based Separation,” Proceedings of 3rd IEEE International Conference on Image Processing, V01.2, pp. 661-664, 1996 [21] Tavsanoglu V, Saatci E. “Feature extraction for character acceptation using Gabor-type filters implemented by cellular neural networks,” Proceedings of the 2000 6th IEEE International Workshop on Cellular Neural Networks and their Applications, IEEE. 2000, pp.63-8.Piscataway, NJ, USA. [22] Yoshimura H, Etoh M, Kondo K, Yokoya N.”Gray- scale character acceptation by Gabor jets projection,” Proceedings 15th International Conference on Pattern Acceptation, ICPR-2000. IEEE Comput. Soc. Part vol.2, 2000, pp.335-8 vol.2, Los Alamitos, CA, USA. [23] Hontani, H., and Koga, T., (2001), “Character extraction method without prior knowledge on size and information,” Proceedings of the IEEE International Vehicle Electronics Conference (IVEC’01), pp. 67-72. [24] Park, S. H., Kim, K. I., Jung, K., and Kim, H. J., (1999), “Locating carlicense plates using neural network,” IEE Electronics Letters, vol.35, no.17, pp. 1475-1477. [25] Shyang-Lih Chang, Li-Shien Chen, Yun-Chung Chung, and Sei-Wan Chen, Senior Member, IEEE, “Automatic License Plate Acceptation, ”IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 5, NO. 1, MARCH 2004. [26] Vivek Shrivastava1 and Navdeep Sharma “ARTIFICIAL NEURAL NETWORK BASED OPTICALCHARACTER ACCEPTATION”, An International Journal (SIPIJ) Vol.3, No.5, October 2012. [27] O. V. Ramana Murthy and M. Hanmandlu, “regularizing based Devanagari Character Acceptation,” International Journal of Computer Applications (0975 – 8887) Volume 27– No.4, August 2011.