Esta aplicación de la UGR facilitará identificar el origen de la madera en las aduanas

Compartir

El comercio ilegal de madera es una actividad no solamente lesiva para el fisco, sino también para el medio ambiente. Para controlarla, la Universidad de Granada ha desarrollado una aplicación que permite identificar el origen de la madera, gracias a un sistema de inteligencia artificial, con la que se contribuye a reducir el tráfico ilegal de estas mercancías.

Esta aplicación del GO IMAI ha sido presentada en Madrid.

Esta herramienta ha sido desarrollada por el Grupo Operativo Identificación de maderas e inteligencia artificial (GO IMAI) y diseñada para fuerzas de seguridad y agentes que controlan el tráfico ilegal de la madera. Esta aplicación permite establecer una alerta temprana cuando se encuentran ante un cargamento que presente dudas sobre la especie de madera.

Los resultados del proyecto han sido presentados esta mañana en la Real Academia de Ingeniería, en Madrid, por Elsa Enríquez Alcalde, subdirectora general de Política Forestal y Lucha contra la Desertificación del Ministerio para la Transición Ecológica y el Reto Demográfico; Luis García Esteban, director de la ETSI Montes Forestal y del Medio Natural; Francisco Herrera Triguero, catedrático de Ciencias de la Computación e Inteligencia Artificial de la Universidad de Granada; Alberto Romero Cagigal, secretario general de la Asociación Española del Comercio e Industria de la Madera, y Jesús Gálvez Pantoja, teniente coronel y jefe de la Unidad Central Operativa de Medio Ambiente, de la Jefatura del SEPRONA-Guardia Civil. Durante el acto, Rosana Montes Soldado, profesora del departamento de Lenguajes y Sistemas Informáticos de la Universidad de Granada, ha hecho una demostración de la aplicación desarrollada.

La Universidad de Granada, la Universidad Politécnica de Madrid y la Asociación Española del Comercio e Industria de la Madera (AEIM) conforman GO IMAI, cuyos resultados suponen un notable avance en la transparencia del comercio internacional de la madera. El Grupo Operativo IMAI comenzó los trabajos en mayo de 2021 y está cofinanciado por el Ministerio de Agricultura, Pesca y Alimentación y el Fondo Europeo Agrícola de Desarrollo Rural (FEADER), dentro de la Convocatoria de Proyectos de Innovación 2020, en la que obtuvo la valoración más alta de todas las iniciativas presentadas.

Cuál es el origen de esta aplicación

El proyecto tiene su origen en la necesidad por parte de los agentes de aduanas, inspectores de la Administración y los cuerpos y fuerzas de seguridad del Estado, en especial el Servicio de Protección de la Naturaleza (SEPRONA) de la Guardia Civil, de disponer de una herramienta que permita establecer una alerta temprana ante aquellos cargamentos sospechosos de madera procedente de comercio ilegal.

En la actualidad, la identificación de maderas solo a nivel macroscópico no es posible y requiere de la intervención de personal altamente especializado para una identificación con garantías y de uso pericial. Ante ello, la combinación del conocimiento en anatomía macroscópica de la madera y de la inteligencia artificial ha permitido a los investigadores de GO IMAI trabajar en el diseño e implementación de una herramienta que facilite esta identificación por parte de los propios agentes de una forma sencilla y rápida.

El proyecto busca igualmente dar respuesta a otros retos sociales, contribuyendo a la conservación de los bosques, su biodiversidad y con ello contribuir a mitigar los efectos del cambio climático. Y es que los efectos medioambientales de la tala ilegal incluyen la deforestación y la pérdida de biodiversidad. El Banco Mundial calcula que los gobiernos de todo el mundo pierden cada año entre 10.000 y 15.000 millones de dólares a causa de la tala ilegal.

Asimismo, estimaciones del Panel Intergubernamental sobre Cambio Climático indican que la deforestación global influye negativamente en el cambio climático, ya que supone de un 15% a 20% de las emisiones globales de gases de efecto invernadero.

