Proposal For Automatic License and Number Plate Recognition System For Vehicle Identification
Proposal For Automatic License and Number Plate Recognition System For Vehicle Identification
Hamed Saghaei
Department of Electrical Engineering, Faculty of Engineering
Shahrekord Branch, Islamic Azad University, Shahrekord - Iran.
Email: [email protected],
Tel Number: +983833361000-399
Abstract— In this paper, we propose an automatic and orientation [11]. Since the orientation and font used for number
mechanized license and number plate recognition (LNPR) system plates differ in different countries/states/provinces, this
which can extract the license plate number of the vehicles passing algorithm is needed to be modified accordingly keeping its
through a given location using image processing algorithms. No structure intact, if we want to apply this system for recognizing
additional devices such as GPS or radio frequency identification the number plates of those places.
(RFID) need to be installed for implementing the proposed
system. Using special cameras, the system takes pictures from The purpose of this paper is to develop and implement a
each passing vehicle and forwards the image to the computer for smart system for optimum use of information and
being processed by the LPR software. Plate recognition software communication technology (ICT) for managing executive
uses different algorithms such as localization, orientation, organizations as well as forming a database for facilitating
normalization, segmentation and finally optical character decision-making and adopting better staff and strategic
recognition (OCR). The resulting data is applied to compare with planning methods. License plate number is one of the most
the records on a database. Experimental results reveal that the appropriate information items for identifying a vehicle and its
presented system successfully detects and recognizes the vehicle owner in Iran. Vehicle traffic can be controlled through
number plate on real images. This system can also be used for different techniques. If such traffic involves a variety of vehicle
security and traffic control. models, then installing special technical equipment for each
model would not be economical and cannot provide the
Keywords— License and number plate recognition (LNPR) expected level of security. License plate identification is a
system, image processing, orientation, normalization, useful and the only practical method used in individual
segmentation, identification, optical character recognition (OCR). countries to ensure security, prevent theft, and manage vehicle
fleet.
I. INTRODUCTION The rest of the paper is organized as follows: section II will
Vehicle’s license and number plate recognition (LNPR) present the system model of the developed LNPR system.
system has been an important area of research interest in image Section III will present the LNPR software with detailed
monitoring and processing systems [1]. With the advent of information on used algorithms. Section IV presents LNPR
high-tech cameras, number plate recognition system has system advantages briefly and finally section V will end the
numerous applications for traffic management applications, paper with the conclusion.
and especially in the parking lot [2, 3]. LNPR system has many
applications such as border crossing control [4], identification II. SYSTEM MODEL
of stolen vehicles [5], automated parking attendant [6], red
light camera [7], petrol station surveillance, speed enforcement, LNPR system is proposed for monitoring and managing
security. For many of these applications, most of the basic traffic in the parking lots of private and public organizations
processing algorithms remain the same. via identifying vehicle license plate numbers at the parking
gate. This system can also be used to identify stolen vehicles
The LNPR system works in three steps, the first step is the on roads. No additional equipment need to be installed on
detection and capturing a vehicle image, the second one is the vehicles for operating this system. Fig. 1 shows that the only
detection and extraction of number plate in an image. The third requirement of this system is installing special cameras for
step uses image segmentation technique to get the individual identifying license numbers at the entrance and exit gates of the
character and optical character recognition (OCR) to recognize parking lots. The images taken by these cameras are
the individual character with the help of database stored for subsequently processed in a computer. All vehicle traffic
each and every alphanumeric character [5, 8, 9]. information (including the driver’s image) is stored in the
system database for a long time. Thus, detailed traffic
In LNPR system, the main detection hardware of the first
information can be retrieved from different parking gates at
step including some cameras will be installed in places of
different times. Moreover, this system can apply intelligent
interest for intersection control, traffic monitoring etc., to
control in the parking lots through automatic opening of the
identify vehicles that violate traffic laws or to find stolen
gate only to authorized vehicles upon recognizing their license
vehicles. The technique used in some papers is based on
numbers according to Fig. 1. Other advantages of the proposed
pattern matching [10], which is fast and accurate enough for
system include online access to information such as the total
real-time applications and is developed for recognition of
number of vehicles currently present in the parking lot, the
license plates with prior knowledge of letters and numbers
number of authorized vehicles, etc. Moreover, too much
2016 1st International Conference on New Research Achievements in Electrical and Computer Engineering
Fig. 1. LNPR system for opening our desired mechanized gate in a parking lot
information of vehicles traffic statistics can be extracted from the number of current vehicles, time of entry and departure,
the system. number of vehicles exiting the area, duration of each vehicle’s
stay in the area, vehicles which have been denied entry,
The cameras used in the system can be deployed under all unidentified vehicles, etc. Implementing the proposed system
weather conditions and are equipped with powerful infrared can provide a higher level of security and safety in the
radiation units for identifying vehicle license plates in absolute
controlled area for the vehicles. The system can be connected
darkness. Moreover, these cameras are equipped with to some gates to provide automatic and intelligent
thermometers which detect ambient temperature and activate opening/closing operation for authorized vehicles. If connected
the cooling system of the camera at very high temperatures so to alarm lights, traffic lights, or smart boards, the system can
as to provide high-quality imaging in the -50 to +70 deg C display predefined messages for specific vehicles (like
temperature range. The camera case is built in accordance with “welcome”, etc.). The user interface of the system is designed
the IP66 standard and is fully water and dust proof. The lenses for speedy access to system events and can facilitate usage by
used in the camera provide high-quality image processing issuing audio alarms.
capabilities. The proposed comprehensive vehicle traffic
control and monitoring system is used for monitoring vehicle
access to a specified area. The system normally comprises a III. AUTOMATIC NPR SOFTWARE
camera for monitoring the vehicle path, an identification In this section, we introduce LNPR software. a picture was
system for recognizing license plate number used for further taken by a camera shown in Fig. 2(a) is sent to LNPR software
identification and control purposes, gates and also traffic lights for image processing and number recognition.
presented as optional accessories.
To maximize the flexibility of the LNPR system, a modular
The software design and programming with high precision structure is chosen. In every module image processing
provide great processing speeds and fully reliable system algorithm(s) will be implemented. The software uses nine
security. The software architecture is so designed that the algorithms means nine modules for identifying a license and
applications selected by the users can be easily developed with number plate follows:
minimum cost in the shortest possible time. The advanced 1- Plate localization: this algorithm is responsible for
artificial intelligence and neural networks techniques finding and isolating the plate on the picture. It is
implemented in the processing engine offer users powerful and shown in Fig. 2(b)
precise processing capabilities.
2- Plate orientation and sizing: this algorithm
In the proposed software, the administrator defines both compensates for the skew of the plate and adjusts the
“white list” for authorized vehicles which can access the site dimensions to the required size that is illustrated in Fig.
and a “black list” for unauthorized vehicles which are denied 2(c).
entry to that site. The system consequently would allow only
the authorized (predefined) vehicles to enter the parking lot, 3- Conversion: Using some conversion image processing
and, meanwhile, prepares reports of the parking lot in terms of techniques, the image can be converted as desired for
2016 1st International Conference on New Research Achievements in Electrical and Computer Engineering
Parking lots of different places such as commercial [7] S. Du, M. Ibrahim, M. Shehata, and W. Badawy, "Automatic license
plate recognition (ALPR): A state-of-the-art review," Circuits and
complex, public parking and etc. Systems for Video Technology, IEEE Transactions on, vol. 23, pp. 311-
Passenger terminals 325, 2013.
[8] G. Balamurugan, S. Punniakodi, K. Rajeswari, and V. Arulalan,
Airports "Automatic number plate recognition system using super-resolution
Railway stations technique," in Computing and Communications Technologies (ICCCT),
2015 International Conference on, 2015, pp. 273-277.
Shopping centers, auto repair shops, and carwash [9] M. V. Srinu and B. S. Shankar, "Real Time Car Parking System and
areas Parking Fee Display Using Raspberry Pi," International Journal of
Research, vol. 3, pp. 421-426, 2016.
Other places where traffic control is required. [10] D. E. Knuth, J. Morris, James H, and V. R. Pratt, "Fast pattern matching
in strings," SIAM journal on computing, vol. 6, pp. 323-350, 1977.
[11] A. Broumandnia and M. Fathy, "Application of pattern recognition for
Farsi license plate recognition," ICGST International Journal on
V. CONCLUSION Graphics, Vision and Image Processing, vol. 5, pp. 25-31, 2005.
In summary, this paper presented the automatic vehicle [12] H. Saghaei, B. Seyfe, H. Bakhshi, and R. Bayat, "Novel approach to
identification system using vehicle license and number plate adjust the step size for closed-loop power control in wireless cellular
code division multiple access systems under flat fading," IET
recognition. The LNPR software of the system uses series of communications, vol. 5, pp. 1469-1483, 2011.
image processing algorithms for number plate recognition and [13] H. Saghaei and A. A. L. Neyestanak, "Variable step closed-loop power
finally identifying the vehicle from the database stored on the control in cellular wireless CDMA systems under multipath fading," in
PC. This software has been written in .Net C# based on the Communications, Computers and Signal Processing, 2007. PacRim
studied and simulated algorithms in Matlab. The SQL database 2007. IEEE Pacific Rim Conference on, 2007, pp. 157-160.
has been used to store different achieved records of vehicles. [14] H. Saghaei and B. Seyfe, "New Approach to Closed-Loop Power
Control in Cellular CDMA Systems under Multipath Fading," in
We have evaluated the system performance on real images. Wireless Communications, Networking and Mobile Computing, 2008.
Both the simulation and practical results revealed that the WiCOM'08. 4th International Conference on, 2008, pp. 1-4.
LNPR system can robustly detect and recognize the vehicle [15] H. Saghaei and B. Seyfe, "Power control with diversity antenna arrays in
using license plate in different lightening and weather CDMA wireless cellular systems under multipath fading," in Wireless
conditions and can be implemented on the entrance of highly Communications, Networking and Mobile Computing, 2008.
WiCOM'08. 4th International Conference on, 2008, pp. 1-4.
restricted areas. The prototype system can be integrated to the
intersection surveillance video system for traffic surveying,
stolen vehicles, or for some application specific purposes
discussed in the paper.
REFERENCES
[1] M. T. Qadri and M. Asif, "Automatic number plate recognition system
for vehicle identification using optical character recognition," in
Education Technology and Computer, 2009. ICETC'09. International
Conference on, 2009, pp. 335-338.
[2] M. Ondrej, V. Zboril Frantisek, and D. Martin, "Algorithmic and
mathematical principles of automatic number plate recognition systems,"
BRNO University of technology, p. 10, 2007.
[3] S.-L. Chang, L.-S. Chen, Y.-C. Chung, and S.-W. Chen, "Automatic
license plate recognition," Intelligent Transportation Systems, IEEE
Transactions on, vol. 5, pp. 42-53, 2004.
[4] Y. Wen, Y. Lu, J. Yan, Z. Zhou, K. M. Von Deneen, and P. Shi, "An
algorithm for license plate recognition applied to intelligent
transportation system," Intelligent Transportation Systems, IEEE
Transactions on, vol. 12, pp. 830-845, 2011.
[5] C. A. Rahman, W. Badawy, and A. Radmanesh, "A Real Time Vehicle?
s License Plate Recognition System," in null, 2003, p. 163.
[6] T. Sirithinaphong and K. Chamnongthai, "The recognition of car license
plate for automatic parking system," in Signal Processing and Its
Applications, 1999. ISSPA'99. Proceedings of the Fifth International
Symposium on, 1999, pp. 455-457.