SlideShare a Scribd company logo
1 of 5
Download to read offline
HEURISTICS TO DETECT AND EXTRACT LICENSE PLATES
Rajivegandhi C Sungkrityayan Khan Manas Srivastava Sabarinathan C
Department of Computer Science and Engineering
SRM University, Chennai, India
rajivegandhi@gmail.com
sungkrityayankhan@gmail.com
manas_srivastava@live.com
sabaricsn@gmail.com
Abstract—Image based License Plate Detection
requires the segmentation of the license plate (LP)
region from the larger image is taken with the help of
camera. While there may be numerous LP candidate
areas, the detection of the LP area (LPA) requires
many diverse methods of image processing to be
applied. After we detect, a candidate LPA, the
extraction of the possible alphanumeric information
is done by us. The LPA information is further
processed by using the heuristics to reject those
candidates where there might be alphanumeric like
region but which may not be LP information. In this
particular paper we present before you, several
heuristics that successfully allows to detect and
extract the alphanumeric regions from the correctly
discovered LPA. Consequently the alphanumeric
regions that has been extracted are identified by
Optical Character Recognition (OCR). A large
number of experiments has been done on a number of
images of Indian and also on international license
plates, taken from the internet and some images taken
by us are used. It is noted that an accuracy of 85% is
achieved from the images available in the database.
The open source software OpenCV is configured with
Code Blocks IDE (http ://sourceforge.n et/p rojects/op
encvlibrary /) to help in the experiment.
Keywords- License Plate Extraction, Image
Segmentation, Character Extraction , Character
recognition
I. INTRODUCTION
A license plate is the unique identification of a
vehicle . The basic issues in real-time license plate
recognition are the accuracy and the recognition
speed. License Plate Recognition (LPR) has been
applied in numerous applications such as
automatically identifying vehicles in parking slots ,
access control in a restricted area and detecting and
verify ing stolen vehicles. Till now, there have been
some well-known commercially operational LPR
systems around the world. It is assumed that these
systems work under some given constraints and the
cameras are mounted at fixed locations without
mobility. LPR systems consist of three major co-
mponents: license plate detection, character ext -
raction and character recognition.
License Plate detection is the first important
stage of an LPR system. Quality of algorithms used
in a license plate detector determines the speed and
accuracy of the license plate detection. In this paper
the distance between the camera and the car is kept
approximately constant. For license plate detection
purpose the concept of edge detection [5,9],
contour determination and bounding box formation
and elimination is used. Selection of license plate
areas (LPA) and their elimination to obtain the
actual license plate area was based on various
heuristics. This stage is important since imp roper
detection of license plate can lead to misrecognized
characters.
Character Extraction or character segmentation
is the second component of our LPR system. It
takes a properly segmented license plate as an
input. Some preprocessing is done on the license
plate image for the noise removal. A number of
morphological operators are used on the image for
this purpose and the noise free output image is sent
for character segmentation. Image binarizat ion and
image projections are used for character extraction.
The extracted characters are then input to the
OCR for recognition.
The rest of the paper is organized as follows. In
Section II we briefly describe the Related Works in
this field. In Section III we give an overview of our
approach followed by some Examples and Testing
in Section IV. Results of our experiments along
with its discussion are demonstrated in Section V.
Finally we conclude this paper in Sect ion VI
followed by references in the end.
II. RELATED WORK
Extensive research has been done in the
area of License Plate Recognition since its
invention in the year 1976 at the Police Scientific
Development Branch in the UK. This is an
interesting topic in the field of recent research
attracting several papers from researchers around
the world. Here we mention some of the relevant
works in this section.
Some important concepts relevant to the
LP detection approaches are mentioned. Processing
of boundary lines, from a gradient filter, and an
edge image is discussed [10]. This edge image is
threshold and then processed with Hough
Transform (HT), to detect lines. Eventually,
couples of two parallel lines were considered as
plate-candidates. However, boundary line detection
INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in
258
ISBN: 378-26-138420-01
is not suitable in the case of not finding horizontal
pairs. It may also happen that the image boundary
line may be absent or not detected properly due to
noise and uneven brightness. In addition to this, HT
is inherently a heavy computation task. The color
and textures of the LP have also been used to
identify it [11], but they seem to be inefficient,
especially when the system has got plates of
different colors and sign patterns. Other common
approaches involved are Top Hat and Bottom Hat
filtering (highlights the black-white transitions)
[12] and Binary Morphology algorithm (like Otsu‟s
method) [13]. But all these algorithms rely on color
information and special signs.
Many common algorithms for Character
Segmentation such as direct segmentation [14], pro
jection and cluster analysis [15] and temp late
matching are present.[16].
III. PROPOSED WORK
We describe here our approach where we take up d
irect techniques from the essential image
processing to obtain the candidate areas and
subsequently apply domain heuristics to obtain the
LPR. The relevant methods used in our LPR are
implemented in OpenCV using some predefined
functions which are mentioned in braces.
A. License Plate Detection
In this stage we locate and isolate the license plate
region from the given image. Quality of the image
plays an important part hence prior to this stage
preprocessing of the image is necessary.
Preprocessing of the image includes conversion of
erosion and dilation are applied on the LP image.
Dilation causes the bright pixels within a region to
grow and erosion is the converse operation.
Dilation tends to smooth concavities and erosion
tends to smooth away protrusions in the image
which enhances its quality and makes it noise free.
After this step the output image is threshold to
enhance the numerals and characters present in the
image, characters are light shaded like white over a
darker background like black. Now character
segmentation is carried out and the approach used
is Vertical Image Project ion [6,8]. Boundaries
from the noise-free license plate image are
removed (im clear border) before applying vertical
projection histogram in order to threshold the
histogram bin value to zero. The coordinates where
the histogram b in value is zero are stored. The
boundary of each character in the license plate
image are formed by these co-ordinates. They are
cropped subsequently using the concept of ROI
(Region of Interest) [2].
FIGURE 1. BLOCK DIAGRAM OF OUR LPR SYSTEM
IV. EXAMPLES AND TESTING
Experiments were performed to test the accuracy of
the proposed heuristic algorithm. In this paper our
sample space for experiments included a variety of
test images containing license plates made in India,
foreign license plates in addition with some of our
own snapshots of cars. Our algorithm was
converted into a CPP-program which was run on
CodeBlocks environment configured with
OpenCV. We have shown two examples on the
next page. Input image 1 is of an Indian LP taken
by our own camera (14 MegaPixel, Sony
Cybershot, DSC-H55 Optical zoo m 10x). Input
Image 2 is of an international LP taken from the
internet.
Input car image (RGB)
Conversion of RGB
image to gray scale
image
Conversion of Gray
scale image to Canny
edge Image
Finding contours in the
Canny Edge Image
Approximating contours
to quadrilaterals and
applying bounding
Applying certain
heuristics to extract
original LP from the
candidate LPs.
Applying morphological
operations and
Thresholding to remove
noise and enhance
characters in the LP.
Plotting Vertical
Projection Histogram of
the noiseless LP image to
segment characters.
Extraction of characters
using the concept of ROI
Recognition of each
character using OCR
INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in
259
ISBN: 378-26-138420-01
Figure 2. Input Image 1
Figure 3. Image showing all possible Bounding
Boxes
Figure 4. Extracted License Plate
Figure 5. VP Histogram of noiseless LP image
Figure 6. Segment LP showing character
boundaries
Figure 7. Extracted Characters
Figure 8. Input Image 2
Figure 9. Image showing all possible Bounding
Boxes
Figure 10. Extracted License Plate
INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in
260
ISBN: 378-26-138420-01
Figure 11. VP Histogram of noiseless LP image
Figure 12. Segmented LP showing character
boundaries
Figure 13. Extracted Characters
V. RESULTS AND DISCUSSIONS
After running the program on various test images
we obtained properly segmented characters of the
LP in 80% cases. The license plate detection
approach presented in Section III was used to
obtain license plate images . Total 250 different
license plate images were included in the
experiment. All candidate images are processed
in one format, i.e. light colored characters on a
darker background. The binary enhanced license
plate character images obtained from our
proposed method were sent to the OCR for
recognition. It is shown that accuracy is 83% for
the extraction of the license plate region, 93% for
the segmentation of characters and 90% for OCR.
The overall algorithm accuracy combining
detection and extract ion is 88%.
Type of LP
Image
Success
Rate in LP
extraction
Success Rate
in Character
segmentation
Success
Rate of
OCR
Indian LP
Images
82 93 90
International
LP Images
88 93 92
LP Images
taken by own
camera
78 91 89
VI. CONCLUSION
In this paper we have proposed a heuristic
method to segment a license plate fro m an
image. The algorithm used in this paper not
only accelerates the process but also increases
the probability of detecting the license plate
and extraction of characters, under certain set
of constraints. The process is successful
through the steps of character width estimation,
vertical height estimation, and segmentation of
license plate into blocks and identification of
these character blocks.
Various well known techniques were
used to co me out with a final algorithm. The
results show high accuracy of non-character
area removal and thus better recognition of
characters after their segmentation. Finally the
percentage accuracy for the entire process
came to 88% . Our proposed approach is under
improvement and its accuracy will be increased
by using more sophisticated approaches.
VII. REFERENCES
[1] R.C.Gonzalez and R.E.Woodz, Digital Image Processing,
3rd ed., vol. 2. Pearson Education, .
[2] Learning OpenCV by Gary Bradski and Adrian Kaehler,
O‟Reilly, safari.oreilly.com .
[3] “Algorithmic and mathematical Applications of Automatic
Number Plate Recognition Systems”,B.Sc. T hesis by
Ondrej Martinsky, BRNO University of T echnology, 2007.
[4] Lihong Zheng, Bijan Samali, Xiangjian He, Laurence T.
Yang, “Accuracy Enhancement for License Plate Recognition”,
10
th
IEEE conference on Computer and Information
Technology, 2010, Pg.No-512.
[5] Bai Hongliang, Liu Changping, “A hybrid License Plate Extraction
Method based on Edge Statistics and Morphology”, 17
th
International Conference on Pattern Recogntion(ICPR‟04).
[6] Richard G. Casey and Eric Lecolinet, “A survey of Methods
and Strategies in Character Segmentation”, Proceedings of
the 17
th
International Conference on Pattern
Recognition(ICPR „04) .
[7] Xiangjian He, Lihong Zheng, Qiang He, Wenjing Jia, Bijan Samali
and Marimuthu palaniswami, “Segmentation of Characters
on Car License Plates”, IEEE, 2008, Pg.No-399.
[8] Huadong Xia and Dongchu Liao, “The Study of License
Plate Character Segmentation Algorithm based on Vertical
Projection”, IEEE, 2011, Pg.No-4583.
[9] Wai-Yiu Ho and Chi-Man Pun, “A Macao License Plate Recognition
system based on Edge and Projection analysis”,IEEE, 2010, Pg.No-
67.
[10] Kamat V. and Ganesan H. “An efficient implementation of
Ho ugh transform for detecting vehicle License Plate Using
DSP‟s”, in Proceedings of the Cellular Neural Networks and
their applications, Proceedings of the IEEE , 31
st
Annual.
[11] Parker J.R. and Federl P., “An approach to License Plate
Recognition “, Technical Report, Library of Computer
Vision, University of Calagry, 1996
[12] “Automatic Car Plate Recognition using a partial
Segmentation Algorithm”, Fernando Martin, David Borges,
Signal Theory and Communication Deparment, Vigo
University, Pontevedra, Spain.
[13] “License Plate Recognition”- Final Report, Pierre Ponce,
Stanley S. Wang, David L.Wang.
[14] Hongwei Ying, Jiatao Song, Xiaobo Ren” Character Segmentation
INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in
261
ISBN: 378-26-138420-01
for License Plate by the Separator Symbol's Frame of Reference”
2010
International Conference on Information,
Networking and Automation (ICINA).
[15] Shuang Qiaol , Yan Zhul , Xiufen Li l , Taihui Liu2 ,3, Baoxue
Zhangl
“Research of improving the accuracy of license
plate character segmentation” 2010 Fifth International
Conference on Frontier of Computer Science and T
echnology.
[16] Deng Hongyao, Song Xiuli “License Plate Characters
Segmentation Using Projection and T emplate Matching”,
2009 International Conference on Information Technology
and Computer Science.
[17] http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-tro/index.html
[18] http://www.mathworks.com/help/toolbox/images
[19]http://en.wikipedia.org/wiki/Automatic_number_plate_recog
nition
INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in
262
ISBN: 378-26-138420-01

