SlideShare a Scribd company logo
Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396
1144 www.ijariie.com 65
Automatic License Plate Recognition Using
Optical Character Recognition Based on Image
Processing
Ms. Ankita Lad1
, Mr. Dhaval Patel2
1
Student, Department of Computer Science and Engineering, Hasmukh Goswami college of Engineering,
Ahmedabad, Gujarat, India
2
Assi. Prof., Department of Computer Science and Engineering, Hasmukh Goswami college of
Engineering, Ahmedabad, Gujarat, India
ABSTRACT
A License plate is a rectangular plate which is alphanumeric. The license plate is fixed on the vehicle and used to
identify the vehicle along with honor of that vehicle. There is a huge number of vehicles on the road so that traffic
control and vehicle owner identification has become a major problem.
The automatic number plate reorganization (ANPR) is one of the solutions of such kind of problem. There are
different methodologies but it is challenging task as some of the factors like high speed of vehicles, languages of
number plate & mostly non-uniform letter on number plate effects a lot in recognition. The license plate recognition
system mainly has four stages: image acquisition, license plate detection, character segmentation and character
recognition. The license plate recognition (LPR) system have many applications like payment of parking fees; toll
fee on the highway; traffic monitoring system; border security system; signal system etc.
In this paper, template matching algorithm for character recognition is used. The system presented here mainly
focuses on recognition of ambiguous characters based on position of the character. It is observed that the developed
system successfully detects & recognizes the vehicle number plate on real images and the problem of recognizing
ambiguous character is solved.
Keyword: License plate recognition, character recognition, character segmentation, template matching, optical
character recognition.
1. Introduction
Automatic License plate recognition (ALPR) is a form of automatic vehicle identification. It is an image processing
technology used to identify vehicle by only their license plate [1]. Automatic License Plate Recognition (ALPR) is
one of the fundamental techniques of Intelligent Traffic System (ITS) [2], [3].
The ALPR was invented in 1976 at the Police Scientific Development branch in UK. However, it gained much
interest in last decade along with the improvement with the digital camera & the increase in computational activity,
it is simply the ability to automatically extract and recognize a vehicle number plate character from an image. In
essence it consist of a camera or frame grabber that has capability to grab an image, find the location of the number
in the image & extract the character for character recognition tool to translate the picture in to numerical readable
character [4]. It could be used to detect and prevent criminal activities and for security control of restricted area like
military zones or area around top government office.
Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396
1144 www.ijariie.com 66
Fig. 1 ALPR System
The automatic license plate recognition system is developed in MATLAB. In this system first a vehicle image is
taken as input. Then the plate area is detected and extracted from image. After successfully extracting the number
plate character segmentation is performed. Finally the character recognition using template matching algorithm is
performed.
The paper organized as follows: Section 2 presents literature survey of license plate recognition system, Section 3
presents the proposed methodology for license plate recognition, Section 4 presents the experimental results, Section
5 shows result analysis and Section 6 presents conclusion.
2. Literature Survey
Chengpu Yu et al. [3] adopted the feature of characters’ stroke width and color match of license plate to locate and
segment the license plate. In the paper, author used color match feature and stroke width constraint to identify the
character edges in the license plate. As the English and digital letter has only one connected region, they use the
number of holes to represent the interior structure and peripheral profiles of the character to represent the exterior
feature.
Jitendra Sharma et al. [4] proposed a license plate recognition technique that uses Wavelet Transform for the
improvement of the recognition rate and time for character recognition. It is proposed a technique of Neural network
for vehicle license plate recognition. It has analyzed the performance of the system using Radical Basis Function
Network. The proposed methodology provides the better performance in comparison of correlation based method.
M. T. Qadri and M. Asif [5] implemented the Automatic Number Plate Recognition (ANPR) system on the entrance
of highly restricted area. In this paper, the ANPR system is implemented in MATLAB, and its performance is tasted
on real image.
K. Kaur and V. K. Banga [6] presented an algorithm for vehicle number identification using Optical Character
Recognition (OCR) technique. In this paper, the first step is capturing the image approximately 1 meter from the
number plate with camera. The purpose is to get a clear image without distortion. The second step is cropping the
number plate from captured image. The cropped image is the input for the character recognition. The third step is
character recognition. Then OCR technique is used to recognize an optically processed printed character number
plate which is based on template matching. The template matching affects the accuracy of the number plate.
Zhao et al. [7] presented an algorithm based on morphology and Least Square Support Vector Machine (LS-SVM)
in LPR system. It applies the improved Robert edge operator to detect the edge, dilates and erodes the edge image to
Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396
1144 www.ijariie.com 67
locate the license plate. For segmentation, horizontal and vertical projection is used. Finally, construction of several
classifiers applying LS-SVM to carry out the character recognition process is performed.
Kapil Bhosale et al. [8] developed a number plate recognition system for toll collection. This paper mainly focuses
on Indian number plate. In this paper high resolution digital camera is used to acquire an image, preprocessing is
used to improve contrast of an image and reduce the noise in the image. For binarization of an image, a binary
method called Ostu’s metod is used. Adaptive thresholding filter has been used to process segmentation.
T. D. Duan et al. [9] presented the boundary line-based that optimizes speed and accuracy by combining the Hough
transform and Contour algorithm. The Contour algorithm is used to detect closed boundaries of objects. These
contour lines are transformed to Hough coordinate to find two interacted parallel lines that are considered as a plate-
candidate. Since there are quite few pixels in the contour lines, the transformation of these points to Hough
coordinate required much less computation. Therefore, the speed of the algorithm is improved without loss of
accuracy.
V. Koval et al. [10] describes the Smart Vehicle Screening System for automated recognition of vehicle license plate
information using a photograph of a vehicle. There are considered an approach to identify vehicle through
recognizing of its license plate using image fusion, neural networks and threshold techniques. The neural network
was used to successful recognition of license plate.
N. Vishwanath et al. [11] proposed a hybrid character segmentation algorithm that involves license plate
normalization and object enhancement technique as an image preprocessing step, followed by Hough transformation
based horizontal and vertical segmentation steps for Indian license plate character segmentation.
3. Proposed Methodology
Fig 2. Proposed system Flowchart
Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396
1144 www.ijariie.com 68
The proposed system mainly works in three stages:
(1) License Plate Detection
(2) Character Segmentation
(3) Character Recognition
Stage 1: In this stage image acquisition and license plate detection are performed. For the first, a vehicle image is
taken as input. The image taken is in the RGB format. Then the image is converted to gray scale image. After
converting the RGB image to gray image, edge detection using Maxican Hat operator is perfomed. Then median
filtering is applied to remove unwanted noise.
Stage 2: In this stage license plate extraction and charcter segmentation is performed. For that morphological
dilation and erosion operations are performed to fill holes.
Morphological erosion operation can be defined as:
Morphological erosion operation can be defined as:
After applying morphological operations, local thresholding is applied to covert gray image into binary image. In
order to get further contrast enhancement, intensity range of the pixel values are scaled between 0 to 1. In certain
situations if some unwanted gaps and holes are present in the plate region. For that erosion operation is repeated for
removing such kind of holes or gaps. Then region growing segmentation is performed to segment characters from
the plate region.
Stage 3: In this stage character recognition is done using template matching. Each segmented character is matched
with character templates stored in database. Finally the string can be stored in a file to display number of vehicle.
4. Experimental Results
The system is simulated in MATLAB. The input image is taken of size 640*480 pixels. Images taken as input are in
RGB format. Fig. 3(a) shows input image. The converted gray image is shown in fig. 3(b). Fig. 3(c) shows the
output of edge detection. For detecting edges the Maxican Hat operator is used. Then noise is removed using median
filtering which is shown in fig. 3(d). Fig. 3(e) shows the result of morphological operations. The output of the
thresholding is shown in fig. 3(f). Fig. 3(g) shows the output of region growing segmentation. Fig. 3(h) shows
output of segmented characters. After recognizing number the number is stored in a file which is shown in fig. 3(i).
Fig. 3(a) Fig. 3(b) Fig. 3(c)
Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396
1144 www.ijariie.com 69
Fig. 3(d) Fig. 3(e) Fig. 3(f)
Fig. 3(h) Fig. 3(h)
Fig. 3(i)
5. Result Analysis
The license plate recognition system was tested on MS Windows-7 Operating System. The software implementation
is done using MATLAB 7.10.0. The images are taken in RGB format. The resolution of image is 640 x 480 pixels.
The result shows that the developed system successfully detects the vehicle license plates when images are taken
from fixed distance or from the centre view. There are few problems where system fails to detect the plate region
when images are affected by luminance condition or problematic background. If the image is too dark in color then
system cannot detect the license plate region correctly.
When the license plate is successfully detected, it is easier to segment and recognize the characters of the license
plate. The system works with 98% accuracy when images taken from fixed distance or centre view. The system
improves the character recognition performance especially in dealing complex scenes like recognizing (0,O), (5,S),
(4,A). The recognition of characters is done using 10 digits and 26 alphabets.
Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396
1144 www.ijariie.com 70
6. Conclusion
The developed proposed system uses series of image processing techniques to detect, segment and recognize the
vehicle license plate. The system is implemented in MATLAB. The system focuses on Indian standard number
plate. The main focus in developing this system is to improve the character recognition performance while dealing
with complex scenes like O,0,S,5,4,A. The system is tested with nearly 40 images. This system gives about 98% of
result in license plate recognition.
References
[1] Sandra sivanandan, Ashwini Dhanait, Yogita Dhapale and Yasmin Saiyyad , “Automatic Vehicle Indenification
Using License Plate Recognition for Indian Vehicles”, International Journal of Computer Applications, 2012.
[2] Roy, A.; Ghoshal ,D.P. ; “Number Plate Recognition for Use in Different Countries Using an Improved
Segmentation”, in 2nd
National Conference on Emerging Trends and Applications in Computer Science , IEEE,
2011, pp.1-5.
[3] Chengpu Yu, Mei Xie, Jin Qi, “A Novel System Design of License Plate Recognition”, International Symposium
on Computational Intelligence and Design , 2008.
[4] J. Sharma, A Mishra, K. Saxena and S. Kumar , “A Hybrid Technique for License Plate Recognition Based on
Feature Selection of Wavelet Transform and Artificial Neural Network”, International Conference on
Reliability, Optimization and Information Technology, 2014.
[5] Muhammad Tahir Qadri, Muhammad Asif, “Automatic Number Plate Recognition System for Vehicle
Identification Using Optical Character Recognition”, International Conference on Education Technology and
Computer, 2009.
[6] Er. Kavneet Kaur, Vijay Kumar Banga, “Number Plate Recognition Using OCR Technique”, International
Journal of Research in Engineering and Technology, vol 2, Issue. 09, sep-2013.
[7] H.Zhao; C. Song; H. Zhao; S. Zhang, “License Plate Recognition System based on Morphology and LS-SVM”,
IEEE International Conference, pp. 826-829, August 2008.
[8] Kapil Bhosale, Jigdish Jadav, Sumit Kalyankar, R. R. Bhambare, “Number Plate Recognition System for Toll
Collection”, International Journal of Emerging Technology and Advanced Engineering , vol. 4, Issue. 4, April
2014.
[9] T. D. Duan, D. A. Duc, T. L. Du; “Combining Hough Transform and Contour Algorithm for Detecting Vehicles’
License-Plates”, International Symposium on Intelligent, Multimedia, Video and Speech Processing, October
2004.
[10] V. Koval, V. Turchenko, V. Kochan, A. Sachenko and G. Markowsky, “Smart License Plate Recognition
System Based on Image Processing Using Neural Network”, IEEE International Workshop on Intelligent Data
Acquisition and Advanced Computing System, September 2003.
[11] P. Ramasubramanian, R. Jerlin Emiliya, R. Janaki, B. Gifston Daniel and C. Anand, “Number Plate
Recognition and Character Segmentation using Eight-Neighbors and Hybrid Binarization Techniques”,
International Conference on Communication and Signal processing, April 2014.

