Improved Yolov5s-Based Helmet  Recognition in Complex Scenes

Project Code :TCMAPY1958

Objective

The objective of this project is to accurately detect and classify the presence of helmets on individuals in complex scenes, enhancing safety monitoring in industrial environments. The system will use the YOLOv8 (You Only Look Once version 8) deep learning algorithm to identify and classify whether individuals are wearing helmets or not in real-time. The primary goal is to develop an automated helmet recognition system capable of handling dynamic and cluttered backgrounds, lighting variations, and occlusions. This system aims to contribute to reducing workplace accidents by providing reliable, scalable, and efficient helmet detection, supporting safety protocols, and enabling real-time alerts for non-compliance.

Abstract

Helmet detection is vital for ensuring safety in various environments, particularly in construction sites, factories, and other industrial areas. This project focuses on enhancing helmet recognition systems using deep learning techniques to identify and classify whether individuals are wearing helmets or not in complex and cluttered scenes. The system employs the YOLO V8 algorithm, a state-of-the-art object detection model, to detect and classify helmets with high accuracy and speed. By leveraging YOLO V8's robust feature extraction capabilities, the system is trained on a diverse dataset containing images of individuals in dynamic environments with varying lighting conditions, occlusions, and backgrounds. The front-end of the application is designed with a user-friendly interface, enabling real-time helmet detection and classification. This solution aims to improve safety monitoring by providing an automated, reliable, and scalable system for helmet detection, ultimately contributing to the reduction of workplace accidents and enhancing occupational safety protocols. By utilizing advanced deep learning algorithms like YOLO V8, the project offers an efficient, accurate, and practical approach to helmet recognition, facilitating proactive safety measures in industrial settings.

Keywords: Helmet Detection, YOLO V8, Deep Learning, Object Detection, Image Classification, Safety Monitoring, Workplace Safety, Computer Vision, Real-Time Detection, Industrial Environments, Automated Safety Solutions.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE REQUIREMENS

Operating System                               :  Windows 7/8/10

Server side Script                                :  streamlit

Programming Language                     :  Python

Libraries                                              : Django, Pandas, Torch, Keras, Sklearn,Numpy , Seaborn

IDE/Workbench                                  :  VSCode

Server Deployment                             :  Xampp Server

Database                                             :  SQLite  

HARDWARE REQUIREMENTS

Processor                                   - I3/Intel Processor

RAM                                       - 8GB (min)

Hard Disk                                - 128 GB

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video

mail-banner
call-banner
contact-banner
Request Video