SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 4 Issue 1, December 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
@ IJTSRD | Unique Paper ID – IJTSRD29482 | Volume – 4 | Issue – 1 | November-December 2019 Page 243
Vehicle Speed Estimation using Haar Classifier Algorithm
P. Devi Mahalakshmi, Dr. M. Babu
Department of Computer Science and Engineering,
G.K.M College of Engineering and Technology, Chennai, Tamil Nadu, India
ABSTRACT
An efficient traffic management system is needed in all kinds of roads, such as
off roads, highways, etc... Though several laws and speed controller has been
attached to the vehicles, Speed limit may vary from road to road. Still Traffic
management system faces different kinds of challengeseverydayandits being
a research area though number of proposals has been identified. Many
numbers of methods has been proposed in computer Vision and machine
learning approaches for object tracking. In this paper vehicles are identified
and detected using a videos thattakenfromsurveillancecamera.Theobjective
of the present work is to identification of the vehicles is done by using
Computer vision technique and detection of vehicles using Haar cascade
classifier. Detecting the vehicles using machine learning andestimatingspeed
is tough but beneficial task. For the past few tears Convolution Neural
Network (CNN) has been widely used in computer vision forvehicledetection
and identification. This method manages to track multiple objectsatreal-time
using dlibs.
KEYWORDS: Speed estimation, Vehicle detection, openCV, HaarClassifier, dlibs,
Computer vision
How to cite this paper: P. Devi
Mahalakshmi | Dr. M. Babu"VehicleSpeed
Estimation using Haar Classifier
Algorithm"Published
in International
Journal of Trend in
Scientific Research
and Development
(ijtsrd), ISSN: 2456-
6470, Volume-4 |
Issue-1, December
2019, pp.243-246, URL:
https://www.ijtsrd.com/papers/ijtsrd29
482.pdf
Copyright © 2019 by author(s) and
International Journal ofTrendinScientific
Research and Development Journal. This
is an Open Access article distributed
under the terms of
the Creative
CommonsAttribution
License (CC BY 4.0)
(http://creativecommons.org/licenses/by
/4.0)
I. INRODUCTION
Vehicle speed estimation is one of the most important
concepts in traffic controlling systems.. Since, speed limit
violation is vital to control the roadwaysandpreventdrivers
from excessive speed.
Also, proper management of roadways decreases the
dangerous accidents and makes the roads safer. One of the
objective is to identify the over speed vehicles and drivers
are getting fined. Manual operations are being done
everywhere using radar concepts to detect the over speed
vehicles. However with the fast growing technology we can
detect the over speed vehicles without manual intervention.
Computer Vision and Machine learningtechnologieshelps to
automatically detect the over speed vehicles anddriverscan
be fined. Even though, various methods andtechniqueshave
been proposed to estimate the speed of vehicles, there still
remain some limitations, and thus, studies on speed
estimation still continue. Recently, digital cameras provide
high quality images, which are even well-situated for speed
estimation. Not only are digital camerasmuchless expensive
but also they needed simple installation and maintenance
than the other similar gadgets. Hence considering the cost
and maintenance, video cameras plays a good role to detect
the over speed vehicles.
Compared to conventional artificial observation alarming,
this detection has advantages of lower manual intervention,
fast reaction, high detection rate, treatment and
responsibility identification for post-accident so it has
become a popular research direction in intelligent traffic
field.
Video surveillance has attached more and more people’s
attentions. In this paper vehicles are identified using
computer vision techniqueandmachinelearningalgorithms,
then object being tracked using dlibs functions.
II. RELATED WORK
There are many researches with the same topic for
estimating vehicle speed based on image processing.Survey
1: A Vehicle Speed Estimation Algorithm Based on Dynamic
Time Warping Approach -IEEE SENSORS JOURNAL,VOL. 17,
NO. 8, APRIL 15, 2017 [1].Advantages of this paper is
Experiment results show that the algorithm detection
accuracy is better than 98%. DTW is the most relevant
distance for time series analysis. But In DTW, heavy
computational burden is required to find the
optimal time alignment path. Also DTW has the Quadratic
Complexity - Performance is directly proportional to the
squared size of the input data set. Survey 2: A Novel Motion
Plane-Based Approach to Vehicle Speed Estimation
[2].Advantages are The centre point of vehicle’slicenseplate
is considered as the reference point for the car and speed of
each vehicle is estimated by the displacement of its license
plate in the time seen by camera.
Estimates the motion plane using 3D position of license
plates, which are estimated by Shape-from-Template (SfT)
IJTSRD29482
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD29482 | Volume – 4 | Issue – 1 | November-December 2019 Page 244
technique. And Drawbacks are Template matching
techniques applicability is limited mostly by the available
computational power, as the identification of big image
patterns is time-consuming. Survey 3: A Deep Learning
Approach for Localization Systems of High-Speed Objects
[3].Advantages is Deep learning approach effectively
suppresses the potential divergence of the modified EKF.
Drawbacks are this approach is not used for the commercial
purpose on Roadways. It is suitable to use in Aircrafts and
Military purposes. High cost.
III. SYSTEM ARCHITECTURE
Input to the speed check can be different sensors includes
inductive loop detector, image (camera) sensor, acoustic
sensor, GPS infrared sensor ultrasonic sensor etc. Here in
this project Input for the speed check is taken in a video
format.
A. Video Input and Image Acquisition
Videos taken from the surveillance camera arebeingused as
the input. Nowadays in most of the all roads we couldgetthe
vehicles passed by videos from those cameras easily. The
first stage of video processing is the computer vision system
is the image acquisition stage. After the image has been
obtained, number of methods ofprocessingcanbeappliedto
the image to carry out the many different vision tasks that
are required. This stage includes the operations such asPre-
processing, Back groundsubtraction,Smoothingandshadow
removal. However, if the image has not been acquired
satisfactorily then the intended tasks needs to be iterated.
Speed is a relative measure of the moving objects and these
objects needs to be tracked in eachframe.Hence,tocalculate
speed video images are broken into frames, then the object
being travelled from one frame to another frame is traced
out. The distance and time taken between these frames are
calculated to estimate the speed of the object. A main
advantage of a digital image processing, versus an analog
image , we may have number of copies and loss data of very
less... Extracting series of images from a video one by one,
then reading them using cv2 (OpenSourceComputerVision)
library
B. Machine Learning : Vehicle Identification
Vehicle Identification refers to the ability of computer and
software systems to trace objects in an image/scene and
recognize each object. Object detection has plays a vital role
in face detection, vehicledetection,pedestriancounting, web
images, security systems and driverless cars. There are
number of ways for object detection, can be used well in
many fields of practice. Like every other fast growing
computer technology, a wide range of creative and amazing
uses of object detection. In this paper, object detection is
done by using Machine learning algorithm called Haar
cascade classifier.
Collecting Data
The first stage of Machinelearningalgorithmisthecollection
of data set and here we need to have two sets of data:
Vehicle
Non Vehicle Images.
Need to collect thousands of images i.e. Positive Images –
True images which needs to be identified by the system.
Negative Images – False Images, which system needs to
discard.
In this Haar cascade classifier system gets learned by
applying positive image on Negative Images.
Vehicle detection has been done using Haar Cascade
Classifier. Algorithm includes 4 stages:
Haar Feature Selection
Creating Integral Images
Adaboost (Adaptive boosting) Training
Cascading Classifiers Functions Used: CascadeClassifier
and detect Multi Scale
Train the classifier using 'training set', tune the parameters
using 'validation set' and XML () file is the output for this
process.
Fig 1-Vehicle Images
Fig 2- Non Vehicle Images
However in Object detection for capturing all types of
vehicles, always it is considered to be a challengingtask.Due
to the lack of training data in this challenge, a retrained
model has been selected for object detection. The system
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD29482 | Volume – 4 | Issue – 1 | November-December 2019 Page 245
uses Haar like features for vehicle detection, which is
generally usedforfacedetection.Haarfeature-basedcascade
classifiers are an effective object detection method first
proposed by Viola and Jones.
A Haar Cascade is basically a classifier which is used to
detect the object for which it has been trained for, from the
source. The Haar Cascade is trained by superimposing the
positive image over a set of negative images. The training is
generally done on a server and on various stages. Better
results are obtained by using high quality images and
increasing the amount of stages for which the classifier is
trained. Results show this method is quite fast and effective
in detecting cars in real time CCTV footages.
C. Tracking
Tracking is a process that gives an ID for the detected object
to know the same object at next frame. This can be done
using the correlation tracker in Dlibs library. It’s being used
to track the multiple objects at the same time and each ID
monitors the object that is being shifted from one frame to
another. While the object is in ROI, the object will be traced
in every frame and system will calculate the distance
travelled and then calculated the estimated speed between
two consecutive frames. This estimated speed calculation is
iterated for number of frame in ROI. So system keeps
calculated the speed for number of frames and stored the
internal value and then we can publish the average speed of
the vehicle. When the vehicle is moving out of ROI, then
particular CorrelationIDremovedfromthetrackingprocess.
This is being done to avoid the multiple tracking process of
the same vehicle. So the result of this phase is system is able
to identify the vehicle and assign an ID to trace the path and
distance that is being travelled between the frames. Finally
average speed of the vehicle can be obtained. Dlibs from
python are used to track the Multi objects in the frame.
D. Speed Estimation
Speed estimation is done by calculate the distance travelled
by the object for two consecutive frames. The conventional
method of using Euclidean distance calculationisbeingused
and then applies it to pixels per meter travelled by the
vehicle. First of all we need to have the WIDTH of the road in
meters. Speed limit can be fixed by the width of the road.
Hence I would like to consider the Width of the road as one
of the factor for this speed calculation. To calculate the
distance travelled by the object for two consecutive frames
using Euclidean distance, let Ct(a,b)andCt+1(c,d)iscentroid
point of the object in frame t and t + 1 respectively.
The distance d calculated by Euclidean distance is given
below
Then Pixels per meter is calculated as ppm.Thisvaluecanbe
estimated manually for the particular road using video
processing techniques. Therefore values may be varying
from Road to Road and this values needs to be adjusted.
The actual width of the road is taken in similar way, each
country follows some common value for the width and this
can be obtained by doing the field study when the desired
road’s width needs to be taken.
From the above Euclidean calculation, d_pixels is the
distance travelled by the object between frames. Hence for
the standard conversion i.e. from converting Pixels to meter
d_pixels need to converted to d-meters,
d-meters = d_pixels / ppm
So to calculate the final speed of the vehicle, in Km/hr we
need to calculate the fps. This can done by using video
processing technique in pre processing stage.
Speed = d_meters * fps*3.6 which gives the speed of the
vehicle in km/hr.
Each vehicle is identified by the correlation tracker and
bounding box is applied to trace the moving vehicles. And
speed of the vehicle is mentioned over the bounding box.
Hence by seeing the output video, one can identify the speed
of the vehicle.
IV. Results and Discussions
It is more well-organized and cost-effective than
conventional technique by applying machine learning and
Image processing to estimate the speedofthemovingobject.
Also Width of the road is taken in an account for estimating
the speed, hence speed limit of any off roads may be fixed
and over speed vehicles can be easily identified.
Traffic speed estimation is important in many aspects of
traffic operation and management, such as flow monitoring,
incident detection, and delay cost estimation, etc. Current
data collection methods like radar sensor or inductive loop
detector are costly and surveillance cameras are only used
for manual check now. Turning low-cost cameras into
effective sensors is a beneficial challenge. With computer
vision and Machine learning techniques rapidly developed,
this study tries to extract vehicle speeds from surveillance
video data. This study aims to solve the 2018 AI City
Challenge Track 1. Three steps are taken: a) multi-object
detection using Faster R-CNN, b)multi-objecttrackingbased
on correlation tracker, and c) speed conversion Image
acquisition and computer visiontechnique.Theresultsshow
that by using this approach, the speed estimation on any
roads can be achieved a good performance.
Hence this approach using Machine Learning and Image
Processing technique supports It’s to detect the Over speed
vehicles automatically for each vehicle without manual
intervention. It can acts as prototype which can be more
developed and be more complex for larger system to build a
complete ITS system for smart city development.
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD29482 | Volume – 4 | Issue – 1 | November-December 2019 Page 246
V. CONCLUSIONS
Speed estimation is one of many important parts of
Intelligent Traffic System (ITS) which can be done by using
image processing technique. It is more efficient and
economical than conventional technique without using
image processing, for example: using speed radar and
manual inspection. Research in this paper is a complement
for other researches which are discussed the same topic in
which this paper shows that there is an influence between
speed estimation, camera angle, and ROI selection while
using Euclidean distance. So that, this paper can be a
reference for further researches about speed estimation on
moving vehicle using image processing and Euclidean
distance. The system in this paper acts as prototype which
can be more developed and be more complex for larger
system to build a complete ITS system for smart city
development.
VI. REFERENCES
[1] Zusheng Zhang, Tiezhu Zhao, Xin Ao, and Huaqiang
Yuan A Vehicle Speed Estimation Algorithm Based on
Dynamic Time Warping Approach IEEE SENSORS
JOURNAL, VOL. 17, NO. 8, APRIL 15, 2017
[2] Mahmoud Famouri, Zohreh Azimifar, Member, IEEE,
and Alexander Wong , Senior Member, IEEE A Novel
Motion Plane-Based Approach to Vehicle Speed
Estimation IEEE TRANSACTIONS ON INTELLIGENT
TRANSPORTATION SYSTEMS
[3] W. Czajewski and M. Iwanowski, “Vision-based vehicle
speed measurement method,” in Computer Vision and
Graphics. ICCVG (Lecture Notes in Computer Science),
vol. 6374, L. Bolc, R. Tadeusiewicz, L. J. Chmielewski,
and K. Wojciechowski, Eds. Berlin, Germany: Springer,
2010, pp. 308–315.
[4] Lan, J. Li, G. Hu, B. Ran, and L. Wang, “Vehicle speed
measurement based on gray constraint optical flow
algorithm,” Optik-International Journal for Light and
Electron Optics, vol. 125, no. 1, pp. 289–295, 2014.
[5] H. Sundoro and A. Harjoko, “Vehicle counting and
vehicle speed measurement based on video
processing,” Journal of Theoretical and Applied
Information Technology, vol. 84, no. 2, pp. 233–241,
2016.
[6] A. G. Rad, A. Dehghani, and M. R. Karim, “Vehicle speed
detection in video image sequences using cvsmethod,”
International Journal of Physical Sciences,vol.5,no.17,
pp. 2555–2563, 2010.

