Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.94 KB

README.md

File metadata and controls

36 lines (25 loc) · 1.94 KB

HelmetDetect ⛑️

HelmetDetect is an application developed as a project for the Digital Image Processing (DIP) module at the National Institute of Business Management (NIBM). The primary objective of this project is to detect whether individuals wear helmets or not, aiding in enforcing safety measures, particularly in contexts such as road traffic management.

Project Details

Dataset Annotation

The images used for training were annotated using LabelImg to define classes, particularly distinguishing between individuals wearing helmets and those who are not.

Model Training

For model training, we employed YOLOv5, a state-of-the-art deep learning algorithm for object detection. YOLOv5 offers a balance between accuracy and speed, making it suitable for real-time applications like ours.

Google Colab Notebook

To facilitate easy access and collaboration, we utilized Google Colab for model training. You can find our training notebook here.

Demo

Video Demo

A demonstration of the application in action is available via this video link.

Web Demo

We have deployed a web version of the application for user-friendly access. The source code for the web version is available in the web branch.

Contributors


Feel free to explore the repository and contribute to the project! Your feedback and suggestions are highly appreciated.