SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
International Journal of Research in Computer Science
eISSN 2249-8265 Volume 4 Issue 2 (2014) pp. 11-17
www.ijorcs.org, A Unit of White Globe Publications
doi: 10.7815/ijorcs.42.2014.080
www.ijorcs.org
Real-Time Multiple License Plate Recognition System
Babak Azad1
, Eslam Ahmadzadeh2
1
Technical and Engineering College, University of Mohaghegh Ardabili, Ardebil, IRAN
Email: babak.babi72@gmail.com
2
Zand higher education Institute, Shiraz, IRAN
Email: ahmadzadeh1358@yahoo.com
Abstract: License plate recognition system is one of
the core technologies in intelligent traffic control. In
this paper, a new and tunable algorithm which can
detect multiple license plates in high resolution
applications is proposed. The algorithm to the
investigation and identification of the novel Iranian
and some European countries plate, characterized by
both inclusion of blue area on it and its geometric
shape. Obviously, the suggested algorithm contains
suitable velocity due to not making use of heavy pre-
processing operation such as image-improving filters,
edge-detection operation and omission of noise at the
beginning stages. So the method recommended here is
compatible with model-adaptation, i.e. using the very
blue section of the plate. The present method indicates
the fact that, if several plates are included in the
image, this method can successfully manage to detect
them. We evaluated our method on the two Persian
single vehicle license plate data set that we obtained
99.33, 99% correct recognition rate respectively.
Further we tested our algorithm on the Persian
multiple vehicle license plate data set and we achieved
98% accuracy rate. Also we obtained approximately
99% accuracy in character recognition stage.
Keywords: Multiple license plate recognition, real-
time; color space, pattern recognition
I. INTRODUCTION
Automatic license plate recognition plays an
important role in numerous real-life applications, such
as unattended parking lots, security control of
restricted areas, traffic law enforcement, congestion
pricing, and automatic toll collection [1-6]. In the most
of present methods, the conditions of environment and
plate, affect on the performance of the method,
therefore these methods have limitations. So, reaching
the methods that offer the acceptable results is
expected. A license plate recognition system generally
consists of three main parts: 1) license plate
recognition 2) characters segmentation 3) characters
recognition [7]. Among these stages, the license plate
recognition has a special sensitivity and is one of the
most difficult stages in this process. To detect the
region of car license plate, many techniques have been
used. In [8] combination of edge statistics and
mathematical morphology showed very good results,
but it is time consuming and because of this problem,
[9] uses block-base algorithm. In [10] a novel method
called "N row distance" is implemented. This method
scans an image with N row distance and counts the
existent edges. If the number of the edges is greater
than a threshold then the license plate is recognized, if
not threshold have to be reduced and algorithm will be
repeated. This method is fast and has good results for
simple images. Disadvantage of this paper is that the
edge based algorithms are sensitive to unwanted edges
such as noise edges, and they fail when they are
applied to complex images. A wavelet transform-based
algorithm is used in [11] for extraction of the
important features to be used for license plate location.
This method can locate more than one license plate in
an image. Methods which are symmetry based are
mentioned in [12].
In [13] the plate is a location with the black
background and white writings. In this way that,
firstly, takes the image into the HSI and applies the
capability of being black color of its background for
this purpose, it uses a mask and segments the image
according to HSI color intensity parameter and creates
a binary image. For canceling probable noises, it uses
the operation of erosion and dilation, then labels the
existing candidates and for canceling the candidates
which aren’t the location of plate, it applies the
geometric capability of the plate and other characters,
then for recognizing a primary candidate, it uses the
color intensity histogram, and recognizes the location
of plate.
The current paper aims at investigation into and
identification of the novel Iranian and some European
countries plate characterized by both inclusion of blue
area on it and its geometric shape. Figure 1 shows the
sample license plate of these countries. Obviously, the
suggested system contains suitable velocity due to not
making use of heavy pre-processing operation such as
image-improving filters, edge-detection operation and
omission of noise at the beginning stages. So, the
12 Babak Azad, Eslam Ahmadzadeh
www.ijorcs.org
recommended method of ours is compatible with
model-adaptation, i.e., the very blue section of the
plate so that the present method indicated the fact that
if several plates are included in the image, the method
can successfully manage to detect it. In section two the
proposed algorithm is elaborated. In section three the
practical result of the paper and in section four,
conclusion is presented.
Figure 1: Sample of plates in some countries
a: Iran country b: France country
c: German country d: Polish country
II. PROPOSED METHOD
General diagram of the proposed algorithm is
shown in Figure 2.
Figure 2: General diagram of the proposed algorithm
Our Proposed Algorithm is based on pattern
recognition. The suggested algorithm is a robust and
tunable algorithm that can be used for detection any
kind of plate in the images. The algorithm needs two
parameters; pattern and test image. The pattern
parameter is used as an object to localizing in the test
image. In this research we considered Iranian license
plate as our patterns; Figure 1(a) shows these patterns.
For detection pattern on test image at first time, the
information such as Character Scheme Feature (CSF)
and Color Feature (CF) in pattern parameters is
computed. Then for finding the pattern (license plate)
in test image, first the test image is converted to the
HSV or L*A*B color spaces. Then instead of
processing whole image region, the image is broken to
list of preparatory zones and in order during frequent
process, zones are selected. The existence a SF of
pattern is investigated in it. For investigate of zones
only its lip pixel used, that are consisted of 23.44% of
zone pixels. Whenever a zone with pattern area is
found, by investigation its top, down and side blocks
and considering SF of pattern, the considerable place is
selected as a candidate and supplemented to candidate
region. Upper operation is continued to finishing of all
zones.
A. Extracting Pattern Information
In this section the nominate pattern information is
extracted for detection it in the test image. We
considered Iranian license plate as our patterns. For
obtaining statistical feature (SF) and character scheme
feature (CSF) we considered Iranian license plate as
two parts, Figure 3 shows these parts; and by Equation
(1) and Equation (2) we extracted the SF and CSF
feature respectively.
Figure 3: The CF and CSF parts of Iranian license plate
country
CF = RatioBlu epart
=
Hig htSF Region
Width SF Region
(1)
for each i ∈ Image. row (m)
JumpArray [i] = �[𝐼𝐼 𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼(
𝑛𝑛−1
𝑗𝑗 =1
𝑖𝑖, 𝑗𝑗) 𝑋𝑋𝑋𝑋𝑋𝑋 𝐼𝐼 𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼(𝑖𝑖, 𝑗𝑗 + 1)]
𝑒𝑒𝑒𝑒𝑒𝑒 𝑓𝑓𝑓𝑓𝑓𝑓
CSF.K= mean (Jump_Array )
CSF.T= Count (Jump_Array>CSF.K) (2)
Real-Time Multiple License Plate Recognition System 13
www.ijorcs.org
Where image is a pattern (like figure 1(a)) and m,n
are the size of pattern image.
B. HSV and L*A*B Color Space
Even although RGB color space is ideal for
monitor, it is unnatural for human being. For stance,
recognizing how to make a color lighter in RGB color
space is more difficult work. It is easier for human to
use hue, saturation and brightness features for
explanation [14]. The superior of this color space to
RGB, is lack of relation between producer elements
hue, saturation with brightness amount. Whereas plate
number recognition system is made by subjectivity that
human has from colors. So, use of suitable color space
is necessary for carefulness in work.
A Lab color space is a color-opponent space with
dimension L for lightness and A, B for the color-
opponent dimensions, based on nonlinearly
compressed CIE XYZ color space coordinates. This
color space is better suited to many digital image
manipulations than the RGB space, which is typically
used in image editing programs. In our investigation as
a practical result we achieved better result when we
used HSV color space rather than L*A*B.
C. Candidate Region Detection
For determining the plate location, initially the
input image is converted to the HSV color space. Then
the image is broken to zones in N*M size and that N
and M amount as a practical result is obtained in order
15,16. Figure 4(b) shows the result of operation of
HSV color space for the image entered. After creating
the lists from zones in order, evaluation starts from the
bottom corner and left hand image area as the blue
area lies in left hand and bottom corner. In evaluation
of each zone only its lip pixels that it consist 23.44%
of it are re-evaluated. If in the process, the blue pixel is
found the evaluation process would be done for the
whole pixel zone. Further, with the evaluation of it’s
upper and lower blocks we can find the steady blue
area, retrieving its width and height. If the width and
height retrieved of the blue area that is selected as a
pattern is SF (RatioBlu epart
), plate height is obtained
equally with theSF(HightSFRegion
). And its width is
obtained by increasing the SF(WidthSFRegion
)8 times.
Figure 4(c) shows the result.
Figure 4: (a): entrance image in RGB mode (b): image in
HSV mode (c): extracted plate SF region
By finding candidate area this area is added to plate
candidates list and increase blocks that are in this area
are omitted from preparatory blocks list and operation
is done on reminder blocks. In this algorithm the worst
state is happened if the plate isn’t in image or it is
scratched. In this state all blocks will be studied and
therefore 23.44% of image will be processed.
D. Plate Recognition
In this step, first the exploited candidates from last
step are labeled. And in a repeated process are
evaluated the number of color jump. If evaluation of a
candidate is successful and plate kind such as
governmental, public, private is specified, this
candidate considered as plate location and its tilt will
be resolved.
In this step by the use of color jump and color kind
of plate we determined that candidate as plate or not.
With regard to the plate area consists of successive 8
characters and its color violence change rate is more
than to other area we use these features for the plate
specifying. For determining of a color change range, in
every line the number of color change is counted from
white color to black color or inverse. If the number of
color change is more than CSF.K amount and
successive line numbered more than CSF.T, this area
as a plate area is considered. Figure 5 shows exploited
plate from entrance image.
Figure 5: The image of extracted candidate
E. Character Segmentation and Recognition
In this paper from last step, the area that is
exploited as a plate, first probable noising are solved,
then plate image is complemented till its writing of
plate inside is seen such white violence. Then this area
is labeled and through the available regions, the
regions that are bigger are stored as exploited
characters in 60*30 sizes. Figure 6(a) shows the
extracted plate after removing noise and Figure 6(b)
shows its histograms.
Figure 6: (a): extracted plate after removing the noise (b):
histogram of extracted plate
The extracted characters are then recognized and
the output is the license plate number. To recognition
the characters of car license plate, many techniques
have been used. In [15], the feature vector is generated
14 Babak Azad, Eslam Ahmadzadeh
www.ijorcs.org
by dividing the binary character into blocks of 3×3
pixels. Then, the number of black pixels in each block
is counted. In [16], the feature vector is generated by
dividing the binary character after a thinning
operation into 3 × 3 blocks and counting the number of
elements that have 0°, 45°, 90°, and 135° inclination.
In [17], the character is scanned along a central axis.
This central axis is the connection between the upper
bound horizontal central moment and lower bound
horizontal central moment. Then the number of
transitions from character to background and spacing
between them form a feature vector for each character.
This method is invariant to the rotation of the character
because the same feature vector is generated. Template
matching is performed in [18] - [21] after resizing the
extracted character into the same size. Several
similarity measuring techniques are defined in the
literature. Some of them are Mahalanobis distance and
the Bayes decision technique [19], Jaccard value [20],
Hausdorff distance [21]. In [22] and [23] the feature
vector is generated by dividing the binary character
into blocks of pixels. Then, the angle and distance of
black pixels in each block is extracted.
In this system, we computed the features based on
chain-code directional frequencies of contour pixels of
the images as follows: First we found the bounding
box (minimum rectangle containing the hand gesture)
of each input image which is a two-tone image. Then
for better result and independency of features to size
and position (invariant to scale and translation), we
converted each image (located in bounding box) to a
normal size of 49×49 pixels. We chose this normalized
value based of various experiments and a statistical
study. In Figure 7(a), a normalized image with its
bounding box is shown. We extracted the contour of
the normalized image Figure 7(b).
Figure 7: (a): Bounding box of a normalized image (b):
Digit ‘5’ in Persian and its contour
We scanned the image contour horizontally by
keeping a window-map of size 7×7 on the image from
the top left most point to down right most point (49 no
overlapped blocks). For each block the chain code
frequencies for all 8 directions were computed (8
directions were shown in Figure 8(a)). Instead of
expressing the features in terms of 8 directions, we
have proposed to simplify the features into 4 sets
corresponding to 4 directions [Figure 8(b)]: i)
horizontal direction code (direction 0 and 4), ii)
vertical direction code (direction 2 and 6) iii) principal
diagonal direction code (direction 1 and 5) and iv) off
diagonal direction code (direction 3 and 7). Thus, in
each block, we got four values representing the
frequencies of these four directions and these values
were used as features (local contour direction values).
To extract features, we considered 49 (7×7) uniform
blocks in each image and we computed four features in
each block so we got 49×4=196 features for each
image.
Figure 8: (a): 8 direction code (b): 4 direction codes
obtained from 8 directions
F. Character Recognition by SVM
Support vector machines (SVMs) [24] are very
popular and powerful in pattern learning because of
supporting high dimensional data and at the same time,
providing good generalization properties. Moreover,
SVMs have many usages in pattern recognition and
data mining applications such as text categorization
[25], 3D object detection [26], face recognition [27].
At the beginning, SVM was formulated for two-class
(binary) classification problems and then it extended
two most popular group: one-against-all (OAA) and
the one-against-one (OAO). In this paper we used
OAA approach for character recognition stage.
III. RESULT AND IMPLEMENTATION
In this part the practical result of proposed method
for license plate recognition system compared with
contemporary methods are detailed. Our suggestive
method have been done on Intel Core i3-2330M CPU,
2.20 GHz with 2 GB RAM under Matlab environment.
Figure 9 shows the worked system.
Figure 9: our proposed license plate recognition system
Real-Time Multiple License Plate Recognition System 15
www.ijorcs.org
The suggestive method is robustness against
parameters such as: the different size and situation of
plate in image, the view of videotaping and different
light situation in videotaping, injuries and pollution of
plate.
A. Evaluation of License Plate Location Stage
For evaluation of our method, first, the data set that
is mentioned in [28] and [29] is considered. This data
set consists of 150 colorful images in 640*480 sizes.
These images are variety in point of view, good light
balance, various distances and various backgrounds.
The result of the proposed method for license plate
recognition compared with these methods is shown in
Table I.
TABLE I: Accuracy rate of proposed method on first
databases
Method
Correct
Plate
Recognition
Incorrect
plate
Recognition
Percent
Efficiency
R. Azad et al.
[28]
148 2 98.66%
S.H.M Kasaei
et al. [29]
146 4 97.30%
Our Method 149 1 99.33%
The second data set that we used for our proposed
method is mentioned in [7] consist of 100 images that
are captured by a 2 mega-pixel camera of mobile
phone (Nokia 5230) from front view of car. These
images are 640*480 sizes, RGB mode, variety in point
of view, various light condition, various distances and
backgrounds. The result of the proposed method that
applied on the second data set for license plate
recognition is shown in Table II.
TABLE II: Accuracy rate of proposed method on second
databases
Method
Correct
Plate
Recognition
Incorrect
plate
Recognition
Percent
Efficiency
R. Azad et al.
[7]
98 2 98%
Our Method 99 1 99%
According to the previous license plate recognition
approaches, there is not a popular database for multiple
license plate recognition system to evaluate the
performance of its methods. Especially for Iranian
vehicle data set, because most of the proposed
approach attempts to find single plate in the image. In
this respect, to prove the quality of proposed approach,
100 images of 3 mega-pixel resolution are captured
and used by our team form front, back and side views
of the cars. These images are of diverse sizes, RGB
mode, variety in point of view; various light
conditions, various distances, complex backgrounds
and contain more than one car. The result of the
proposed method that applied on the third data set for
license plate recognition is shown in Table III.
TABLE III: Accuracy rate of proposed method on third
databases
Number
of Car
in each
image
Number
of images
Whole
Number
of
License
Plates
Correct
Plate
Recognition
Percent
Efficiency
Two
cars
50 100 99 99%
Three
cars
50
150 146 97.33%
B. Evaluation of Character Recognition Stage
In the table IV, our method is compared with
normal factoring method represented in [14], K-
Nearest- Neighbor (KNN) method [7] and template
matching mentioned in [29] that all of them used first
dataset for evaluation of their works.
TABLE IV: Accuracy rate of proposed on character
recognition stage
Total
character
Images
Method
Correct
Recognition
Efficiency
1200
R. Azad et al. [7] 1188 99%
R. Azad et al.
[14]
1164 97%
S.H.M Kasaei et
al. [29]
1104 92%
Proposed method 1194 99.50%
Further we achieved 100% and 98% accuracy rate
respectively when we evaluated our method on second
and third data set. Table V shows the information
process of our method.
TABLE V: Information process of the proposed method
PROCESS
INFORMATION
Minimum Maximum Average
Process Time for
License Plate
Recognition
0.012110 0.066235 0.030123
Number of Detected
Candidate
1 7 3
Figure 10 shows some of the detection results,
where the license plates are circled by white boxes.
From the examples, we may see that our algorithm can
detect the license plates with various sizes, positions
and colors from various backgrounds.
16 Babak Azad, Eslam Ahmadzadeh
www.ijorcs.org
Figure 10: Detection results of some license plate by the
proposed method
IV. CONCLUSION AND FUTURE WORK
In this paper, a new and tunable algorithm which
can detect multiple license plates in high resolution
applications is proposed. For detection license plate on
test image at first time, the information such as
character scheme feature (CSF) and statistical feature
(SF) in pattern parameters is computed. Then for
finding the pattern (license plate) in test image, first
the test image is converted to the HSV or L*A*B color
spaces. Then instead of processing whole image
region, the image is broken to list of preparatory zones
and in order during frequent process, zones are
selected. The existence a SF of pattern is investigated
in it. For investigate of zones only its lip pixel used,
that are consisted of 23.44% of zone pixels. Whenever
a zone with pattern area is found, by investigation its
top, down and side blocks and considering SF of
pattern, the considerable place is selected as a
candidate and supplemented to candidate region.
Finally by color jump and CFS testing the real plate
location is extracted. We evaluated our method on the
two Persian single vehicle license plate data set that we
obtained 99.33, 99% correct recognition rate
respectively. Further we tested our algorithm on the
Persian multiple vehicle license plate data set and we
achieved approximately 98% accuracy rate. Also we
obtained approximately 99% accuracy in character
recognition stage. This work is implemented for still
images, for future work we have planned to extend it
for license plate detection and recognition in video
stream.
V. REFERENCES
[1] R. Azad, and M. Nazari, " Novel and Automatic
Parking Inventory System Based on Pattern
Recognition and Directional Chain Code”,
International Conference on computer, Information
Technology and Digital Media, 2013, pp.134-139.
[2] L.S. Bartolome, A.A. BandalamC. Lorente and E.P.
Dadios, “Vehicle parking inventory system utilizing
image recognition through artificial neural networks,”
IEEE Region 10 conference, 2012, pp. 1-5, doi:
10.1109/TENCON.2012.6412301.
[3] R. Azad, and M. Baghdadi, " A Robust and Efficient
Method for Improving Accuracy of License Plate
Characters Recognition”, International Conference on
computer, Information Technology and Digital Media,
2013, pp.77-82.
[4] R. Azad, and M. Baghdadi, " Novel and Fast
Algorithm for Extracting License Plate Location Based
on Edge Analysis”, International Conference on
computer, Information Technology and Digital Media,
2013, pp.114-117.
[5] M. Ghazal, and H. Hajjdiab, , "License plate automatic
detection and recognition using level sets and neural
networks," 1st International Conference on
Communications, Signal Processing, and their
Applications, IEEE , 2013, pp. 1-5, doi:
10.1109/ICCSPA.2013.6487280.
[6] C.-N. E. Anagnostopoulos, I. E. Anagnostopoulos, I.
D. Psoroulas, V.Loumos, and E. Kayafas, “License
plate recognition from still images and video
sequences: A survey,” IEEE Trans. Intell. Transp.
Syst., ol. 9, no. 3, 2008, pp. 377–391, doi:
10.1109/TITS.2008.922938.
[7] R. Azad, B. Azad and H. R. Shayegh, “Real-Time and
Efficient Method for Accuracy Enhancement of Edge
Based License Plate Recognition System,”
International Conference on Computer, Information
Technology and Digital Media, 2013, pp. 1-10.
[8] B. Hongliang and L. Changping, “A hybrid license
plate extraction method based on edge statistics and
morphology,” in Proc. ICPR, pp. 831-834, 2004, doi:
10.1109/ICPR.2004.1334387.
[9] H.J. Lee, S.Y. Chen, and S.Z. Wang, “Extraction and
recognition of license plates of motorcycles and
vehicles on highways,” in Proc. ICPR, pp. 356-359,
2004, doi: 10.1109/ICPR.2004.1333776.
[10] A. Broumandnia and M. Fathy, “Application of pattern
recognition for Farsi license plate recognition,”
presented at the ICGST Int. Conf. Graphics, Vision
and Image Processing (GVIP), Dec. 2005.
[11] C.T. Hsieh, Y.S Juan, and K.M. Hung, “Multiple
license plate detection for complex background,” in
Proc. Int. Conf. AINA, vol. 2, pp. 389-392, 2005, doi:
10.1109/AINA.2005.257.
[12] D.S. Kim and S.I. Chien, “Automatic car license plate
extraction using modified generalized symmetry
transform and image warping,” in Proc. ISIE,2001, pp.
2022-2027, doi: 10.1109/ISIE.2001.932025.
[13] K. Deb, M. K. Hossen, M. I. Khan, and M. R. Alam
“Bangladeshi vehicle license plate detection method
based on HSI color model and geometrical properties”
IEEE 7th International Forum Strategic Technology
(IFOST),”, pp. 1-5, 2013, doi:
10.1109/IFOST.2012.6357650.
[14] R. Azad, F. Davami and B. Azad, " novel and robust
method for automatic license plate recognition system
based on pattern recognition”, Advances in Computer
Science: an International Journal, Vol. 2, Issue 3,
No.4,July 2013, pp.64- 70.
[15] F. Aghdasi and H. Ndungo, “Automatic license plate
recognition system,” in Proc. AFRICON Conf. Africa,
Real-Time Multiple License Plate Recognition System 17
www.ijorcs.org
vol. 1. 2004, pp. 45–50, doi:
10.1109/AFRICON.2004.1406631.
[16] T. Nukano, M. Fukumi, and M. Khalid, “Vehicle
license plate character recognition by neural
networks,” in Proc. Int. Symp. Intell. Signal Process.
Commun. Syst., 2004, pp. 771–775, doi:
10.1109/ISPACS.2004.1439164.
[17] R. Juntanasub and N. Sureerattanan, “A simple OCR
method from strong perspective view,” in Proc. Appl.
Imagery Pattern Recognit. Workshop, 2004, pp. 235–
240, doi: 10.1109/AIPR.2004.8.
[18] K. Kanayama, Y. Fujikawa, K. Fujimoto, and M.
Horino, “Development of vehicle-license number
recognition system using real-time image processing
and its application to travel-time measurement,” in
Proc. IEEE Veh. Tech. Conf., May 1991, pp. 798–804,
doi: 10.1109/VETEC.1991.140605.
[19] K. Miyamoto, K. Nagano, M. Tamagawa, I. Fujita, and
M. Yamamoto, “Vehicle license-plate recognition by
image analysis,” in Proc. Int. Conf. Ind. Electron.
Control Instrum, vol. 3. 1991, pp. 1734–1738, doi:
10.1109/IECON.1991.239253.
[20] E. R. Lee, P. K. Kim, and H. J. Kim, “Automatic
recognition of a car license plate using color image
processing,” in Proc. IEEE Int. Conf. Image Process.,
vol. 2. Nov. 1994, pp. 301–305 , doi:
10.1109/ICIP.1994.413580.
[21] S. Tang and W. Li, “Number and letter character
recognition of vehicle license plate based on edge
Hausdorff distance,” in Proc. Int. Conf. Parallel
Distributed Comput. Applicat. Tech., 2005, pp. 850–
852, doi: 10.1109/PDCAT.2005.174.
[22] R. Azad, B. Azad and I. T. Kazeroni , “optimized
method for road sign detection and recognition
systeme,” International Journal of Research in
Computer Science, Volume 4 Issue 1 (2014), pp. 19-
26, 2013, doi:10.7815/ijorcs.41.2014.077.
[23] R. Azad, F. Davami and H.R. Shayegh, "Recognition
of Handwritten Persian/Arabic Numerals Based on
Robust Feature Set and K-NN Classifier," International
Journal of Computer & Information Technologies, vol.
1, no. 3, pp. 220-230, 2013.
[24] Vapnik, V., “The Nature of Statistical Learning
Theory”, New York, Springer-Verlag, 1995, doi:
10.1007/978-1-4757-2440-0.
[25] Joachims, T., “Text categorization with support vector
machines: Learning with many relevant features”,
Technical report, University of Dortmund, 1997, doi:
10.1007/BFb0026683.
[26] Pontil, M., Verri, A., “Support Vector Machines for 3D
Object Recognition”, IEEE Transactions on Pattern
Analysis and Machine Intelligence, Vol. 20, No. 6,
1998, doi: 10.1109/34.683777.
[27] R. Azad, B. Azad and I. T. Kazeroni , “Optimized
Method for Real-Time Face Recognition System Based
on PCA and Multiclass Support Vector Machine”,
Advances in Computer Science: an International
Journal, Vol. 2, Issue 5, No.6 , November 2013, pp.
126-132.
[28] R. Azad and H. R. Shayegh, “New Method for
Optimization of License Plate Recognition system with
Use of Edge Detection and Connected Component,”
3rd IEEE International Conference on Computer and
Knowledge Engineering, 2013, pp. 21-25, doi:
10.1109/ICCKE.2013.6682800.
[29] S.H.M Kasaei and S.M.M Kasaei "Extraction and
recognition of the vehicle license plate for passing
under outside environment," European Intelligence and
Security Informatics Conference IEEE, 2011, pp.234-
237, doi: 10.1109/EISIC.2011.50.
How to cite
Babak Azad, Eslam Ahmadzadeh, “Real-Time Multiple License Plate Recognition System”. International Journal of
Research in Computer Science, 4 (2): pp. 11-17, March 2014. doi: 10.7815/ijorcs.42.2014.080