More Related Content

What's hot

Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition Systemprashantdahake
 
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
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
ijfcstjournal
 
Number plate recognition using ocr technique
Number plate recognition using ocr techniqueNumber plate recognition using ocr technique
Number plate recognition using ocr technique
eSAT Journals
 
Automatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCVAutomatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCV
Editor IJCATR
 
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
Gulraiz Javaid
 
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 using Python and OpenCV
License Plate Recognition System using Python and OpenCVLicense Plate Recognition System using Python and OpenCV
License Plate Recognition System using Python and OpenCV
Vishal Polley
 
License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation. License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation.
Amitava Choudhury
 
Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognition
Devang Tailor
 
ANPR based Security System Using ALR
ANPR based Security System Using ALRANPR based Security System Using ALR
ANPR based Security System Using ALR
Ashok Basnet
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
Amr Rashed
 
Vehicle Identification and Classification System
Vehicle Identification and Classification SystemVehicle Identification and Classification System
Vehicle Identification and Classification System
Vishal Polley
 
Vertical-Edge-Based Car-License-Plate Detection Method
Vertical-Edge-Based Car-License-Plate Detection MethodVertical-Edge-Based Car-License-Plate Detection Method
Vertical-Edge-Based Car-License-Plate Detection Method
IOSRJEEE
 
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET Journal
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition System
IRJET Journal
 
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 VEDAMuhammed Sahal c
 

What's hot (20)

Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition System
 
License plate recognition.
License plate recognition.License plate recognition.
License 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 ...
 
Lpr2003
Lpr2003Lpr2003
Lpr2003
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
 
Number plate recognition using ocr technique
Number plate recognition using ocr techniqueNumber plate recognition using ocr technique
Number plate recognition using ocr technique
 
Automatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCVAutomatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCV
 
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 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 using Python and OpenCV
License Plate Recognition System using Python and OpenCVLicense Plate Recognition System using Python and OpenCV
License Plate Recognition System using Python and OpenCV
 
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
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognition
 
ANPR based Security System Using ALR
ANPR based Security System Using ALRANPR based Security System Using ALR
ANPR based Security System Using ALR
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
 
Vehicle Identification and Classification System
Vehicle Identification and Classification SystemVehicle Identification and Classification System
Vehicle Identification and Classification System
 
Vertical-Edge-Based Car-License-Plate Detection Method
Vertical-Edge-Based Car-License-Plate Detection MethodVertical-Edge-Based Car-License-Plate Detection Method
Vertical-Edge-Based Car-License-Plate Detection Method
 
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition System
 
20120130402031
2012013040203120120130402031
20120130402031
 
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
 

Viewers also liked

Automatic Number Plate Recognition
Automatic Number Plate RecognitionAutomatic Number Plate Recognition
Automatic Number Plate Recognition
Neeraja Gandla
 