Esta situación subraya la necesidad de impedir en origen y destino el comercio de maderas sin acreditación de su legalidad. En este sentido, la aplicación móvil desarrollada permite a las autoridades disponer de un recurso gratuito para poder controlar el cumplimiento de la normativa sobre el comercio internacional de maderas, tanto por lo que respecta al Reglamento Europeo de la Madera (EUTR), que va a ser sustituido por Reglamento Europeo contra la deforestación (EUDR), como en lo referente a la Convención sobre el Comercio Internacional de Especies Amenazadas de Fauna y Flora Silvestres (CITES). Asimismo, será también una excelente herramienta para profesionales del sector, investigadores y aficionados.

Casi dos años de trabajo

Los resultados son el fruto de casi dos años de trabajo conjunto y la experiencia de investigadores en los campos de anatomía de la madera e inteligencia artificial. GO IMAI ha desarrollado una solución tecnológica inteligente que en cuestión de segundos y a partir de una fotografía tomada con una lente de aumento acoplada a un teléfono móvil, reconoce con un elevado índice de acierto una especie de madera.

Durante el proceso, el equipo de trabajo ha documentado y fotografiado 400 especies de madera, desde varias cámaras de móvil y lentes de aumento, determinando la configuración de mayor información útil. A continuación, se ha procedido a analizar el dominio del problema y se ha propuesto una metodología que optimice el preprocesamiento de calidad de las imágenes macroscópicas de la madera, que son tomadas para el entrenamiento del sistema inteligente de clasificación tras procesos de segmentación y aumentado de datos.

Posteriormente, se ha optimizado el modelo basado en redes neuronales artificiales profundas o ‘deep learning’ para permitir su ejecución en el propio dispositivo durante la clasificación a partir de una imagen de la muestra, sin recurrir a la computación en la nube, ahorrando así los costes de comunicación con servidores.

Las dos aplicaciones desarrolladas son nativas y gratuitas, una de ellas para su distribución en Apple Store y su ejecución en iPhone, y la segunda para su distribución en Google Play y ejecución en Android.

Asimismo, el proyecto ha incluido dos pruebas de usabilidad para obtener información sobre la facilidad de uso de estas dos aplicaciones, considerando aspectos de accesibilidad.

GO IMAI ha implementado una base de datos web con la que se ha documentado la información completa de las 400 especies y que es consultada desde las apps gracias a la aplicación de más de 40 filtrados diferentes, lo que permite acceder a la ficha de una especie no solo como resultado de la predicción del modelo IA. Una vez publicada, la app puede ser utilizada por agentes de aduanas y los cuerpos y fuerzas de seguridad del Estado.

GO IMAI en cifras

El sistema inteligente desarrollado por GO IMAI ha trabajado con un alto volumen de imágenes macroscópicas, 19.340 en total, con una resolución de 4.000×3.000 pixeles, a partir de la toma de muestras de 531 especies, empleando 5 lentes de aumento diferentes. En los meses de experimentación, el proyecto ha generado y descartado 50 modelos distintos, que ha podido suponer unas 600 horas de entrenamiento en un sistema de alta computación.

El modelo ha considerado una media de 12 muestras sin procesar por clase, y en una fase avanzada de optimización, se han generado otros 28 modelos más que suman 280 horas de entrenamiento.

Los cálculos que se realizan en el entrenamiento (aplicando scripts con distintos objetivos) modifican los datos originales de diversas formas para obtener un aumento de datos (5 pasos) y mejora de calidad (3 pasos). Estas modificaciones realizan cambios de escala de grises, ecualización, cambio de brillo, contraste y saturación, rotación, recorte y escalado.

La programación se ha abordado usando los lenguajes de Pyton y Kotlin, y los propios de desarrollo de las apps en iOS y Android.

Librerías usadas:

  • Tensorflow 2.9.1
  • Tensorflow addons 0.15.
  • Pandas 1.4.0
  • Numpy 1.23.5
  • Scikit learn 1.0.2
  • Pillow 9.0.1
  • Opencv 4.5.5
  • Y hasta 300 paquetes instalados como dependencias