More Related Content

What's hot

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
 
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
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognitionslmnsvn
 
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...ijcsit
 
Road signs detection using voila jone's algorithm with the help of opencv
Road signs detection using voila jone's algorithm with the help of opencvRoad signs detection using voila jone's algorithm with the help of opencv
Road signs detection using voila jone's algorithm with the help of opencvMohdSalim34
 
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
IRJET-  	  Recognition of Indian License Plate Number from Live Stream VideosIRJET-  	  Recognition of Indian License Plate Number from Live Stream Videos
IRJET- Recognition of Indian License Plate Number from Live Stream VideosIRJET Journal
 
A design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkA design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkIJECEIAES
 
IRJET- 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 Vehicle Detection Using Pixelwise Classification Approach
Automatic Vehicle Detection Using Pixelwise Classification ApproachAutomatic Vehicle Detection Using Pixelwise Classification Approach
Automatic Vehicle Detection Using Pixelwise Classification ApproachIOSR Journals
 
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET Journal
 
Comparative Study of Different Techniques for License Plate Recognition
Comparative Study of Different Techniques for License Plate RecognitionComparative Study of Different Techniques for License Plate Recognition
Comparative Study of Different Techniques for License Plate RecognitionEditor Jacotech
 
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
 
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
 
Iaetsd fpga implementation of various security based tollgate system using anpr
Iaetsd fpga implementation of various security based tollgate system using anprIaetsd fpga implementation of various security based tollgate system using anpr
Iaetsd fpga implementation of various security based tollgate system using anprIaetsd Iaetsd
 
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...IRJET Journal
 
