24 Image NumberPlate

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

This article has been accepted for inclusion in a future issue of this journal.

Content is final as presented, with the exception of pagination.

IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS 1

Accurate Detection and Recognition of Dirty Vehicle


Plate Numbers for High-Speed Applications
Rahim Panahi, Member, IEEE, and Iman Gholampour, Member, IEEE

Abstract—This paper presents an online highly accurate sys- some difficulties against the correct detection of vehicles plates.
tem for automatic number plate recognition (ANPR) that can Vehicles with dirty plates make the situation even more compli-
be used as a basis for many real-world ITS applications. The cated. On the other hand, number plate is the only trustworthy
system is designed to deal with unclear vehicle plates, variations
in weather and lighting conditions, different traffic situations, identity of a vehicle in Intelligent Transportation Systems (ITS)
and high-speed vehicles. This paper addresses various issues by and correct vehicle identification depends highly on the accu-
presenting proper hardware platforms along with real-time, ro- racy of automatic number plate recognition (ANPR) systems.
bust, and innovative algorithms. We have collected huge and This paper focuses on design, deployment and evaluation of
highly inclusive data sets of Persian license plates for evaluations, a system for two industrial applications: detecting traffic viola-
comparisons, and improvement of various involved algorithms.
The data sets include images that were captured from cross- tions at urban intersections and vehicle counting on highways.
roads, streets, and highways, in day and night, various weather These two applications are among the most important ones in
conditions, and different plate clarities. Over these data sets, the ITS industry.
our system achieves 98.7%, 99.2%, and 97.6% accuracies for An ANPR system consists of three different modules:
plate detection, character segmentation, and plate recognition, a) Monochrome/Color cameras, b) IR projector, and c) the
respectively. The false alarm rate in plate detection is less than
0.5%. The overall accuracy on the dirty plates portion of our processing board. In addition to compatibility of interfaces,
data sets is 91.4%. Our ANPR system has been installed in sev- each section must be chosen properly for a specific application.
eral locations and has been tested extensively for more than a In this paper, a detailed exploration on the important parameters
year. The proposed algorithms for each part of the system are of an ANPR module has been done. Most of the key parameters
highly robust to lighting changes, size variations, plate clarity, and are discussed and a comparison between final cost and the
plate skewness. The system is also independent of the number of
plates in captured images. This system has been also tested on desired accuracy is shown.
three other Iranian data sets and has achieved 100% accuracy A monochrome camera is usually used with an IR projec-
in both detection and recognition parts. To show that our ANPR tor for plate detection and recognition. Monochrome camera
is not language dependent, we have tested our system on available sensors are capable of providing higher details and sensitivity
English plates data set and achieved 97% overall accuracy. compared to color camera sensors. An IR projector increases
Index Terms—Digital signal processors, plate detection, the contrast between plates characters and plates backgrounds.
automatic number plate recognition, RANSAC, support vector The IR projector is mostly useful at night to brighten the plates.
machine (SVM). We also need to synchronize the camera exposure time with
I. I NTRODUCTION the IR projector pulses in order to capture images with clearer
plates. IR projector which operates invisibly, is an important

V EHICLE plate detection and recognition appear in vast


variety of applications, including travel time estimation,
car counting on highways, traffic violations detection, and
alternative to the flash lights.
In many countries, a color image of the violation scene must
be stored as an evidence. For such purposes, a color camera is
surveillance applications [1]–[3]. Traffic monitoring cameras located beside the monochrome camera. Color cameras can be
are mounted four to seven meters above the street level. Plate deployed alone in places where controlled lighting conditions
recognition range, where the cameras are able to capture the exist, e.g., in tunnels. Since a single camera is sufficient in these
vehicles plates with sufficient resolution, starts from 20 to more cases the final cost of the system is reduced. Such systems can
than 50 meters away from the camera location. This range also be employed in cases where violations are considered only
depends on the camera resolution and the lens mounted on the in the daylight. For example, congestion charging systems need
camera. At these heights and distances, vehicles plates are not to detect the vehicles that enter a specific zone during specific
as clearly visible as in other applications such as toll and park- hours.
ing fee payment systems. High camera installation point causes Basically, the License Plate Recognition (LPR) process is
divided into three main parts: Plate Detection, Character Seg-
Manuscript received October 28, 2015; revised March 18, 2016 and June 16, mentation, and Character Recognition. Each of these parts plays
2016; accepted June 23, 2016. The Associate Editor for this paper was an important role in the final accuracy. Many problems such
L. M. Bergasa. (Corresponding author: Iman Gholampour.)
The authors are with the Electronic Research Institute, Sharif University as size variations, viewing angle, low contrast plates, vehicles
of Technology, Tehran 11365-11155, Iran (e-mail: panahi@mehr.sharif.edu; high speed and time consuming algorithms have prevented
Imangh@sharif.edu). researchers from introducing a single class of algorithms to
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org. solve the problem. There have been, however, many algorithms
Digital Object Identifier 10.1109/TITS.2016.2586520 proposed for each part.
1524-9050 © 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

You might also like