Back to Portfolio Next Project
PPE vision assistant banner

Personal | AI | Programming

PPE Vision Safety Assistant

Computer vision safety assistant that detects missing protective gear and flags non-compliant situations in near real time.

AIComputer VisionPersonalAutomationSoftware
0Validation precision target
0Detection classes in MVP
0Frames processed per second

Problem or Motivation

Workshop safety compliance checks can be inconsistent and reactive. I wanted to build a lightweight system that helps teams identify risk situations earlier.

What I Built

  • Dataset preparation workflow for PPE and non-PPE samples.
  • Vision inference service with rule-based alert conditions.
  • Simple web dashboard for live feed status and event logs.

Tools and Technologies Used

  • PyTorch, OpenCV, Python
  • Flask API and lightweight web interface
  • Deployment experiments on edge and cloud environments

My Role and Contributions

  • Handled model training, inference optimization, and event logic.
  • Designed user-facing alert workflow and dashboard view.
  • Measured performance tradeoffs between accuracy and latency.

Challenges and Lessons Learned

  • Lighting variation significantly affected detection consistency.
  • Small datasets required augmentation and careful validation splits.
  • Practical safety tools need low false alarms to maintain trust.

Gallery or Screenshots

External Links

Related Projects