More Related Content

What's hot

Attendance Using Facial Recognition
Attendance Using Facial RecognitionAttendance Using Facial Recognition
Attendance Using Facial RecognitionVikramaditya Tarai
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face RecognitionNanditaDutta4
 
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...DrNoura Semary
 
Automated Traval Ticketing System
Automated Traval Ticketing SystemAutomated Traval Ticketing System
Automated Traval Ticketing SystemUdara Seneviratne
 
Face Detection techniques
Face Detection techniquesFace Detection techniques
Face Detection techniquesAbhineet Bhamra
 
Human activity recognition
Human activity recognition Human activity recognition
Human activity recognition srikanthgadam
 
Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.AasimAhmedKhanJawaad
 
Breast cancer diagnosis and recurrence prediction using machine learning tech...
Breast cancer diagnosis and recurrence prediction using machine learning tech...Breast cancer diagnosis and recurrence prediction using machine learning tech...
Breast cancer diagnosis and recurrence prediction using machine learning tech...eSAT Journals
 
Parking Management System
Parking Management SystemParking Management System
Parking Management SystemIJMER
 
Moving object detection in video surveillance
Moving object detection in video surveillanceMoving object detection in video surveillance
Moving object detection in video surveillanceAshfaqul Haque John
 
Vehicle detection and speed detection
Vehicle detection and speed detectionVehicle detection and speed detection
Vehicle detection and speed detectionVenkat Projects
 
