SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 391
Recognition of vehicle number plate using Raspberry pi
Prof. Kumthekar A.V.1, Ms. Sayali Owhal2, Ms. Snehal Supekar3, Ms. Bhagyashri Tupe4
1,2,3,4 Department of E&TC, AGTI’s Dr. DACOE Karad, Maharashtra, India.
-----------------------------------------------------------------------------***-------------------------------------------------------------------------
Abstract- The aim of the project is to recognize the number
plate of vehicle which passes through system and capture
image by camera automatically by using raspberry pi. When
number plate is recognized at that time gate will be opened
and when number plate is not recognized gate will remain
closed. In this system, open CV and OCR(optical character
recognition)platform are used. To capture vehicle number
plate on gate we have to use ultrasonic sensor which will be
helpful for the calculating the distance between camera and
vehicle.
Keywords: Raspberry pi, Ultrasonic sensor, Servo
motor, Open CV, OCR (optical character recognition),
Image processing.
I.INTRODUCTION
Automation is the most frequently spelled term in
the field of electronics. Due to automation, revolution has
occurred in the existing technologies. This paper makes use
of an onboard computer, which is commonly termed as
Raspberry Pi2 processor. It acts as heart of the project. This
onboard computer can efficiently communicate with the
output and input modules which are being used. The
Raspberry pi is a credit-card sized single board computer
which was firstly developed in UK by the Raspberry pi
foundation. Basically, the operating system for the detection
of vehicle number plate using Raspberry pi is the Raspbian
JC. For the recognition purpose, Raspberry pi model3 is
used. Raspberry pi is a SOC (system on chip) device has
inbuilt 1.2 GHz BCM 2837 Arm Cortex processor. The arm
cortex processor is 64 bits. Raspberry pi has 1GB Ram. The
overall average power is ranging from 1.5 to 6.7 watt.
Raspberry pi has 40 digital input output pins in which 27
pins are GPIO (General Purpose Input Output). It has
operating system which is installed in external SD card for
booting and long term storage. Here in this system
raspberry pi is the heart of the project. In many industries
unknown vehicles are not allowed. There security is very
important for them our system is going help to recognize
number unknown vehicle on gate. The same system can be
used in such areas where security is the most important. The
recognition of vehicle number plate is working in four steps.
The first one is image acquisition, second is license plate
extraction, third one is license plate segmentation, and last
one is character recognition. OCR is the process which
converts image into text.
Section two gives information about literature survey, paper
objective is explained in section three, Practical design and
hardware implementation is introduced in section third,
Conclusion is defined in section five.
II.LITERATURE SURVEY
This paper proposed the Electronic Toll collection System
based on RFID which has advantages of less cost, small size
and high reliability. It is very suitable for practical
applications with the rapid development of national
economy, total mileage of expressway and vehicle
population remain constantly increase in china, accordingly,
expressway network has becoming more complex [1].
This paper proposed that, the double chance algorithm as
an approach to car license plate extraction. The first
algorithm extracts the line segments and group them based
on set of geometrical conditions, using real life data base
collected by speed enforcement camera, they obtained a
high success rate of 99.5%, through double chance approach
with verification [2].
This paper proposed a method to detect Korean vehicle
plates from black box videos. It works in two stages: The
first stage aims to locate a set of candidate plate regions and
the second stage identifies only actual plates from
candidates by using a support vector machine classifier.
Internet services that share vehicle Black Box videos need a
way to obfuscate license plates in uploaded video because of
privacy issues [3].
The objective of this paper is to complete automatic
recognition system using OCR, they have used to the existing
closed circuit, television or road rule for informant cameras
or ones specifically designed for the task. The images of
vehicles license plate is captured and is processed by
segmentation of character and is verified by Raspberry pi
processor authentication proposed [4].
The system aims at designing system which captures the
image of vehicle number plate and these details were used
to Raspberry pi processor for authentication. The system
also alerts the authorities when any unauthorized image of
number plate is detected using buzzer alarm system. In this
case number plate recognition can be indicated even
through LED indicators. When any vehicle passes by system,
the image of number plate is capture by camera. The image
of number plate details are fed as input to the Raspberry pi
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 392
processor. The main objective of this paper is to provide
researchers an analytical inspection of Automatic License
Plate Recognition research by assorting the existing
techniques according to the attributes they used. System
based on number plate validation to control gate, LCD
acknowledgement and Email notification. The paper present
the algorithms for localization of yellow color license plate
using morphological operation, character segmentation
using histogram and intensity projection and optical
character recognition using template matching. The traffic
monitoring system by registration number identification is
nowadays developed as solution for traffic monitoring with
the help of technology. In this case the vehicles jumping the
signals will be detected by laser and LDR sensor and there
images captured by camera. The recognized registration
number of vehicle will be stored. Also it provides SMS
alerting system to the monitoring person whenever no of
vehicle exceeds broking signal.
III.DESIGN & IMPLEMENTATION
The objective of this project is Usage of image
authentication technology, Capturing of Vehicle number
plate details using camera, unauthorized authentication and
alerting through buzzer alarm, Number plate recognition
indication even through LED indicator.
Fig 1: Block Diagram of proposed system
Above figure shows that the block diagram of
recognition of vehicle number plate using Raspberry pi .In
this system Raspberry pi 3 is the heart of project and we
have installed Linux operating system some important
library and packages have installed to convert image to text
like openCV OCR. Raspberry pi is SoC device. Here we
interface camera to Raspberry pi on a port where we
interface camera. The camera is performing main role in this
system. When vehicle comes in range with ultrasonic sensor
automatically the image of number plate get capture and
converts into text using OCR and open CV. Then compare the
text into exiting number plate. If number plate gets match
servo motor opens the gate else buzzer blows to in built
operator that vehicle is unknown. Figure 4.2 shows the
execution of recognition of vehicle number plate using
Raspberry pi
Fig 2: Flowchart of proposed system
In this project ,DC power supply is used that supplies the
constant DC voltage to its load. It provides DC power of 5v. It
supports up to 2.5A of current which is plenty through the
four USB ports on the board.
Following are the hardware which are used for developing
the proposed system
1) Raspberry Pi 3:
Raspberry pi is an credit card sized single board computer
which was firstly developed in UK by raspberry pi
foundation. Raspberry pi has total 40 pins in which 27 pins
is of GPIO (General purpose input and output) and
remaining 13 pins are used for VCC and GND. It is the
minicomputer which it has inbuilt operating system, but it
requires inbuilt SD card for booting and long term storage.
Due to this drawback one can use desktop computer.
Specification of BCM2837 (ARM Cortex):
1. SoC – Broadcom BCM2837 64bit ARMv8 quad core
Cortex A53 processor @ 1.2GHz with dual core
VideoCore IV GPU @ 400 MHz supporting OpenGL ES
2.0, hardware-accelerated OpenVG, and 1080p30 H.264
high-profile decode. Capable of 1Gpixel/s, 1.5Gtexel/s or
24GFLOPs with texture filtering and DMA infrastructure
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 393
2. System Memory – 1GB LPDDR2
3. Storage – micro SD slot
4. Video & Audio Output – HDMI 1.4 and 4-pole stereo
audio and composite video port
5. Connectivity – 10/100M Ethernet, WiFi 802.11 b/g/n
up to 150Mbps and Bluetooth 4.1 LE (BCM43438
module)
6. USB – 4x USB 2.0 host ports (with better power
management, allowing higher power peripherals), 1x
micro USB port for power
2) Buzzer:
Buzzer is an electrical device that makes a buzzing noise
and is used for signalling. It produces noisy sound irrespective
of the voltage variation applied to it.
1. Provides 3 to 27 volt.
2. Provides sound in the range 2 to 4KHZ
3) Ultrasonic Sensor:
Ultrasonic sensor is an device that can measures the
distance to an object by using sound waves.It measures
distance by sending out a sound wave at specific frequency
and listening for that sound to bounce back. In this project
ultrasonic sensor is used to calculate distance from 2cm to
400cm.Ultrasonic sensor is used to calculate to distance
which works on 5v. It has 4 pins that is eco, trigger, ground
and VCC. Here eco pin transmit ultrasonic sound waves.
Model- HC-SR04
1. Working voltage 5 volt
2. Static current less than 2mA
3. Sensor angle not more than 15 degrees
4. Detection Distance 2cm to 400cm
4) Camera:
In this project, raspberry camera is used to capture the
image . This camera is able to capture an image of 5Mp.
1. Resolution of camera 5 Megapixel
2. It is capable of 2592*1944 pixel static images and also
supports 1080P30, 720P60 and 640*480P 60/90
video.
5) Servo Motor:
A Servo Motor is a rotary actuator or linear actuator
that allows precise control of angular or linear position, velocity
and acceleration and trigger receives ultrasonic signal by using
formula, here 34300(cm/sec)=Sound speed. Servomotors are
controlled by sending a PWM (pulse width modulation) using
controls wire. It rotates 0 to 180 degree. It mostly used in
Robotic Arm, solar tracking system and Automatic door and
gate opener.
1. 3 pole ferrite, all nylon gear.
2. Top ball bearing
3. Operating voltage 4.8 to 6.0 volt
4. Operating speed 0.12sec/60degrees
5. Output torque 1.6Kg/cm
Fig 3: Servo Motor
The distance can be measured by using
Hence it can be stated as
IV. REASULT
In this project using OCR technique, the text is converted
into character and displayed on the screen. If the number is
recognized then only gate will be opened. The following
figure shows output window displaying number plate.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 394
V. CONCLUSION
The performances of the system make it a valid
choice among its competitors especially in those situations
when the cost of the application has to be maintained at
reasonable levels. This paper is helpful for the identification
and detection of vehicle number plate. Here the focus is
given to detect position of the characters and it can be done
by using OCR technique. There are several approaches taken
to achieve this. In future, the cloud computing can be used,
which will be very helpful for storing the data permanently.
REFERENCES
[1] Ren Zhengang, Design of Electronic toll collection
system in Expressway Based on RFID,” IEEE
International Conference on Environmental Science
and Information Application Technology, whhan
China, 4-5 July 2009.
[2] Gisu Heo, “Extraction of Car License Plate Regions
using Line grouping and density methods,” IEEE
International Symposium on Information
Technology Convergence (ISITC 2007).
[3] Dongjin Park, “Vehicle Plate Detection in Car Black
Box Video,” Department of Embeded System
Engineering, Incheon National University, Incheon,
Republic of Korea, 28 November 2017.
[4] Aishwarya Agarwal, “Automatic License Plate
Recognition using Raspberry Pi,” IEEE International
Interdisciplinary Conference on Science Technology
Engineering Management Singapore, 22nd, 23rd April
2017.
[5] C.V. KeerthiLatha, “License Plate Extraction of
Images using Raspberry PI”, IEEE International
Journal of Advanced Research in Computer
Engineering & Technology (IJARCET) volume 4
Issue, 1 January 2015.
[6] Rinky Sharma, “Automatic License Plate based
smart Vehicle Validation and Security by Gate
Control & Email Send”, IEEE International Journal of
Computer Science and Information Technologies,
volume 6,2015.
[7] Prof. B.H. Pansambal, “Traffic Monitoring System by
Registration Number Identification”, IEEE
International Engineering Research Journal(IERJ),
volume 2 Issue 9, 20th June 2017.

More Related Content

What's hot

Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition System
prashantdahake
 
Anpr based licence plate detection report
Anpr  based licence plate detection reportAnpr  based licence plate detection report
Anpr based licence plate detection report
somchaturvedi
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognition
slmnsvn
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
Anjali Mehra
 
Computer Vision for Traffic Sign Recognition
Computer Vision for Traffic Sign RecognitionComputer Vision for Traffic Sign Recognition
Computer Vision for Traffic Sign Recognition
thevijayps
 
Traffic sign detection
Traffic sign detectionTraffic sign detection
Traffic sign detection
Avijit Rai
 

What's hot (20)

MATLAB Based Vehicle Number Plate Identification System using OCR
MATLAB Based Vehicle Number Plate Identification System using OCRMATLAB Based Vehicle Number Plate Identification System using OCR
MATLAB Based Vehicle Number Plate Identification System using OCR
 
Automatic Number Plate Recognition (ANPR)
Automatic Number Plate Recognition (ANPR)Automatic Number Plate Recognition (ANPR)
Automatic Number Plate Recognition (ANPR)
 
Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition System
 
Lpr2003
Lpr2003Lpr2003
Lpr2003
 
Anpr based licence plate detection report
Anpr  based licence plate detection reportAnpr  based licence plate detection report
Anpr based licence plate detection report
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognition
 