Weitere ähnliche Inhalte

Was ist angesagt?

A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
CSCJournals
 
Dynamic Path Planning
Dynamic Path PlanningDynamic Path Planning
Dynamic Path Planning
dare2kreate
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
guest90654fd
 
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
NITISH K
 

Was ist angesagt? (20)

TRAFFIC-SIGN RECOGNITION FOR AN INTELLIGENT VEHICLE/DRIVER ASSISTANT SYSTEM U...
TRAFFIC-SIGN RECOGNITION FOR AN INTELLIGENT VEHICLE/DRIVER ASSISTANT SYSTEM U...TRAFFIC-SIGN RECOGNITION FOR AN INTELLIGENT VEHICLE/DRIVER ASSISTANT SYSTEM U...
TRAFFIC-SIGN RECOGNITION FOR AN INTELLIGENT VEHICLE/DRIVER ASSISTANT SYSTEM U...
 
Improved algorithm for road region segmentation based on sequential monte car...
Improved algorithm for road region segmentation based on sequential monte car...Improved algorithm for road region segmentation based on sequential monte car...
Improved algorithm for road region segmentation based on sequential monte car...
 
Path Planning for Mobile Robot Navigation Using Voronoi Diagram and Fast Marc...
Path Planning for Mobile Robot Navigation Using Voronoi Diagram and Fast Marc...Path Planning for Mobile Robot Navigation Using Voronoi Diagram and Fast Marc...
Path Planning for Mobile Robot Navigation Using Voronoi Diagram and Fast Marc...
 