Attendance system based on face recognition using python by Raihan Sikdar
Attendance system based on face recognition using python by Raihan SikdarAttendance system based on face recognition using python by Raihan Sikdar
Attendance system based on face recognition using python by Raihan Sikdarraihansikdar
 
Vision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driverVision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driverVinay Diddi
 
Traffic sign recognition
Traffic sign recognitionTraffic sign recognition
Traffic sign recognitionAKR Education
 
Face and Eye Detection Varying Scenarios With Haar Classifier_2015
Face and Eye Detection Varying Scenarios With Haar Classifier_2015Face and Eye Detection Varying Scenarios With Haar Classifier_2015
Face and Eye Detection Varying Scenarios With Haar Classifier_2015Showrav Mazumder
 
Driver Drowsiness Detection report
Driver Drowsiness Detection reportDriver Drowsiness Detection report
Driver Drowsiness Detection reportPurvanshJain1
 
Erd - School Bus Routing Management System
Erd - School Bus Routing Management SystemErd - School Bus Routing Management System
Erd - School Bus Routing Management Systemayushi goyal
 
vehicle management system project report
vehicle management system project reportvehicle management system project report
vehicle management system project reportAshik Khan
 

What's hot (20)

Attendance Using Facial Recognition
Attendance Using Facial RecognitionAttendance Using Facial Recognition
Attendance Using Facial Recognition
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face Recognition
 
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
 
