columns 3 to 5 there is the plate number that each
architecture has recognized. The last row
corresponds to the average processing time that
takes for each network.
In the case of Hopfield recognition, when the
network doesn’t reach a known stable state it gives
the symbols “?”. Hopfield Networks have
demonstrated better performance 87% than MLPs
regarding OCR field. A negative point in the case of
Hopfield is the processing time, in the case of
pictures of 42x24 pixels (90 seconds average, versus
only 3 seconds in the case of pictures of 21x12
pixels). It can be observed also that cases
"HOP1008" and "HOP252" don’t present an
appreciable difference regarding performance.
5 CONCLUSIONS
The purpose of this paper is to investigate the
possibility of automatic recognition of vehicle
license plate.
Our algorithm of license plate recognition,
allows to extract the characters from the block of the
the plate, and then to identify them using artificial
neural network. The experimental results have
shown the ability of Hopfield Network to recognize
correctly characters on license plate with probability
of 87% more than MLP architecture which has a
weaker performance of 80%.
The proposed approach of license plate
recognition can be implemented by the police to
detect speed violators, parking areas, highways,
bridges or tunnels.
REFERENCES
J. Swartz, 1999. “Growing ‘Magic’ of Automatic
Identification”, IEEE Robotics & Automation
Magazine, 6(1), pp. 20-23.
Park et al, 2000. “OCR in a Hierarchical Feature Space”,
IEEE Transactions on Pattern Analysis and Machine
Intelligence, 22(4), pp. 400-407.
Omachi et al, 2000. Qualitative Adaptation of Subspace
Method for Character Recognition. Systems and
Computers in Japan, 31(12), pp. 1-10.
B. Kroese, 1996. An Introduction to Neural Networks,
Amsterdam, University of Amsterdam, 120 p.
J. Cowell, and F. Hussain, 2002. “A fast recognition
system for isolated Arabic characters”, Proceedings
Sixth International Conference on Information and
Visualisation, England, pp. 650-654.
H. Hontani, and T. Kogth, 2001. “Character extraction
method without prior knowledge on size and
information”, Proceedings of the IEEE lnternational
Vehicle Electronics Conference (IVEC’OI). pp. 67-72.
C. Nieuwoudt, and R. van Heerden, 1996. “Automatic
number plate segmentation and recognition”, In
Seventh annual South African workshop on Pattern
Recognition, l April, pp. 88-93.
M., Yu, and Y.D. Kim, 2000. ”An approach to Korean
license plate recognition based on vertical edge
matching”, IEEE International Conference on
Systems, Ma, and Cybernerics, vol. 4, pp. 2975-2980.
B. Daya & A. Ismail, 2006. A Neural Control System of a
Two Joints Robot for Visual conferencing. Neural
Processing Letters, Vol. 23, pp.289-303.
Prevost, L. and Oudot, L. and Moises, A. and Michel-
Sendis, C. and Milgram, M., 2005. Hybrid
generative/discriminative classifier for unconstrained
character recognition. Pattern Recognition Letters,
Special Issue on Artificial Neural Networks in Pattern
Recognition, pp. 1840-1848.
APPENDIX
Table 2: The recognition for some patterns with different
numbers of neurons (Hopfield Network).
Seq Real plate
number
(eye)
HOP1008 HOP252 HOP112
'p1' '9640RD9' '9640R094' '9640R09
4'
'9640R?94
'
'p2' '534DDW7
7'
'534DD?77' '534DD?7
7'
'534DD?7
7'
'p3' '326TZ94' '326TZ94' '326TZ94' '325TZ9?'
'p4' '6635YE93
'
'66J5YES?' 'B??5YE?
?'
'B???YE??
'
'p5' '3503RC94
'
'3503RC94' '35O3RC9
4'
'3503RC9
4'
'p6' '7874VT94
'
'7874VT94' '7874VT9
4'
'7874VT9
4'
Tim
e
-- 90 sec 3 sec 2 sec
Table 3: The recognition for all some patterns with
different numbers of neurons (MLP network).
Seq Real plate
number
(eye)
MLP1008 MLP252 MLP112
'p1' '9640RD9
4'
'964CR094' '56409D94' '2B40PD3
4'
'p2' '534DDW
77'
'53CZD677' '53CDD877
'
'53WDD9
77'
'p3' '326TZ94' '32SSZ8C' '326T794' '328TZ3C'
'p4' '6635YE9
3'
'8695YE8O' 'BE3SYE98
'
'E535YEB
3'
'p5' '3503RC9
4'
'35CO3C94' '5503RC94' '3503PC2
4'
'p6' '7874VT9
4'
'F674VT94' '7574V394' '7S74VT3
4'
Time -- 25 sec 3 sec 2 sec
IJCCI 2009 - International Joint Conference on Computational Intelligence
568