Scopri YOLO26: vision AI di prossima generazione.
Ultralytics
Vision AI

YOLOvME: il caso misterioso degli escrementi di cane

Scopri come Ben Farahmand ha utilizzato YOLOv5 e la vision AI per risolvere il dilemma degli escrementi di cane nel quartiere e migliorare i rapporti di comunità.

TETeam Ultralytics
4 min read
Utilizzo di YOLOv5 per rilevare cani in un cortile

La prossima volta che lasci che il tuo cane faccia i bisogni nel cortile di qualcuno, forse dovresti pensarci due volte. Ben Farahmand si è reso conto di avere esattamente questo problema quando sua figlia ha iniziato ad avvisarlo dell'afflusso di escrementi canini che avevano iniziato ad apparire nel suo giardino. Non sapendo chi ci fosse dietro, Ben ha iniziato a pensare a come poter cogliere il colpevole in flagrante.

Volevamo sapere come finisse la storia, così ci siamo seduti con Ben e gli abbiamo fatto alcune domande sulla sua esperienza con YOLOv5 e l'IA di visione.

Link to this sectionCom'è stato il tuo processo di creazione dello strumento di rilevamento oggetti?#

Cane e proprietario al parco

Link to this sectionIdentificare la sfida#

“Ho visto un problema. Mi sono detto, ok, mia figlia gioca in giardino e nota gli escrementi dei cani. Volevo poter parlare con la persona che lasciava che il cane facesse i bisogni senza raccoglierli”, dice Ben. Ben aveva bisogno di trovare una soluzione migliore rispetto a fissare fuori dalla finestra 24 ore su 24, 7 giorni su 7.

Link to this sectionScegliere il modello ML giusto#

Quindi, dopo una rapida ricerca su Google, Ben ha scoperto YOLOv5 e si è messo al lavoro per addestrare il suo modello. “Mi sono imbattuto in un paio di modelli diversi disponibili. YOLOv5 sembrava avere una buona documentazione, quindi ho iniziato semplicemente con quello”. Ben si è poi rivolto a Twitter e ha documentato le informazioni del suo appostamento, tenendoci col fiato sospeso.

Link to this sectionAddestrare il modello ML#

All'inizio, Ben ha incontrato un paio di ostacoli. Il modello di Ben inizialmente aveva difficoltà a rilevare i cani di piccola taglia, che erano ancora considerati sospetti nel caso. A volte li classificava come uccelli, altre volte li mancava completamente. In un caso specifico, un grosso cane bianco e soffice è stato classificato come una pecora. Per rimediare a questo problema, Ben ha sostituito la piccola rete neurale che stava utilizzando con una più grande, trovando il successo. I cani piccoli non venivano più identificati come uccelli e l'ex pecora è stata finalmente identificata correttamente come un cane.

Uomo che raccoglie gli escrementi del cane al parco

Link to this sectionHai mai preso il colpevole?#

“Sì, e ciò che è successo è che spesso i proprietari passavano davanti al mio giardino. A volte passava il padre, altre volte la figlia. Quando ho guardato i miei dati, ho scoperto che il padre raccoglieva sempre gli escrementi del cane, ma la figlia no”. Sembra che le cose siano migliorate nel quartiere di Ben. “Abbiamo scritto una lettera e parlato con loro e finora non ci sono stati più escrementi di cane. Ma ora mi sento un po' a disagio perché a volte esco e riconosco questi cani che passano. Mi chiedo se sappiano che li guardo”.

Link to this sectionCome hai iniziato con Ultralytics e YOLOv5?#

“Beh, per caso, perché conoscevo OpenCV, ci ho giocherellato un po' durante la scuola di specializzazione. Ma il mio programma di laurea riguardava più il design per l'impatto sociale, senza alcun tipo di orientamento ingegneristico. Ho solo trafficato un po'. Recentemente, sapevo che era possibile fare quello che volevo, ma non ero sicuro al 100% di potercela fare. Inoltre, non mi ero reso conto di quanto fosse facile. Complimenti a voi per l'eccellente documentazione. Chiunque abbia scritto la vostra documentazione merita un aumento”.

Link to this sectionQuali altre sfide vorresti risolvere con YOLOv5?#

“Al momento, la prima cosa che mi viene in mente è che abbiamo un segnale di stop nel nostro quartiere che la gente ignora continuamente. Forse qualcun altro ha già creato un'applicazione simile, ma vorrei scoprire chi continua a non fermarsi allo stop. Tuttavia, non posso esprimermi su quanto sarebbe legale da parte mia installare qualcosa del genere”.

Ben Farahmand è un product manager per una piccola azienda di formazione chiamata Tuva Labs, che catalizza l'istruzione sull'alfabetizzazione dei dati e consente agli insegnanti di portare l'apprendimento nel mondo reale nell'istruzione di matematica e scienze. Tuva Labs fornisce set di dati, lezioni e software di grafici che consentono l'incorporazione di qualsiasi tipo di lezione di statistica nei loro curricula. Ben ha anche fondato FAZA, un avvincente gioco da tavolo cooperativo a tema pulp sci-fi che ripropone la classica storia dell'invasione extraterrestre.

Dai un'occhiata al thread su Twitter di Ben, che documenta la vicenda degli escrementi canini.

Trova il repo GitHub di Ben qui.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning