Merliyanti/hardhat-detector
0
๐ฆบ Hard Hat Detector
HMSI Mini Bootcamp โ Sesi 4: Deploy ke Web App
Deteksi otomatis penggunaan helm/APD di area konstruksi menggunakan YOLOv8.
Demo
Upload foto konstruksi, pabrik, atau foto dengan orang โ model akan mendeteksi:
- ๐ข helmet โ helm terdeteksi (aman)
- ๐ด head โ kepala tanpa helm (bahaya)
- ๐ฃ person โ orang
Stack
Local Development
# Clone repo
git clone https://huggingface.co/spaces/USERNAME/SPACE_NAME
cd SPACE_NAME
# Backend
pip install -r backend/requirements.txt
uvicorn backend.main:app --reload --port 8000
# Frontend (terminal baru)
cd frontend
npm install
npm run dev
# โ buka http://localhost:5173Deploy Ulang
git add .
git commit -m "update"
git push
# HF Spaces auto-build dan deployModel Kustom (dari Sesi 3)
Copy best.pt dari hasil training ke root folder:
cp /path/ke/best.pt ./best.ptLalu set di Dockerfile atau env var:
MODEL_PATH=best.pt