SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1
VEHICLE NUMBER PLATE DETECTION USING IMAGE PROCESSING
Abhay Singh1, Anand Kumar Gupta2, Anmol Singh3, Anuj Gupta4, Sherish Johri5
1, 2, 3,4UG Student, Department of IT, IMS Engineering College, Ghaziabad, India
5Assistant Prof., IMS Engineering College, Ghaziabad, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract – The main objective of this project is to reduce
the criminal activity like stolen vehicle,roadtrafficmonitoring
that involve use of motor vehicles. In this project we will be
processing the image of the vehicle such that the vehicle
number from the image will be extracted. Using thatextracted
image i.e. the vehicle number we will be comparing that
number from our database to check whether that vehicle
belongs to correct person or not and we will also be checking
the documents belongs to that vehicle are complete or not.
Using that detail, we will be giving challan if they are
suspected.
Key Words: VNPR, Optical character Recognition, Image
processing, Segmentation, Challan.
1.INTRODUCTION
To identify a vehicle there is a unique identification number
given to each vehicle i.e. vehicle plate number. Vehicle plate
number helps us to identify the vehicle uniquely.Ourproject
is based on same detecting the vehicle number from CCTV
i.e. closed-circuit television or using input image then taking
actions on the vehicle and their ownersif they are suspected
under any crime. In this project we will be extracting the
Number of vehicle from number plate using a technique
called vehicle number plate detection. In this technique we
will be performing several methods step by step to find the
vehicle number. Then using that vehicle number found we
will be comparing that number from our databaseandifthey
are found guilty or suspected for any reason then they will
have to give challan. In our technique a copy of challan will
be sent to their email id and their mobile number. Challan
can be issued for various reason like documentation not
complete or helmet not their or any issue. This technology
can be used 24/7 in Distribution centres, Hospitals, Schools,
Car parking, Highway toll collection, Boarders and even
those places where there are chances of more accident and
crime and even is those areas where there is more traffic.
2. METHODOLOGY USED
In this technology we will be working on CCTV footage or
input image given. The CCTV footage must be clear to extract
the Vehicle number from the image taken as Input. The
brightness and contrast must be clear and the number plate
must be in format according to given by Indian government.
The following methods is used in this technology: -
a) Image capturing from camera
b) RGB to Gray scale
c) Detect license plate from image
d) Character segmentation from number plate
e) Character recognition
f) Display vehicle number
g) Comparing Number with database
h) Challan if suspected
Figure 1:-Block Diagram
1.1 Image Capturing from Camera
In this method we will be capturing the image from CCTV
footage. The image which is captured is in RGB format. We
will be performing further methods on this RGB image only
using Technology Vehicle Number Plate Detection. The
function used to read image as input is given below: -
im = imread(imagefilename);
axes(handles.axes1);
imshow(im);
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 3294
Figure 2:-Car Image
1.2 RGB to GRAY scale
In this method we will work on the image taken as the input
from the CCTV footage which is in RGB format. We will be
converting that image into gray scale using MATLAB.
Figure 3:-RGB to Gray Format
1.3 Detect License plate from image
In this method we will be working on the image which was
converted to gray scale from RGB format. We will detect the
number plate from the gray scale image using the MATLAB
function. We will be performing further more methods on
that number plate detected using the given function: -
numberplate = find_number_plate(im);
numpl = char(numberplate);
numpl = numpl';
Figure 4: - Number Plate Detected
1.4 Character segmentation from number plate
In this method we will be working on the image which is
extracted from the gray scale image i.e. the number plate
which is detected. We will divide each character of the
number plate which is being detected to find the number
from number plate. We will be performing further more
methods on the segmented image.
1.5 Character Recognition
In this method we will be working on the segmented image
of each character. We will detect each character using OCR
technique i.e. optical character recognition. Here each
character is recognized individually. Then those character
are combined to form a whole number that is present on the
number plate which is taken in the form of image.
1.6 Display Vehicle Number
After performing all the methods of vehicle number plate
detection using MATLAB. We will be displaying thatnumber
on the screen.
disp(numpl);
1.7 Comparing Vehicle Number from Database
In this method we will be working on the vehicle number
which is being saved in the notepad file. We will match the
vehicle number fromour database. If the numberplate is not
found in the database there is an option given to create that
vehicle number database. This option is only available to
admin. A sample code is given below: -
VehicleData = FetchDatabase ();
if iscell(VehicleData) % == 'No Data'
choice = questdlg('No Vehicle data Available in
Database.Would you like to create a new entry ?', ...
'Vehicle Databse Query Menu', ...
'Yes','No','Cancel');
1.8 Challan if Suspected
In this method we will create challan on the vehicle and
vehicle owner if they are found guilty for any reason. Challan
will be created on the basis of documentation if they are not
complete likeinsurance,PUCi.e.pollutionundercontrol,road
tax, or even if you not following driving rules likehelmet not
present, frontor backlight not present any fault will cause to
challan. The challan will be send to owner mobile number
and even to their email id. They have to submit the challan
within 7 days.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 3295
Figure 5: -Challan Generation
2.APPLICATIONS
 Traffic control: - This technology can be used to