Number Plate Recognition for Indian Vehicles
Number Plate Recognition for Indian VehiclesNumber Plate Recognition for Indian Vehicles
Number Plate Recognition for Indian Vehicles
 
Seminar on anpr 1
Seminar on anpr 1Seminar on anpr 1
Seminar on anpr 1
 
Number plate recogition
Number plate recogitionNumber plate recogition
Number plate recogition
 
License Plate Recognition System using Python and OpenCV
License Plate Recognition System using Python and OpenCVLicense Plate Recognition System using Python and OpenCV
License Plate Recognition System using Python and OpenCV
 
Automatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCVAutomatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCV
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
 
Vehicle number plate recognition using matlab
Vehicle number plate recognition using matlabVehicle number plate recognition using matlab
Vehicle number plate recognition using matlab
 
Computer Vision for Traffic Sign Recognition
Computer Vision for Traffic Sign RecognitionComputer Vision for Traffic Sign Recognition
Computer Vision for Traffic Sign Recognition
 
Traffic sign detection
Traffic sign detectionTraffic sign detection
Traffic sign detection
 
A Review Paper on Automatic Number Plate Recognition (ANPR) System
A Review Paper on Automatic Number Plate Recognition (ANPR) SystemA Review Paper on Automatic Number Plate Recognition (ANPR) System
A Review Paper on Automatic Number Plate Recognition (ANPR) System
 
automatic number plate recognition
automatic number plate recognitionautomatic number plate recognition
automatic number plate recognition
 
Automatic Number Plate Recognition(ANPR) System Project
Automatic Number Plate Recognition(ANPR) System  Project Automatic Number Plate Recognition(ANPR) System  Project
Automatic Number Plate Recognition(ANPR) System Project
 
License Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCVLicense Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCV
 
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APPLICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
 

Similar to IRJET- Recognition of Vehicle Number Plate using Raspberry PI

Similar to IRJET- Recognition of Vehicle Number Plate using Raspberry PI (20)

Raspberry Pi Vehicles Number Plate Recognition
Raspberry Pi Vehicles Number Plate RecognitionRaspberry Pi Vehicles Number Plate Recognition
Raspberry Pi Vehicles Number Plate Recognition
 
IRJET - Automated Gate for Vehicular Entry using Image Processing
IRJET - Automated Gate for Vehicular Entry using Image ProcessingIRJET - Automated Gate for Vehicular Entry using Image Processing
IRJET - Automated Gate for Vehicular Entry using Image Processing
 
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
 
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLABCOMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
 
AUTOMATIC NUMBERPLATE RECOGNITION
AUTOMATIC NUMBERPLATE RECOGNITIONAUTOMATIC NUMBERPLATE RECOGNITION
AUTOMATIC NUMBERPLATE RECOGNITION
 
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
 
LICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONLICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITION
 
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
 
Automatic Number Plate Recognition and IoT Based Vehicle Tracking
Automatic Number Plate Recognition and IoT Based Vehicle TrackingAutomatic Number Plate Recognition and IoT Based Vehicle Tracking
Automatic Number Plate Recognition and IoT Based Vehicle Tracking
 
IRJET - License Plate Recognition
IRJET - License Plate RecognitionIRJET - License Plate Recognition
IRJET - License Plate Recognition
 
IRJET- Automatic Toll Collection System using ALPR and Biometrics System
IRJET- Automatic Toll Collection System using ALPR and Biometrics SystemIRJET- Automatic Toll Collection System using ALPR and Biometrics System
IRJET- Automatic Toll Collection System using ALPR and Biometrics System
 
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
 
