Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
IA de vision

YOLOvME : Le cas mystérieux des crottes de chien

Découvre comment Ben Farahmand a utilisé YOLOv5 et l'IA en vision pour résoudre un dilemme de crottes de chien dans le voisinage et améliorer les relations communautaires.

L'L'équipe Ultralytics
4 min read
Utiliser YOLOv5 pour détecter des chiens dans un jardin

La prochaine fois que tu laisses ton chien faire ses besoins dans le jardin de quelqu'un, tu ferais bien d'y réfléchir à deux fois. Ben Farahmand a réalisé qu'il était confronté exactement à ce problème lorsque sa fille a commencé à l'alerter sur l'afflux de crottes de chien qui apparaissaient dans son jardin. Ne sachant pas qui en était l'auteur, Ben a commencé à réfléchir à la manière de prendre le coupable la main dans le sac.

Nous voulions savoir comment l'histoire se terminait, alors nous nous sommes assis avec Ben pour lui poser quelques questions sur son expérience avec YOLOv5 et l'IA visuelle.

Link to this sectionComment s'est déroulé ton processus de création de ton outil de détection d'objets ?#

Chien et propriétaire dans un parc

Link to this sectionIdentifier le défi#

« J'ai vu un problème. Je me suis dit : ok, ma fille joue dans le jardin et elle remarque les crottes de chien sur le terrain. Je voulais pouvoir parler à la personne qui laissait le chien faire ses besoins sans les ramasser », raconte Ben. Ben devait trouver une meilleure solution que de rester à regarder par sa fenêtre 24h/24 et 7j/7.

Link to this sectionChoisir le bon modèle ML#

Ainsi, après une rapide recherche Google, Ben a découvert YOLOv5 et s'est mis au travail pour entraîner son modèle. « Je suis tombé sur quelques modèles disponibles différents. YOLOv5 semblait avoir une bonne documentation, alors j'ai simplement commencé avec celui-là. » Ben s'est ensuite tourné vers Twitter et a documenté les informations issues de sa surveillance, nous tenant en haleine.

Link to this sectionEntraîner le modèle 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 gros 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 a porté ses fruits. Les petits chiens n'étaient plus identifiés comme des oiseaux, et l'ancien mouton a finalement été correctement identifié comme un chien.

Homme ramassant les déjections canines dans le parc

Link to this sectionAs-tu finalement attrapé le coupable ?#

« Oui, et ce qui a fini par arriver, c'est que les propriétaires passaient souvent devant mon jardin. Parfois le père passait par là, d'autres fois la fille. Quand j'ai examiné mes données, j'ai en fait découvert que le père ramassait toujours les crottes de chien, mais que la fille ne le faisait pas. » 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 de crottes de chien. Mais maintenant, c'est un peu étrange parce que parfois je sors, et je reconnais ces chiens qui passent. Je me demande s'ils savent que je les observe. »

Link to this sectionComment as-tu commencé avec Ultralytics et YOLOv5 ?#

« Eh bien, par accident, car je connaissais OpenCV, j'avais un peu joué avec à l'université. Mais mon programme d'études supérieures portait davantage sur le design pour l'impact social, sans aucune orientation en ingénierie. J'ai juste bricolé avec. Récemment, je savais qu'il était possible de faire ce que je voulais, j'étais juste pas sûr à 100 % de pouvoir y arriver. Je ne réalisais pas non plus à quel point c'était facile. Bravo à vous pour votre excellente documentation. Celui qui a rédigé votre documentation mérite une augmentation. »

Link to this sectionQuels autres défis aimerais-tu résoudre avec YOLOv5 ?#

« Pour le moment, la première chose qui me vient à l'esprit, c'est que nous avons un panneau stop dans notre quartier que les gens grillent tout le temps. Peut-être que quelqu'un d'autre a déjà créé une application comme celle-ci, mais j'aimerais découvrir qui continue de griller le stop. Cependant, je ne peux pas dire à quel point il serait légal pour moi de mettre en place quelque chose comme ça. »

Ben Farahmand est chef de produit pour une petite entreprise d'éducation appelée Tuva Labs, qui catalyse l'éducation à la maîtrise 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 jeux de données, des leçons et des logiciels de graphisme permettant l'intégration de tout type de leçon de statistiques dans leurs programmes. Ben a également fondé FAZA, un jeu de société coopératif captivant avec un thème de science-fiction pulp qui revisite l'histoire classique de l'invasion extraterrestre.

Découvre le fil Twitter de Ben, documentant le récit des crottes de chien.

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

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique