Construction-Site-Safety-Inspection-Application

Construction Site Safety Inspection Desktop Application

Construction Site Safety Inspection Desktop Application can detect safety gears on uploaded images and through webcam. This repo contains the application installation file (.exe) on the release section. This is the initial version of the application.

Introduction

Construction site safety is of utmost importance in the construction industry. According to Indianaworkers roughly 199,100 accidents are reported every year and 50% of the accidents occurs in the companies with 10 or fewer workers. In US, the construction industry is worth 1.3 trillion OSHA where 80% of the companies do not have enough workers, which makes them prone to more fatality risks. Construction site safety inspection app is created to ensure compliance with safety regulations and guidelines at construction sites. This application has a very user-friendly interface that anyone can use to detect workers with missing safety gears and with promoting proper conduct of safety equipment.

Features

Code

This repo contains the Python code named construction_site_safety_inspection_app.py responsible for developing the application.

Object Detection Model

The model folder contains a custom-trained object detection model (best.pt) that was created using the Ultralytics library and it’s used in this application to detect the objects. The model was trained with a custom made dataset consisting of 424 images.

Releases

This is the initial release of the application. The installation file can be found on the Releases section of this repository.

Installation

To install this application, go through the following steps:

Results

The results folder contains the output images of the application and image capture with the webcam.

Future Upgrade