control traffic in those areas where there are
chances of more crimes.
 Airport: - This technology can be used at airport
parking to reduce frauds.
 Tolling: -This technology can be used at tolling poll
to collect challan if anyone found guilty for not
following traffic rules.
 Reduce paper work: - This technology is more
advance as challan will be sent directly to owner’s
mobile number, email and a copy of it will be saved.
3.CONCLUSION
In this, a software is designed which detect the vehicle
number plate number using MATLAB. In this software we
have also included challan system as if the owner is found
guilty for breaking any of traffic rules then he/she will be
sent a challan information to their email and mobile number
and they have to pay the challan to within 7 days. There is
some condition for this software to work: -
 Vehicle plate should be white and according to rule
given by government of India.
 Image should be clear.
REFERENCES
[1] Dinesh Bhardwaj1, Sunil Mahajan2, “Review Paper
on Automated Number Plate Recognition Techniques”
International Journal of Emerging Research in Management
&Technology ISSN: 2278-9359 (Volume-4, Issue-5).
[2] Ms. Sushama H. Bailmare1, Prof. A.B. Gadicha2, “A
Review paper on Vehicle Number Plate (VNPR) Using
Improved Character Segmentation Method” International
Journal of Scientific and Research Publications, Volume 3,
Issue 12, December 2013 1 ISSN 2250-3153.
[3] Ragini Bhat1, Bijender Mehandia2, “Recognition of
Vehicle Number Plate Using Matlab” International Journalof
Innovative Research in Electrical, Electronics,
Instrumentation and Control Engineering Vol. 2, Issue 8,
August 2014.K. Elissa, “Title of paperifknown,”unpublished.
[4] Priti Rajvanshi, “Automatic Number Plate
Recognition- Approch for Detecting the Vehicle Number
Plate On-The-Go” National Conference on Cloud Computing
& Big Data.
[5] Aniruddh Puranic1, Deepak K. T., Umadevi V.,
“Vehicle Number Plate Recognition System: A Literature
Review and Implementation using Template Matching”
International Journal of Computer Applications (0975 –
8887) Volume 134 – No.1, January 2016.
[6] M. M. Shidore1, S. P. Narote2., “Number Plate
Recognition for Indian Vehicles”IJCSNSInternationalJournal
of Computer Science and Network Security, VOL.11 No.2,
Feb. 2011.
[7] Hamed Saghaei, “Proposal for Automatic License
and Number Plate Recognition System for Vehicle
Identification” 2016 1st International Conference on New
Research Achievements in Electrical and Computer
Engineering.
[8] Sarbjit Kaur1, Sukhvir Kaur2 “AnEfficientApproach
for Automatic Number Plate Recognition System under
Image Processing” International Journal of Advanced
Research in Computer Science Volume 5, No. 6, July-August
2014.
[9] Chirag Patel 1, Dipti Shah 2, Atul Patel 3 “Automatic
Number Plate Recognition System (ANPR): A Survey ”
International Journal of Computer Applications (0975 –
8887) Volume 69– No.9, May 2013.

More Related Content

PDF
Tracking number plate from vehicle using
PDF
Vehicle Number Plate Recognition using MATLAB
PDF
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
PDF
Automatic License Plate Recognition Using Optical Character Recognition Based...
PPTX
Automatic Number Plate Recognition(ANPR) System Project
PDF
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
PDF
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
PDF
IRJET- Vehicle Number Plate Recognition System
Tracking number plate from vehicle using
Vehicle Number Plate Recognition using MATLAB
IRJET- Designing of OCR Tool Box for Decoding Vehicle Number Plate using MATLAB
Automatic License Plate Recognition Using Optical Character Recognition Based...
Automatic Number Plate Recognition(ANPR) System Project
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
IRJET- Vehicle Number Plate Recognition System

What's hot (19)

PDF
Smart Car Parking System Using FPGA and E-Application
PDF
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
PDF
IRJET - Floor Cleaning Robot with Vision
PDF
Barcode Based Parking Management System
PDF
License Plate Recognition System using Python and OpenCV
PPTX
MATLAB Based Vehicle Number Plate Identification System using OCR
PPT
Character recognition from number plate written in assamese language
PPTX
Vehicle Number Plate Recognition System
PDF
Vehicle Identification and Classification System
PDF
20120130402031
PDF
Automatic license plate recognition system for indian vehicle identification ...
PDF
Paper id 25201447
PPT
Lpr2003
PDF
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
PDF
A Review Paper on Automatic Number Plate Recognition (ANPR) System
PDF
IRJET- Extraction and Application of Natural Dye on Tanned Leather and Eco-Fr...
DOCX
Licence plate recognition using matlab programming
DOCX
Matlab based vehicle number plate identification system using ocr
PDF
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
Smart Car Parking System Using FPGA and E-Application
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
IRJET - Floor Cleaning Robot with Vision
Barcode Based Parking Management System
License Plate Recognition System using Python and OpenCV
MATLAB Based Vehicle Number Plate Identification System using OCR
Character recognition from number plate written in assamese language
Vehicle Number Plate Recognition System
Vehicle Identification and Classification System
20120130402031
Automatic license plate recognition system for indian vehicle identification ...
Paper id 25201447
Lpr2003
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
A Review Paper on Automatic Number Plate Recognition (ANPR) System
IRJET- Extraction and Application of Natural Dye on Tanned Leather and Eco-Fr...
Licence plate recognition using matlab programming
Matlab based vehicle number plate identification system using ocr
License Plate Recognition System for Moving Vehicles Using ­Laplacian Edge De...
Ad

Similar to IRJET- Vehicle Number Plate Detection using Image Processing (20)

PDF
IRJET- Computerized Vehicle Number Plate Recognition and Fine Generation
PDF
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
PDF
IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...
PDF
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
PDF
TRAFFIC RULES VIOLATION DETECTION SYSTEM
PDF
IRJET- Automatic Number Plate Recognition System in Real Time
PDF
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
PDF
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
PDF
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
PDF
Different Methodologies for Indian License Plate Detection
PDF
LICENSE PLATE RECOGNITION
PDF
IRJET - Automated Gate for Vehicular Entry using Image Processing
PDF
IRJET - Vehicle Signal Breaking Alert System
PDF
IRJET - License Plate Recognition
PDF
IRJET- Smart Parking Assistance By Nameplate Recognition Using OCR
PDF
Automatic Number Plate Recognition and IoT Based Vehicle Tracking
PDF
IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...
PDF
IRJET- Recognition of Vehicle Number Plate using Raspberry PI
PDF
IRJET- Recognition of Vehicle Number Plate using Raspberry PI
PDF
Automatic Fetching of Vehicle details using ANPR Camera
IRJET- Computerized Vehicle Number Plate Recognition and Fine Generation
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET- Advenced Traffic Management System using Automatic Number Plate Recogn...
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
TRAFFIC RULES VIOLATION DETECTION SYSTEM
IRJET- Automatic Number Plate Recognition System in Real Time
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
Different Methodologies for Indian License Plate Detection
LICENSE PLATE RECOGNITION
IRJET - Automated Gate for Vehicular Entry using Image Processing
IRJET - Vehicle Signal Breaking Alert System
IRJET - License Plate Recognition
IRJET- Smart Parking Assistance By Nameplate Recognition Using OCR
Automatic Number Plate Recognition and IoT Based Vehicle Tracking
IRJET- Computerized Vehicle Foyer and Outlet Monitoring System using Deep Lea...
IRJET- Recognition of Vehicle Number Plate using Raspberry PI
IRJET- Recognition of Vehicle Number Plate using Raspberry PI
Automatic Fetching of Vehicle details using ANPR Camera
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Construction Project Organization Group 2.pptx
PPT
Mechanical Engineering MATERIALS Selection
DOCX
573137875-Attendance-Management-System-original
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
Welding lecture in detail for understanding
PPTX
Sustainable Sites - Green Building Construction
PDF
composite construction of structures.pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
additive manufacturing of ss316l using mig welding
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
OOP with Java - Java Introduction (Basics)
Construction Project Organization Group 2.pptx
Mechanical Engineering MATERIALS Selection
573137875-Attendance-Management-System-original
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Welding lecture in detail for understanding
Sustainable Sites - Green Building Construction
composite construction of structures.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
additive manufacturing of ss316l using mig welding
Mitigating Risks through Effective Management for Enhancing Organizational Pe...

