SlideShare a Scribd company logo
1 of 5
Download to read offline
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 9 92 – 96
_______________________________________________________________________________________________
92
IJRITCC | September 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Smart License Plate Recognition Using Optical Character Recognition Based on
the Multicopter
Sanjaa Bold
Department of Computer Hardware and Networking.
University of the humanities
Ulaanbaatar, Mongolia
Snj_goopy@yahoo.com
Batchimeg Sosorbaram
Department of Computer Hardware and Networking.
University of the humanities
Ulaanbaatar, Mongolia
Snj_goopy@yahoo.com
Abstract—In recent years Unmanned Aerial Vehicle (UAV) is major focused of active research, since they can extend our capabilities in a
variety of areas, especially for application like research detection, tracking and recognition. For our project goals is vehicle tracking and plate
recognition. In addition, we have to combine some intelligence algorithms. In this project to define the number and type of vehicles, using our
nation's roadways is becoming more and more important. This project used for Multicopter. The multicopter to flying around of the roadway.
Because it is to collect roadway’s data. That means, to send a picture of a vehicle violating the law. Then our algorithm is recognizing to the
number plate. In addition, this algorithm saving the vehicle number plate. We are great database in this algorithm.
In this paper, template matching algorithm for character recognition is used. The developed system first detects the vehicle and capture the
image. Then vehicle number plate region is extracted using the image segmentation in an image. Character recognition algorithm working on the
OCR algorithm. We are detection accuracy to increase by using some algorithms. We combined these different algorithms using a modified
version of PCA and OCR recognizer, we designed the proposed an architecture using OpenCV and we used to implement the design in the
Multicopter.
Keywords-Automatic Number Plate Recognition (ANPR), Optical Character Recognition (OCR), OpenCV, VisualStudio 2015, Multicopter, HD
camera.
__________________________________________________*****_________________________________________________
I. INTRODUCTION
This project was talked about vehicle plate number
recognition system. That means, we are improving some
tracking and recognition system. These vehicle plate number
recognition system was combined some different recognition
and detection algorithms. Those systems allow recognize the
number of the vehicle, classification of the vehicle. It is based
on computer vision on license plate for a specific target,
special of the important research session of the computer
vision and pattern recognition technology in the field of
intelligence transportation application [1]. In this recognition,
system can be used in highway monitoring, bridges, some
tunnels, city transport vehicle management also intelligent
parking system and other fields.
In this system work based on two main algorithms and
using the four steps. First step multicopter capture image to the
vehicle and it was sent to the image, (2) number plate
detection (3) OCR algorithm is working on computer (4)
looking at the result from the computer. So the first step to
capture images of vehicle looks very easy, but it is a quite
exigent task as it is very difficult to capture an image of
moving vehicle in real time in such an unmannered that none
of the component of the vehicle especially the vehicle number
plate should be missed. The success of final steps depends on
how before steps are able to locate the vehicle number plate
and separate each character. [2]
The implementation of the system for license plate
recognition must consider regulations for license plate design
in Mongolia. We have to need fonts in Mongolia. See the
below Fig 1.1. In this figure upper strip represents the
vehicle’s plate origin and the pattern of 3 letters, 4 numbers,
and 2 logo represent the vehicle identification.
Figure 1.1. The Mongolian fonts
In this paper, we introduce some of different algorithms.
These plate detection systems follow different algorithms to
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 9 92 – 96
_______________________________________________________________________________________________
93
IJRITCC | September 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
locate vehicle number plate from the vehicle and then to
extract vehicle number from that image. See fig 1.2.
Start pre-
processing
52см
11,4см
a
b
OCR processing
RGB to Gray
Feature extraction from the segment character
Edge detection
Identify character
Print result
Identify character Database
Character
segmentation
Figure 1.2. The general algorithm of the Vehilce number
plate recognition
This vehicle plate recognition system is based on some
algorithms like Automatic Plate Number Recognition (APNR),
Vehicle Plate Number Recognition (VPNR), Optical Character
Recognition (OCR), Principal Component Analysis (PCA),
Edge detection algorithm, color segmentation, scale invariant
feature transform. All of the detect steps depends on image
quality. In addition, we are improving image quality. Each
component and algorithms are explained inthe next section.[3]
In this project using multicopter. Because multicopter to
fly around on the highway, then it will check on road stuff,
accident and detect in vehicle plate number. The capture all of
the images from the multicopter and our algorithm image
extracting based on OCR. We are includinga high definition
camera on the multicopter. In this recognition and detection
algorithm can be controlled to the drone.
II. NUMBER PLATE RECOGNITION AND CHARACTER
RECOGNITION
A. Optical character recognition.
Character recognition in vehicle license plate detection
and recognition is reading of the single character and numbers.
This step is very important. The single elements on license
plate must be segmented and analyzed. The analysis is called
as Optical Character recognition using artificial neural
network. [5] The character recognition of the number plate is
fairly well developed field in computer vision in which
matching and neural network are often used and can produce
satisfactory results. The template matching has its drawbacks
in some aspects comparing with neural networks.
This algorithm for a vehicle plate number based on optical
character recognition. In this algorithm, the first step is
capturing the image approximately about 3meter, 4 meter and
5 meters from the number plate with a camera. This camera
included on the muticopter. All of the images from the
multicopter come to recognition algorithm. The purpose is to
get a clear image distortion. The next step is cropping the
vehicle plate number of captured images. The cropped image
is the input to the character recognition. Also next step is
character recognition. Then OCR technique is used to
recognize an optically processed printed character number
plate that is based on template matching. The OCR algorithms
in an extracted plate number separate section. The separate
individual character is then stored in separate variables.[6] The
OCR used to compare the each individual character against the
complete database.[5] See the fig 2.1.
Fig 2.1. All template database.
The OCR actually uses correlation method to match
individual character and finally the number is identified hand
stored in string format variable. The string is then compared
with the stored database for the vehicle authorization.
Algorithm of the software model.
B. Algorithm of the Number Plate recognition.
Character recognition was great to some converting process.
That means, we are talking about converting process of the
Grayscale and binary image. Actually the gray color is one in
which the green, blue and red components all have equal
intensity in RGB. (A component of the Red, Green and Blue)
It carries only intensity information for each pixel. See the fig
2.2.
Figure 2.2. The inverting RGB to binary image.
Binary image is digital image whose pixels have only two
possible values. This value is black and white. After we are
called 1 (white) and 0 (black).[6] Now we convert to the
grayscale image to a binary image. The output image replaces
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 9 92 – 96
_______________________________________________________________________________________________
94
IJRITCC | September 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
all pixels in the input image with luminance greater that a
threshold value with the white and all pixels with the black.
Also, we used the function to compute the threshold value
argument.
In image to optimize the image, we should apply some
morphological operators to the binary image. This is a very
difficult task. Because there are, no efficient ways to find
objects based on the intensity values of the pixels. However, if
recognize the object different features, we cloud uses the
information about the shape of the object. The shape
recognition is not based on the intensities, but preformed on
binary images. Also, simply to change gray to binary image.
For a binary image, there are four fundamental operators,
dilation, erosion, opening and closing.
C. Segmentation the characters out from the plate number
First, weintroduce plate recognition in the computer
application. This application is working on the visual studio.
Now see the figure 3.1. We compute a function to segment the
character. Now we are talking about how to implement the
algorithm of character segmentation Mongolian plate number.
See fig 2.3.
Figure 2.3. Segmentation the character select form the
Mongolian plate number
We improve this binary image as a matrix. First, we
calculate this matrix oppositely. We use the same function
which is to return the row vector of the sums of each column.
We should research matrix along the horizontal direction by
loop. [7] also we are creating the limited condition. The
condition is limited when the sum of some column is less than
1 and the sum of the next column is greater than 1, then I will
be segmented from the column before. This process dependent
to the Mongolian plate platform. It need segments 9 blocks in
total. In the processing of segmentation, we set a counter to
calculate how much segmentation the programming need to
segment. See fig 2.4.
Figure2.4. The blocks in Mongolian plate number platform
D. Character segmentation module.
The character template should be used in the first
operation of the characters matching. The way used is to cut
out the related character of the license plate. See the template
fig 2.5.
Fig 2.5. the cropped character of the license plate
Before start beginning of model matching, the sizes of the
original plates image and template image shoul be adjusted to
obtain same size. That is sould be judged if the black point is
in same position between original plate image and the
templates. We need to calculate the similarity rate of those two
images according to the equation of similarity function.
[5]Seeeq .(1)
𝑆 𝑖, 𝑗 =
𝑓𝑖𝑗
2
𝑚, 𝑛 −𝑁
𝑛=1
𝑀
𝑚=1
2𝑚=1𝑀𝑛=1𝑁𝑓𝑖𝑗𝑚,𝑛𝑡𝑚,𝑛+𝑚=1𝑀𝑛=1𝑁𝑓𝑖𝑗2𝑚,𝑛… (1)
The similarity value S is calculate each time to figure out
the maximum value of the S as similarity function. To find out
the templates which are corresponding to the maximum of S
one by one. The value of S in this template is filtered whether
large that the threshold T (Threshold Value). If S is large than
T, the matching is successful and this templates character is
the characters plate. If S is smaller than T, the matching is not
successful and we are repeat to this processing.[5][6][7]
III. EXPERIMENT RESULT
A. Interface of the plate recognition system
In this section, we present the programming interface of
the vehicle plate recognition testing system. See the fig 3.1.
Figure 3.1. Vehicle number plate recognition on the Visual
studion form.
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 9 92 – 96
_______________________________________________________________________________________________
95
IJRITCC | September 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Firstly, the camera is interfaced using Visual Studio
and multicopter and PC. The multicopter camera sent to all
of the video in real time. The camera connected using
wireless port. The real time video received on the plate
recognition algorithm. At this time, we capture the any
images. Different images of cars having different colors
and structure types are taken and stored in the image
database. The images are in RGB format and the resolution
is 1280x720 pixels. Some of the process, we are explain
before section.
The algorithm used next to extract the vehicle number
plate. However, this image chooses from the database. The
vehicle number plate is extracted, it is converted into the
binary format. The fig 3.2. and fig 3.3.shows the binary
and the inverted format respectively.
Figure3.2. Binary images
Figure3.3. The inverted binary images
The Individual characters on the plate recognition
segments. The result of the segmentation isshow below
picture. See fig 3.4.
Figure 3.4. The vehicle number plate segmentation
The plate number recognition and detection systems,
statistical result of our testing. The some of the result is
low. Because this recognition and detection system is
depend to the Mongolian fonts.
Experiment
conditions
Tot
al
images
Succ
ess
Er
ror
Accur
acy
Matching of
character
200 185 15 92.5%
License plate
location
200 183 17 91.5%
Recognition
and detection
result
200 184 16 92%
Table .1. The statistical result of the plate number.
Automatic plate number recognition and detection
process depend on the distance. Let me show the testing
result.
Experiment
conditions
3m 4m 5m
Distance
between
multicopter
camera and
vehicle (4 meter)
99
%
97.5
%
94.
5%
Table .2. The recognition and detection result of the
distance
Now we are talking about another situation. How plate
recognition and detection system depends on the weather.
This distance is 5 meters. Show the table 3.
Experiment
conditions
Fog
gy
Sno
wy
Su
nny
Detected
accuracy
68
%
72,3
%
94.
5%
Table .3. The recognition system result on the weather
IV. CONCLUSIONS
In this project focuses to detect Mongolian plate number.
The developed automatic number plate recognition algorithms
successfully detect the Mongolian standard vehicle number
plate in various day condition and show the higher detection
and recognition rate. It can recognize vehicle number plate
from many distances and angles. The vehicle number plate
recognition algorithm using OCR algorithms. In addition, we
are included OCR Mongolian font’s template on this algorithm.
The algorithm uses image processing and identifying the
vehicle number plate from the database stored on this PC.
This plate number recognition is implemented in Visual Studio
2015 and its performance is testedin real time. The detection
result show that tables.
REFERENCES
[1] Z. Yingyoung, Z. Jain, C. Xinyan and Y. Guangbin
“Research on Algorithm for Automatic License Plate
Recognition System,” vol. 10, No 1, pp. 101–108, 2015,
[2] N. Jichkar, S. Kapse, S. Thombre and A. Meshramb, “Survey:
on vehicle number plate detection techniques”, IJEIR, vol. 5,
issue. 2, ISSN: 2277-5668
[3] K. Chhikara and T. Pankej, “A Smart Technique For Accurate
Identification Of Vehicle Number Plate Using Matlab And
Raspberry Pi 2 ” IJETMAS 2016, vol. 4, issue. 5, ISSN:2349-
4476
[4] Sanjaa Bold , “Autonomous Vision-Based Moving Object
Detection for Unmanned Aerial Vehicle” 2014, SCOPUS
JOURNAL.Korea .
[5] R. P. Shah and M. R. Madki, “License Plate Recognition Of
The Indian Number Plates-An Image Processing Approach ”,
IJARCCE 2007, vol. 5, issue. 8, ISSN:2278-1021
[6] S. Kranthi, K. Pranathi, A. Srisaila, “Automatic Number Plate
Recognition”, IJICT 2011, vol. 2, No. 3, ISSN: 0976-4860
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 9 92 – 96
_______________________________________________________________________________________________
96
IJRITCC | September 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
[7] P. Mei-Sen, Y. Jun-Biao, X. Zeng-Hong, “Vehicle License
plate Character Segmentation ” IJAC2008, vol. 5, issue. 4, pp
425-432
[8] S. G. Patel, “Vehicle license plate recognition using
morphology and neural network” IJCI2013, vol. 2, No. 1,
2013
[9] Y. G. Zhang, C. S. Zhang. Segmenting Characters of
License Plate by Hough Transformation and the Prior
Knowledge. Chinese Journal of Computers, vol. 27, no. 1,
pp. 130–135, 2004
[10] L. Chen, X. H. Huang, M. Wang, W. Li. Cluster-based
Method of Characters’ Segmentation of License
Plate. Computer Engineering and Applications, vol. 39, no.
6, pp. 221–222, 2002.
[11] W. J. Li, D. Q. Liang, X. N. Wang, D. Yu. License Plates
Segmentation and Adjustment. Journal of Computer-aided
Design Computer Graphics, vol. 16, no. 5, pp. 697–700,
2004.
[12] W. Q. Yuan, C. J. Mu, D. S. Li. A Vehicle Plate Character
Segmentation Method Based on the Chinese Character
Characteristic. Chinese Journal of Scientific Instrument, vol.
24, no. 4, pp. 472–474, 2003. (in Chinese)