Circular Traffic Signs Recognition Using The Number of Peaks Algorithm
Circular Traffic Signs Recognition Using The Number of Peaks AlgorithmCircular Traffic Signs Recognition Using The Number of Peaks Algorithm
Circular Traffic Signs Recognition Using The Number of Peaks Algorithm
 
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
 
Dynamic Path Planning
Dynamic Path PlanningDynamic Path Planning
Dynamic Path Planning
 
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
 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2
 
License Plate Localization based on Statistical Measures of License Plate Fea...
License Plate Localization based on Statistical Measures of License Plate Fea...License Plate Localization based on Statistical Measures of License Plate Fea...
License Plate Localization based on Statistical Measures of License Plate Fea...
 
License Plate recognition
License Plate recognitionLicense Plate recognition
License Plate recognition
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
 
tAnt colony optimization for
tAnt colony optimization fortAnt colony optimization for
tAnt colony optimization for
 
REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...
REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...
REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...
 
Robotics for Path Planning
Robotics for Path PlanningRobotics for Path Planning
Robotics for Path Planning
 
Artificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path PlanningArtificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path Planning
 
Thesis summary
Thesis summaryThesis summary
Thesis summary
 
Ay36304310
Ay36304310Ay36304310
Ay36304310
 
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
 
