YOLO Vision 2026:
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.

NUNuvola Ladi4 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.

Queríamos saber cómo terminaba la historia, así que nos sentamos con Ben y le hicimos algunas preguntas sobre su experiencia con Ultralytics YOLOv5 y la IA de visión.

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

Perro y dueño en el parque

Identificació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.

Elegir el modelo de ML adecuado#

Así pues, tras una rápida búsqueda en Google, Ben descubrió Ultralytics YOLOv5 y se puso a trabajar en el entrenamiento de su modelo. “Me topé con un par de modelos diferentes disponibles. YOLOv5 parecía tener una buena documentación, así que simplemente empecé con ese”. A continuación, Ben recurrió a Twitter y documentó la información de su vigilancia, manteniéndonos en vilo.

Entrenar 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

¿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».

¿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».

¿Qué otros retos te gustaría resolver con Ultralytics 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 gestor de productos para una pequeña empresa de educación llamada Tuva Labs, que cataliza la educación en alfabetización de datos y capacita a los profesores para llevar el aprendizaje del mundo real a la enseñanza de matemáticas y ciencias. Tuva Labs ofrece conjuntos de datos, lecciones y software de gráficos que permiten incorporar cualquier tipo de lección de estadística en sus planes de estudio. Ben también fundó FAZA, un juego de mesa cooperativo de suspense con una temática de ciencia ficción pulp que relata la clásica historia de invasión extraterrestre.

Echa un vistazo al hilo de Twitter de Ben, donde documenta la narrativa de las heces 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