More Related Content

Similar to Smart License Plate Recognition Using Optical Character Recognition Based on the Multicopter

Car Traffic Sign Annunciator
Car Traffic Sign AnnunciatorCar Traffic Sign Annunciator
Car Traffic Sign Annunciatorrahulmonikasharma
 
Review on Multimodal Biometric
Review on Multimodal BiometricReview on Multimodal Biometric
Review on Multimodal Biometricrahulmonikasharma
 
Designing of Pick and Place Robotic Arm
Designing of Pick and Place Robotic ArmDesigning of Pick and Place Robotic Arm
Designing of Pick and Place Robotic Armrahulmonikasharma
 
Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...rahulmonikasharma
 
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...rahulmonikasharma
 
IRJET- Vehicle Number Plate Detection using Image Processing
IRJET-  	  Vehicle Number Plate Detection using Image ProcessingIRJET-  	  Vehicle Number Plate Detection using Image Processing
IRJET- Vehicle Number Plate Detection using Image ProcessingIRJET Journal
 
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) SystemAM Publications
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...rahulmonikasharma
 
License plate recognition for toll payment application
License plate recognition for toll payment applicationLicense plate recognition for toll payment application
License plate recognition for toll payment applicationeSAT Publishing House
 
License plate recognition for toll payment application
License plate recognition for toll payment applicationLicense plate recognition for toll payment application
License plate recognition for toll payment applicationeSAT Journals
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET Journal
 