Path Planning for Mobile Robots
Path Planning for Mobile RobotsPath Planning for Mobile Robots
Path Planning for Mobile Robots
 
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
 

Andere mochten auch

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
Automatic number plate recognitionAutomatic number plate recognition
Automatic number plate recognition
Saifullah Malik
 
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
 
License Plate Recognition System
License Plate Recognition System License Plate Recognition System
License Plate Recognition System
Hira Rizvi
 
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
Muhammed Sahal c
 

Andere mochten auch (15)

A Method for Sudanese Vehicle License Plates Detection and Extraction
A Method for Sudanese Vehicle License Plates Detection and ExtractionA Method for Sudanese Vehicle License Plates Detection and Extraction
A Method for Sudanese Vehicle License Plates Detection and Extraction
 
Metrici License Plate recognition system
Metrici License Plate recognition systemMetrici License Plate recognition system
Metrici License Plate recognition system
 
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
 
Seminar on anpr 1
Seminar on anpr 1Seminar on anpr 1
Seminar on anpr 1
 
Number Plate Recognition for Indian Vehicles
Number Plate Recognition for Indian VehiclesNumber Plate Recognition for Indian Vehicles
Number Plate Recognition for Indian Vehicles
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
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 ...
 
Vehicle access control using anpr
Vehicle access control using anprVehicle access control using anpr
Vehicle access control using anpr
 