Automated Traval Ticketing System
Automated Traval Ticketing SystemAutomated Traval Ticketing System
Automated Traval Ticketing System
 
Face Detection techniques
Face Detection techniquesFace Detection techniques
Face Detection techniques
 
Human activity recognition
Human activity recognition Human activity recognition
Human activity recognition
 
Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.
 
Breast cancer diagnosis and recurrence prediction using machine learning tech...
Breast cancer diagnosis and recurrence prediction using machine learning tech...Breast cancer diagnosis and recurrence prediction using machine learning tech...
Breast cancer diagnosis and recurrence prediction using machine learning tech...
 
Parking Management System
Parking Management SystemParking Management System
Parking Management System
 
Moving object detection in video surveillance
Moving object detection in video surveillanceMoving object detection in video surveillance
Moving object detection in video surveillance
 
Image Forgery Detection
Image Forgery DetectionImage Forgery Detection
Image Forgery Detection
 
Vehicle detection and speed detection
Vehicle detection and speed detectionVehicle detection and speed detection
Vehicle detection and speed detection
 
Digital Image Forgery
Digital Image ForgeryDigital Image Forgery
Digital Image Forgery
 
Attendance system based on face recognition using python by Raihan Sikdar
Attendance system based on face recognition using python by Raihan SikdarAttendance system based on face recognition using python by Raihan Sikdar
Attendance system based on face recognition using python by Raihan Sikdar
 
Vision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driverVision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driver
 
Traffic sign recognition
Traffic sign recognitionTraffic sign recognition
Traffic sign recognition
 
Face and Eye Detection Varying Scenarios With Haar Classifier_2015
Face and Eye Detection Varying Scenarios With Haar Classifier_2015Face and Eye Detection Varying Scenarios With Haar Classifier_2015
Face and Eye Detection Varying Scenarios With Haar Classifier_2015
 
Driver Drowsiness Detection report
Driver Drowsiness Detection reportDriver Drowsiness Detection report
Driver Drowsiness Detection report
 
Erd - School Bus Routing Management System
Erd - School Bus Routing Management SystemErd - School Bus Routing Management System
Erd - School Bus Routing Management System
 
vehicle management system project report
vehicle management system project reportvehicle management system project report
vehicle management system project report
 

Similar to Vehicle Speed Estimation using Haar Classifier Algorithm