IRJET- Smart Parking System using IoT
IRJET- Smart Parking System using IoTIRJET- Smart Parking System using IoT
IRJET- Smart Parking System using IoT
 
IRJET- Fast Detection Method of Quick Response Code by Comparing Run-Length C...
IRJET- Fast Detection Method of Quick Response Code by Comparing Run-Length C...IRJET- Fast Detection Method of Quick Response Code by Comparing Run-Length C...
IRJET- Fast Detection Method of Quick Response Code by Comparing Run-Length C...
 
IRJET- Vehicle Accident Prevention System
IRJET-  	  Vehicle Accident Prevention SystemIRJET-  	  Vehicle Accident Prevention System
IRJET- Vehicle Accident Prevention System
 
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
 
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
 
AUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLEAUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLE
 
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
IRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking SystemIRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking System
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition System
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
Atif Razi
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
Kamal Acharya
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 

Recently uploaded (20)

Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
 
shape functions of 1D and 2 D rectangular elements.pptx
shape functions of 1D and 2 D rectangular elements.pptxshape functions of 1D and 2 D rectangular elements.pptx
shape functions of 1D and 2 D rectangular elements.pptx
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
retail automation billing system ppt.pptx
retail automation billing system ppt.pptxretail automation billing system ppt.pptx
retail automation billing system ppt.pptx
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 

