YOLOvME: La revolución digital de los bosques
Explora la investigación forestal transformadora de Stefano Puliti usando YOLOv5 para la detección y análisis mediante drones en silvicultura.

Stefano Puliti es investigador en teledetección forestal en el Norwegian Institute of Bioeconomy Research (NIBIO), en el departamento de inventario forestal nacional. NIBIO es uno de los institutos de investigación más grandes de Noruega, con unos 700 empleados. Contribuyen a la seguridad y soberanía alimentaria, la gestión sostenible de recursos, la innovación y la creación de valor a través de la investigación y la producción de conocimiento.

En su investigación, utiliza drones y otras técnicas de detección proximal, como el escaneo láser móvil, para generar analíticas avanzadas necesarias para satisfacer las necesidades de información modernas.
Gran parte de su trabajo se ha realizado con el proyecto SmartForest, un programa de investigación a largo plazo financiado por el Consejo de Investigación de Noruega junto con la mayoría de los actores de la industria forestal en Noruega. El objetivo de SmartForest es mejorar la eficiencia del sector forestal noruego impulsando una revolución digital que transforme la información forestal, la silvicultura, las operaciones forestales, el suministro de madera y el flujo general de información digital en la industria.
Stefano trabajó durante muchos años con aplicaciones de aprendizaje automático más tradicionales, como random forest o máquinas de vectores de soporte. Hace unos tres años, se dio cuenta de que era hora de dar un salto de calidad en el campo del deep learning, que todavía se encuentra en una etapa de crecimiento para el sector forestal. Desde que comprendió los tremendos beneficios que los investigadores pueden obtener del deep learning, Stefano ha estado desarrollando diversas aplicaciones en el campo de la visión mediante drones y máquinas.
Link to this section¿Cuánto tiempo llevas usando YOLOv5?#
"¡Lo llevo usando desde el verano de 2021 y no lo he dejado desde entonces! Debo decir que fue amor a primera vista gracias a la facilidad de poner en marcha el repositorio de YOLOv5. Esto fue extremadamente valioso para mí porque en aquel entonces no estaba muy familiarizado con Python y la curva de aprendizaje sencilla de YOLOv5 fue el factor decisivo".
Stefano había recurrido a la detección de objetos principalmente para identificar en imágenes de drones árboles en mal estado de salud, ya sea debido a daños causados por agentes abióticos (sequía, viento, nieve) o bióticos (insectos y hongos). Desde entonces, él y sus colegas han estado desarrollando toda una familia de detectores YOLOv5, desde detectores de baches hasta detectores de bordes de carretera y verticilos.
"Para cuando encontré YOLOv5, ya había intentado sin éxito entrenar algunos detectores de objetos en TensorFlow Object Detection API durante un tiempo. Luego me topé con el repositorio de YOLOv5 y (sin muchas esperanzas) intenté entrenar un detector y, para mi gran sorpresa, inicié el proceso de aprendizaje con cuatro líneas de código. No estoy seguro de si se puede definir como un proceso de pensamiento o más bien un golpe de suerte, pero empezó".

La mayoría de los modelos se despliegan después en su solución en la nube (ForestSens) para ofrecer servicios al sector forestal. Allí, los usuarios pueden subir, por ejemplo, imágenes de drones que luego se transforman en información útil gracias a nuestra familia de modelos YOLOv5. Algunos de sus detectores entrenados también se despliegan en el Edge en maquinaria forestal o en camiones de transporte de madera.
Desde el principio, Stefano y su equipo han estado desarrollando toda una serie de modelos YOLOv5 para ayudar en:
- Evaluar la calidad de la madera
- Supervisar las necesidades de mantenimiento de las pistas forestales
- Detectar características relevantes para la biodiversidad en el bosque
Además, también están estudiando ampliar sus modelos basados en drones para la salud e inventario forestal a datos de imágenes aéreas y satelitales de menor resolución.
Con los últimos lanzamientos de YOLOv5, esperan con mucho interés la clasificación de imágenes y la segmentación semántica que puede ofrecer YOLOv5. Estas capacidades ampliarán su habilidad para resolver tareas complejas de visión artificial en entornos forestales.
La facilidad de configuración, tanto para el entrenamiento de los modelos (versión docker) como para su despliegue, hizo de YOLOv5 una gran opción para ellos.
"Uno de los aspectos que siempre me ha fascinado de Ultralytics es el modelo de negocio bastante novedoso que se basa en código abierto y ofrece productos de pago para que los no especialistas accedan al poder del deep learning. Como científico, valoro mucho la apertura de Ultralytics y me parece una forma fantástica de acelerar el desarrollo del producto. Como resultado, YOLOv5 está experimentando mejoras drásticas en constante evolución gracias a la contribución de muchos científicos de datos y profesionales".

Link to this section¿Qué le recomendarías a alguien que se inicia en la IA?#
Al asistir a conferencias internacionales durante el último año, he descubierto que los investigadores forestales se sienten intimidados por la complejidad del deep learning o no creen que pueda desempeñar un papel en su investigación. En todos estos casos, sugerí dedicar media jornada al etiquetado e intentar entrenar un YOLOv5 para comprender su potencia y sencillez.
Para decirlo con palabras exactas, solía decir: "¿Tu método no funciona? ¡Pues YOLO it!"
Si quieres mantenerte al día sobre Stefano Puliti y su trabajo, no dudes en visitar su perfil de NIBIO.
Link to this section¿Tienes tu propio caso de uso de YOLOv5?#
Etiquétanos con #YOLOvME en nuestras redes sociales con tu propio caso de uso de YOLOv5 y promocionaremos tu trabajo en la comunidad de ML.






