Real-Time Safety Helmet Detection on Construction Sites Using YOLO Models and Raspberry Pi

Project Code :TEMBMA3787

Objective

The objective is to create a real-time vision-based system using YOLO and Raspberry Pi to detect helmet usage on construction sites, improving workplace safety and preventing accidents.

Abstract

This project presents a real-time safety helmet detection system designed for construction sites, utilizing YOLO (You Only Look Once) deep learning models deployed on a Raspberry Pi platform. The system integrates a USB webcam for live video capture and processes the footage to identify whether workers are wearing safety helmets, enhancing onsite safety compliance. Additional components, including a DHT11 sensor for environmental monitoring, an LCD for status display, a buzzer for immediate alerts, and a GSM module for remote notifications, provide a comprehensive safety management solution. Powered by a dedicated power supply and adapter, this compact, cost-effective setup aims to improve workplace safety by enabling real-time detection and instant alerting to reduce accidents caused by helmet non-compliance.

Keywords: Safety helmet detection, Construction site safety, YOLO model, Raspberry Pi ,Computer vision, USB webcam, DHT11 sensor, LCD display

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

Block Diagram

Specifications

Hardware requirements:

  • Raspberry pi
  • Memory card
  • Usb web camera
  • Dht11
  • Lcd
  • Gsm
  • Power supply

Software requirements:

  • Raspbean os
  • Python idle

Learning Outcomes

Understanding Raspberry pi pin diagram and architecture

Installing and configuring python IDE for Raspberry pi

Setting up Raspberry pi for multi-sensor

Basic coding with Raspberry pi for applications

Interfacing  LCD with Arduino for real-time display

Interfacing usb web camera with Raspberry pi

Interfacing Dht11 sensor with Raspberry pi

Interfacing Gsm with Raspberry pi

Understanding power supply requirements for wearable  devices

About Project Development Life Cycle:

  • Planning and Requirement Gathering (software, tools, hardware components, etc.)
  • Schematic preparation
  • Code development and debugging
  • Hardware setup and debugging
  • Development of the Project and Output testing

Practical exposure to:

  • Hardware and software tools
  • Solution providing for real-time problems
  • Working with a team/individually
  • Working on creative ideas

Project development skills:

  • Problem analysis
  • Problem solving
  • Creativity and imagination
  • Programming skills (Python)
  • Deployment
  • Testing
  • Debugging
  • Project presentation
  • Report writing

Demo Video

mail-banner
call-banner
contact-banner
Request Video