Académique Documents
Professionnel Documents
Culture Documents
Abstract: Automatic license plate recognition a fuzzy artmap neural to cluster these basic
(LPR) is one of the techniques that can be used features into different classes, The clustering
for the identification of vehicles. The purpose of produced blobs that satisfy the original features,
this paper is to investigate a suitable way to which are considered as the characters of the
recognize the registration plate from an image of license plate. Xulio Fernandez and Fernando
vehicle, The proposed algorithm recognizes the martin [4] used the character location method to
Arabic (Hindi)digits and words within the plate license plate recognition, They designed an
area. The obtained recognition ratio is about 80% algorithm to locate all zones in the image that
for a 65 random images included in the database. may contain characters. Their model is based on
The algorithm failed only in images that include derivatives, where they computed the horizontal
abnormalities such as fixing screws, or a major Sobel gradient of the whole image and search for
slant in the plate. high positive values followed by a high negative
keywords: thresholding, edge detection, dilation, ones. They look for rectangular zones in which
watershed transform, template matching, OCR. they have a repetition of the pattern. The distance
1.Introduction between the positive values and the negative
There has been a number of software products ones must be approximately constant, Their
that can be used for LPR mainly from USA and algorithm tries to find the possible rectangular
Europe.V.Kamet and S.Ganesan [1] used the that enclosed the plate. Another algorithm
Hough transform (HT) for line detection to proposed by J.R.Cowell.[5] where he applied a
locate the boundary line of the vehicle license global threshold to the whole image and finds the
plate. They first applied a modified Sobel plate using template matching and growing
operator for edge detection and then an image regions techniques. This method required a fixed
thresholding is done depending on the average size for the plate area and also the same degree
brightness of the image. HT is applied to the of illumination, which can not be satisfied easily.
entire image, and peaks are searched in the Su-Hyun Lee,Young-Soo Seok and Eung-Joo
Hough space in which the lines are identified in Lee[6] proposed license plate recognition
real space. Color and texture of the license plate system for multinational vehicle license plate
have been used to identify the plate lines. using geometric features along with hybrid and
J.A.G.Nijhuis [2] incorporated fuzzy features of seven segment pattern vectors. In the proposed
the license plate, using yellow rectangular area system, they suggested to find horizontal and
and black characters. He used a discrete time vertical relation after going through preparation
cellular neural network (DTCNN) as the feature process with inputted real-time license plate
extractor and multi-layered perception (MLP) as image of Korea and Japan, and then to classify
the recognizer. Yap Keem Siah, Tay Yong Haur, license plate with using characteristic and
Marzuki Khalid and Tahir Ahmed [3] used an geometric information of license plates. It
iterative threshold to fully exploit the large classifies the extracted license plate images into
contrast between the black color and background letters and numbers, such as local name, local
and with color characters of the license plate, number, classification character and license
They used the blob analysis method to identify consecutive numbers, and recognize license
the connected regions of pixels in the image and plate of Korea and Japan by applying hybrid and
then the basic features(such as height, width, top seven segments pattern vectors to classified letter
and left) of the region is calculated. These and number region. David Chanson and Timothy
regions are commonly know as blobs, They used Roberts [7] used Image processing techniques
such as edge detection, thresholding and
resampling in their algorithm to locate and 2.The plate has dark character on a bright white
isolate the license plate and the characters. back ground.
Template matching was the character recognition 3.The width-height relationship of the license
method that was used to successfully recognize plate is approximately known in advance.
the license plate. Jaime José Laracuente-Díaz 4.The orientation of the license plate is
and Manuel Toledo-Quiñones [8] determined to approximately aligned with the axes(vertical and
partion the image that contains the license plate, horizontal).
the different objects present in the image are 5.Lines of image must not be optically distorted.
found and labeled. Those that have geometrical We have been working with color images
characteristics similar to those of license plate captured with a digital camera and transferred to
characters are selected. If the relative position of computer memory. Our images consist of a
the selected objects is consistent with a license rectangular array of 640*480 pixels. Fig.1 shows
plate, it is assumed that the plate has been found. a sample of such images.
6- As mentioned, the output from watershed Fig.10(b) Cross correlation with false region
segmentation consists of a list of regions, of
which one hopefully contains the license plate. 3.2 character segmentation:
Two steps are performed in order to select the 1.The next step after the identification of the
best candidate. rectangular plate is to isolate its characters or
Area: The candidate region with small area or digit contents. All plate rectangle are assumed to
which have very large area will be voided, contain two rows of characters. For the image,
Height- width ratio: Although some times a we need to isolate the two lines as shown in
region with the license plate will contain some fig.11.
edges around the actual plate, the ratio provides a
mean of sorting out a lot of regions that could
not possibly contain a license plate.
7- In some cars we found that the back light
indicators have almost the same characteristics
of the plate (area and ratio between width and
height) as shown in fig.8(regions number 1 and
3). To distinguish between such false areas and
the true license plate (as shown in fig.8 region
number 2 ), we used a template matching Fig.11 the extract plate and the required isolation
Fig.14 The two types of plate registration
To do this we calculate the horizontal
summation of all black pixels in each row. The 4.Experimental results:
peaks of the summation will identify the two The system was tested for 65 images under
rows of characters as shown in fig.12. The two several conditions. The recognition ratio was
arrows point to the location of the number and very good (almost 80%).The 20%wrong
registration parts. identification came from the fixation screws of
the plate that was recognized as zero. If the
distance between camera and car was larger than
certain limit, the system fails to correctly identify
the plate. Fig 15(a)and fig.15(b)shows the
application of the proposed algorithm and the
response of the program was to identify the plate
number and its registration.