Connectez-vous à YOLO Vision 2025 !
25 septembre 2025
10:00 — 18:00, heure d'été britannique
Événement hybride
Yolo Vision 2024

YOLOvME : L'affaire mystérieuse des crottes de chien

Équipe Ultralytics

4 min de lecture

6 avril 2022

Découvrez comment Ben Farahmand a utilisé YOLOv5 et la vision par ordinateur pour résoudre un problème de crottes de chien dans son quartier et améliorer les relations communautaires.

La prochaine fois que vous laisserez votre chien faire ses besoins dans le jardin de quelqu'un, vous devriez y réfléchir à deux fois. Ben Farahmand s'est rendu compte qu'il avait exactement ce problème lorsque sa fille a commencé à l'alerter de l'afflux de crottes de chien qui avaient commencé à apparaître dans son jardin. Ne sachant pas qui était derrière cela, Ben a commencé à réfléchir à la manière dont il pourrait attraper le coupable en flagrant délit.

Nous avions besoin de connaître la fin de l'histoire, alors nous nous sommes assis avec Ben et lui avons posé quelques questions sur son expérience avec YOLOv5 et l'IA de vision.

Comment s'est déroulé votre processus de création de votre outil de détection d'objets ?

Chien et propriétaire dans un parc

Identification du défi

“J'ai vu un problème. Je me suis dit, d'accord, ma fille joue dans la cour et elle remarque les excréments de chien dans la cour. Je voulais pouvoir parler à la personne qui laissait le chien faire ses besoins et ne les ramassait pas.“, dit Ben. Ben avait besoin de trouver une meilleure solution que de regarder par la fenêtre 24 heures sur 24, 7 jours sur 7.

Choisir le bon modèle de ML

Alors, après une recherche rapide sur Google, Ben a découvert YOLOv5 et s'est mis au travail pour entraîner son modèle. “J'ai trouvé quelques modèles différents disponibles. YOLOv5 semblait avoir une bonne documentation, alors j'ai juste commencé avec celui-là. Ben s'est ensuite tourné vers Twitter et a documenté les informations de son piquet, nous tenant en haleine.

Entraînement du modèle de ML

Au début, Ben a rencontré quelques obstacles. Le modèle de Ben avait initialement du mal à détecter les petits chiens, qui étaient toujours considérés comme des suspects dans l'affaire. Parfois, il classait les petits chiens comme des oiseaux, et d'autres fois, il les manquait complètement. Dans un cas précis, un grand chien blanc et duveteux a été classé comme un mouton. Pour remédier à ce problème, Ben a remplacé le petit réseau neuronal qu'il utilisait par un plus grand, ce qui s'est avéré fructueux. Les petits chiens n'étaient plus identifiés comme des oiseaux, et l'ancien mouton a finalement été correctement identifié comme un chien.

Un homme ramasse les excréments de son chien dans le parc

Avez-vous déjà attrapé le coupable ?

“Ce que j'ai fait, c'est que souvent, les propriétaires passaient devant ma cour. Parfois, c'était le père, d'autres fois, la fille. En regardant mes données, j'ai constaté que le père ramassait toujours les excréments de chien, mais pas la fille. “Il semble que les choses se soient améliorées dans le quartier de Ben. “Nous avons écrit une lettre et leur avons parlé et jusqu'à présent, il n'y a plus eu d'excréments de chien. Mais, c'est un peu effrayant maintenant parce que parfois je sors et je reconnais ces chiens qui passent. Je me demande s'ils savent que je les regarde.“

Comment avez-vous commencé avec Ultralytics et YOLOv5 ?

“Eh bien, par accident, parce que je connaissais OpenCV, j'ai un peu joué avec ça à l'école supérieure. Mais, mon programme d'études supérieures portait davantage sur la conception pour l'impact social, sans aucune orientation en ingénierie. J'ai juste bricolé avec ça. Récemment, je savais qu'il était possible de faire ce que je voulais, mais je n'étais pas sûr à 100 % de pouvoir le faire. Je ne réalisais pas non plus à quel point c'était facile. Bravo à vous pour avoir une excellente documentation. Celui qui a écrit votre documentation mérite une augmentation.”

Quels autres défis aimeriez-vous résoudre avec YOLOv5 ?

« Pour le moment, la première chose qui me vient à l'esprit est que nous avons un panneau d'arrêt dans notre quartier que les gens ne respectent pas tout le temps. Peut-être que quelqu'un d'autre a déjà créé une application comme celle-ci, mais j'aimerais savoir qui continue à ne pas respecter le panneau d'arrêt. Cependant, je ne peux pas me prononcer sur la légalité de la mise en place d'un tel dispositif. »

Ben Farahmand est chef de produit pour une petite entreprise d'éducation appelée Tuva Labs, qui catalyse l'enseignement de la culture des données et permet aux enseignants d'intégrer l'apprentissage du monde réel dans l'enseignement des mathématiques et des sciences. Tuva Labs fournit des ensembles de données, des leçons et des logiciels de création de graphiques permettant d'intégrer tout type de leçon de statistique dans leurs programmes. Ben a également fondé FAZA, un jeu de société coopératif à suspense sur le thème de la science-fiction pulp qui raconte l'histoire classique de l'invasion extraterrestre.

Consultez le fil Twitter de Ben, qui documente le récit des excréments de chien.

Trouvez le dépôt GitHub de Ben ici.

Construisons ensemble l'avenir
de l'IA !

Commencez votre parcours avec l'avenir de l'apprentissage automatique

Démarrer gratuitement
Lien copié dans le presse-papiers