Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
IA de visión

YOLOvME: El misterioso caso de las cacas de perro

Descubre cómo Ben Farahmand usó YOLOv5 y la IA de visión para resolver un dilema de excrementos de perro en su vecindario y mejorar las relaciones comunitarias.

EQEquipo de Ultralytics
4 min read
Usando YOLOv5 para detectar perros en un patio

La próxima vez que dejes que tu perro haga sus necesidades en el jardín de alguien, piénsatelo dos veces. Ben Farahmand se dio cuenta de que tenía exactamente este problema cuando su hija empezó a avisarle de la afluencia de excrementos de perro que empezaban a aparecer en su jardín. Sin estar seguro de quién estaba detrás de esto, Ben empezó a darle vueltas a cómo podría pillar al culpable con las manos en la masa.

Necesitábamos saber cómo terminaba la historia, así que nos sentamos con Ben y le hicimos unas cuantas preguntas sobre su experiencia con YOLOv5 y la visión artificial.

Link to this section¿Cómo fue tu proceso para crear tu herramienta de detección de objetos?#

Perro y dueño en el parque

Link to this sectionIdentificación del reto#

«Vi un problema. Pensé, vale, mi hija juega en el jardín y nota las cacas de perro allí. Quería ser capaz de hablar con la persona que dejaba que el perro hiciera sus necesidades y no las recogía», dice Ben. Ben necesitaba encontrar una solución mejor que mirar por la ventana las 24 horas del día, los 7 días de la semana.

Link to this sectionElegir el modelo de ML adecuado#

Así que, tras una rápida búsqueda en Google, Ben descubrió YOLOv5 y se puso manos a la obra entrenando su modelo. «Me encontré con un par de modelos disponibles diferentes. YOLOv5 parecía tener buena documentación, así que empecé directamente con ese». Luego, Ben recurrió a Twitter y documentó la información de su vigilancia, manteniéndonos en vilo.

Link to this sectionEntrenar el modelo de ML#

Al principio, Ben se encontró con un par de obstáculos. El modelo de Ben tenía problemas inicialmente para detectar a los perros pequeños, que seguían considerándose sospechosos en el caso. A veces clasificaba a los perros pequeños como pájaros y otras veces los pasaba por alto por completo. En un caso concreto, un perro grande, blanco y peludo fue clasificado como una oveja. Para solucionar este problema, Ben sustituyó la pequeña red neuronal que utilizaba por una más grande, obteniendo éxito. Los perros pequeños dejaron de ser identificados como pájaros y la antigua oveja fue finalmente identificada correctamente como un perro.

Hombre recogiendo excrementos de perro en el parque

Link to this section¿Alguna vez pillaste al culpable?#

«Lo hice y lo que acabó pasando es que los dueños solían pasear por mi jardín a menudo. A veces pasaba el padre, otras veces la hija. Cuando miré mis datos, descubrí que el padre siempre recogía las cacas del perro, pero la hija no». Parece que las cosas han mejorado en el barrio de Ben. «Escribimos una carta y hablamos con ellos, y hasta ahora no ha habido más cacas de perro. Pero ahora me siento un poco raro, porque a veces salgo y reconozco a estos perros pasando por delante. Tengo que preguntarme si saben que les observo».

Link to this section¿Cómo empezaste con Ultralytics y YOLOv5?#

«Bueno, por accidente, porque conocía OpenCV, había jugueteado un poco con ello en la universidad. Pero mi programa de posgrado trataba más sobre el diseño para el impacto social, sin ningún tipo de enfoque de ingeniería. Simplemente trasteé con ello. Recientemente, supe que era posible hacer lo que quería, solo que no estaba 100% seguro de poder hacerlo. Tampoco me di cuenta de lo fácil que era. Felicitaciones a vosotros por tener una documentación excelente. Quienquiera que haya escrito vuestra documentación merece un aumento».

Link to this section¿Qué otros desafíos te gustaría resolver con YOLOv5?#

«En este momento, lo primero que me viene a la mente es que tenemos una señal de stop en nuestro barrio que la gente se salta todo el tiempo. Quizá alguien más haya creado ya una aplicación así, pero me gustaría descubrir quién sigue saltándose la señal de stop. Sin embargo, no puedo hablar de lo legal que sería para mí montar algo así».

Ben Farahmand es un gestor de productos en una pequeña empresa educativa llamada Tuva Labs, que cataliza la educación en alfabetización de datos y capacita a los profesores para que incorporen el aprendizaje del mundo real en la enseñanza de las matemáticas y la ciencia. Tuva Labs suministra conjuntos de datos, lecciones y software de gráficos que permiten la incorporación de cualquier tipo de lección de estadística en sus planes de estudio. Ben también fundó FAZA, un emocionante juego de mesa cooperativo con temática de ciencia ficción pulp que narra la clásica historia de invasión extraterrestre.

Echa un vistazo al hilo de Twitter de Ben, que documenta la narrativa de las cacas de perro.

Encuentra el repositorio de GitHub de Ben aquí.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático