Faiz99khan / vehicle_detection_pyqt_application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vehicle_detection_pyqt_application

overview

It is a vehicle detection application which is made using PyQt5(GUI toolkit for python). It can detect 4 types of vehicles (Car, Bus, Truck, Motorclycle). In this project, I have also add a feature that is if two vehicles come close and cross a safety distance, those vehicles would be located in a frame( I locate such vehicles with bounding box of red color and a line b/w them) which work on approximation not precisely because this feature requires exact information of what focal length or FOV(Field of view), height and angle of installed camera are, to work well. Unfortunately, I don't get that information, so, I have developed different method to find approximate distance b/w cars to just demonstrate my feature.

Results

Installation

Command to install all the libraries used in the project.

python install -r requirements.txt

Run

To run the app, just run this command after cloning the repository, installing the necessary libraries.

python vehicle_detection.py --vid_path <place video path>

License

Licensed under MIT Licencse

About

License:MIT License


Languages

Language:Python 100.0%