License Plate Recognition System
License Plate Recognition System License Plate Recognition System
License Plate Recognition System
Hira Rizvi
 
Number plate recognition system using matlab.
Number plate recognition system using matlab.Number plate recognition system using matlab.
Number plate recognition system using matlab.
Namra Afzal
 
The automatic license plate recognition(alpr)
The automatic license plate recognition(alpr)The automatic license plate recognition(alpr)
The automatic license plate recognition(alpr)
eSAT Journals
 
A Review Paper on Automatic Number Plate Recognition (ANPR) System
A Review Paper on Automatic Number Plate Recognition (ANPR) SystemA Review Paper on Automatic Number Plate Recognition (ANPR) System
A Review Paper on Automatic Number Plate Recognition (ANPR) System
AM Publications
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognitionAnjali Mehra
 
OCR optimization for vehicle number plate Identification based on Template ma...
OCR optimization for vehicle number plate Identification based on Template ma...OCR optimization for vehicle number plate Identification based on Template ma...
OCR optimization for vehicle number plate Identification based on Template ma...
IJEEE
 
A Survey Paper on Character Recognition
A Survey Paper on Character RecognitionA Survey Paper on Character Recognition
A Survey Paper on Character Recognition
ijsrd.com
 
COPY TEXT FROM IMAGE - Optical Character Recognition (OCR)
COPY TEXT FROM IMAGE - Optical Character Recognition (OCR) COPY TEXT FROM IMAGE - Optical Character Recognition (OCR)
COPY TEXT FROM IMAGE - Optical Character Recognition (OCR)
kannan1171
 
Design and implementation of optical character recognition using template mat...
Design and implementation of optical character recognition using template mat...Design and implementation of optical character recognition using template mat...
Design and implementation of optical character recognition using template mat...
eSAT Journals
 
Final Report on Optical Character Recognition
Final Report on Optical Character Recognition Final Report on Optical Character Recognition
Final Report on Optical Character Recognition
Vidyut Singhania
 
Automatic number plate recognition
Automatic number plate recognitionAutomatic number plate recognition
Automatic number plate recognitionSaifullah Malik
 
Project report of OCR Recognition
Project report of OCR RecognitionProject report of OCR Recognition
Project report of OCR Recognition
Bharat Kalia
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
Karan Panjwani
 
Text Detection and Recognition
Text Detection and RecognitionText Detection and Recognition
Text Detection and Recognition
Badruz Nasrin Basri
 

Viewers also liked (16)

Automatic Number Plate Recognition
Automatic Number Plate RecognitionAutomatic Number Plate Recognition
Automatic Number Plate Recognition
 
License Plate Recognition System
License Plate Recognition System License Plate Recognition System
License Plate Recognition System
 
Number plate recognition system using matlab.
Number plate recognition system using matlab.Number plate recognition system using matlab.
Number plate recognition system using matlab.
 
The automatic license plate recognition(alpr)
The automatic license plate recognition(alpr)The automatic license plate recognition(alpr)
The automatic license plate recognition(alpr)
 
A Review Paper on Automatic Number Plate Recognition (ANPR) System
A Review Paper on Automatic Number Plate Recognition (ANPR) SystemA Review Paper on Automatic Number Plate Recognition (ANPR) System
A Review Paper on Automatic Number Plate Recognition (ANPR) System
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
 
OCR optimization for vehicle number plate Identification based on Template ma...
OCR optimization for vehicle number plate Identification based on Template ma...OCR optimization for vehicle number plate Identification based on Template ma...
OCR optimization for vehicle number plate Identification based on Template ma...
 
A Survey Paper on Character Recognition
A Survey Paper on Character RecognitionA Survey Paper on Character Recognition
A Survey Paper on Character Recognition
 