Real-Time Vehicle Classification and Counting Via Low-Cost Collaborative Sensing
Real-Time Vehicle Classification and Counting Via Low-Cost Collaborative SensingReal-Time Vehicle Classification and Counting Via Low-Cost Collaborative Sensing
Real-Time Vehicle Classification and Counting Via Low-Cost Collaborative Sensingrahulmonikasharma
 
AN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONES
AN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONESAN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONES
AN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONESAM Publications
 
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLABIRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLABIRJET Journal
 
A Study of An Optical Mouse to Customize Ii for Implementation of Wireless Dr...
A Study of An Optical Mouse to Customize Ii for Implementation of Wireless Dr...A Study of An Optical Mouse to Customize Ii for Implementation of Wireless Dr...
A Study of An Optical Mouse to Customize Ii for Implementation of Wireless Dr...rahulmonikasharma
 
IRJET- Computerized Vehicle Number Plate Recognition and Fine Generation
IRJET-  	  Computerized Vehicle Number Plate Recognition and Fine GenerationIRJET-  	  Computerized Vehicle Number Plate Recognition and Fine Generation
IRJET- Computerized Vehicle Number Plate Recognition and Fine GenerationIRJET Journal
 
Design and Implementation of Visual Cryptography System for Transmission of S...
Design and Implementation of Visual Cryptography System for Transmission of S...Design and Implementation of Visual Cryptography System for Transmission of S...
Design and Implementation of Visual Cryptography System for Transmission of S...rahulmonikasharma
 