IRJET- Vehicle Number Plate Detection using Image Processing

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1 VEHICLE NUMBER PLATE DETECTION USING IMAGE PROCESSING Abhay Singh1, Anand Kumar Gupta2, Anmol Singh3, Anuj Gupta4, Sherish Johri5 1, 2, 3,4UG Student, Department of IT, IMS Engineering College, Ghaziabad, India 5Assistant Prof., IMS Engineering College, Ghaziabad, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract – The main objective of this project is to reduce the criminal activity like stolen vehicle,roadtrafficmonitoring that involve use of motor vehicles. In this project we will be processing the image of the vehicle such that the vehicle number from the image will be extracted. Using thatextracted image i.e. the vehicle number we will be comparing that number from our database to check whether that vehicle belongs to correct person or not and we will also be checking the documents belongs to that vehicle are complete or not. Using that detail, we will be giving challan if they are suspected. Key Words: VNPR, Optical character Recognition, Image processing, Segmentation, Challan. 1.INTRODUCTION To identify a vehicle there is a unique identification number given to each vehicle i.e. vehicle plate number. Vehicle plate number helps us to identify the vehicle uniquely.Ourproject is based on same detecting the vehicle number from CCTV i.e. closed-circuit television or using input image then taking actions on the vehicle and their ownersif they are suspected under any crime. In this project we will be extracting the Number of vehicle from number plate using a technique called vehicle number plate detection. In this technique we will be performing several methods step by step to find the vehicle number. Then using that vehicle number found we will be comparing that number from our databaseandifthey are found guilty or suspected for any reason then they will have to give challan. In our technique a copy of challan will be sent to their email id and their mobile number. Challan can be issued for various reason like documentation not complete or helmet not their or any issue. This technology can be used 24/7 in Distribution centres, Hospitals, Schools, Car parking, Highway toll collection, Boarders and even those places where there are chances of more accident and crime and even is those areas where there is more traffic. 2. METHODOLOGY USED In this technology we will be working on CCTV footage or input image given. The CCTV footage must be clear to extract the Vehicle number from the image taken as Input. The brightness and contrast must be clear and the number plate must be in format according to given by Indian government. The following methods is used in this technology: - a) Image capturing from camera b) RGB to Gray scale c) Detect license plate from image d) Character segmentation from number plate e) Character recognition f) Display vehicle number g) Comparing Number with database h) Challan if suspected Figure 1:-Block Diagram 1.1 Image Capturing from Camera In this method we will be capturing the image from CCTV footage. The image which is captured is in RGB format. We will be performing further methods on this RGB image only using Technology Vehicle Number Plate Detection. The function used to read image as input is given below: - im = imread(imagefilename); axes(handles.axes1); imshow(im);
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 3294 Figure 2:-Car Image 1.2 RGB to GRAY scale In this method we will work on the image taken as the input from the CCTV footage which is in RGB format. We will be converting that image into gray scale using MATLAB. Figure 3:-RGB to Gray Format 1.3 Detect License plate from image In this method we will be working on the image which was converted to gray scale from RGB format. We will detect the number plate from the gray scale image using the MATLAB function. We will be performing further more methods on that number plate detected using the given function: - numberplate = find_number_plate(im); numpl = char(numberplate); numpl = numpl'; Figure 4: - Number Plate Detected 1.4 Character segmentation from number plate In this method we will be working on the image which is extracted from the gray scale image i.e. the number plate which is detected. We will divide each character of the number plate which is being detected to find the number from number plate. We will be performing further more methods on the segmented image. 1.5 Character Recognition In this method we will be working on the segmented image of each character. We will detect each character using OCR technique i.e. optical character recognition. Here each character is recognized individually. Then those character are combined to form a whole number that is present on the number plate which is taken in the form of image. 1.6 Display Vehicle Number After performing all the methods of vehicle number plate detection using MATLAB. We will be displaying thatnumber on the screen. disp(numpl); 1.7 Comparing Vehicle Number from Database In this method we will be working on the vehicle number which is being saved in the notepad file. We will match the vehicle number fromour database. If the numberplate is not found in the database there is an option given to create that vehicle number database. This option is only available to admin. A sample code is given below: - VehicleData = FetchDatabase (); if iscell(VehicleData) % == 'No Data' choice = questdlg('No Vehicle data Available in Database.Would you like to create a new entry ?', ... 'Vehicle Databse Query Menu', ... 'Yes','No','Cancel'); 1.8 Challan if Suspected In this method we will create challan on the vehicle and vehicle owner if they are found guilty for any reason. Challan will be created on the basis of documentation if they are not complete likeinsurance,PUCi.e.pollutionundercontrol,road tax, or even if you not following driving rules likehelmet not present, frontor backlight not present any fault will cause to challan. The challan will be send to owner mobile number and even to their email id. They have to submit the challan within 7 days.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 3295 Figure 5: -Challan Generation 2.APPLICATIONS  Traffic control: - This technology can be used to control traffic in those areas where there are chances of more crimes.  Airport: - This technology can be used at airport parking to reduce frauds.  Tolling: -This technology can be used at tolling poll to collect challan if anyone found guilty for not following traffic rules.  Reduce paper work: - This technology is more advance as challan will be sent directly to owner’s mobile number, email and a copy of it will be saved. 3.CONCLUSION In this, a software is designed which detect the vehicle number plate number using MATLAB. In this software we have also included challan system as if the owner is found guilty for breaking any of traffic rules then he/she will be sent a challan information to their email and mobile number and they have to pay the challan to within 7 days. There is some condition for this software to work: -  Vehicle plate should be white and according to rule given by government of India.  Image should be clear. REFERENCES [1] Dinesh Bhardwaj1, Sunil Mahajan2, “Review Paper on Automated Number Plate Recognition Techniques” International Journal of Emerging Research in Management &Technology ISSN: 2278-9359 (Volume-4, Issue-5). [2] Ms. Sushama H. Bailmare1, Prof. A.B. Gadicha2, “A Review paper on Vehicle Number Plate (VNPR) Using Improved Character Segmentation Method” International Journal of Scientific and Research Publications, Volume 3, Issue 12, December 2013 1 ISSN 2250-3153. [3] Ragini Bhat1, Bijender Mehandia2, “Recognition of Vehicle Number Plate Using Matlab” International Journalof Innovative Research in Electrical, Electronics, Instrumentation and Control Engineering Vol. 2, Issue 8, August 2014.K. Elissa, “Title of paperifknown,”unpublished. [4] Priti Rajvanshi, “Automatic Number Plate Recognition- Approch for Detecting the Vehicle Number Plate On-The-Go” National Conference on Cloud Computing & Big Data. [5] Aniruddh Puranic1, Deepak K. T., Umadevi V., “Vehicle Number Plate Recognition System: A Literature Review and Implementation using Template Matching” International Journal of Computer Applications (0975 – 8887) Volume 134 – No.1, January 2016. [6] M. M. Shidore1, S. P. Narote2., “Number Plate Recognition for Indian Vehicles”IJCSNSInternationalJournal of Computer Science and Network Security, VOL.11 No.2, Feb. 2011. [7] Hamed Saghaei, “Proposal for Automatic License and Number Plate Recognition System for Vehicle Identification” 2016 1st International Conference on New Research Achievements in Electrical and Computer Engineering. [8] Sarbjit Kaur1, Sukhvir Kaur2 “AnEfficientApproach for Automatic Number Plate Recognition System under Image Processing” International Journal of Advanced Research in Computer Science Volume 5, No. 6, July-August 2014. [9] Chirag Patel 1, Dipti Shah 2, Atul Patel 3 “Automatic Number Plate Recognition System (ANPR): A Survey ” International Journal of Computer Applications (0975 – 8887) Volume 69– No.9, May 2013.