You are on page 1of 4

LOCALIZATION OF LICENSE PLATE NUMBER USING

DYNAMIC IMAGE PROCESSING TECHNIQUES AND


GENETIC ALGORITHMS

ABSTRACT

The design of a new genetic algorithm (GA) is introduced to detect the locations of license plate
(LP) symbols. An adaptive threshold method is applied to overcome the dynamic changes of
illumination conditions when converting the image into binary. Connected component analysis
technique (CCAT) is used to detect candidate objects inside the unknown image. A scale-
invariant geometric relationship matrix is introduced to model the layout of symbols in any LP
that simplifies system adaptability when applied in different countries. Moreover, two new
crossover operators, based on sorting, are introduced, which greatly improve the convergence
speed of the system. Most of the CCAT problems, such as touching or broken bodies, are
minimized by modifying the GA to perform partial match until reaching an acceptable fitness
value. The system is implemented using MATLAB and various image samples are experimented
with to verify the distinction of the proposed system.
EXISTING SYSTEM PROPOSED SYSTEM
EXISTING CONCEPT: PROPOSED CONCEPT:
 Regions with high edge values were  In this paper that detects LP symbols
initially marked as potential candidates and without using any information associated
were then finalized using rule-based with the plate’s outer shape or internal
classifier. colors to allow for the detection of the
 Edge-based techniques were also license numbers
implemented to detect the plate based on  To search for the candidate objects and to
the high density of vertical edges inside it. allow for tolerance in the localization
process, a new genetic algorithm has been
designed with a new flexible fitness
function.
EXISTING TECHNIQUE : PROPOSED ALGORITHM:
 Edge based Technique  Genetic Algorithm
 dynamic image processing techniques
TECHNIQUE DEFINITION: ALGORITHM DEFINITION:
 Edge detection is the name for a set of  In the computer science field of artificial
mathematical methods which aim at intelligence, genetic algorithm (GA) is
identifying points in a digital image at a search heuristic that mimics the process
which the image brightness changes of natural selection.
sharply or, more formally, has
discontinuities.

DRAWBACKS: ADVANTAGES:
 It takes more time consumption.  It takes less time than existing system.
 It has been built to detect specific plates  It is possible to detection of the license
having fixed colors. numbers in case of shape or color distortion
 It's applicable only one country. either physically or due to capturing
conditions.
 It's applicable in different countries.
PROPOSED SYSTEM BLOCK DIAGRAM:

Input image

Gray Scale Conversion

Adaptive Threshold

Morphological
Operations GRM for the
concerned License
Plate Layout

Connected Component
Analysis

Objects Size Filtering

Genetic Algorithm
License Plates Symbols
Locations

Fig: block diagram of Localization of License Plate Number


APPLICATIONS:
 Distorted plate images are successfully detected due to the independency on the shape,
color, or location of the plate.
 Automatic vehicle identification system

HARDWARE REQUIREMENTS:
 Processor : Pentium Dual Core 2.00GHZ
 Hard Disk : 40 GB
 RAM : 2GB (minimum)
 Keyboard : 110 keys enhanced

SOFTWARE REQUIREMENTS:
 MATLAB 7.14 Version R2012a

FUTURE ENHANCEMENT:
In the future of this paper to allow for the detection of multiple plates and even multiple
styles in the same image and to increase the performance in terms of speed and memory and to
apply the same technique.

You might also like