IRJET- Traffic Sign Detection, Recognition and Notification System using ...
IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...
IRJET- Traffic Sign Detection, Recognition and Notification System using ...IRJET Journal
 
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
 

Similar to Smart License Plate Recognition Using Optical Character Recognition Based on the Multicopter (20)

Car Traffic Sign Annunciator
Car Traffic Sign AnnunciatorCar Traffic Sign Annunciator
Car Traffic Sign Annunciator
 
Review on Multimodal Biometric
Review on Multimodal BiometricReview on Multimodal Biometric
Review on Multimodal Biometric
 
Designing of Pick and Place Robotic Arm
Designing of Pick and Place Robotic ArmDesigning of Pick and Place Robotic Arm
Designing of Pick and Place Robotic Arm
 
Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...
 
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
 
20120130402031
2012013040203120120130402031
20120130402031
 
IRJET- Vehicle Number Plate Detection using Image Processing
IRJET-  	  Vehicle Number Plate Detection using Image ProcessingIRJET-  	  Vehicle Number Plate Detection using Image Processing
IRJET- Vehicle Number Plate Detection using Image Processing
 
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
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
 
License plate recognition for toll payment application
License plate recognition for toll payment applicationLicense plate recognition for toll payment application
License plate recognition for toll payment application
 
License plate recognition for toll payment application
License plate recognition for toll payment applicationLicense plate recognition for toll payment application
License plate recognition for toll payment application
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition System
 