Automated License Plate detection and Speed estimation of Vehicle Using Machi...
Automated License Plate detection and Speed estimation of Vehicle Using Machi...Automated License Plate detection and Speed estimation of Vehicle Using Machi...
Automated License Plate detection and Speed estimation of Vehicle Using Machi...ijtsrd
 
Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification ToolIRJET Journal
 
Lane Detection and Object Detection
Lane Detection and Object DetectionLane Detection and Object Detection
Lane Detection and Object Detectionijtsrd
 
Real-Time Automated Overspeeding Detection and Identification System
Real-Time Automated Overspeeding Detection and Identification SystemReal-Time Automated Overspeeding Detection and Identification System
Real-Time Automated Overspeeding Detection and Identification SystemIRJET Journal
 
Classification and Detection of Vehicles using Deep Learning
Classification and Detection of Vehicles using Deep LearningClassification and Detection of Vehicles using Deep Learning
Classification and Detection of Vehicles using Deep Learningijtsrd
 
A Review: Machine vision and its Applications
A Review: Machine vision and its ApplicationsA Review: Machine vision and its Applications
A Review: Machine vision and its ApplicationsIOSR Journals
 
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETIRJET Journal
 
IRJET- Self Driving Car using Deep Q-Learning
IRJET-  	  Self Driving Car using Deep Q-LearningIRJET-  	  Self Driving Car using Deep Q-Learning
IRJET- Self Driving Car using Deep Q-LearningIRJET Journal
 
Automatic Detection of Unexpected Accidents Monitoring Conditions in Tunnels
Automatic Detection of Unexpected Accidents Monitoring Conditions in TunnelsAutomatic Detection of Unexpected Accidents Monitoring Conditions in Tunnels
Automatic Detection of Unexpected Accidents Monitoring Conditions in TunnelsIRJET Journal
 
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
 
IRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET- Vehicle Seat Vacancy Identification using Image Processing TechniqueIRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET- Vehicle Seat Vacancy Identification using Image Processing TechniqueIRJET Journal
 
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSISVEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSISIRJET Journal
 
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)IRJET Journal
 
Vigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and TrackerVigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and TrackerIRJET Journal
 
IRJET- Automatic Traffic Management System
IRJET- Automatic Traffic Management SystemIRJET- Automatic Traffic Management System
IRJET- Automatic Traffic Management SystemIRJET Journal
 
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningVision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningIRJET Journal
 
TRAFFIC RULES VIOLATION DETECTION SYSTEM
TRAFFIC RULES VIOLATION DETECTION SYSTEMTRAFFIC RULES VIOLATION DETECTION SYSTEM
TRAFFIC RULES VIOLATION DETECTION SYSTEMIRJET Journal
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Makerijtsrd
 

Similar to Vehicle Speed Estimation using Haar Classifier Algorithm (20)

Automated License Plate detection and Speed estimation of Vehicle Using Machi...
Automated License Plate detection and Speed estimation of Vehicle Using Machi...Automated License Plate detection and Speed estimation of Vehicle Using Machi...
Automated License Plate detection and Speed estimation of Vehicle Using Machi...
 
Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification Tool
 
Advance Self Driving Car Using Machine Learning
Advance Self Driving Car Using Machine LearningAdvance Self Driving Car Using Machine Learning
Advance Self Driving Car Using Machine Learning
 
Lane Detection and Object Detection
Lane Detection and Object DetectionLane Detection and Object Detection
Lane Detection and Object Detection
 
Real-Time Automated Overspeeding Detection and Identification System
Real-Time Automated Overspeeding Detection and Identification SystemReal-Time Automated Overspeeding Detection and Identification System
Real-Time Automated Overspeeding Detection and Identification System
 
term paper 1
term paper 1term paper 1
term paper 1
 
Classification and Detection of Vehicles using Deep Learning
Classification and Detection of Vehicles using Deep LearningClassification and Detection of Vehicles using Deep Learning
Classification and Detection of Vehicles using Deep Learning
 
A Review: Machine vision and its Applications
A Review: Machine vision and its ApplicationsA Review: Machine vision and its Applications
A Review: Machine vision and its Applications
 
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
 
IRJET- Self Driving Car using Deep Q-Learning
IRJET-  	  Self Driving Car using Deep Q-LearningIRJET-  	  Self Driving Car using Deep Q-Learning
IRJET- Self Driving Car using Deep Q-Learning
 
Automatic Detection of Unexpected Accidents Monitoring Conditions in Tunnels
Automatic Detection of Unexpected Accidents Monitoring Conditions in TunnelsAutomatic Detection of Unexpected Accidents Monitoring Conditions in Tunnels
Automatic Detection of Unexpected Accidents Monitoring Conditions in Tunnels
 
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- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET- Vehicle Seat Vacancy Identification using Image Processing TechniqueIRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
 
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSISVEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
VEHICLE DETECTION USING YOLO V3 FOR COUNTING THE VEHICLES AND TRAFFIC ANALYSIS
 
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
 
Vigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and TrackerVigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and Tracker
 