4 4 Exponential And Logarithmic Equations
4 4 Exponential And Logarithmic Equations4 4 Exponential And Logarithmic Equations
4 4 Exponential And Logarithmic Equationssilvia
 
Timed Colored Perti Nets
Timed Colored Perti NetsTimed Colored Perti Nets
Timed Colored Perti Netssandra sukarieh
 

What's hot (19)

Number plate recognition system using matlab.
Number plate recognition system using matlab.Number plate recognition system using matlab.
Number plate recognition system using matlab.
 
License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation. License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation.
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognition
 
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
Brazilian License Plate Detection Using Histogram of Oriented Gradients and S...
 
Road signs detection using voila jone's algorithm with the help of opencv
Road signs detection using voila jone's algorithm with the help of opencvRoad signs detection using voila jone's algorithm with the help of opencv
Road signs detection using voila jone's algorithm with the help of opencv
 
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
IRJET-  	  Recognition of Indian License Plate Number from Live Stream VideosIRJET-  	  Recognition of Indian License Plate Number from Live Stream Videos
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
 
A design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkA design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural network
 
IRJET- 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 Vehicle Detection Using Pixelwise Classification Approach
Automatic Vehicle Detection Using Pixelwise Classification ApproachAutomatic Vehicle Detection Using Pixelwise Classification Approach
Automatic Vehicle Detection Using Pixelwise Classification Approach
 
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
 