Real-Time Vehicle Classification and Counting Via Low-Cost Collaborative Sensing
Real-Time Vehicle Classification and Counting Via Low-Cost Collaborative SensingReal-Time Vehicle Classification and Counting Via Low-Cost Collaborative Sensing
Real-Time Vehicle Classification and Counting Via Low-Cost Collaborative Sensing
 
AN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONES
AN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONESAN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONES
AN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONES
 
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLABIRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
 
A Study of An Optical Mouse to Customize Ii for Implementation of Wireless Dr...
A Study of An Optical Mouse to Customize Ii for Implementation of Wireless Dr...A Study of An Optical Mouse to Customize Ii for Implementation of Wireless Dr...
A Study of An Optical Mouse to Customize Ii for Implementation of Wireless Dr...
 
IRJET- Computerized Vehicle Number Plate Recognition and Fine Generation
IRJET-  	  Computerized Vehicle Number Plate Recognition and Fine GenerationIRJET-  	  Computerized Vehicle Number Plate Recognition and Fine Generation
IRJET- Computerized Vehicle Number Plate Recognition and Fine Generation
 
Design and Implementation of Visual Cryptography System for Transmission of S...
Design and Implementation of Visual Cryptography System for Transmission of S...Design and Implementation of Visual Cryptography System for Transmission of S...
Design and Implementation of Visual Cryptography System for Transmission of S...
 
IRJET- Traffic Sign Detection, Recognition and Notification System using ...
IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...
IRJET- Traffic Sign Detection, Recognition and Notification System using ...
 
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...
 

More from rahulmonikasharma

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paperrahulmonikasharma
 
Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Frameworkrahulmonikasharma
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systemsrahulmonikasharma
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Surveyrahulmonikasharma
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETrahulmonikasharma
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formularahulmonikasharma
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...rahulmonikasharma
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pirahulmonikasharma
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...rahulmonikasharma
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticlesrahulmonikasharma
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMrahulmonikasharma
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoringrahulmonikasharma
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...rahulmonikasharma
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...rahulmonikasharma
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM Systemrahulmonikasharma
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosisrahulmonikasharma
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Techniquerahulmonikasharma
 
Impact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line CouplerImpact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line Couplerrahulmonikasharma
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motorrahulmonikasharma
 
Advancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A StudyAdvancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A Studyrahulmonikasharma
 

More from rahulmonikasharma (20)

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paper
 
Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Framework
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Survey
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANET
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pi
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticles
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Technique
 
Impact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line CouplerImpact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line Coupler
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
 
Advancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A StudyAdvancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A Study
 

Recently uploaded

Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxNadaHaitham1
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 

Recently uploaded (20)

Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 