IRJET- Recognition of Vehicle Number Plate using Raspberry PI

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 391 Recognition of vehicle number plate using Raspberry pi Prof. Kumthekar A.V.1, Ms. Sayali Owhal2, Ms. Snehal Supekar3, Ms. Bhagyashri Tupe4 1,2,3,4 Department of E&TC, AGTI’s Dr. DACOE Karad, Maharashtra, India. -----------------------------------------------------------------------------***------------------------------------------------------------------------- Abstract- The aim of the project is to recognize the number plate of vehicle which passes through system and capture image by camera automatically by using raspberry pi. When number plate is recognized at that time gate will be opened and when number plate is not recognized gate will remain closed. In this system, open CV and OCR(optical character recognition)platform are used. To capture vehicle number plate on gate we have to use ultrasonic sensor which will be helpful for the calculating the distance between camera and vehicle. Keywords: Raspberry pi, Ultrasonic sensor, Servo motor, Open CV, OCR (optical character recognition), Image processing. I.INTRODUCTION Automation is the most frequently spelled term in the field of electronics. Due to automation, revolution has occurred in the existing technologies. This paper makes use of an onboard computer, which is commonly termed as Raspberry Pi2 processor. It acts as heart of the project. This onboard computer can efficiently communicate with the output and input modules which are being used. The Raspberry pi is a credit-card sized single board computer which was firstly developed in UK by the Raspberry pi foundation. Basically, the operating system for the detection of vehicle number plate using Raspberry pi is the Raspbian JC. For the recognition purpose, Raspberry pi model3 is used. Raspberry pi is a SOC (system on chip) device has inbuilt 1.2 GHz BCM 2837 Arm Cortex processor. The arm cortex processor is 64 bits. Raspberry pi has 1GB Ram. The overall average power is ranging from 1.5 to 6.7 watt. Raspberry pi has 40 digital input output pins in which 27 pins are GPIO (General Purpose Input Output). It has operating system which is installed in external SD card for booting and long term storage. Here in this system raspberry pi is the heart of the project. In many industries unknown vehicles are not allowed. There security is very important for them our system is going help to recognize number unknown vehicle on gate. The same system can be used in such areas where security is the most important. The recognition of vehicle number plate is working in four steps. The first one is image acquisition, second is license plate extraction, third one is license plate segmentation, and last one is character recognition. OCR is the process which converts image into text. Section two gives information about literature survey, paper objective is explained in section three, Practical design and hardware implementation is introduced in section third, Conclusion is defined in section five. II.LITERATURE SURVEY This paper proposed the Electronic Toll collection System based on RFID which has advantages of less cost, small size and high reliability. It is very suitable for practical applications with the rapid development of national economy, total mileage of expressway and vehicle population remain constantly increase in china, accordingly, expressway network has becoming more complex [1]. This paper proposed that, the double chance algorithm as an approach to car license plate extraction. The first algorithm extracts the line segments and group them based on set of geometrical conditions, using real life data base collected by speed enforcement camera, they obtained a high success rate of 99.5%, through double chance approach with verification [2]. This paper proposed a method to detect Korean vehicle plates from black box videos. It works in two stages: The first stage aims to locate a set of candidate plate regions and the second stage identifies only actual plates from candidates by using a support vector machine classifier. Internet services that share vehicle Black Box videos need a way to obfuscate license plates in uploaded video because of privacy issues [3]. The objective of this paper is to complete automatic recognition system using OCR, they have used to the existing closed circuit, television or road rule for informant cameras or ones specifically designed for the task. The images of vehicles license plate is captured and is processed by segmentation of character and is verified by Raspberry pi processor authentication proposed [4]. The system aims at designing system which captures the image of vehicle number plate and these details were used to Raspberry pi processor for authentication. The system also alerts the authorities when any unauthorized image of number plate is detected using buzzer alarm system. In this case number plate recognition can be indicated even through LED indicators. When any vehicle passes by system, the image of number plate is capture by camera. The image of number plate details are fed as input to the Raspberry pi
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 392 processor. The main objective of this paper is to provide researchers an analytical inspection of Automatic License Plate Recognition research by assorting the existing techniques according to the attributes they used. System based on number plate validation to control gate, LCD acknowledgement and Email notification. The paper present the algorithms for localization of yellow color license plate using morphological operation, character segmentation using histogram and intensity projection and optical character recognition using template matching. The traffic monitoring system by registration number identification is nowadays developed as solution for traffic monitoring with the help of technology. In this case the vehicles jumping the signals will be detected by laser and LDR sensor and there images captured by camera. The recognized registration number of vehicle will be stored. Also it provides SMS alerting system to the monitoring person whenever no of vehicle exceeds broking signal. III.DESIGN & IMPLEMENTATION The objective of this project is Usage of image authentication technology, Capturing of Vehicle number plate details using camera, unauthorized authentication and alerting through buzzer alarm, Number plate recognition indication even through LED indicator. Fig 1: Block Diagram of proposed system Above figure shows that the block diagram of recognition of vehicle number plate using Raspberry pi .In this system Raspberry pi 3 is the heart of project and we have installed Linux operating system some important library and packages have installed to convert image to text like openCV OCR. Raspberry pi is SoC device. Here we interface camera to Raspberry pi on a port where we interface camera. The camera is performing main role in this system. When vehicle comes in range with ultrasonic sensor automatically the image of number plate get capture and converts into text using OCR and open CV. Then compare the text into exiting number plate. If number plate gets match servo motor opens the gate else buzzer blows to in built operator that vehicle is unknown. Figure 4.2 shows the execution of recognition of vehicle number plate using Raspberry pi Fig 2: Flowchart of proposed system In this project ,DC power supply is used that supplies the constant DC voltage to its load. It provides DC power of 5v. It supports up to 2.5A of current which is plenty through the four USB ports on the board. Following are the hardware which are used for developing the proposed system 1) Raspberry Pi 3: Raspberry pi is an credit card sized single board computer which was firstly developed in UK by raspberry pi foundation. Raspberry pi has total 40 pins in which 27 pins is of GPIO (General purpose input and output) and remaining 13 pins are used for VCC and GND. It is the minicomputer which it has inbuilt operating system, but it requires inbuilt SD card for booting and long term storage. Due to this drawback one can use desktop computer. Specification of BCM2837 (ARM Cortex): 1. SoC – Broadcom BCM2837 64bit ARMv8 quad core Cortex A53 processor @ 1.2GHz with dual core VideoCore IV GPU @ 400 MHz supporting OpenGL ES 2.0, hardware-accelerated OpenVG, and 1080p30 H.264 high-profile decode. Capable of 1Gpixel/s, 1.5Gtexel/s or 24GFLOPs with texture filtering and DMA infrastructure
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 393 2. System Memory – 1GB LPDDR2 3. Storage – micro SD slot 4. Video & Audio Output – HDMI 1.4 and 4-pole stereo audio and composite video port 5. Connectivity – 10/100M Ethernet, WiFi 802.11 b/g/n up to 150Mbps and Bluetooth 4.1 LE (BCM43438 module) 6. USB – 4x USB 2.0 host ports (with better power management, allowing higher power peripherals), 1x micro USB port for power 2) Buzzer: Buzzer is an electrical device that makes a buzzing noise and is used for signalling. It produces noisy sound irrespective of the voltage variation applied to it. 1. Provides 3 to 27 volt. 2. Provides sound in the range 2 to 4KHZ 3) Ultrasonic Sensor: Ultrasonic sensor is an device that can measures the distance to an object by using sound waves.It measures distance by sending out a sound wave at specific frequency and listening for that sound to bounce back. In this project ultrasonic sensor is used to calculate distance from 2cm to 400cm.Ultrasonic sensor is used to calculate to distance which works on 5v. It has 4 pins that is eco, trigger, ground and VCC. Here eco pin transmit ultrasonic sound waves. Model- HC-SR04 1. Working voltage 5 volt 2. Static current less than 2mA 3. Sensor angle not more than 15 degrees 4. Detection Distance 2cm to 400cm 4) Camera: In this project, raspberry camera is used to capture the image . This camera is able to capture an image of 5Mp. 1. Resolution of camera 5 Megapixel 2. It is capable of 2592*1944 pixel static images and also supports 1080P30, 720P60 and 640*480P 60/90 video. 5) Servo Motor: A Servo Motor is a rotary actuator or linear actuator that allows precise control of angular or linear position, velocity and acceleration and trigger receives ultrasonic signal by using formula, here 34300(cm/sec)=Sound speed. Servomotors are controlled by sending a PWM (pulse width modulation) using controls wire. It rotates 0 to 180 degree. It mostly used in Robotic Arm, solar tracking system and Automatic door and gate opener. 1. 3 pole ferrite, all nylon gear. 2. Top ball bearing 3. Operating voltage 4.8 to 6.0 volt 4. Operating speed 0.12sec/60degrees 5. Output torque 1.6Kg/cm Fig 3: Servo Motor The distance can be measured by using Hence it can be stated as IV. REASULT In this project using OCR technique, the text is converted into character and displayed on the screen. If the number is recognized then only gate will be opened. The following figure shows output window displaying number plate.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 394 V. CONCLUSION The performances of the system make it a valid choice among its competitors especially in those situations when the cost of the application has to be maintained at reasonable levels. This paper is helpful for the identification and detection of vehicle number plate. Here the focus is given to detect position of the characters and it can be done by using OCR technique. There are several approaches taken to achieve this. In future, the cloud computing can be used, which will be very helpful for storing the data permanently. REFERENCES [1] Ren Zhengang, Design of Electronic toll collection system in Expressway Based on RFID,” IEEE International Conference on Environmental Science and Information Application Technology, whhan China, 4-5 July 2009. [2] Gisu Heo, “Extraction of Car License Plate Regions using Line grouping and density methods,” IEEE International Symposium on Information Technology Convergence (ISITC 2007). [3] Dongjin Park, “Vehicle Plate Detection in Car Black Box Video,” Department of Embeded System Engineering, Incheon National University, Incheon, Republic of Korea, 28 November 2017. [4] Aishwarya Agarwal, “Automatic License Plate Recognition using Raspberry Pi,” IEEE International Interdisciplinary Conference on Science Technology Engineering Management Singapore, 22nd, 23rd April 2017. [5] C.V. KeerthiLatha, “License Plate Extraction of Images using Raspberry PI”, IEEE International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) volume 4 Issue, 1 January 2015. [6] Rinky Sharma, “Automatic License Plate based smart Vehicle Validation and Security by Gate Control & Email Send”, IEEE International Journal of Computer Science and Information Technologies, volume 6,2015. [7] Prof. B.H. Pansambal, “Traffic Monitoring System by Registration Number Identification”, IEEE International Engineering Research Journal(IERJ), volume 2 Issue 9, 20th June 2017.