Vehicles Speed Detection Using Python
Vehicles Speed Detection Using Python
SUPERVISOR:
SUBMITTED BY:
INNAMULLAH AZHAR
REG#17PWELE5110
HIZBULLAH
REG#17PWELE5101
29 DECEMBER 2020
ELECTRICAL(COMM) DEPARTMENT
INTRODUCTION:
The continuously increasing number of on-road vehicles has put a lot of
pressure on road capacity and infrastructure, making traffic management difficult
and giving way to problem of road accidents. Over-speeding is the major cause of
car accidents that increases the risk of injury or death. Therefore, it is important
to limit the speed of the vehicles at certain zones or areas so a robust and
efficient traffic management system is required. Radar speed measurement tools
are commonly used for this purpose which can be inaccurate in certain cases such
as in sensing smaller vehicles with weaker echoes. Also it is difficult for these tools
to detect vehicles changing in speeds too often or fast. Therefore, there is a need
for a better technique to detect the speed of the moving vehicles rather than
using expensive sensors such as radars, so we will look to use Image Processing
Technique to accurately measure the speed of the approaching vehicles.
METHODOLOGY:
Although there are many processing tools available for Vehicle speed
detection but here in this project we will use PYTHON. The programs are
implemented in PYTHON. The algorithm is divided into following parts:
1. Pre-processing
2. Vehicles detection
3. Vehicle Tracking
4. Speed detection
Flow Chart:
The flow chart of Vehicle Speed Detection system is shown in the following
figure.
Input Video
Pre-processing
Vehicle Detection
Vehicle Tracking
Speed Detection