Automatic Number Plate Recognition
Automatic Number Plate RecognitionAutomatic Number Plate Recognition
Automatic Number Plate Recognition
 
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
 
Automatic number plate recognition
Automatic number plate recognitionAutomatic number plate recognition
Automatic number 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 ...
 
License Plate Recognition System
License Plate Recognition System License Plate Recognition System
License Plate Recognition System
 
Text Detection and Recognition
Text Detection and RecognitionText Detection and Recognition
Text Detection and Recognition
 
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
 

Ähnlich wie Real-Time Multiple License Plate Recognition System

Iaetsd heuristics to detect and extract license plates
Iaetsd heuristics to detect and extract license platesIaetsd heuristics to detect and extract license plates
Iaetsd heuristics to detect and extract license plates
Iaetsd Iaetsd
 
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
 
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
Iaetsd Iaetsd
 
Paper id 252014106
Paper id 252014106Paper id 252014106
Paper id 252014106
IJRAT
 

Ähnlich wie Real-Time Multiple License Plate Recognition System (20)

ieee_my_proj
ieee_my_projieee_my_proj
ieee_my_proj
 
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
 
Iaetsd heuristics to detect and extract license plates
Iaetsd heuristics to detect and extract license platesIaetsd heuristics to detect and extract license plates
Iaetsd heuristics to detect and extract license plates
 
Al4103216222
Al4103216222Al4103216222
Al4103216222
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
 
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
 
Ep34870876
Ep34870876Ep34870876
Ep34870876
 
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...
 
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
 
Street Mark Detection Using Raspberry PI for Self-driving System
Street Mark Detection Using Raspberry PI for Self-driving SystemStreet Mark Detection Using Raspberry PI for Self-driving System
Street Mark Detection Using Raspberry PI for Self-driving 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
 
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 Approach for Benin Automatic Licence Plate Recognition
An Approach for Benin Automatic Licence Plate RecognitionAn Approach for Benin Automatic Licence Plate Recognition
An Approach for Benin Automatic Licence Plate Recognition
 
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
 
Ijcatr04041021
Ijcatr04041021Ijcatr04041021
Ijcatr04041021
 
Paper id 252014106
Paper id 252014106Paper id 252014106
Paper id 252014106
 
40120140501008
4012014050100840120140501008
40120140501008
 
21.Demir.pdf
21.Demir.pdf21.Demir.pdf
21.Demir.pdf
 
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...
 

Mehr von IJORCS

Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...
IJORCS
 
A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...
IJORCS
 
Call for papers, IJORCS, Volume 3 - Issue 3
Call for papers, IJORCS, Volume 3 - Issue 3Call for papers, IJORCS, Volume 3 - Issue 3
Call for papers, IJORCS, Volume 3 - Issue 3
IJORCS
 

Mehr von IJORCS (20)

Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4
 
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveFPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
 
Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...
 
Algebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression FunctionAlgebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression Function
 
Enhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State LogicEnhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State Logic
 
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
 
CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2
 
Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1
 
Voice Recognition System using Template Matching
Voice Recognition System using Template MatchingVoice Recognition System using Template Matching
Voice Recognition System using Template Matching
 
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessChannel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
 
A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...
 
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
 
A Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETsA Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETs
 
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
 
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed SystemAn Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
 
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
 
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
 
A PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmA PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering Algorithm
 
Call for papers, IJORCS, Volume 3 - Issue 3
Call for papers, IJORCS, Volume 3 - Issue 3Call for papers, IJORCS, Volume 3 - Issue 3
Call for papers, IJORCS, Volume 3 - Issue 3
 
Dynamic Map and Diffserv Based AR Selection for Handoff in HMIPv6 Networks
Dynamic Map and Diffserv Based AR Selection for Handoff in HMIPv6 Networks Dynamic Map and Diffserv Based AR Selection for Handoff in HMIPv6 Networks
Dynamic Map and Diffserv Based AR Selection for Handoff in HMIPv6 Networks
 

Kürzlich hochgeladen

Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
Areesha Ahmad
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
seri bangash
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Sérgio Sacani
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 

Kürzlich hochgeladen (20)

Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Introduction to Viruses
Introduction to VirusesIntroduction to Viruses
Introduction to Viruses
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
 