COPY TEXT FROM IMAGE - Optical Character Recognition (OCR)
COPY TEXT FROM IMAGE - Optical Character Recognition (OCR) COPY TEXT FROM IMAGE - Optical Character Recognition (OCR)
COPY TEXT FROM IMAGE - Optical Character Recognition (OCR)
 
Design and implementation of optical character recognition using template mat...
Design and implementation of optical character recognition using template mat...Design and implementation of optical character recognition using template mat...
Design and implementation of optical character recognition using template mat...
 
Final Report on Optical Character Recognition
Final Report on Optical Character Recognition Final Report on Optical Character Recognition
Final Report on Optical Character Recognition
 
Automatic number plate recognition
Automatic number plate recognitionAutomatic number plate recognition
Automatic number plate recognition
 
final_project
final_projectfinal_project
final_project
 
Project report of OCR Recognition
Project report of OCR RecognitionProject report of OCR Recognition
Project report of OCR Recognition
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
 
Text Detection and Recognition
Text Detection and RecognitionText Detection and Recognition
Text Detection and Recognition
 

Similar to Automatic License Plate Recognition Using Optical Character Recognition Based on Image

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
IJARIIE JOURNAL
 
A Novel Multiple License Plate Extraction Technique for Complex Background in...
A Novel Multiple License Plate Extraction Technique for Complex Background in...A Novel Multiple License Plate Extraction Technique for Complex Background in...
A Novel Multiple License Plate Extraction Technique for Complex Background in...
CSCJournals
 
Paper id 252014106
Paper id 252014106Paper id 252014106
Paper id 252014106IJRAT
 
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
IRJET-  	  Recognition of Indian License Plate Number from Live Stream VideosIRJET-  	  Recognition of Indian License Plate Number from Live Stream Videos
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
IRJET Journal
 
IRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real TimeIRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real Time
IRJET Journal
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
IRJET Journal
 
LICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONLICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITION
IRJET Journal
 
Comparative Study of Different Techniques for License Plate Recognition
Comparative Study of Different Techniques for License Plate RecognitionComparative Study of Different Techniques for License Plate Recognition
Comparative Study of Different Techniques for License Plate Recognition
Editor Jacotech
 
A design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkA design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural network
IJECEIAES
 
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
IRJET Journal
 
An Intelligent Control System Using an Efficient License Plate Location and R...
An Intelligent Control System Using an Efficient License Plate Location and R...An Intelligent Control System Using an Efficient License Plate Location and R...
An Intelligent Control System Using an Efficient License Plate Location and R...
CSCJournals
 
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
Tina Gabel
 
Automatic License Plate Recognition [ALPR]-A Review Paper
Automatic License Plate Recognition [ALPR]-A Review PaperAutomatic License Plate Recognition [ALPR]-A Review Paper
Automatic License Plate Recognition [ALPR]-A Review Paper
IRJET Journal
 
IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...
IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...
IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...
IRJET Journal
 
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET Journal
 
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...
IJMTST Journal
 
Ep34870876
Ep34870876Ep34870876
Ep34870876
IJERA Editor
 

Similar to Automatic License Plate Recognition Using Optical Character Recognition Based on Image (20)

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
 
A Novel Multiple License Plate Extraction Technique for Complex Background in...
A Novel Multiple License Plate Extraction Technique for Complex Background in...A Novel Multiple License Plate Extraction Technique for Complex Background in...
A Novel Multiple License Plate Extraction Technique for Complex Background in...
 
Paper id 252014106
Paper id 252014106Paper id 252014106
Paper id 252014106
 
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
IRJET-  	  Recognition of Indian License Plate Number from Live Stream VideosIRJET-  	  Recognition of Indian License Plate Number from Live Stream Videos
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
 
IRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real TimeIRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real Time
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
 
LICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONLICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITION
 
1388585908 77602897
1388585908  776028971388585908  77602897
1388585908 77602897
 
1388585908 77602897
1388585908  776028971388585908  77602897
1388585908 77602897
 
Comparative Study of Different Techniques for License Plate Recognition
Comparative Study of Different Techniques for License Plate RecognitionComparative Study of Different Techniques for License Plate Recognition
Comparative Study of Different Techniques for License Plate Recognition
 
A design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkA design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural network
 
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
 
An Intelligent Control System Using an Efficient License Plate Location and R...
An Intelligent Control System Using an Efficient License Plate Location and R...An Intelligent Control System Using an Efficient License Plate Location and R...
An Intelligent Control System Using an Efficient License Plate Location and R...
 
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
 
Automatic License Plate Recognition [ALPR]-A Review Paper
Automatic License Plate Recognition [ALPR]-A Review PaperAutomatic License Plate Recognition [ALPR]-A Review Paper
Automatic License Plate Recognition [ALPR]-A Review Paper
 
IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...
IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...
IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...
 
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
 
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...
 
journal nakk
journal nakkjournal nakk
journal nakk
 
Ep34870876
Ep34870876Ep34870876
Ep34870876
 

More from IJARIIE JOURNAL (20)

Ijariie1173
Ijariie1173Ijariie1173
Ijariie1173
 
Ijariie1179
Ijariie1179Ijariie1179
Ijariie1179
 
Ijariie1182
Ijariie1182Ijariie1182
Ijariie1182
 
Ijariie1183
Ijariie1183Ijariie1183
Ijariie1183
 
Ijariie1189
Ijariie1189Ijariie1189
Ijariie1189
 
Ijariie1191
Ijariie1191Ijariie1191
Ijariie1191
 
Ijariie1194
Ijariie1194Ijariie1194
Ijariie1194
 
Ijariie1196
Ijariie1196Ijariie1196
Ijariie1196
 
Ijariie1177
Ijariie1177Ijariie1177
Ijariie1177
 
Ijariie1178
Ijariie1178Ijariie1178
Ijariie1178
 
Ijariie1181
Ijariie1181Ijariie1181
Ijariie1181
 
Ijariie1184
Ijariie1184Ijariie1184
Ijariie1184
 
Ijariie1186
Ijariie1186Ijariie1186
Ijariie1186
 
Ijariie1171
Ijariie1171Ijariie1171
Ijariie1171
 
Ijariie1175
Ijariie1175Ijariie1175
Ijariie1175
 
Ijariie1132
Ijariie1132Ijariie1132
Ijariie1132
 
Ijariie1172
Ijariie1172Ijariie1172
Ijariie1172
 
Ijariie1166
Ijariie1166Ijariie1166
Ijariie1166
 
Ijariie1167
Ijariie1167Ijariie1167
Ijariie1167
 
Ijariie1168
Ijariie1168Ijariie1168
Ijariie1168
 

Recently uploaded

Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 

Recently uploaded (20)

Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 