Al4103216222
Al4103216222Al4103216222
Al4103216222
 
Comparative Study of Different Techniques for License Plate Recognition
Comparative Study of Different Techniques for License Plate RecognitionComparative Study of Different Techniques for License Plate Recognition
Comparative Study of Different Techniques for License Plate Recognition
 
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
 
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...
 
Iaetsd fpga implementation of various security based tollgate system using anpr
Iaetsd fpga implementation of various security based tollgate system using anprIaetsd fpga implementation of various security based tollgate system using anpr
Iaetsd fpga implementation of various security based tollgate system using anpr
 
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
 
4 4 Exponential And Logarithmic Equations
4 4 Exponential And Logarithmic Equations4 4 Exponential And Logarithmic Equations
4 4 Exponential And Logarithmic Equations
 
Timed Colored Perti Nets
Timed Colored Perti NetsTimed Colored Perti Nets
Timed Colored Perti Nets
 
journal nakk
journal nakkjournal nakk
journal nakk
 

Similar to Iaetsd heuristics to detect and extract license plates

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
 
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 RecognitionIRJET 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
 
Automatic Number Plate Recognition System (ANPR) A Survey.pdf
Automatic Number Plate Recognition System (ANPR)  A Survey.pdfAutomatic Number Plate Recognition System (ANPR)  A Survey.pdf
Automatic Number Plate Recognition System (ANPR) A Survey.pdfTina Gabel
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognitionrahul bhambri
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle usingijfcstjournal
 