Real-Time Multiple License Plate Recognition System

  • 1. International Journal of Research in Computer Science eISSN 2249-8265 Volume 4 Issue 2 (2014) pp. 11-17 www.ijorcs.org, A Unit of White Globe Publications doi: 10.7815/ijorcs.42.2014.080 www.ijorcs.org Real-Time Multiple License Plate Recognition System Babak Azad1 , Eslam Ahmadzadeh2 1 Technical and Engineering College, University of Mohaghegh Ardabili, Ardebil, IRAN Email: babak.babi72@gmail.com 2 Zand higher education Institute, Shiraz, IRAN Email: ahmadzadeh1358@yahoo.com Abstract: License plate recognition system is one of the core technologies in intelligent traffic control. In this paper, a new and tunable algorithm which can detect multiple license plates in high resolution applications is proposed. The algorithm to the investigation and identification of the novel Iranian and some European countries plate, characterized by both inclusion of blue area on it and its geometric shape. Obviously, the suggested algorithm contains suitable velocity due to not making use of heavy pre- processing operation such as image-improving filters, edge-detection operation and omission of noise at the beginning stages. So the method recommended here is compatible with model-adaptation, i.e. using the very blue section of the plate. The present method indicates the fact that, if several plates are included in the image, this method can successfully manage to detect them. We evaluated our method on the two Persian single vehicle license plate data set that we obtained 99.33, 99% correct recognition rate respectively. Further we tested our algorithm on the Persian multiple vehicle license plate data set and we achieved 98% accuracy rate. Also we obtained approximately 99% accuracy in character recognition stage. Keywords: Multiple license plate recognition, real- time; color space, pattern recognition I. INTRODUCTION Automatic license plate recognition plays an important role in numerous real-life applications, such as unattended parking lots, security control of restricted areas, traffic law enforcement, congestion pricing, and automatic toll collection [1-6]. In the most of present methods, the conditions of environment and plate, affect on the performance of the method, therefore these methods have limitations. So, reaching the methods that offer the acceptable results is expected. A license plate recognition system generally consists of three main parts: 1) license plate recognition 2) characters segmentation 3) characters recognition [7]. Among these stages, the license plate recognition has a special sensitivity and is one of the most difficult stages in this process. To detect the region of car license plate, many techniques have been used. In [8] combination of edge statistics and mathematical morphology showed very good results, but it is time consuming and because of this problem, [9] uses block-base algorithm. In [10] a novel method called "N row distance" is implemented. This method scans an image with N row distance and counts the existent edges. If the number of the edges is greater than a threshold then the license plate is recognized, if not threshold have to be reduced and algorithm will be repeated. This method is fast and has good results for simple images. Disadvantage of this paper is that the edge based algorithms are sensitive to unwanted edges such as noise edges, and they fail when they are applied to complex images. A wavelet transform-based algorithm is used in [11] for extraction of the important features to be used for license plate location. This method can locate more than one license plate in an image. Methods which are symmetry based are mentioned in [12]. In [13] the plate is a location with the black background and white writings. In this way that, firstly, takes the image into the HSI and applies the capability of being black color of its background for this purpose, it uses a mask and segments the image according to HSI color intensity parameter and creates a binary image. For canceling probable noises, it uses the operation of erosion and dilation, then labels the existing candidates and for canceling the candidates which aren’t the location of plate, it applies the geometric capability of the plate and other characters, then for recognizing a primary candidate, it uses the color intensity histogram, and recognizes the location of plate. The current paper aims at investigation into and identification of the novel Iranian and some European countries plate characterized by both inclusion of blue area on it and its geometric shape. Figure 1 shows the sample license plate of these countries. Obviously, the suggested system contains suitable velocity due to not making use of heavy pre-processing operation such as image-improving filters, edge-detection operation and omission of noise at the beginning stages. So, the
  • 2. 12 Babak Azad, Eslam Ahmadzadeh www.ijorcs.org recommended method of ours is compatible with model-adaptation, i.e., the very blue section of the plate so that the present method indicated the fact that if several plates are included in the image, the method can successfully manage to detect it. In section two the proposed algorithm is elaborated. In section three the practical result of the paper and in section four, conclusion is presented. Figure 1: Sample of plates in some countries a: Iran country b: France country c: German country d: Polish country II. PROPOSED METHOD General diagram of the proposed algorithm is shown in Figure 2. Figure 2: General diagram of the proposed algorithm Our Proposed Algorithm is based on pattern recognition. The suggested algorithm is a robust and tunable algorithm that can be used for detection any kind of plate in the images. The algorithm needs two parameters; pattern and test image. The pattern parameter is used as an object to localizing in the test image. In this research we considered Iranian license plate as our patterns; Figure 1(a) shows these patterns. For detection pattern on test image at first time, the information such as Character Scheme Feature (CSF) and Color Feature (CF) in pattern parameters is computed. Then for finding the pattern (license plate) in test image, first the test image is converted to the HSV or L*A*B color spaces. Then instead of processing whole image region, the image is broken to list of preparatory zones and in order during frequent process, zones are selected. The existence a SF of pattern is investigated in it. For investigate of zones only its lip pixel used, that are consisted of 23.44% of zone pixels. Whenever a zone with pattern area is found, by investigation its top, down and side blocks and considering SF of pattern, the considerable place is selected as a candidate and supplemented to candidate region. Upper operation is continued to finishing of all zones. A. Extracting Pattern Information In this section the nominate pattern information is extracted for detection it in the test image. We considered Iranian license plate as our patterns. For obtaining statistical feature (SF) and character scheme feature (CSF) we considered Iranian license plate as two parts, Figure 3 shows these parts; and by Equation (1) and Equation (2) we extracted the SF and CSF feature respectively. Figure 3: The CF and CSF parts of Iranian license plate country CF = RatioBlu epart = Hig htSF Region Width SF Region (1) for each i ∈ Image. row (m) JumpArray [i] = �[𝐼𝐼 𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼( 𝑛𝑛−1 𝑗𝑗 =1 𝑖𝑖, 𝑗𝑗) 𝑋𝑋𝑋𝑋𝑋𝑋 𝐼𝐼 𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼(𝑖𝑖, 𝑗𝑗 + 1)] 𝑒𝑒𝑒𝑒𝑒𝑒 𝑓𝑓𝑓𝑓𝑓𝑓 CSF.K= mean (Jump_Array ) CSF.T= Count (Jump_Array>CSF.K) (2)
  • 3. Real-Time Multiple License Plate Recognition System 13 www.ijorcs.org Where image is a pattern (like figure 1(a)) and m,n are the size of pattern image. B. HSV and L*A*B Color Space Even although RGB color space is ideal for monitor, it is unnatural for human being. For stance, recognizing how to make a color lighter in RGB color space is more difficult work. It is easier for human to use hue, saturation and brightness features for explanation [14]. The superior of this color space to RGB, is lack of relation between producer elements hue, saturation with brightness amount. Whereas plate number recognition system is made by subjectivity that human has from colors. So, use of suitable color space is necessary for carefulness in work. A Lab color space is a color-opponent space with dimension L for lightness and A, B for the color- opponent dimensions, based on nonlinearly compressed CIE XYZ color space coordinates. This color space is better suited to many digital image manipulations than the RGB space, which is typically used in image editing programs. In our investigation as a practical result we achieved better result when we used HSV color space rather than L*A*B. C. Candidate Region Detection For determining the plate location, initially the input image is converted to the HSV color space. Then the image is broken to zones in N*M size and that N and M amount as a practical result is obtained in order 15,16. Figure 4(b) shows the result of operation of HSV color space for the image entered. After creating the lists from zones in order, evaluation starts from the bottom corner and left hand image area as the blue area lies in left hand and bottom corner. In evaluation of each zone only its lip pixels that it consist 23.44% of it are re-evaluated. If in the process, the blue pixel is found the evaluation process would be done for the whole pixel zone. Further, with the evaluation of it’s upper and lower blocks we can find the steady blue area, retrieving its width and height. If the width and height retrieved of the blue area that is selected as a pattern is SF (RatioBlu epart ), plate height is obtained equally with theSF(HightSFRegion ). And its width is obtained by increasing the SF(WidthSFRegion )8 times. Figure 4(c) shows the result. Figure 4: (a): entrance image in RGB mode (b): image in HSV mode (c): extracted plate SF region By finding candidate area this area is added to plate candidates list and increase blocks that are in this area are omitted from preparatory blocks list and operation is done on reminder blocks. In this algorithm the worst state is happened if the plate isn’t in image or it is scratched. In this state all blocks will be studied and therefore 23.44% of image will be processed. D. Plate Recognition In this step, first the exploited candidates from last step are labeled. And in a repeated process are evaluated the number of color jump. If evaluation of a candidate is successful and plate kind such as governmental, public, private is specified, this candidate considered as plate location and its tilt will be resolved. In this step by the use of color jump and color kind of plate we determined that candidate as plate or not. With regard to the plate area consists of successive 8 characters and its color violence change rate is more than to other area we use these features for the plate specifying. For determining of a color change range, in every line the number of color change is counted from white color to black color or inverse. If the number of color change is more than CSF.K amount and successive line numbered more than CSF.T, this area as a plate area is considered. Figure 5 shows exploited plate from entrance image. Figure 5: The image of extracted candidate E. Character Segmentation and Recognition In this paper from last step, the area that is exploited as a plate, first probable noising are solved, then plate image is complemented till its writing of plate inside is seen such white violence. Then this area is labeled and through the available regions, the regions that are bigger are stored as exploited characters in 60*30 sizes. Figure 6(a) shows the extracted plate after removing noise and Figure 6(b) shows its histograms. Figure 6: (a): extracted plate after removing the noise (b): histogram of extracted plate The extracted characters are then recognized and the output is the license plate number. To recognition the characters of car license plate, many techniques have been used. In [15], the feature vector is generated
  • 4. 14 Babak Azad, Eslam Ahmadzadeh www.ijorcs.org by dividing the binary character into blocks of 3×3 pixels. Then, the number of black pixels in each block is counted. In [16], the feature vector is generated by dividing the binary character after a thinning operation into 3 × 3 blocks and counting the number of elements that have 0°, 45°, 90°, and 135° inclination. In [17], the character is scanned along a central axis. This central axis is the connection between the upper bound horizontal central moment and lower bound horizontal central moment. Then the number of transitions from character to background and spacing between them form a feature vector for each character. This method is invariant to the rotation of the character because the same feature vector is generated. Template matching is performed in [18] - [21] after resizing the extracted character into the same size. Several similarity measuring techniques are defined in the literature. Some of them are Mahalanobis distance and the Bayes decision technique [19], Jaccard value [20], Hausdorff distance [21]. In [22] and [23] the feature vector is generated by dividing the binary character into blocks of pixels. Then, the angle and distance of black pixels in each block is extracted. In this system, we computed the features based on chain-code directional frequencies of contour pixels of the images as follows: First we found the bounding box (minimum rectangle containing the hand gesture) of each input image which is a two-tone image. Then for better result and independency of features to size and position (invariant to scale and translation), we converted each image (located in bounding box) to a normal size of 49×49 pixels. We chose this normalized value based of various experiments and a statistical study. In Figure 7(a), a normalized image with its bounding box is shown. We extracted the contour of the normalized image Figure 7(b). Figure 7: (a): Bounding box of a normalized image (b): Digit ‘5’ in Persian and its contour We scanned the image contour horizontally by keeping a window-map of size 7×7 on the image from the top left most point to down right most point (49 no overlapped blocks). For each block the chain code frequencies for all 8 directions were computed (8 directions were shown in Figure 8(a)). Instead of expressing the features in terms of 8 directions, we have proposed to simplify the features into 4 sets corresponding to 4 directions [Figure 8(b)]: i) horizontal direction code (direction 0 and 4), ii) vertical direction code (direction 2 and 6) iii) principal diagonal direction code (direction 1 and 5) and iv) off diagonal direction code (direction 3 and 7). Thus, in each block, we got four values representing the frequencies of these four directions and these values were used as features (local contour direction values). To extract features, we considered 49 (7×7) uniform blocks in each image and we computed four features in each block so we got 49×4=196 features for each image. Figure 8: (a): 8 direction code (b): 4 direction codes obtained from 8 directions F. Character Recognition by SVM Support vector machines (SVMs) [24] are very popular and powerful in pattern learning because of supporting high dimensional data and at the same time, providing good generalization properties. Moreover, SVMs have many usages in pattern recognition and data mining applications such as text categorization [25], 3D object detection [26], face recognition [27]. At the beginning, SVM was formulated for two-class (binary) classification problems and then it extended two most popular group: one-against-all (OAA) and the one-against-one (OAO). In this paper we used OAA approach for character recognition stage. III. RESULT AND IMPLEMENTATION In this part the practical result of proposed method for license plate recognition system compared with contemporary methods are detailed. Our suggestive method have been done on Intel Core i3-2330M CPU, 2.20 GHz with 2 GB RAM under Matlab environment. Figure 9 shows the worked system. Figure 9: our proposed license plate recognition system
  • 5. Real-Time Multiple License Plate Recognition System 15 www.ijorcs.org The suggestive method is robustness against parameters such as: the different size and situation of plate in image, the view of videotaping and different light situation in videotaping, injuries and pollution of plate. A. Evaluation of License Plate Location Stage For evaluation of our method, first, the data set that is mentioned in [28] and [29] is considered. This data set consists of 150 colorful images in 640*480 sizes. These images are variety in point of view, good light balance, various distances and various backgrounds. The result of the proposed method for license plate recognition compared with these methods is shown in Table I. TABLE I: Accuracy rate of proposed method on first databases Method Correct Plate Recognition Incorrect plate Recognition Percent Efficiency R. Azad et al. [28] 148 2 98.66% S.H.M Kasaei et al. [29] 146 4 97.30% Our Method 149 1 99.33% The second data set that we used for our proposed method is mentioned in [7] consist of 100 images that are captured by a 2 mega-pixel camera of mobile phone (Nokia 5230) from front view of car. These images are 640*480 sizes, RGB mode, variety in point of view, various light condition, various distances and backgrounds. The result of the proposed method that applied on the second data set for license plate recognition is shown in Table II. TABLE II: Accuracy rate of proposed method on second databases Method Correct Plate Recognition Incorrect plate Recognition Percent Efficiency R. Azad et al. [7] 98 2 98% Our Method 99 1 99% According to the previous license plate recognition approaches, there is not a popular database for multiple license plate recognition system to evaluate the performance of its methods. Especially for Iranian vehicle data set, because most of the proposed approach attempts to find single plate in the image. In this respect, to prove the quality of proposed approach, 100 images of 3 mega-pixel resolution are captured and used by our team form front, back and side views of the cars. These images are of diverse sizes, RGB mode, variety in point of view; various light conditions, various distances, complex backgrounds and contain more than one car. The result of the proposed method that applied on the third data set for license plate recognition is shown in Table III. TABLE III: Accuracy rate of proposed method on third databases Number of Car in each image Number of images Whole Number of License Plates Correct Plate Recognition Percent Efficiency Two cars 50 100 99 99% Three cars 50 150 146 97.33% B. Evaluation of Character Recognition Stage In the table IV, our method is compared with normal factoring method represented in [14], K- Nearest- Neighbor (KNN) method [7] and template matching mentioned in [29] that all of them used first dataset for evaluation of their works. TABLE IV: Accuracy rate of proposed on character recognition stage Total character Images Method Correct Recognition Efficiency 1200 R. Azad et al. [7] 1188 99% R. Azad et al. [14] 1164 97% S.H.M Kasaei et al. [29] 1104 92% Proposed method 1194 99.50% Further we achieved 100% and 98% accuracy rate respectively when we evaluated our method on second and third data set. Table V shows the information process of our method. TABLE V: Information process of the proposed method PROCESS INFORMATION Minimum Maximum Average Process Time for License Plate Recognition 0.012110 0.066235 0.030123 Number of Detected Candidate 1 7 3 Figure 10 shows some of the detection results, where the license plates are circled by white boxes. From the examples, we may see that our algorithm can detect the license plates with various sizes, positions and colors from various backgrounds.
  • 6. 16 Babak Azad, Eslam Ahmadzadeh www.ijorcs.org Figure 10: Detection results of some license plate by the proposed method IV. CONCLUSION AND FUTURE WORK In this paper, a new and tunable algorithm which can detect multiple license plates in high resolution applications is proposed. For detection license plate on test image at first time, the information such as character scheme feature (CSF) and statistical feature (SF) in pattern parameters is computed. Then for finding the pattern (license plate) in test image, first the test image is converted to the HSV or L*A*B color spaces. Then instead of processing whole image region, the image is broken to list of preparatory zones and in order during frequent process, zones are selected. The existence a SF of pattern is investigated in it. For investigate of zones only its lip pixel used, that are consisted of 23.44% of zone pixels. Whenever a zone with pattern area is found, by investigation its top, down and side blocks and considering SF of pattern, the considerable place is selected as a candidate and supplemented to candidate region. Finally by color jump and CFS testing the real plate location is extracted. We evaluated our method on the two Persian single vehicle license plate data set that we obtained 99.33, 99% correct recognition rate respectively. Further we tested our algorithm on the Persian multiple vehicle license plate data set and we achieved approximately 98% accuracy rate. Also we obtained approximately 99% accuracy in character recognition stage. This work is implemented for still images, for future work we have planned to extend it for license plate detection and recognition in video stream. V. REFERENCES [1] R. Azad, and M. Nazari, " Novel and Automatic Parking Inventory System Based on Pattern Recognition and Directional Chain Code”, International Conference on computer, Information Technology and Digital Media, 2013, pp.134-139. [2] L.S. Bartolome, A.A. BandalamC. Lorente and E.P. Dadios, “Vehicle parking inventory system utilizing image recognition through artificial neural networks,” IEEE Region 10 conference, 2012, pp. 1-5, doi: 10.1109/TENCON.2012.6412301. [3] R. Azad, and M. Baghdadi, " A Robust and Efficient Method for Improving Accuracy of License Plate Characters Recognition”, International Conference on computer, Information Technology and Digital Media, 2013, pp.77-82. [4] R. Azad, and M. Baghdadi, " Novel and Fast Algorithm for Extracting License Plate Location Based on Edge Analysis”, International Conference on computer, Information Technology and Digital Media, 2013, pp.114-117. [5] M. Ghazal, and H. Hajjdiab, , "License plate automatic detection and recognition using level sets and neural networks," 1st International Conference on Communications, Signal Processing, and their Applications, IEEE , 2013, pp. 1-5, doi: 10.1109/ICCSPA.2013.6487280. [6] C.-N. E. Anagnostopoulos, I. E. Anagnostopoulos, I. D. Psoroulas, V.Loumos, and E. Kayafas, “License plate recognition from still images and video sequences: A survey,” IEEE Trans. Intell. Transp. Syst., ol. 9, no. 3, 2008, pp. 377–391, doi: 10.1109/TITS.2008.922938. [7] R. Azad, B. Azad and H. R. Shayegh, “Real-Time and Efficient Method for Accuracy Enhancement of Edge Based License Plate Recognition System,” International Conference on Computer, Information Technology and Digital Media, 2013, pp. 1-10. [8] B. Hongliang and L. Changping, “A hybrid license plate extraction method based on edge statistics and morphology,” in Proc. ICPR, pp. 831-834, 2004, doi: 10.1109/ICPR.2004.1334387. [9] H.J. Lee, S.Y. Chen, and S.Z. Wang, “Extraction and recognition of license plates of motorcycles and vehicles on highways,” in Proc. ICPR, pp. 356-359, 2004, doi: 10.1109/ICPR.2004.1333776. [10] A. Broumandnia and M. Fathy, “Application of pattern recognition for Farsi license plate recognition,” presented at the ICGST Int. Conf. Graphics, Vision and Image Processing (GVIP), Dec. 2005. [11] C.T. Hsieh, Y.S Juan, and K.M. Hung, “Multiple license plate detection for complex background,” in Proc. Int. Conf. AINA, vol. 2, pp. 389-392, 2005, doi: 10.1109/AINA.2005.257. [12] D.S. Kim and S.I. Chien, “Automatic car license plate extraction using modified generalized symmetry transform and image warping,” in Proc. ISIE,2001, pp. 2022-2027, doi: 10.1109/ISIE.2001.932025. [13] K. Deb, M. K. Hossen, M. I. Khan, and M. R. Alam “Bangladeshi vehicle license plate detection method based on HSI color model and geometrical properties” IEEE 7th International Forum Strategic Technology (IFOST),”, pp. 1-5, 2013, doi: 10.1109/IFOST.2012.6357650. [14] R. Azad, F. Davami and B. Azad, " novel and robust method for automatic license plate recognition system based on pattern recognition”, Advances in Computer Science: an International Journal, Vol. 2, Issue 3, No.4,July 2013, pp.64- 70. [15] F. Aghdasi and H. Ndungo, “Automatic license plate recognition system,” in Proc. AFRICON Conf. Africa,
  • 7. Real-Time Multiple License Plate Recognition System 17 www.ijorcs.org vol. 1. 2004, pp. 45–50, doi: 10.1109/AFRICON.2004.1406631. [16] T. Nukano, M. Fukumi, and M. Khalid, “Vehicle license plate character recognition by neural networks,” in Proc. Int. Symp. Intell. Signal Process. Commun. Syst., 2004, pp. 771–775, doi: 10.1109/ISPACS.2004.1439164. [17] R. Juntanasub and N. Sureerattanan, “A simple OCR method from strong perspective view,” in Proc. Appl. Imagery Pattern Recognit. Workshop, 2004, pp. 235– 240, doi: 10.1109/AIPR.2004.8. [18] K. Kanayama, Y. Fujikawa, K. Fujimoto, and M. Horino, “Development of vehicle-license number recognition system using real-time image processing and its application to travel-time measurement,” in Proc. IEEE Veh. Tech. Conf., May 1991, pp. 798–804, doi: 10.1109/VETEC.1991.140605. [19] K. Miyamoto, K. Nagano, M. Tamagawa, I. Fujita, and M. Yamamoto, “Vehicle license-plate recognition by image analysis,” in Proc. Int. Conf. Ind. Electron. Control Instrum, vol. 3. 1991, pp. 1734–1738, doi: 10.1109/IECON.1991.239253. [20] E. R. Lee, P. K. Kim, and H. J. Kim, “Automatic recognition of a car license plate using color image processing,” in Proc. IEEE Int. Conf. Image Process., vol. 2. Nov. 1994, pp. 301–305 , doi: 10.1109/ICIP.1994.413580. [21] S. Tang and W. Li, “Number and letter character recognition of vehicle license plate based on edge Hausdorff distance,” in Proc. Int. Conf. Parallel Distributed Comput. Applicat. Tech., 2005, pp. 850– 852, doi: 10.1109/PDCAT.2005.174. [22] R. Azad, B. Azad and I. T. Kazeroni , “optimized method for road sign detection and recognition systeme,” International Journal of Research in Computer Science, Volume 4 Issue 1 (2014), pp. 19- 26, 2013, doi:10.7815/ijorcs.41.2014.077. [23] R. Azad, F. Davami and H.R. Shayegh, "Recognition of Handwritten Persian/Arabic Numerals Based on Robust Feature Set and K-NN Classifier," International Journal of Computer & Information Technologies, vol. 1, no. 3, pp. 220-230, 2013. [24] Vapnik, V., “The Nature of Statistical Learning Theory”, New York, Springer-Verlag, 1995, doi: 10.1007/978-1-4757-2440-0. [25] Joachims, T., “Text categorization with support vector machines: Learning with many relevant features”, Technical report, University of Dortmund, 1997, doi: 10.1007/BFb0026683. [26] Pontil, M., Verri, A., “Support Vector Machines for 3D Object Recognition”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 20, No. 6, 1998, doi: 10.1109/34.683777. [27] R. Azad, B. Azad and I. T. Kazeroni , “Optimized Method for Real-Time Face Recognition System Based on PCA and Multiclass Support Vector Machine”, Advances in Computer Science: an International Journal, Vol. 2, Issue 5, No.6 , November 2013, pp. 126-132. [28] R. Azad and H. R. Shayegh, “New Method for Optimization of License Plate Recognition system with Use of Edge Detection and Connected Component,” 3rd IEEE International Conference on Computer and Knowledge Engineering, 2013, pp. 21-25, doi: 10.1109/ICCKE.2013.6682800. [29] S.H.M Kasaei and S.M.M Kasaei "Extraction and recognition of the vehicle license plate for passing under outside environment," European Intelligence and Security Informatics Conference IEEE, 2011, pp.234- 237, doi: 10.1109/EISIC.2011.50. How to cite Babak Azad, Eslam Ahmadzadeh, “Real-Time Multiple License Plate Recognition System”. International Journal of Research in Computer Science, 4 (2): pp. 11-17, March 2014. doi: 10.7815/ijorcs.42.2014.080