Automatic License Plate Recognition Using Optical Character Recognition Based on Image

  • 1. Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396 1144 www.ijariie.com 65 Automatic License Plate Recognition Using Optical Character Recognition Based on Image Processing Ms. Ankita Lad1 , Mr. Dhaval Patel2 1 Student, Department of Computer Science and Engineering, Hasmukh Goswami college of Engineering, Ahmedabad, Gujarat, India 2 Assi. Prof., Department of Computer Science and Engineering, Hasmukh Goswami college of Engineering, Ahmedabad, Gujarat, India ABSTRACT A License plate is a rectangular plate which is alphanumeric. The license plate is fixed on the vehicle and used to identify the vehicle along with honor of that vehicle. There is a huge number of vehicles on the road so that traffic control and vehicle owner identification has become a major problem. The automatic number plate reorganization (ANPR) is one of the solutions of such kind of problem. There are different methodologies but it is challenging task as some of the factors like high speed of vehicles, languages of number plate & mostly non-uniform letter on number plate effects a lot in recognition. The license plate recognition system mainly has four stages: image acquisition, license plate detection, character segmentation and character recognition. The license plate recognition (LPR) system have many applications like payment of parking fees; toll fee on the highway; traffic monitoring system; border security system; signal system etc. In this paper, template matching algorithm for character recognition is used. The system presented here mainly focuses on recognition of ambiguous characters based on position of the character. It is observed that the developed system successfully detects & recognizes the vehicle number plate on real images and the problem of recognizing ambiguous character is solved. Keyword: License plate recognition, character recognition, character segmentation, template matching, optical character recognition. 1. Introduction Automatic License plate recognition (ALPR) is a form of automatic vehicle identification. It is an image processing technology used to identify vehicle by only their license plate [1]. Automatic License Plate Recognition (ALPR) is one of the fundamental techniques of Intelligent Traffic System (ITS) [2], [3]. The ALPR was invented in 1976 at the Police Scientific Development branch in UK. However, it gained much interest in last decade along with the improvement with the digital camera & the increase in computational activity, it is simply the ability to automatically extract and recognize a vehicle number plate character from an image. In essence it consist of a camera or frame grabber that has capability to grab an image, find the location of the number in the image & extract the character for character recognition tool to translate the picture in to numerical readable character [4]. It could be used to detect and prevent criminal activities and for security control of restricted area like military zones or area around top government office.
  • 2. Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396 1144 www.ijariie.com 66 Fig. 1 ALPR System The automatic license plate recognition system is developed in MATLAB. In this system first a vehicle image is taken as input. Then the plate area is detected and extracted from image. After successfully extracting the number plate character segmentation is performed. Finally the character recognition using template matching algorithm is performed. The paper organized as follows: Section 2 presents literature survey of license plate recognition system, Section 3 presents the proposed methodology for license plate recognition, Section 4 presents the experimental results, Section 5 shows result analysis and Section 6 presents conclusion. 2. Literature Survey Chengpu Yu et al. [3] adopted the feature of characters’ stroke width and color match of license plate to locate and segment the license plate. In the paper, author used color match feature and stroke width constraint to identify the character edges in the license plate. As the English and digital letter has only one connected region, they use the number of holes to represent the interior structure and peripheral profiles of the character to represent the exterior feature. Jitendra Sharma et al. [4] proposed a license plate recognition technique that uses Wavelet Transform for the improvement of the recognition rate and time for character recognition. It is proposed a technique of Neural network for vehicle license plate recognition. It has analyzed the performance of the system using Radical Basis Function Network. The proposed methodology provides the better performance in comparison of correlation based method. M. T. Qadri and M. Asif [5] implemented the Automatic Number Plate Recognition (ANPR) system on the entrance of highly restricted area. In this paper, the ANPR system is implemented in MATLAB, and its performance is tasted on real image. K. Kaur and V. K. Banga [6] presented an algorithm for vehicle number identification using Optical Character Recognition (OCR) technique. In this paper, the first step is capturing the image approximately 1 meter from the number plate with camera. The purpose is to get a clear image without distortion. The second step is cropping the number plate from captured image. The cropped image is the input for the character recognition. The third step is character recognition. Then OCR technique is used to recognize an optically processed printed character number plate which is based on template matching. The template matching affects the accuracy of the number plate. Zhao et al. [7] presented an algorithm based on morphology and Least Square Support Vector Machine (LS-SVM) in LPR system. It applies the improved Robert edge operator to detect the edge, dilates and erodes the edge image to
  • 3. Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396 1144 www.ijariie.com 67 locate the license plate. For segmentation, horizontal and vertical projection is used. Finally, construction of several classifiers applying LS-SVM to carry out the character recognition process is performed. Kapil Bhosale et al. [8] developed a number plate recognition system for toll collection. This paper mainly focuses on Indian number plate. In this paper high resolution digital camera is used to acquire an image, preprocessing is used to improve contrast of an image and reduce the noise in the image. For binarization of an image, a binary method called Ostu’s metod is used. Adaptive thresholding filter has been used to process segmentation. T. D. Duan et al. [9] presented the boundary line-based that optimizes speed and accuracy by combining the Hough transform and Contour algorithm. The Contour algorithm is used to detect closed boundaries of objects. These contour lines are transformed to Hough coordinate to find two interacted parallel lines that are considered as a plate- candidate. Since there are quite few pixels in the contour lines, the transformation of these points to Hough coordinate required much less computation. Therefore, the speed of the algorithm is improved without loss of accuracy. V. Koval et al. [10] describes the Smart Vehicle Screening System for automated recognition of vehicle license plate information using a photograph of a vehicle. There are considered an approach to identify vehicle through recognizing of its license plate using image fusion, neural networks and threshold techniques. The neural network was used to successful recognition of license plate. N. Vishwanath et al. [11] proposed a hybrid character segmentation algorithm that involves license plate normalization and object enhancement technique as an image preprocessing step, followed by Hough transformation based horizontal and vertical segmentation steps for Indian license plate character segmentation. 3. Proposed Methodology Fig 2. Proposed system Flowchart
  • 4. Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396 1144 www.ijariie.com 68 The proposed system mainly works in three stages: (1) License Plate Detection (2) Character Segmentation (3) Character Recognition Stage 1: In this stage image acquisition and license plate detection are performed. For the first, a vehicle image is taken as input. The image taken is in the RGB format. Then the image is converted to gray scale image. After converting the RGB image to gray image, edge detection using Maxican Hat operator is perfomed. Then median filtering is applied to remove unwanted noise. Stage 2: In this stage license plate extraction and charcter segmentation is performed. For that morphological dilation and erosion operations are performed to fill holes. Morphological erosion operation can be defined as: Morphological erosion operation can be defined as: After applying morphological operations, local thresholding is applied to covert gray image into binary image. In order to get further contrast enhancement, intensity range of the pixel values are scaled between 0 to 1. In certain situations if some unwanted gaps and holes are present in the plate region. For that erosion operation is repeated for removing such kind of holes or gaps. Then region growing segmentation is performed to segment characters from the plate region. Stage 3: In this stage character recognition is done using template matching. Each segmented character is matched with character templates stored in database. Finally the string can be stored in a file to display number of vehicle. 4. Experimental Results The system is simulated in MATLAB. The input image is taken of size 640*480 pixels. Images taken as input are in RGB format. Fig. 3(a) shows input image. The converted gray image is shown in fig. 3(b). Fig. 3(c) shows the output of edge detection. For detecting edges the Maxican Hat operator is used. Then noise is removed using median filtering which is shown in fig. 3(d). Fig. 3(e) shows the result of morphological operations. The output of the thresholding is shown in fig. 3(f). Fig. 3(g) shows the output of region growing segmentation. Fig. 3(h) shows output of segmented characters. After recognizing number the number is stored in a file which is shown in fig. 3(i). Fig. 3(a) Fig. 3(b) Fig. 3(c)
  • 5. Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396 1144 www.ijariie.com 69 Fig. 3(d) Fig. 3(e) Fig. 3(f) Fig. 3(h) Fig. 3(h) Fig. 3(i) 5. Result Analysis The license plate recognition system was tested on MS Windows-7 Operating System. The software implementation is done using MATLAB 7.10.0. The images are taken in RGB format. The resolution of image is 640 x 480 pixels. The result shows that the developed system successfully detects the vehicle license plates when images are taken from fixed distance or from the centre view. There are few problems where system fails to detect the plate region when images are affected by luminance condition or problematic background. If the image is too dark in color then system cannot detect the license plate region correctly. When the license plate is successfully detected, it is easier to segment and recognize the characters of the license plate. The system works with 98% accuracy when images taken from fixed distance or centre view. The system improves the character recognition performance especially in dealing complex scenes like recognizing (0,O), (5,S), (4,A). The recognition of characters is done using 10 digits and 26 alphabets.
  • 6. Vol-1 Issue-2 2015 IJARIIE-ISSN(O)-2395-4396 1144 www.ijariie.com 70 6. Conclusion The developed proposed system uses series of image processing techniques to detect, segment and recognize the vehicle license plate. The system is implemented in MATLAB. The system focuses on Indian standard number plate. The main focus in developing this system is to improve the character recognition performance while dealing with complex scenes like O,0,S,5,4,A. The system is tested with nearly 40 images. This system gives about 98% of result in license plate recognition. References [1] Sandra sivanandan, Ashwini Dhanait, Yogita Dhapale and Yasmin Saiyyad , “Automatic Vehicle Indenification Using License Plate Recognition for Indian Vehicles”, International Journal of Computer Applications, 2012. [2] Roy, A.; Ghoshal ,D.P. ; “Number Plate Recognition for Use in Different Countries Using an Improved Segmentation”, in 2nd National Conference on Emerging Trends and Applications in Computer Science , IEEE, 2011, pp.1-5. [3] Chengpu Yu, Mei Xie, Jin Qi, “A Novel System Design of License Plate Recognition”, International Symposium on Computational Intelligence and Design , 2008. [4] J. Sharma, A Mishra, K. Saxena and S. Kumar , “A Hybrid Technique for License Plate Recognition Based on Feature Selection of Wavelet Transform and Artificial Neural Network”, International Conference on Reliability, Optimization and Information Technology, 2014. [5] Muhammad Tahir Qadri, Muhammad Asif, “Automatic Number Plate Recognition System for Vehicle Identification Using Optical Character Recognition”, International Conference on Education Technology and Computer, 2009. [6] Er. Kavneet Kaur, Vijay Kumar Banga, “Number Plate Recognition Using OCR Technique”, International Journal of Research in Engineering and Technology, vol 2, Issue. 09, sep-2013. [7] H.Zhao; C. Song; H. Zhao; S. Zhang, “License Plate Recognition System based on Morphology and LS-SVM”, IEEE International Conference, pp. 826-829, August 2008. [8] Kapil Bhosale, Jigdish Jadav, Sumit Kalyankar, R. R. Bhambare, “Number Plate Recognition System for Toll Collection”, International Journal of Emerging Technology and Advanced Engineering , vol. 4, Issue. 4, April 2014. [9] T. D. Duan, D. A. Duc, T. L. Du; “Combining Hough Transform and Contour Algorithm for Detecting Vehicles’ License-Plates”, International Symposium on Intelligent, Multimedia, Video and Speech Processing, October 2004. [10] V. Koval, V. Turchenko, V. Kochan, A. Sachenko and G. Markowsky, “Smart License Plate Recognition System Based on Image Processing Using Neural Network”, IEEE International Workshop on Intelligent Data Acquisition and Advanced Computing System, September 2003. [11] P. Ramasubramanian, R. Jerlin Emiliya, R. Janaki, B. Gifston Daniel and C. Anand, “Number Plate Recognition and Character Segmentation using Eight-Neighbors and Hybrid Binarization Techniques”, International Conference on Communication and Signal processing, April 2014.