Visualización de imágenes de satélite de Monteverdi (Orfeo Toolbox)

Orfeo Toolbox (OTB) es una librería para el procesamiento de imágenes obtenidas de sensores remotos. El proyecto fue iniciado en el 2006 por la Agencia Espacial Francesa (CNES) y actualmente se encuentra en un intenso desarrollo. El software es distribuido bajo una licencia libre; además del CNES,  contribuyentes externos participan en el desarrollo y lo integran en sus proyectos

El objetivo del proyecto es proveer a los futuros usuarios de todas las herramientas necesarias para el aprovechamiento de las imágenes de satélite. Inicialmente la librería se enfocó hacia las imágenes de alta resolución adquiridas por la constelación Orfeo: Satélites Pleiades y Cosmo-Skymed; pero también puede manejar una gran variedad de imágenes provenientes de otros sensores.

¿Por qué utilizar Monteverdi?

Como se explicó en el artículo ¿Como calcular 18 indices espectrales en un solo paso? las herramientas de OTB pueden ser accedidas de diversas formas, incluyendo directamente desde QGIS, que es ciertamente uno de los softwares SIG de mayor crecimiento y difusión, entonces, cabe preguntarse  ¿Por qué utilizar Monteverdi?

Sencillamente porque Monteverdi  hace más que solo ejecutar los procesos disponibles en la librería OTB, es una aplicación muy versátil, no requiere instalación y posee herramientas de visualización avanzadas.

1.- Pasos iniciales:

  • Descarga: OTB es una librería que viene en un archivo comprimido que solo descargamos de la web https://www.orfeo-toolbox.org/download/ y lo descomprimimos en el lugar que deseemos
  • Ejecutando: para ejecutar la aplicación entramos a la carpeta OTB y encontraremos un archivo denominado Monteverdi.bat al cual damos doble clic y se ejecuta el programa

2.- Efectos de visualización:

 NOTA: las herramientas de visualización requieren que nuestro computador cuente con la Versión 2 de la librería grafica OpenGl, esta librería depende de las capacidades de nuestra tarjeta gráfica. Si tu computador no cuenta con la versión requerida de OpenGl igual podrás utilizar Monteverdi pero no podrás acceder a estas herramientas.

Probaremos las herramientas de visualización avanzadas de OTB en dos (02) imágenes Spot de fechas 2005 y 2010, específicamente nos acercaremos a una región de Venezuela cuya actividad predominante es agrícola. Para abrir las imágenes sencillamente damos clic sobre la herramienta abrir archivo, luego las ubicamos en nuestro computador y las cargamos.

La figura corresponde a la imagen del 2005 con una composición Color Natural.

La figura de la imagen corresponde a la imagen del 2010 en Falso Color.

Efectos disponibles:

Para acceder a los efectos vamos al menú que dice Layer FX, ahí podemos ver que contamos con seis (06) efectos:

  • Chessboard (Tablero de ajedrez)
  • Local Contrast (Contraste Local)
  • Local Translucency (Transparencia Local)
  • Swipe Horizontal (Persiana horizontal)
  • Swipe Vertical (Persiana vertical)
  • Spectral Angle (Angulo espectral)

Los efectos locales (Contraste y Transparencia) y Angulo espectral, se pueden comenzar aplicando en una pequeña área circular cuyas dimensiones puede ser modificada. Los efectos de ángulo espectral (filtros) y contraste local son alterados interactivamente al mover el cursor sobre la imagen.

Los ya comunes efectos persiana (Swipe) son útiles para comparar imágenes, al aplicarlo sobre una imagen podemos desplazar el cursor y ocultar parte de la imagen como una persiana que se abre de forma horizontal o vertical, dependiendo de la opción que seleccionemos.

 ¿Cómo probar los efectos?

Podemos aplicar un efecto diferente a cada imagen y combinarlos

Al ser herramientas de visualización, que no alteraran nuestros datos, ni conllevan un procesamiento, recomiendo jugar con las opciones, probarlas poco a poco.

1.- Chessboard (Tablero de ajedrez)

Es uno de los efectos para comparar imágenes, como su nombre lo indica, torna transparentes recuadros de la imagen activa para que podamos ver en dichas zonas la imagen subyacente, podemos modificar el tamaño de los recuadros

2.- Local Translucency (Transparencia Local)

En este caso se define sobre el cursor un área circular transparente, cuyo tamaño podemos modificar

3.- Spectral Angle (Angulo espectral)

Interesante efecto local, similar al caso anterior se genera sobre un área circular alrededor del cursor, pero en este caso parece que se genera un filtro (paso bajo/paso alto) cuya intensidad podemos alterar. Al pasar este efecto sobre la imagen podemos identificar grandes formas o formas lineales.

4.- Local Contrast (Contraste Local)

Como su nombre indica se aplican efectos de contraste en el área circular alrededor del cursor de forma interactiva

5.- Swipe Horizontal (Persiana horizontal)

6.- Swipe Vertical (Persiana Vertical)

Similar al caso anterior pero en el otro sentido, arriba-abajo.

Combinando efectos

Podemos darle un efecto diferente a cada imagen y ver los resultados: