Advancing Earth Observation Through Machine Learning: A TorchGeo Tutorial

Este artículo presenta una tutoría que demuestra cómo utilizar la biblioteca TorchGeo para implementar flujos de trabajo de aprendizaje automático en observación terrestre, ilustrando su aplicación práctica mediante un estudio de caso sobre la segmentación de aguas superficiales en imágenes Sentinel-2.

Caleb Robinson, Nils Lehmann, Adam J. Stewart, Burak Ekim, Heng Fang, Isaac A. Corley, Mauricio Cordeiro

Publicado 2026-03-04
📖 5 min de lectura🧠 Análisis profundo

Each language version is independently generated for its own context, not a direct translation.

Imagina que el aprendizaje automático (Machine Learning) es como un chef experto que sabe cocinar platos deliciosos con ingredientes estándar: tomates, huevos, harina. Este chef está acostumbrado a trabajar en una cocina pequeña y ordenada, donde todo está ya cortado, pesado y listo para usar.

Ahora, imagina que quieres que ese mismo chef cocine con ingredientes de la Tierra (imágenes satelitales). Aquí es donde las cosas se complican:

  1. Los ingredientes son gigantes: En lugar de un tomate, tienes un mapa del tamaño de un país entero.
  2. Los ingredientes vienen en diferentes idiomas: Un mapa está en "metros", otro en "grados", y las etiquetas (dónde está el agua) vienen en un formato de dibujo vectorial, no en una foto.
  3. El chef no puede ver todo a la vez: Su cocina (la memoria de la computadora) es demasiado pequeña para guardar todo el mapa de una sola vez.

El problema: Si intentas usar las herramientas normales de cocina (las que usa el chef para fotos de gatos o perros) para cocinar con estos ingredientes gigantes, todo se desmorona. Necesitas un nuevo tipo de cocina.

La Solución: TorchGeo (El "Kit de Herramientas para Cocineros Satelitales")

Este artículo presenta TorchGeo, que es como un kit de herramientas mágico diseñado específicamente para chefs que quieren cocinar con datos de la Tierra. En lugar de obligar al chef a aprender a ser un ingeniero de mapas, TorchGeo le da las herramientas para que pueda trabajar de forma natural.

El artículo es básicamente un taller práctico (un tutorial) que enseña dos cosas:

1. Las Herramientas Básicas (El "Cómo")

El tutorial te enseña a usar tres trucos principales de este kit:

  • El Superpoder de la "Intersección" (La Búsqueda de Coincidencias):
    Imagina que tienes dos capas de papel transparente. Una tiene fotos de la selva y la otra tiene un mapa de dónde hay árboles. A veces no se superponen perfectamente.

    • Sin TorchGeo: Tendrías que recortar manualmente cada pedazo para que coincidan.
    • Con TorchGeo: Solo usas un símbolo mágico (como un signo de "&") y el kit automáticamente busca solo las áreas donde ambas capas existen. Es como si el kit dijera: "Solo me importa donde tenemos foto Y mapa al mismo tiempo".
  • El Cortador de Porciones (El "Slicer" Geográfico):
    Como no puedes cargar todo el mapa en la memoria, necesitas tomar "trozos" (como si cortaras una pizza).

    • Sin TorchGeo: Tendrías que cortar la pizza entera en mil pedazos antes de empezar a cocinar (lo cual tarda horas y ocupa mucho espacio).
    • Con TorchGeo: El kit tiene un cuchillo inteligente. Solo corta el trozo que necesitas justo en el momento en que el chef lo pide. Si el chef quiere un trozo de la selva amazónica, el kit va, corta ese pedazo específico y se lo entrega. ¡Nada de desperdicio!
  • El Entrenador de la Cocina (El "Sampler"):
    Para entrenar al chef, necesitas darle muchos ejemplos.

    • Para entrenar: El kit le da trozos al azar de todo el mundo (como un sorteo) para que el chef aprenda de todo.
    • Para probar: El kit le da trozos ordenados, uno tras otro, para verificar si el chef realmente sabe cocinar sin trampas.

2. El Gran Proyecto: Encontrar Agua en Río de Janeiro (El "Qué")

La segunda parte del tutorial es una aventura real. Los autores usan estas herramientas para resolver un problema concreto: Encontrar agua en imágenes satelitales.

  • El Reto: Tienen imágenes del satélite Sentinel-2 (que toma fotos de la Tierra con muchos colores, no solo rojo, verde y azul) y quieren saber dónde está el agua.
  • El Truco: Como las imágenes tienen muchos colores (canales espectrales), el modelo de inteligencia artificial normal (que solo espera 3 colores) se confunde. El tutorial enseña cómo "adaptar" el cerebro del modelo para que acepte esos colores extra y, además, cómo añadirle "gafas especiales" (índices matemáticos) para que vea el agua más claramente.
  • El Resultado: Entrenan al modelo y luego lo envían a Río de Janeiro.
    • Imagina que el modelo es un explorador que camina sobre la ciudad, trozo por trozo, mirando cada rincón.
    • Donde ve agua, pinta el mapa de azul.
    • Al final, guardan todo ese mapa pintado como un archivo digital (GeoTIFF) que los científicos pueden usar para ver inundaciones, ríos o cambios en el clima.

¿Por qué es importante esto?

Antes, hacer esto requería ser un experto en programación, matemáticas y geografía al mismo tiempo. Tenías que escribir cientos de líneas de código solo para alinear los mapas.

TorchGeo es como traducir un idioma complejo a uno simple. Permite que cualquier científico o estudiante pueda decir: "Quiero entrenar una IA para ver el agua en Brasil", y el kit hace todo el trabajo sucio de alinear mapas, cortar trozos y preparar los datos.

En resumen: Este artículo es un manual de instrucciones para convertir a un chef de cocina normal en un chef de la Tierra, usando un kit de herramientas que hace que cocinar con mapas gigantes sea tan fácil como hacer una tostada.