Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
5.42.0
metadata
license: apache-2.0
title: object-detection-app
sdk: gradio
emoji: π
short_description: Applicazione web per il rilevamento di oggetti in tempo real
sdk_version: 5.7.1
π Real-Time Object Detection Web App
Applicazione web per il rilevamento di oggetti in tempo reale utilizzando YOLOv8 e Gradio.
π Caratteristiche
- πΈ Rilevamento oggetti in tempo reale dalla webcam
- π― Visualizzazione immediata dei risultati
- π¨ Bounding box colorati basati sulla confidenza
- π Conteggio oggetti e dettagli in tempo reale
- π Interfaccia intuitiva e responsive
- π± Supporto per dispositivi mobili
π οΈ Tecnologie Utilizzate
- Backend: Python
- Framework UI: Gradio
- Modello ML: YOLOv8/Modello personalizzato
- Deployment: Hugging Face Spaces
π¦ Requisiti
ultralytics
gradio
opencv-python-headless
torch
numpy
π Avvio Rapido
Clona il repository
git clone <repository-url> cd object_detection_app
Installa le dipendenze
pip install -r requirements.txt
Avvia l'applicazione
python app.py
Apri nel browser
- L'app sarΓ disponibile su
http://localhost:7860
- L'app sarΓ disponibile su
π‘ Come Usare
- Apri l'applicazione nel browser
- Concedi l'accesso alla webcam quando richiesto
- Il rilevamento inizierΓ automaticamente
- Gli oggetti rilevati verranno mostrati con:
- Bounding box colorati (verde = alta confidenza, rosso = bassa)
- Etichette con nome oggetto e confidenza
- Conteggio totale degli oggetti
- Dettagli di ogni rilevamento
βοΈ Configurazione
- Confidenza minima: 25%
- Risoluzione video: 320x240
- Modello: Supporta sia YOLOv8 che modelli personalizzati
π Privacy e Sicurezza
- Elaborazione locale delle immagini
- Nessun dato viene salvato o trasmesso
- Accesso alla webcam solo dopo autorizzazione utente
π Note
- Per prestazioni ottimali, usa un browser moderno
- La qualitΓ del rilevamento dipende dall'illuminazione e dalla qualitΓ della webcam
- Il modello puΓ² essere personalizzato per casi d'uso specifici
π€ Contribuire
Sentiti libero di:
- Aprire issues per bug o suggerimenti
- Proporre miglioramenti tramite pull requests
- Condividere il progetto
π Licenza
Questo progetto Γ¨ distribuito sotto licenza MIT.