MÉTODOS DE CORRECCIÓN ATMOSFÉRICA EN IMÁGENES

Transcripción

MÉTODOS DE CORRECCIÓN ATMOSFÉRICA EN IMÁGENES
Método para la corrección atmosférica de imágenes Landsat
V. Sendra, F. Camacho, J. Sánchez, J.C. Jiménez-Muñoz, F. J. García-Haro
EOLAB, ParcCientíficUniversitat de València. Catedràtic José Beltrán, 2. 46980 Paterna (València). Spain. Tel:
963543841
Resumen: Este trabajo describe un método para la corrección atmosférica de imágenes Landsat en el rango visible, NIR
(Near Infra-Red) y SWIR (Short Wave Infra-Red). El método generavalores de reflectividad en superficie y está basado
en el modelo de transferencia radiativa de MODTRAN. Este modelo se caracteriza a partir de un perfil atmosférico y un
valor de espesor óptico de aerosoles. El método se ha validado con imágenes corregidas por NASA con el algoritmo
L8SR (Landsat 8 Surface Reflectance) y con imágenes corregidas con el método de Chávez de sustracción de puntos
oscuros. Los resultados son muy consistentes en comparación con el método de la NASA, con valores de RMSE
inferiores a 0.01 para todas las bandas y correlaciones mayores de 0.99. Asimismo los perfiles espectrales que
proporcionan ambos métodos son muy similares.
Palabras clave:Reflectividad, Aerosoles, Atmósfera, TOC, TOA
Abstract: This work describes a method for atmospheric correction of Landsat images in the visible, NIR (Near InfraRed) and SWIR (Short Wave Infra-Red) ranges to obtain surface reflectance values, based on the MODTRAN radiative
transfer model. This model is characterized with an atmospheric profile and with a value of aerosol optical depth. The
method has been validated with Landsat images corrected by NASA with the L8SR (Landsat 8 Surface reflectance)
algorithm and with images corrected with the Chávez method of dark object substraction (Chávez, 1988). The results
are very consistent compared with the NASA method,withRMSE values lower than 0.01 and correlations higher than 0.99
for all bands, obtaining also very similar spectral profiles.
Keywords: Reflectivity, Aerosols, Atmosphere, TOC, TOA
1.
INTRODUCCIÓN
La eliminación de la perturbación atmosférica
introducida en la señal captada por los sensores es uno
de los factores más influyentes a la hora de estimar con
precisión productos biofísicos de la superficie. El
proceso de conversión de la señal TOA, captada por el
sensor, a señal TOC se conoce como corrección
atmosférica. La relación entre la señal en la parte
superior de la atmósfera TOA (Top of Atmosphere), y la
señal correspondiente a lasuperficie terrestre TOC (Top
of Canopy) se puede obtener mediante modelos de
transferencia radiativa, como por ejemplo, el
MODTRAN o el 6S. En los rangos de frecuencia de este
trabajo: visible, NIR y SWIR, se debe de tener en cuenta
tanto la absorción como la dispersión de la señal a
través de la atmósfera para realizar la corrección
(Jiménez-Muñoz J.C. et al 2010).
El modelo de transferencia radiativa utilizado en este
estudio es el de MODTRAN4 (Berk et al., 1999). Este
modelo es uno de los más ampliamente usados y simula
con precisión la atmósfera, reproduciendo radiancias al
nivel del sensor con una resolución espectral de hasta 1
cm-1. Una simulación rigurosa de los efectos de
absorción y dispersión que sufre la señal en atravesar la
atmósfera, permite potencialmente calcular la
reflectividad en superficie de forma precisa, incluso en
condiciones de fuerte absorción atmosférica (Guanter et
al., 2009).
La corrección atmosférica requiere parámetros de
entrada que describan las variables atmosféricas que
afectan la señal: absorción por ozono, absorción por
vapor de agua, dispersión por aerosoles, temperatura y
presión atmosférica para diferentes capas verticales.
Para las regiones espectrales usadas en este trabajo, el
efecto de los aerosoles es el más influyente. El valor del
espesor óptico de aerosoles es altamente variable
espacial y temporalmente y consecuentemente este
parámetro de entrada es muchas veces difícil de obtener
(Tanré et al., 1992).
A partir de estos parámetros se crea el modelo de
transferencia radiativa específico para estos parámetros,
que servirá para transformar los valores de reflectividad
TOA en reflectividad TOC, que es el objetivo de este
trabajo.
2.
METODOLOGIA
El MODTRAN está controlado por un fichero de
entrada que parametriza la atmósfera. Este fichero
modela la atmósferaestratificadamentemediante un
perfil vertical (horizontalmente homogénea para cada
capa vertical). En cada una de estas capas se define un
valor de temperatura y de presión atmosférica, mientras
que la cantidad total de ozono, de vapor de agua y el
espesor óptico de aerosoles es representada por un
único valor que es una estimación de la cantidad total en
toda la columna vertical (desde la superficie terrestre
hasta el satélite en cuestión). Concretamente, el valor
del espesor óptico de aerosoles utilizado por el
MODTRAN es el valor a la longitud de onda de 550
nm.
Los datos necesarios para obtener este perfil
atmosférico se obtienen a través del producto MODIS
(Moderate-resolutionImagingSpectroradiometer)
MOD07. Este producto tiene una resolución de 5x5 km
y proporciona los siguientes parámetros atmosféricos:
cantidadtotal de ozono, cantidad total de vapor de agua
y perfiles de temperatura y humedad.
(http://modis.gsfc.nasa.gov/data/dataprod/pdf/MOD_07.
pdf)
La obtención del espesor óptico de aerosoles resulta
crítica para realizar la corrección, especialmente en los
espectros visibles, NIR y SWIR y presenta una gran
variabilidad espacial y temporal. Para este trabajo, el
valor de la profundidad óptica de los aerosolesse ha
obtenido a través de la red AERONET
(http://aeronet.gsfc.nasa.gov/), ya que las estaciones de
esta red proporcionan datos cada 15 minutos
aproximadamente y de esta manera, se pueden obtener
los datos más cercanos temporalmente a la hora en la
que se tomó la imagen Landsat-8. Concretamente se han
usado los datos de la estación situada en Burjassot,
aunos 30 km de la zona de estudio. Una vez
caracterizadoel perfil atmosférico, se define un valor de
reflectividad TOA, que el MODTRAN convierte en un
valor de reflectividad en superficie TOC a través del
modelo de transferencia radiativaespecífico creado con
todos los datos de entrada introducidos.
La siguiente figura muestra un ejemplo de la curva de
transmisividad utilizado por MODTRAN para una
atmósfera estándar de verano.
realmente se quiere calcular es la reflectividad TOC, a
partir de 2 series de valores se realiza un ajuste
polinómico
ρ_TOC=f(ρ_TOA) para obtener unos
coeficientes, que aplicados a los valores de reflectividad
TOA en cada banda, transforman estos valores en
reflectividad TOC.
La imagen utilizada en este trabajo es una imagen
Landsat-8 obtenida sobre la zona de la Albufera de
Valencia el 22 de Julio de 2014. Las bandas sobre las
que se ha realizado la corrección son las bandas 2 (Blue
450-510 nm), 3 (Green 530-590 nm), 4 (Red 640-670
nm), 5 (NIR 850-880 nm), 6 (SWIR-1 1570-1650 nm) y
7 (SWIR-2 2110-2290 nm)del sensor OLI
(OperationalLandImager), uno de los dos sensores con
los que va equipado el satélite Landsat-8.
2.1 Validación
Para realizar la validación del método se ha comparado
la imagen TOC obtenida a partir de MODTRAN
(imagen MODTRAN)con otras 2 imágenes ya corregidas
atmosféricamente con dos métodos diferentes: el
método de Chávez de sustracción de píxeles oscuros
(Chávez et al., 1988), también llamado método DOS, de
sus siglas en inglés DarkObjectSubstraction, yotra
imagen dereflectividad en superficieproporcionada por
NASA, que estácorregida atmosféricamente mediante el
algoritmo L8SR (LandSat 8 Surface Reflectance).
2.1.1 Método de sustracción de píxeles oscuros
El método de sustracción de píxeles oscuros o método
de Chávez, es un método simple de corrección
atmosférica ya que no necesita ninguna información
sobre las condiciones atmosféricas. Se asume que hay
píxeles donde la reflectividad es muy baja o nula y por
tanto, cualquier valor de reflectividad obtenido en estos
píxeles se considera que es debido a la dispersión
atmosférica. Restando este valor a cada píxel se obtiene
una corrección atmosférica sencilla ya que se está
eliminado el efecto de la dispersión.
2.1.2 Imágenes
superficie
Figura 1.Ejemplo de curva de transmisividad utilizado
por MODTRAN para una atmósfera estándar de
verano en latitudes medias.
Así pues, introduciendo una serie de valores de
reflectividad en superficie TOC se obtienen sus
respectivos valores de reflectividad TOA. Como lo que
Landsat-8 de reflectividad en
Las imágenes Landsat-8 de reflectividad en superficie
son generadas mediante el algoritmo LS8R (Landsat 8
Surface Reflectance), disponibles bajo petición en la
web del USGS (UnitedStates Geological Survey).
Este algoritmo es sensiblemente diferente del algoritmo
usado anteriormente para convertir los datos Landsat 45 y 7 a datos de reflectividad en superficie, conocido
como
LEDAPS
(EcosystemDisturbanceAdaptiveProcessingSystem,
Schmidt
et
al.,
2013)..(http://landsat.usgs.gov/documents/provisional_l
8sr_product_guide.pdf)
El algoritmo L8SR es aun provisional y los resultados
proporcionados pueden sufrir modificaciones en un
futuro.
2.2. Comparación de resultados
Para evaluar los resultados obtenidos se han comparado
los espectros obtenidos con cada método en puntos de
arroz, agua y suelo para un análisis multiespectral.
Para analizar los resultados en cada banda, se han
calculado mapas de diferencias entre las imágenes para
cada banda y se han realizado scatterplotsen una zona
de 3x3 km2de cultivo de arroz, obteniendo el error
cuadrático medio (RMSE) y la diferencia media (Bias)
entre 2 imágenes.
3.
El cuadrado rojo marca aproximadamente la zona de
estudio de 3x3 km2 de cultivo de arroz.
3.2. Comparación de espectros
La figura 2 representa 3 perfiles espectrales que se han
extraído para cada imagen para tres puntos diferentes:
uno de cultivo de arroz, otro de agua en el lago de la
albufera y otro de suelo desnudo.
RESULTADOS
3.1 Comparación entre la imagen TOC y TOA
La figura 2 muestra la imagen TOA y la imagen TOC
corregida mediante el método propuesto con una
composición a color real. Se puede apreciar una mayor
nitidez en la imagen corregida atmosféricamente.
Figura 2.Imagen TOA (arriba) e imagen TOC (abajo).
Ambas imágenes están compuestas por la combinación
RGB 4,3,2 de las bandas LandSat 8 (color real) y
linealmente escaladas de ρ=0 a ρ=0.2
Figura 2.Comparación de 3 perfiles espectrales
diferentes: arroz, suelo desnudo y el lago de la
albufera. TOC L8SR: imagen corregida mediante el
método L8SR. TOC MODTRAN: imagen corregida
mediante el método propuesto. TOC DOS: imagen
corregida mediante el método de sustracción de píxeles
oscuros.
Los espectros obtenidos mediante el método propuesto
son muy similares a los obtenidos mediante el algoritmo
L8SR. El método de Chávez proporciona valores de
reflectividad sustancialmente más bajos en las zonas de
estudio. En el perfil del agua, donde los valores son
bajos, se observa una mayor variabilidad entre los tres
métodos.
Tomando como referencia el espectro de la imagen
corregida mediante el algoritmo LS8R, se puede
concluir que el método propuesto proporciona perfiles
muy similares en superficies de arroz y suelo desnudo.
Dichos resultados mejoran sustancialmente el método
de sustracción de pixeles oscuros. En el perfil del agua
se observa una mayor variabilidad relativa de los
valores de reflectividad, especialmente en la región del
visible.
(generalmentemenores de 0.01), con la excepción de la
banda 5, donde las diferencias son mayores en las zonas
de cultivo. Esto se explica porque en la banda 5 (NIR)
las reflectividades sonaltas en la vegetación, y por tanto
los errores absolutos pueden ser mayores.
3.4. Scatterplots
Se hanrepresentado diferentesscatterplotpara cada
banda en una zona de 3x3 km centrada en el área de
cultivo de arroz, comparando de nuevo la imagen LS8R
con la imagen obtenida mediante el MODTRAN (ver
figura 4).
3.3. Mapas diferencias
En la figura 3 se representan los mapas de diferencias
entre la imagen L8SR y la imagen MODTRAN para las
bandas 5y 6.
Figura 3.Mapas diferencias entre la imagen L8SR y la
imagen MODTRAN para las bandas 5 (arriba) y
6(abajo).
En la zona de cultivos de arroz, se puede observar que
las
diferencias
son
muy
pequeñas
Figura 4.Scatter plots entre las imágenes LS8R y la
imagen MODTRAN para las bandas 4(arriba), 5
(medio), 6(abajo)
Se observan muy buenos resultados para las bandas 5 y
6, con un RMSE de 7.3% y 6.4% respectivamente y un
ligero Bias (los valores de la imagen MODTRAN son
más bajos que los de la imagen L8SR). Los resultados
en la banda 4, donde los valores de reflectividad son
muy bajos en vegetación, no son tan buenos (RMSE=
30.1%, Bias =28.6%).
4.
CONCLUSIONES
Se ha realizado la validación de un método de
corrección atmosférica basado en el modelo de
transferencia radiativa de MODTRAN para imágenes
Landsat-8.
Tomando como referencia la imagen corregida mediante
el algoritmo L8SR de la NASA,los resultados obtenidos
son muy buenos, especialmente en las zonas de
vegetación y suelo desnudo, donde se obtienen perfiles
muy parecidos entre las imágenes obtenidas por ambos
métodos. Los perfiles espectrales que se extraen del
método propuesto son bastante realistas, y oscilan entre
los obtenidos mediante el método L8SR y el método
DOS.
Cuando los valores de reflectividad son bajos (< 0.01),
se aprecian errores relativos más grandes respecto a la
imagen L8SR, ya que la dispersión atmosférica
contribuye de una manera mucho más significativa en la
radiancia total captada por el sensor que la propia
radiancia reflejada por la superficie observada. Esto
ocurre principalmente en las zonas de agua y en la
banda del azul, donde los valores de reflectividad son
muy bajos, siendo uno de los principales problemas a la
hora de realizar correcciones atmosféricas. Estos valores
bajos de reflectividad son corregidos en exceso muchas
veces, originando valores negativos, y por tanto, deben
ser enmascarados ya que esto es físicamente imposible.
A pesar de esto,
el método propuesto presenta
resultados muy parecidos al método L8SR de la NASA,
especialmente en la zona de cultivo. Por lo tanto, es un
método de gran utilidad para la corrección atmosférica,
necesaria para la obtención de parámetros biofísicos.
5.
BIBLIOGRAFÍA
Berk, A., Anderson, G. P., Acharya, P. K., Chetwynd,
J.H., Bernstein, L. S., Shettle, E. P.,et al. (1999).
MODTRAN4 User's Manual. Hanscom AFB, MA:
Air Force ResearchLaboratory.
Chavez, 1988 P.S. Chavez Jr. An improved dark-object
subtraction technique for atmospheric scattering
correction of multispectral data. Remote Sens.
Environ., 24 (1988), pp. 459–479
Guanter, L., Richter, R., & Kaufmann, H. (2009).On the
application of the MODTRAN4 atmospheric
radiative transfer code to optical remote
sensing.International Journalof Remote Sensing,
30(6), 1407−1424.
Jiménez-Muñoz J.C., J.A. Sobrino, C. Mattar, B.
Franch. Atmospheric correction of optical imagery
from MODIS and reanalysis atmospheric
products.Remote Sens. Environ., 114 (2010), pp.
2195–2210
MODIS Atmospheric Profiles (MOD07)
http://modis.gsfc.nasa.gov/data/dataprod/pdf/MOD_
07.pdf
ProvisionalLandsat 8 Surface Reflectance Product.
http://landsat.usgs.gov/documents/provisional_l8sr_
product_guide.pdf
Schmidt, G.L., Jenkerson, C.B., Masek, J., Vermote, E.,
and Gao, F., 2013. Landsat ecosystem disturbance
adaptive processing system (LEDAPS) algorithm
description: U.S. Geological Survey Open-File
Report 2013–1057, 17 p.
Tanré, D., Holben, B.N., and Kaufman, Y.J.,
1992.Atmospheric correction algorithm forNOAAAVHRR products: theory and application. IEEE
Transactions on Geoscience andRemote Sensing, 30
(2), 231-248.

Documentos relacionados