Skip to content
The Daily Repo

yihong1120 / Construction-Hazard-Detection

Enhances construction site safety using YOLO for object detection, identifying hazards like workers without helmets or safety vests, and proximity to machinery or vehicles. HDBSCAN clusters safety cone coordinates to create monitored zones. Post-processing algorithms improve detection accuracy.

Why this job: topics: computer-vision, object-detection, deep-learning, machine-learning, object detection

What it does

AI-assisted construction-site safety monitoring for live cameras. The current runtime is centred on main.py, src/stream_processor.py, local YOLO worker processes, MediaMTX live publishing, PostgreSQL records, Redis coordination, and FastAPI services for management, notifications, streaming metadata, and violation records.

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 5 days ago
Stars
352
+2 this week
Licence
AGPL-3.0
Share-alike, even hosted
Downloads for
None listed
No release files
Latest version
v5.0.0
Released 2 months ago
Built with
Python
96% of the code

Is it looked after?

Contributors
3
Last 90 days
Issues
100% closed
0 still open
Pull requests
18 merged
0 waiting
Releases
2
1 in the last year
More: languages, topics and project record

Languages

  • Python 96%
  • PLpgSQL 2%
  • Jupyter Notebook 1%
  • Java 1%

Topics

  • alert-system
  • apis
  • artificial-intelligence
  • clustering
  • computer-vision
  • data-annotation
  • deep-learning
  • fastapi
  • fastmcp
  • hazard-detection
  • hdbscan
  • image-processing

Project record

  • JobAI libraries and models
  • StatusListed
  • Commits972
  • Forks46
  • Watching11
  • Stars in 28 days+6
  • CreatedJan 2, 2024
  • First seen by usNov 7, 2026
  • CheckedNov 7, 2026

Type to search.

Try