Real-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition SystemReal-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition SystemIJORCS
 
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
IRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking SystemIRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking System
IRJET- iSecurity: The AI Surveillance, a Smart Tracking SystemIRJET Journal
 
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
 
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
 
LICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONLICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONIRJET Journal
 
Smart License Plate Recognition System based on Image Processing
Smart License Plate Recognition System based on Image ProcessingSmart License Plate Recognition System based on Image Processing
Smart License Plate Recognition System based on Image Processingijsrd.com
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Automated License Plate Recognition for Toll Booth Application
Automated License Plate Recognition for Toll Booth ApplicationAutomated License Plate Recognition for Toll Booth Application
Automated License Plate Recognition for Toll Booth ApplicationIJERA Editor
 
Research on License Plate Recognition and Extraction from complicated Images
Research on License Plate Recognition and Extraction from complicated ImagesResearch on License Plate Recognition and Extraction from complicated Images
Research on License Plate Recognition and Extraction from complicated ImagesIJERA Editor
 
IRJET- Number Plate Recognition by using Open CV- Python
IRJET-  	  Number Plate Recognition by using Open CV- PythonIRJET-  	  Number Plate Recognition by using Open CV- Python
IRJET- Number Plate Recognition by using Open CV- PythonIRJET Journal
 

Similar to Iaetsd heuristics to detect and extract license plates (20)

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...
 
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
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition System
 
Automatic Number Plate Recognition System (ANPR) A Survey.pdf
Automatic Number Plate Recognition System (ANPR)  A Survey.pdfAutomatic Number Plate Recognition System (ANPR)  A Survey.pdf
Automatic Number Plate Recognition System (ANPR) A Survey.pdf
 
1388585908 77602897
1388585908  776028971388585908  77602897
1388585908 77602897
 
1388585908 77602897
1388585908  776028971388585908  77602897
1388585908 77602897
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognition
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
 
Real-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition SystemReal-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition System
 
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
IRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking SystemIRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking System
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
 
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
 
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...
 
LICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONLICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITION
 
Smart License Plate Recognition System based on Image Processing
Smart License Plate Recognition System based on Image ProcessingSmart License Plate Recognition System based on Image Processing
Smart License Plate Recognition System based on Image Processing
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Automated License Plate Recognition for Toll Booth Application
Automated License Plate Recognition for Toll Booth ApplicationAutomated License Plate Recognition for Toll Booth Application
Automated License Plate Recognition for Toll Booth Application
 
Research on License Plate Recognition and Extraction from complicated Images
Research on License Plate Recognition and Extraction from complicated ImagesResearch on License Plate Recognition and Extraction from complicated Images
Research on License Plate Recognition and Extraction from complicated Images
 
IRJET- Number Plate Recognition by using Open CV- Python
IRJET-  	  Number Plate Recognition by using Open CV- PythonIRJET-  	  Number Plate Recognition by using Open CV- Python
IRJET- Number Plate Recognition by using Open CV- Python
 
40120140501008
4012014050100840120140501008
40120140501008
 

More from Iaetsd Iaetsd

iaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmissioniaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmissionIaetsd Iaetsd
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdlIaetsd Iaetsd
 
iaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarmiaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarmIaetsd Iaetsd
 
iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...Iaetsd Iaetsd
 
iaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seatiaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seatIaetsd Iaetsd
 
iaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan applicationiaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan applicationIaetsd Iaetsd
 
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBSREVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBSIaetsd Iaetsd
 
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...Iaetsd Iaetsd
 
Fabrication of dual power bike
Fabrication of dual power bikeFabrication of dual power bike
Fabrication of dual power bikeIaetsd Iaetsd
 
Blue brain technology
Blue brain technologyBlue brain technology
Blue brain technologyIaetsd Iaetsd
 
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...Iaetsd Iaetsd
 
iirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic birdiirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic birdIaetsd Iaetsd
 
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growthiirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid GrowthIaetsd Iaetsd
 
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithmiirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT AlgorithmIaetsd Iaetsd
 
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...Iaetsd Iaetsd
 
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...Iaetsd Iaetsd
 
iaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocoliaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocolIaetsd Iaetsd
 
iaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databasesiaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databasesIaetsd Iaetsd
 
iaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineriesiaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineriesIaetsd Iaetsd
 
iaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using paraboliciaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using parabolicIaetsd Iaetsd
 

More from Iaetsd Iaetsd (20)

iaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmissioniaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmission
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdl
 
iaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarmiaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarm
 
iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...
 
iaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seatiaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seat
 
iaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan applicationiaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan application
 
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBSREVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
 
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
 
Fabrication of dual power bike
Fabrication of dual power bikeFabrication of dual power bike
Fabrication of dual power bike
 
Blue brain technology
Blue brain technologyBlue brain technology
Blue brain technology
 
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
 
iirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic birdiirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic bird
 
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growthiirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
 
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithmiirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
 
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
 
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
 
iaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocoliaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocol
 
iaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databasesiaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databases
 
iaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineriesiaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineries
 
iaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using paraboliciaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using parabolic
 

Recently uploaded

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 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
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park 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
 
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
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
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
 
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
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana 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
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
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
 

Recently uploaded (20)

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 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
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park 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
 
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
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
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...
 
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
 
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
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
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
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
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
 

Iaetsd heuristics to detect and extract license plates

  • 1. HEURISTICS TO DETECT AND EXTRACT LICENSE PLATES Rajivegandhi C Sungkrityayan Khan Manas Srivastava Sabarinathan C Department of Computer Science and Engineering SRM University, Chennai, India rajivegandhi@gmail.com sungkrityayankhan@gmail.com manas_srivastava@live.com sabaricsn@gmail.com Abstract—Image based License Plate Detection requires the segmentation of the license plate (LP) region from the larger image is taken with the help of camera. While there may be numerous LP candidate areas, the detection of the LP area (LPA) requires many diverse methods of image processing to be applied. After we detect, a candidate LPA, the extraction of the possible alphanumeric information is done by us. The LPA information is further processed by using the heuristics to reject those candidates where there might be alphanumeric like region but which may not be LP information. In this particular paper we present before you, several heuristics that successfully allows to detect and extract the alphanumeric regions from the correctly discovered LPA. Consequently the alphanumeric regions that has been extracted are identified by Optical Character Recognition (OCR). A large number of experiments has been done on a number of images of Indian and also on international license plates, taken from the internet and some images taken by us are used. It is noted that an accuracy of 85% is achieved from the images available in the database. The open source software OpenCV is configured with Code Blocks IDE (http ://sourceforge.n et/p rojects/op encvlibrary /) to help in the experiment. Keywords- License Plate Extraction, Image Segmentation, Character Extraction , Character recognition I. INTRODUCTION A license plate is the unique identification of a vehicle . The basic issues in real-time license plate recognition are the accuracy and the recognition speed. License Plate Recognition (LPR) has been applied in numerous applications such as automatically identifying vehicles in parking slots , access control in a restricted area and detecting and verify ing stolen vehicles. Till now, there have been some well-known commercially operational LPR systems around the world. It is assumed that these systems work under some given constraints and the cameras are mounted at fixed locations without mobility. LPR systems consist of three major co- mponents: license plate detection, character ext - raction and character recognition. License Plate detection is the first important stage of an LPR system. Quality of algorithms used in a license plate detector determines the speed and accuracy of the license plate detection. In this paper the distance between the camera and the car is kept approximately constant. For license plate detection purpose the concept of edge detection [5,9], contour determination and bounding box formation and elimination is used. Selection of license plate areas (LPA) and their elimination to obtain the actual license plate area was based on various heuristics. This stage is important since imp roper detection of license plate can lead to misrecognized characters. Character Extraction or character segmentation is the second component of our LPR system. It takes a properly segmented license plate as an input. Some preprocessing is done on the license plate image for the noise removal. A number of morphological operators are used on the image for this purpose and the noise free output image is sent for character segmentation. Image binarizat ion and image projections are used for character extraction. The extracted characters are then input to the OCR for recognition. The rest of the paper is organized as follows. In Section II we briefly describe the Related Works in this field. In Section III we give an overview of our approach followed by some Examples and Testing in Section IV. Results of our experiments along with its discussion are demonstrated in Section V. Finally we conclude this paper in Sect ion VI followed by references in the end. II. RELATED WORK Extensive research has been done in the area of License Plate Recognition since its invention in the year 1976 at the Police Scientific Development Branch in the UK. This is an interesting topic in the field of recent research attracting several papers from researchers around the world. Here we mention some of the relevant works in this section. Some important concepts relevant to the LP detection approaches are mentioned. Processing of boundary lines, from a gradient filter, and an edge image is discussed [10]. This edge image is threshold and then processed with Hough Transform (HT), to detect lines. Eventually, couples of two parallel lines were considered as plate-candidates. However, boundary line detection INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014 INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in 258 ISBN: 378-26-138420-01
  • 2. is not suitable in the case of not finding horizontal pairs. It may also happen that the image boundary line may be absent or not detected properly due to noise and uneven brightness. In addition to this, HT is inherently a heavy computation task. The color and textures of the LP have also been used to identify it [11], but they seem to be inefficient, especially when the system has got plates of different colors and sign patterns. Other common approaches involved are Top Hat and Bottom Hat filtering (highlights the black-white transitions) [12] and Binary Morphology algorithm (like Otsu‟s method) [13]. But all these algorithms rely on color information and special signs. Many common algorithms for Character Segmentation such as direct segmentation [14], pro jection and cluster analysis [15] and temp late matching are present.[16]. III. PROPOSED WORK We describe here our approach where we take up d irect techniques from the essential image processing to obtain the candidate areas and subsequently apply domain heuristics to obtain the LPR. The relevant methods used in our LPR are implemented in OpenCV using some predefined functions which are mentioned in braces. A. License Plate Detection In this stage we locate and isolate the license plate region from the given image. Quality of the image plays an important part hence prior to this stage preprocessing of the image is necessary. Preprocessing of the image includes conversion of erosion and dilation are applied on the LP image. Dilation causes the bright pixels within a region to grow and erosion is the converse operation. Dilation tends to smooth concavities and erosion tends to smooth away protrusions in the image which enhances its quality and makes it noise free. After this step the output image is threshold to enhance the numerals and characters present in the image, characters are light shaded like white over a darker background like black. Now character segmentation is carried out and the approach used is Vertical Image Project ion [6,8]. Boundaries from the noise-free license plate image are removed (im clear border) before applying vertical projection histogram in order to threshold the histogram bin value to zero. The coordinates where the histogram b in value is zero are stored. The boundary of each character in the license plate image are formed by these co-ordinates. They are cropped subsequently using the concept of ROI (Region of Interest) [2]. FIGURE 1. BLOCK DIAGRAM OF OUR LPR SYSTEM IV. EXAMPLES AND TESTING Experiments were performed to test the accuracy of the proposed heuristic algorithm. In this paper our sample space for experiments included a variety of test images containing license plates made in India, foreign license plates in addition with some of our own snapshots of cars. Our algorithm was converted into a CPP-program which was run on CodeBlocks environment configured with OpenCV. We have shown two examples on the next page. Input image 1 is of an Indian LP taken by our own camera (14 MegaPixel, Sony Cybershot, DSC-H55 Optical zoo m 10x). Input Image 2 is of an international LP taken from the internet. Input car image (RGB) Conversion of RGB image to gray scale image Conversion of Gray scale image to Canny edge Image Finding contours in the Canny Edge Image Approximating contours to quadrilaterals and applying bounding Applying certain heuristics to extract original LP from the candidate LPs. Applying morphological operations and Thresholding to remove noise and enhance characters in the LP. Plotting Vertical Projection Histogram of the noiseless LP image to segment characters. Extraction of characters using the concept of ROI Recognition of each character using OCR INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014 INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in 259 ISBN: 378-26-138420-01
  • 3. Figure 2. Input Image 1 Figure 3. Image showing all possible Bounding Boxes Figure 4. Extracted License Plate Figure 5. VP Histogram of noiseless LP image Figure 6. Segment LP showing character boundaries Figure 7. Extracted Characters Figure 8. Input Image 2 Figure 9. Image showing all possible Bounding Boxes Figure 10. Extracted License Plate INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014 INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in 260 ISBN: 378-26-138420-01
  • 4. Figure 11. VP Histogram of noiseless LP image Figure 12. Segmented LP showing character boundaries Figure 13. Extracted Characters V. RESULTS AND DISCUSSIONS After running the program on various test images we obtained properly segmented characters of the LP in 80% cases. The license plate detection approach presented in Section III was used to obtain license plate images . Total 250 different license plate images were included in the experiment. All candidate images are processed in one format, i.e. light colored characters on a darker background. The binary enhanced license plate character images obtained from our proposed method were sent to the OCR for recognition. It is shown that accuracy is 83% for the extraction of the license plate region, 93% for the segmentation of characters and 90% for OCR. The overall algorithm accuracy combining detection and extract ion is 88%. Type of LP Image Success Rate in LP extraction Success Rate in Character segmentation Success Rate of OCR Indian LP Images 82 93 90 International LP Images 88 93 92 LP Images taken by own camera 78 91 89 VI. CONCLUSION In this paper we have proposed a heuristic method to segment a license plate fro m an image. The algorithm used in this paper not only accelerates the process but also increases the probability of detecting the license plate and extraction of characters, under certain set of constraints. The process is successful through the steps of character width estimation, vertical height estimation, and segmentation of license plate into blocks and identification of these character blocks. Various well known techniques were used to co me out with a final algorithm. The results show high accuracy of non-character area removal and thus better recognition of characters after their segmentation. Finally the percentage accuracy for the entire process came to 88% . Our proposed approach is under improvement and its accuracy will be increased by using more sophisticated approaches. VII. REFERENCES [1] R.C.Gonzalez and R.E.Woodz, Digital Image Processing, 3rd ed., vol. 2. Pearson Education, . [2] Learning OpenCV by Gary Bradski and Adrian Kaehler, O‟Reilly, safari.oreilly.com . [3] “Algorithmic and mathematical Applications of Automatic Number Plate Recognition Systems”,B.Sc. T hesis by Ondrej Martinsky, BRNO University of T echnology, 2007. [4] Lihong Zheng, Bijan Samali, Xiangjian He, Laurence T. Yang, “Accuracy Enhancement for License Plate Recognition”, 10 th IEEE conference on Computer and Information Technology, 2010, Pg.No-512. [5] Bai Hongliang, Liu Changping, “A hybrid License Plate Extraction Method based on Edge Statistics and Morphology”, 17 th International Conference on Pattern Recogntion(ICPR‟04). [6] Richard G. Casey and Eric Lecolinet, “A survey of Methods and Strategies in Character Segmentation”, Proceedings of the 17 th International Conference on Pattern Recognition(ICPR „04) . [7] Xiangjian He, Lihong Zheng, Qiang He, Wenjing Jia, Bijan Samali and Marimuthu palaniswami, “Segmentation of Characters on Car License Plates”, IEEE, 2008, Pg.No-399. [8] Huadong Xia and Dongchu Liao, “The Study of License Plate Character Segmentation Algorithm based on Vertical Projection”, IEEE, 2011, Pg.No-4583. [9] Wai-Yiu Ho and Chi-Man Pun, “A Macao License Plate Recognition system based on Edge and Projection analysis”,IEEE, 2010, Pg.No- 67. [10] Kamat V. and Ganesan H. “An efficient implementation of Ho ugh transform for detecting vehicle License Plate Using DSP‟s”, in Proceedings of the Cellular Neural Networks and their applications, Proceedings of the IEEE , 31 st Annual. [11] Parker J.R. and Federl P., “An approach to License Plate Recognition “, Technical Report, Library of Computer Vision, University of Calagry, 1996 [12] “Automatic Car Plate Recognition using a partial Segmentation Algorithm”, Fernando Martin, David Borges, Signal Theory and Communication Deparment, Vigo University, Pontevedra, Spain. [13] “License Plate Recognition”- Final Report, Pierre Ponce, Stanley S. Wang, David L.Wang. [14] Hongwei Ying, Jiatao Song, Xiaobo Ren” Character Segmentation INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014 INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in 261 ISBN: 378-26-138420-01
  • 5. for License Plate by the Separator Symbol's Frame of Reference” 2010 International Conference on Information, Networking and Automation (ICINA). [15] Shuang Qiaol , Yan Zhul , Xiufen Li l , Taihui Liu2 ,3, Baoxue Zhangl “Research of improving the accuracy of license plate character segmentation” 2010 Fifth International Conference on Frontier of Computer Science and T echnology. [16] Deng Hongyao, Song Xiuli “License Plate Characters Segmentation Using Projection and T emplate Matching”, 2009 International Conference on Information Technology and Computer Science. [17] http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-tro/index.html [18] http://www.mathworks.com/help/toolbox/images [19]http://en.wikipedia.org/wiki/Automatic_number_plate_recog nition INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING RESEARCH, ICCTER - 2014 INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT www.iaetsd.in 262 ISBN: 378-26-138420-01