Smart License Plate Recognition Using Optical Character Recognition Based on the Multicopter

  • 1. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 9 92 – 96 _______________________________________________________________________________________________ 92 IJRITCC | September 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Smart License Plate Recognition Using Optical Character Recognition Based on the Multicopter Sanjaa Bold Department of Computer Hardware and Networking. University of the humanities Ulaanbaatar, Mongolia Snj_goopy@yahoo.com Batchimeg Sosorbaram Department of Computer Hardware and Networking. University of the humanities Ulaanbaatar, Mongolia Snj_goopy@yahoo.com Abstract—In recent years Unmanned Aerial Vehicle (UAV) is major focused of active research, since they can extend our capabilities in a variety of areas, especially for application like research detection, tracking and recognition. For our project goals is vehicle tracking and plate recognition. In addition, we have to combine some intelligence algorithms. In this project to define the number and type of vehicles, using our nation's roadways is becoming more and more important. This project used for Multicopter. The multicopter to flying around of the roadway. Because it is to collect roadway’s data. That means, to send a picture of a vehicle violating the law. Then our algorithm is recognizing to the number plate. In addition, this algorithm saving the vehicle number plate. We are great database in this algorithm. In this paper, template matching algorithm for character recognition is used. The developed system first detects the vehicle and capture the image. Then vehicle number plate region is extracted using the image segmentation in an image. Character recognition algorithm working on the OCR algorithm. We are detection accuracy to increase by using some algorithms. We combined these different algorithms using a modified version of PCA and OCR recognizer, we designed the proposed an architecture using OpenCV and we used to implement the design in the Multicopter. Keywords-Automatic Number Plate Recognition (ANPR), Optical Character Recognition (OCR), OpenCV, VisualStudio 2015, Multicopter, HD camera. __________________________________________________*****_________________________________________________ I. INTRODUCTION This project was talked about vehicle plate number recognition system. That means, we are improving some tracking and recognition system. These vehicle plate number recognition system was combined some different recognition and detection algorithms. Those systems allow recognize the number of the vehicle, classification of the vehicle. It is based on computer vision on license plate for a specific target, special of the important research session of the computer vision and pattern recognition technology in the field of intelligence transportation application [1]. In this recognition, system can be used in highway monitoring, bridges, some tunnels, city transport vehicle management also intelligent parking system and other fields. In this system work based on two main algorithms and using the four steps. First step multicopter capture image to the vehicle and it was sent to the image, (2) number plate detection (3) OCR algorithm is working on computer (4) looking at the result from the computer. So the first step to capture images of vehicle looks very easy, but it is a quite exigent task as it is very difficult to capture an image of moving vehicle in real time in such an unmannered that none of the component of the vehicle especially the vehicle number plate should be missed. The success of final steps depends on how before steps are able to locate the vehicle number plate and separate each character. [2] The implementation of the system for license plate recognition must consider regulations for license plate design in Mongolia. We have to need fonts in Mongolia. See the below Fig 1.1. In this figure upper strip represents the vehicle’s plate origin and the pattern of 3 letters, 4 numbers, and 2 logo represent the vehicle identification. Figure 1.1. The Mongolian fonts In this paper, we introduce some of different algorithms. These plate detection systems follow different algorithms to
  • 2. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 9 92 – 96 _______________________________________________________________________________________________ 93 IJRITCC | September 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ locate vehicle number plate from the vehicle and then to extract vehicle number from that image. See fig 1.2. Start pre- processing 52см 11,4см a b OCR processing RGB to Gray Feature extraction from the segment character Edge detection Identify character Print result Identify character Database Character segmentation Figure 1.2. The general algorithm of the Vehilce number plate recognition This vehicle plate recognition system is based on some algorithms like Automatic Plate Number Recognition (APNR), Vehicle Plate Number Recognition (VPNR), Optical Character Recognition (OCR), Principal Component Analysis (PCA), Edge detection algorithm, color segmentation, scale invariant feature transform. All of the detect steps depends on image quality. In addition, we are improving image quality. Each component and algorithms are explained inthe next section.[3] In this project using multicopter. Because multicopter to fly around on the highway, then it will check on road stuff, accident and detect in vehicle plate number. The capture all of the images from the multicopter and our algorithm image extracting based on OCR. We are includinga high definition camera on the multicopter. In this recognition and detection algorithm can be controlled to the drone. II. NUMBER PLATE RECOGNITION AND CHARACTER RECOGNITION A. Optical character recognition. Character recognition in vehicle license plate detection and recognition is reading of the single character and numbers. This step is very important. The single elements on license plate must be segmented and analyzed. The analysis is called as Optical Character recognition using artificial neural network. [5] The character recognition of the number plate is fairly well developed field in computer vision in which matching and neural network are often used and can produce satisfactory results. The template matching has its drawbacks in some aspects comparing with neural networks. This algorithm for a vehicle plate number based on optical character recognition. In this algorithm, the first step is capturing the image approximately about 3meter, 4 meter and 5 meters from the number plate with a camera. This camera included on the muticopter. All of the images from the multicopter come to recognition algorithm. The purpose is to get a clear image distortion. The next step is cropping the vehicle plate number of captured images. The cropped image is the input to the character recognition. Also next step is character recognition. Then OCR technique is used to recognize an optically processed printed character number plate that is based on template matching. The OCR algorithms in an extracted plate number separate section. The separate individual character is then stored in separate variables.[6] The OCR used to compare the each individual character against the complete database.[5] See the fig 2.1. Fig 2.1. All template database. The OCR actually uses correlation method to match individual character and finally the number is identified hand stored in string format variable. The string is then compared with the stored database for the vehicle authorization. Algorithm of the software model. B. Algorithm of the Number Plate recognition. Character recognition was great to some converting process. That means, we are talking about converting process of the Grayscale and binary image. Actually the gray color is one in which the green, blue and red components all have equal intensity in RGB. (A component of the Red, Green and Blue) It carries only intensity information for each pixel. See the fig 2.2. Figure 2.2. The inverting RGB to binary image. Binary image is digital image whose pixels have only two possible values. This value is black and white. After we are called 1 (white) and 0 (black).[6] Now we convert to the grayscale image to a binary image. The output image replaces
  • 3. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 9 92 – 96 _______________________________________________________________________________________________ 94 IJRITCC | September 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ all pixels in the input image with luminance greater that a threshold value with the white and all pixels with the black. Also, we used the function to compute the threshold value argument. In image to optimize the image, we should apply some morphological operators to the binary image. This is a very difficult task. Because there are, no efficient ways to find objects based on the intensity values of the pixels. However, if recognize the object different features, we cloud uses the information about the shape of the object. The shape recognition is not based on the intensities, but preformed on binary images. Also, simply to change gray to binary image. For a binary image, there are four fundamental operators, dilation, erosion, opening and closing. C. Segmentation the characters out from the plate number First, weintroduce plate recognition in the computer application. This application is working on the visual studio. Now see the figure 3.1. We compute a function to segment the character. Now we are talking about how to implement the algorithm of character segmentation Mongolian plate number. See fig 2.3. Figure 2.3. Segmentation the character select form the Mongolian plate number We improve this binary image as a matrix. First, we calculate this matrix oppositely. We use the same function which is to return the row vector of the sums of each column. We should research matrix along the horizontal direction by loop. [7] also we are creating the limited condition. The condition is limited when the sum of some column is less than 1 and the sum of the next column is greater than 1, then I will be segmented from the column before. This process dependent to the Mongolian plate platform. It need segments 9 blocks in total. In the processing of segmentation, we set a counter to calculate how much segmentation the programming need to segment. See fig 2.4. Figure2.4. The blocks in Mongolian plate number platform D. Character segmentation module. The character template should be used in the first operation of the characters matching. The way used is to cut out the related character of the license plate. See the template fig 2.5. Fig 2.5. the cropped character of the license plate Before start beginning of model matching, the sizes of the original plates image and template image shoul be adjusted to obtain same size. That is sould be judged if the black point is in same position between original plate image and the templates. We need to calculate the similarity rate of those two images according to the equation of similarity function. [5]Seeeq .(1) 𝑆 𝑖, 𝑗 = 𝑓𝑖𝑗 2 𝑚, 𝑛 −𝑁 𝑛=1 𝑀 𝑚=1 2𝑚=1𝑀𝑛=1𝑁𝑓𝑖𝑗𝑚,𝑛𝑡𝑚,𝑛+𝑚=1𝑀𝑛=1𝑁𝑓𝑖𝑗2𝑚,𝑛… (1) The similarity value S is calculate each time to figure out the maximum value of the S as similarity function. To find out the templates which are corresponding to the maximum of S one by one. The value of S in this template is filtered whether large that the threshold T (Threshold Value). If S is large than T, the matching is successful and this templates character is the characters plate. If S is smaller than T, the matching is not successful and we are repeat to this processing.[5][6][7] III. EXPERIMENT RESULT A. Interface of the plate recognition system In this section, we present the programming interface of the vehicle plate recognition testing system. See the fig 3.1. Figure 3.1. Vehicle number plate recognition on the Visual studion form.
  • 4. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 9 92 – 96 _______________________________________________________________________________________________ 95 IJRITCC | September 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Firstly, the camera is interfaced using Visual Studio and multicopter and PC. The multicopter camera sent to all of the video in real time. The camera connected using wireless port. The real time video received on the plate recognition algorithm. At this time, we capture the any images. Different images of cars having different colors and structure types are taken and stored in the image database. The images are in RGB format and the resolution is 1280x720 pixels. Some of the process, we are explain before section. The algorithm used next to extract the vehicle number plate. However, this image chooses from the database. The vehicle number plate is extracted, it is converted into the binary format. The fig 3.2. and fig 3.3.shows the binary and the inverted format respectively. Figure3.2. Binary images Figure3.3. The inverted binary images The Individual characters on the plate recognition segments. The result of the segmentation isshow below picture. See fig 3.4. Figure 3.4. The vehicle number plate segmentation The plate number recognition and detection systems, statistical result of our testing. The some of the result is low. Because this recognition and detection system is depend to the Mongolian fonts. Experiment conditions Tot al images Succ ess Er ror Accur acy Matching of character 200 185 15 92.5% License plate location 200 183 17 91.5% Recognition and detection result 200 184 16 92% Table .1. The statistical result of the plate number. Automatic plate number recognition and detection process depend on the distance. Let me show the testing result. Experiment conditions 3m 4m 5m Distance between multicopter camera and vehicle (4 meter) 99 % 97.5 % 94. 5% Table .2. The recognition and detection result of the distance Now we are talking about another situation. How plate recognition and detection system depends on the weather. This distance is 5 meters. Show the table 3. Experiment conditions Fog gy Sno wy Su nny Detected accuracy 68 % 72,3 % 94. 5% Table .3. The recognition system result on the weather IV. CONCLUSIONS In this project focuses to detect Mongolian plate number. The developed automatic number plate recognition algorithms successfully detect the Mongolian standard vehicle number plate in various day condition and show the higher detection and recognition rate. It can recognize vehicle number plate from many distances and angles. The vehicle number plate recognition algorithm using OCR algorithms. In addition, we are included OCR Mongolian font’s template on this algorithm. The algorithm uses image processing and identifying the vehicle number plate from the database stored on this PC. This plate number recognition is implemented in Visual Studio 2015 and its performance is testedin real time. The detection result show that tables. REFERENCES [1] Z. Yingyoung, Z. Jain, C. Xinyan and Y. Guangbin “Research on Algorithm for Automatic License Plate Recognition System,” vol. 10, No 1, pp. 101–108, 2015, [2] N. Jichkar, S. Kapse, S. Thombre and A. Meshramb, “Survey: on vehicle number plate detection techniques”, IJEIR, vol. 5, issue. 2, ISSN: 2277-5668 [3] K. Chhikara and T. Pankej, “A Smart Technique For Accurate Identification Of Vehicle Number Plate Using Matlab And Raspberry Pi 2 ” IJETMAS 2016, vol. 4, issue. 5, ISSN:2349- 4476 [4] Sanjaa Bold , “Autonomous Vision-Based Moving Object Detection for Unmanned Aerial Vehicle” 2014, SCOPUS JOURNAL.Korea . [5] R. P. Shah and M. R. Madki, “License Plate Recognition Of The Indian Number Plates-An Image Processing Approach ”, IJARCCE 2007, vol. 5, issue. 8, ISSN:2278-1021 [6] S. Kranthi, K. Pranathi, A. Srisaila, “Automatic Number Plate Recognition”, IJICT 2011, vol. 2, No. 3, ISSN: 0976-4860
  • 5. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 9 92 – 96 _______________________________________________________________________________________________ 96 IJRITCC | September 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ [7] P. Mei-Sen, Y. Jun-Biao, X. Zeng-Hong, “Vehicle License plate Character Segmentation ” IJAC2008, vol. 5, issue. 4, pp 425-432 [8] S. G. Patel, “Vehicle license plate recognition using morphology and neural network” IJCI2013, vol. 2, No. 1, 2013 [9] Y. G. Zhang, C. S. Zhang. Segmenting Characters of License Plate by Hough Transformation and the Prior Knowledge. Chinese Journal of Computers, vol. 27, no. 1, pp. 130–135, 2004 [10] L. Chen, X. H. Huang, M. Wang, W. Li. Cluster-based Method of Characters’ Segmentation of License Plate. Computer Engineering and Applications, vol. 39, no. 6, pp. 221–222, 2002. [11] W. J. Li, D. Q. Liang, X. N. Wang, D. Yu. License Plates Segmentation and Adjustment. Journal of Computer-aided Design Computer Graphics, vol. 16, no. 5, pp. 697–700, 2004. [12] W. Q. Yuan, C. J. Mu, D. S. Li. A Vehicle Plate Character Segmentation Method Based on the Chinese Character Characteristic. Chinese Journal of Scientific Instrument, vol. 24, no. 4, pp. 472–474, 2003. (in Chinese)