IRJET- Automatic Traffic Management System
IRJET- Automatic Traffic Management SystemIRJET- Automatic Traffic Management System
IRJET- Automatic Traffic Management System
 
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningVision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
 
TRAFFIC RULES VIOLATION DETECTION SYSTEM
TRAFFIC RULES VIOLATION DETECTION SYSTEMTRAFFIC RULES VIOLATION DETECTION SYSTEM
TRAFFIC RULES VIOLATION DETECTION SYSTEM
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Maker
 

More from ijtsrd

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementationijtsrd
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...ijtsrd
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospectsijtsrd
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...ijtsrd
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...ijtsrd
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...ijtsrd
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Studyijtsrd
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...ijtsrd
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...ijtsrd
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...ijtsrd
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...ijtsrd
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...ijtsrd
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadikuijtsrd
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...ijtsrd
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...ijtsrd
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Mapijtsrd
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Societyijtsrd
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...ijtsrd
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...ijtsrd
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learningijtsrd
 

More from ijtsrd (20)

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Study
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Map
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Society
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learning
 

Recently uploaded

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 

Recently uploaded (20)

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 

Vehicle Speed Estimation using Haar Classifier Algorithm

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 4 Issue 1, December 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470 @ IJTSRD | Unique Paper ID – IJTSRD29482 | Volume – 4 | Issue – 1 | November-December 2019 Page 243 Vehicle Speed Estimation using Haar Classifier Algorithm P. Devi Mahalakshmi, Dr. M. Babu Department of Computer Science and Engineering, G.K.M College of Engineering and Technology, Chennai, Tamil Nadu, India ABSTRACT An efficient traffic management system is needed in all kinds of roads, such as off roads, highways, etc... Though several laws and speed controller has been attached to the vehicles, Speed limit may vary from road to road. Still Traffic management system faces different kinds of challengeseverydayandits being a research area though number of proposals has been identified. Many numbers of methods has been proposed in computer Vision and machine learning approaches for object tracking. In this paper vehicles are identified and detected using a videos thattakenfromsurveillancecamera.Theobjective of the present work is to identification of the vehicles is done by using Computer vision technique and detection of vehicles using Haar cascade classifier. Detecting the vehicles using machine learning andestimatingspeed is tough but beneficial task. For the past few tears Convolution Neural Network (CNN) has been widely used in computer vision forvehicledetection and identification. This method manages to track multiple objectsatreal-time using dlibs. KEYWORDS: Speed estimation, Vehicle detection, openCV, HaarClassifier, dlibs, Computer vision How to cite this paper: P. Devi Mahalakshmi | Dr. M. Babu"VehicleSpeed Estimation using Haar Classifier Algorithm"Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-4 | Issue-1, December 2019, pp.243-246, URL: https://www.ijtsrd.com/papers/ijtsrd29 482.pdf Copyright © 2019 by author(s) and International Journal ofTrendinScientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative CommonsAttribution License (CC BY 4.0) (http://creativecommons.org/licenses/by /4.0) I. INRODUCTION Vehicle speed estimation is one of the most important concepts in traffic controlling systems.. Since, speed limit violation is vital to control the roadwaysandpreventdrivers from excessive speed. Also, proper management of roadways decreases the dangerous accidents and makes the roads safer. One of the objective is to identify the over speed vehicles and drivers are getting fined. Manual operations are being done everywhere using radar concepts to detect the over speed vehicles. However with the fast growing technology we can detect the over speed vehicles without manual intervention. Computer Vision and Machine learningtechnologieshelps to automatically detect the over speed vehicles anddriverscan be fined. Even though, various methods andtechniqueshave been proposed to estimate the speed of vehicles, there still remain some limitations, and thus, studies on speed estimation still continue. Recently, digital cameras provide high quality images, which are even well-situated for speed estimation. Not only are digital camerasmuchless expensive but also they needed simple installation and maintenance than the other similar gadgets. Hence considering the cost and maintenance, video cameras plays a good role to detect the over speed vehicles. Compared to conventional artificial observation alarming, this detection has advantages of lower manual intervention, fast reaction, high detection rate, treatment and responsibility identification for post-accident so it has become a popular research direction in intelligent traffic field. Video surveillance has attached more and more people’s attentions. In this paper vehicles are identified using computer vision techniqueandmachinelearningalgorithms, then object being tracked using dlibs functions. II. RELATED WORK There are many researches with the same topic for estimating vehicle speed based on image processing.Survey 1: A Vehicle Speed Estimation Algorithm Based on Dynamic Time Warping Approach -IEEE SENSORS JOURNAL,VOL. 17, NO. 8, APRIL 15, 2017 [1].Advantages of this paper is Experiment results show that the algorithm detection accuracy is better than 98%. DTW is the most relevant distance for time series analysis. But In DTW, heavy computational burden is required to find the optimal time alignment path. Also DTW has the Quadratic Complexity - Performance is directly proportional to the squared size of the input data set. Survey 2: A Novel Motion Plane-Based Approach to Vehicle Speed Estimation [2].Advantages are The centre point of vehicle’slicenseplate is considered as the reference point for the car and speed of each vehicle is estimated by the displacement of its license plate in the time seen by camera. Estimates the motion plane using 3D position of license plates, which are estimated by Shape-from-Template (SfT) IJTSRD29482
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD29482 | Volume – 4 | Issue – 1 | November-December 2019 Page 244 technique. And Drawbacks are Template matching techniques applicability is limited mostly by the available computational power, as the identification of big image patterns is time-consuming. Survey 3: A Deep Learning Approach for Localization Systems of High-Speed Objects [3].Advantages is Deep learning approach effectively suppresses the potential divergence of the modified EKF. Drawbacks are this approach is not used for the commercial purpose on Roadways. It is suitable to use in Aircrafts and Military purposes. High cost. III. SYSTEM ARCHITECTURE Input to the speed check can be different sensors includes inductive loop detector, image (camera) sensor, acoustic sensor, GPS infrared sensor ultrasonic sensor etc. Here in this project Input for the speed check is taken in a video format. A. Video Input and Image Acquisition Videos taken from the surveillance camera arebeingused as the input. Nowadays in most of the all roads we couldgetthe vehicles passed by videos from those cameras easily. The first stage of video processing is the computer vision system is the image acquisition stage. After the image has been obtained, number of methods ofprocessingcanbeappliedto the image to carry out the many different vision tasks that are required. This stage includes the operations such asPre- processing, Back groundsubtraction,Smoothingandshadow removal. However, if the image has not been acquired satisfactorily then the intended tasks needs to be iterated. Speed is a relative measure of the moving objects and these objects needs to be tracked in eachframe.Hence,tocalculate speed video images are broken into frames, then the object being travelled from one frame to another frame is traced out. The distance and time taken between these frames are calculated to estimate the speed of the object. A main advantage of a digital image processing, versus an analog image , we may have number of copies and loss data of very less... Extracting series of images from a video one by one, then reading them using cv2 (OpenSourceComputerVision) library B. Machine Learning : Vehicle Identification Vehicle Identification refers to the ability of computer and software systems to trace objects in an image/scene and recognize each object. Object detection has plays a vital role in face detection, vehicledetection,pedestriancounting, web images, security systems and driverless cars. There are number of ways for object detection, can be used well in many fields of practice. Like every other fast growing computer technology, a wide range of creative and amazing uses of object detection. In this paper, object detection is done by using Machine learning algorithm called Haar cascade classifier. Collecting Data The first stage of Machinelearningalgorithmisthecollection of data set and here we need to have two sets of data: Vehicle Non Vehicle Images. Need to collect thousands of images i.e. Positive Images – True images which needs to be identified by the system. Negative Images – False Images, which system needs to discard. In this Haar cascade classifier system gets learned by applying positive image on Negative Images. Vehicle detection has been done using Haar Cascade Classifier. Algorithm includes 4 stages: Haar Feature Selection Creating Integral Images Adaboost (Adaptive boosting) Training Cascading Classifiers Functions Used: CascadeClassifier and detect Multi Scale Train the classifier using 'training set', tune the parameters using 'validation set' and XML () file is the output for this process. Fig 1-Vehicle Images Fig 2- Non Vehicle Images However in Object detection for capturing all types of vehicles, always it is considered to be a challengingtask.Due to the lack of training data in this challenge, a retrained model has been selected for object detection. The system
  • 3. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD29482 | Volume – 4 | Issue – 1 | November-December 2019 Page 245 uses Haar like features for vehicle detection, which is generally usedforfacedetection.Haarfeature-basedcascade classifiers are an effective object detection method first proposed by Viola and Jones. A Haar Cascade is basically a classifier which is used to detect the object for which it has been trained for, from the source. The Haar Cascade is trained by superimposing the positive image over a set of negative images. The training is generally done on a server and on various stages. Better results are obtained by using high quality images and increasing the amount of stages for which the classifier is trained. Results show this method is quite fast and effective in detecting cars in real time CCTV footages. C. Tracking Tracking is a process that gives an ID for the detected object to know the same object at next frame. This can be done using the correlation tracker in Dlibs library. It’s being used to track the multiple objects at the same time and each ID monitors the object that is being shifted from one frame to another. While the object is in ROI, the object will be traced in every frame and system will calculate the distance travelled and then calculated the estimated speed between two consecutive frames. This estimated speed calculation is iterated for number of frame in ROI. So system keeps calculated the speed for number of frames and stored the internal value and then we can publish the average speed of the vehicle. When the vehicle is moving out of ROI, then particular CorrelationIDremovedfromthetrackingprocess. This is being done to avoid the multiple tracking process of the same vehicle. So the result of this phase is system is able to identify the vehicle and assign an ID to trace the path and distance that is being travelled between the frames. Finally average speed of the vehicle can be obtained. Dlibs from python are used to track the Multi objects in the frame. D. Speed Estimation Speed estimation is done by calculate the distance travelled by the object for two consecutive frames. The conventional method of using Euclidean distance calculationisbeingused and then applies it to pixels per meter travelled by the vehicle. First of all we need to have the WIDTH of the road in meters. Speed limit can be fixed by the width of the road. Hence I would like to consider the Width of the road as one of the factor for this speed calculation. To calculate the distance travelled by the object for two consecutive frames using Euclidean distance, let Ct(a,b)andCt+1(c,d)iscentroid point of the object in frame t and t + 1 respectively. The distance d calculated by Euclidean distance is given below Then Pixels per meter is calculated as ppm.Thisvaluecanbe estimated manually for the particular road using video processing techniques. Therefore values may be varying from Road to Road and this values needs to be adjusted. The actual width of the road is taken in similar way, each country follows some common value for the width and this can be obtained by doing the field study when the desired road’s width needs to be taken. From the above Euclidean calculation, d_pixels is the distance travelled by the object between frames. Hence for the standard conversion i.e. from converting Pixels to meter d_pixels need to converted to d-meters, d-meters = d_pixels / ppm So to calculate the final speed of the vehicle, in Km/hr we need to calculate the fps. This can done by using video processing technique in pre processing stage. Speed = d_meters * fps*3.6 which gives the speed of the vehicle in km/hr. Each vehicle is identified by the correlation tracker and bounding box is applied to trace the moving vehicles. And speed of the vehicle is mentioned over the bounding box. Hence by seeing the output video, one can identify the speed of the vehicle. IV. Results and Discussions It is more well-organized and cost-effective than conventional technique by applying machine learning and Image processing to estimate the speedofthemovingobject. Also Width of the road is taken in an account for estimating the speed, hence speed limit of any off roads may be fixed and over speed vehicles can be easily identified. Traffic speed estimation is important in many aspects of traffic operation and management, such as flow monitoring, incident detection, and delay cost estimation, etc. Current data collection methods like radar sensor or inductive loop detector are costly and surveillance cameras are only used for manual check now. Turning low-cost cameras into effective sensors is a beneficial challenge. With computer vision and Machine learning techniques rapidly developed, this study tries to extract vehicle speeds from surveillance video data. This study aims to solve the 2018 AI City Challenge Track 1. Three steps are taken: a) multi-object detection using Faster R-CNN, b)multi-objecttrackingbased on correlation tracker, and c) speed conversion Image acquisition and computer visiontechnique.Theresultsshow that by using this approach, the speed estimation on any roads can be achieved a good performance. Hence this approach using Machine Learning and Image Processing technique supports It’s to detect the Over speed vehicles automatically for each vehicle without manual intervention. It can acts as prototype which can be more developed and be more complex for larger system to build a complete ITS system for smart city development.
  • 4. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD29482 | Volume – 4 | Issue – 1 | November-December 2019 Page 246 V. CONCLUSIONS Speed estimation is one of many important parts of Intelligent Traffic System (ITS) which can be done by using image processing technique. It is more efficient and economical than conventional technique without using image processing, for example: using speed radar and manual inspection. Research in this paper is a complement for other researches which are discussed the same topic in which this paper shows that there is an influence between speed estimation, camera angle, and ROI selection while using Euclidean distance. So that, this paper can be a reference for further researches about speed estimation on moving vehicle using image processing and Euclidean distance. The system in this paper acts as prototype which can be more developed and be more complex for larger system to build a complete ITS system for smart city development. VI. REFERENCES [1] Zusheng Zhang, Tiezhu Zhao, Xin Ao, and Huaqiang Yuan A Vehicle Speed Estimation Algorithm Based on Dynamic Time Warping Approach IEEE SENSORS JOURNAL, VOL. 17, NO. 8, APRIL 15, 2017 [2] Mahmoud Famouri, Zohreh Azimifar, Member, IEEE, and Alexander Wong , Senior Member, IEEE A Novel Motion Plane-Based Approach to Vehicle Speed Estimation IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS [3] W. Czajewski and M. Iwanowski, “Vision-based vehicle speed measurement method,” in Computer Vision and Graphics. ICCVG (Lecture Notes in Computer Science), vol. 6374, L. Bolc, R. Tadeusiewicz, L. J. Chmielewski, and K. Wojciechowski, Eds. Berlin, Germany: Springer, 2010, pp. 308–315. [4] Lan, J. Li, G. Hu, B. Ran, and L. Wang, “Vehicle speed measurement based on gray constraint optical flow algorithm,” Optik-International Journal for Light and Electron Optics, vol. 125, no. 1, pp. 289–295, 2014. [5] H. Sundoro and A. Harjoko, “Vehicle counting and vehicle speed measurement based on video processing,” Journal of Theoretical and Applied Information Technology, vol. 84, no. 2, pp. 233–241, 2016. [6] A. G. Rad, A. Dehghani, and M. R. Karim, “Vehicle speed detection in video image sequences using cvsmethod,” International Journal of Physical Sciences,vol.5,no.17, pp. 2555–2563, 2010.