Ultralytics YOLO27: Iscriviti alla lista d'attesa.
Licenza YOLO
IA visiva

YOLOvME: il misterioso caso delle deiezioni canine

Scopri come Ben Farahmand ha usato YOLOv5 e l'IA visiva per risolvere il mistero delle deiezioni canine in un quartiere e migliorare i rapporti tra vicini.

Nuvola LadiNuvola Ladi4 min di lettura
Usare YOLOv5 per rilevare i cani in un cortile

La prossima volta che lasci che il tuo cane faccia i suoi bisogni nel giardino di qualcuno, forse dovresti pensarci due volte. Ben Farahmand si è reso conto di avere proprio questo problema quando sua figlia ha iniziato a segnalargli la quantità crescente di escrementi di cane comparsi nel suo giardino. Non sapendo chi fosse il responsabile, Ben ha iniziato a pensare a come coglierlo sul fatto.

Volevamo sapere come fosse andata a finire, così abbiamo incontrato Ben e gli abbiamo fatto alcune domande sulla sua esperienza con Ultralytics YOLOv5 e l'IA per la visione.

Com'è stato il processo di creazione del tuo strumento di rilevamento degli oggetti?#

Un cane e il suo padrone al parco

Individuare la sfida#

«Ho notato un problema. Mi sono detto: okay, mia figlia gioca in giardino e si accorge degli escrementi di cane. Volevo poter parlare con la persona che lasciava che il cane facesse i suoi bisogni senza raccoglierli», racconta Ben. Ben doveva trovare una soluzione migliore che stare a guardare dalla finestra 24 ore su 24.

Scegliere il modello di ML giusto#

Così, dopo una rapida ricerca su Google, Ben ha scoperto Ultralytics YOLOv5 e ha iniziato ad addestrare il suo modello. «Mi sono imbattuto in un paio di modelli disponibili. YOLOv5 sembrava avere una buona documentazione, quindi ho iniziato da quello». Poi Ben si è rivolto a Twitter e ha documentato le informazioni raccolte durante la sua appostamento, tenendoci con il fiato sospeso.

Addestrare il modello di ML#

All'inizio Ben ha incontrato un paio di ostacoli. Inizialmente, il suo modello aveva difficoltà a rilevare i cani di piccola taglia, ancora considerati sospetti nel caso. A volte classificava i cani piccoli come uccelli, altre volte non li rilevava affatto. In un caso specifico, un grosso cane bianco e peloso è stato classificato come una pecora. Per risolvere il problema, Ben ha sostituito la piccola rete neurale che stava usando con una più grande, ottenendo risultati positivi. I cani piccoli non venivano più identificati come uccelli e la presunta pecora veniva finalmente riconosciuta correttamente come un cane.

Un uomo raccoglie escrementi di cane al parco

Sei mai riuscito a cogliere il responsabile?#

«Sì, ed è successo che spesso i padroni passavano davanti a casa mia. A volte passava il padre, altre volte la figlia. Quando ho esaminato i dati, ho scoperto che il padre raccoglieva sempre gli escrementi del cane, mentre la figlia non lo faceva». Sembra che le cose siano migliorate nel quartiere di Ben. «Abbiamo scritto una lettera e abbiamo parlato con loro e, finora, non ci sono stati altri escrementi di cane. Però adesso la situazione mi sembra un po' inquietante, perché a volte esco e riconosco questi cani che passano. Mi chiedo se sappiano che li tengo d'occhio».

Come hai iniziato a usare Ultralytics e YOLOv5?#

«Beh, è successo per caso, perché conoscevo OpenCV e ci avevo fatto qualche esperimento ai tempi della scuola di specializzazione. Il mio programma di studi, però, era più incentrato sulla progettazione per l'impatto sociale, senza alcun focus sull'ingegneria. Ci avevo semplicemente smanettato un po'. Di recente ho capito che era possibile fare quello che volevo, ma non ero del tutto sicuro di riuscirci. Non mi rendevo conto nemmeno di quanto fosse facile. Complimenti per l'ottima documentazione. Chiunque l'abbia scritta merita un aumento».

Quali altre sfide vorresti affrontare con Ultralytics YOLOv5?#

«Al momento, la prima cosa che mi viene in mente è che nel nostro quartiere c'è uno stop che le persone ignorano continuamente. Forse qualcuno ha già creato un'applicazione del genere, ma mi piacerebbe scoprire chi continua a non rispettare lo stop. Tuttavia, non saprei dire quanto sarebbe legale per me installare un sistema del genere».

Ben Farahmand è product manager presso Tuva Labs, una piccola azienda nel settore dell'istruzione che promuove l'alfabetizzazione ai dati e aiuta gli insegnanti a integrare l'apprendimento basato su esperienze reali nell'insegnamento della matematica e delle scienze. Tuva Labs fornisce dataset, lezioni e software per creare grafici, consentendo di integrare qualsiasi tipo di lezione di statistica nei programmi scolastici. Ben ha anche fondato FAZA, un avvincente gioco da tavolo cooperativo a tema pulp fantascientifico che reinterpreta la classica storia di un'invasione extraterrestre.

Dai un'occhiata al thread di Ben su Twitter, che documenta la storia della cacca di cane.

Trovi il codice di Ben nel suo repository GitHub dog-detector.

Scritto da

Nuvola Ladi
Nuvola Ladi

Digital Content Manager · Ultralytics

Nuvola Ladi è Digital Content Manager presso Ultralytics, dove crea contenuti dedicati alla Vision AI e a Ultralytics YOLO e rappresenta l'azienda a eventi di settore come la PyTorch Conference 2025. Vive in Spagna e ha conseguito un master in Visual and Digital Media presso IE University. Prima di entrare in Ultralytics, ha ricoperto diversi ruoli presso organizzazioni tra cui XVA Gallery & Hotel e Rolex.

Commenti

Fai una domanda, condividi i tuoi risultati o aiuta qualcun altro.

Esplora le soluzioni

La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini aeree e riprese da drone in informazioni utili in tempo reale per agricoltura, acquacoltura, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Applica la visione artificiale nel settore aerospaziale con Ultralytics YOLO per l'ispezione degli aeromobili, il rilevamento di FOD sulle piste, le operazioni di terra aeroportuali e il rilevamento di difetti nei materiali compositi.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'IA!

Inizia il tuo percorso verso il futuro del machine learning