Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta,...

28
Corrección topográfica de la imagen para mejorar las clasificaciones en zonas montañosas. Modelos y métodos. I Jornada de Corrección Topográfica de Imágenes de Satélite Campus de Mieres. Universidad de Oviedo. 17 de diciembre de 2009. Red Nacional de Teledetección Ambiental. Asociación Española de Teledetección (AET) Por Carmen Recondo

Transcript of Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta,...

Page 1: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

Corrección topográfica de la imagen para mejorar las clasificaciones en

zonas montañosas. Modelos y métodos.

I Jornada de Corrección Topográfica de Imágenes de Satélite

Campus de Mieres. Universidad de Oviedo. 17 de diciembre de 2009.

Red Nacional de Teledetección Ambiental. Asociación Española de Teledetección (AET)

PorC

arm

en R

econ

do

Page 2: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

Índice1. Introducción al problema. El cociente τ.2. Vectores y ángulos involucrados en la radiancia

detectada por el sensor:a) El vector gradiente topográfico, b) El vector solar, c) El vector de observación,d) El ángulo i y el cos ie) El ángulo e y el cos e

3. Tipos de superficie y modelos de radiancia. Fórmulaspara τ.a) Superficies lambertianas. Método del coseno. c) Variaciones: Método empírico-estadístico. Corrección C.

b) Superficies no lambertianas. Modelos de Minnaert.

gr

ersr

Page 3: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4. Corrección topográfica. Proceso operativo:

a) Visualización del problema: Imagen óptica, MDE y datossolares.

b) Imágenes derivadas del MDE: px , py y cos e

c) Imagen obtenida del MDE y de los datos solares: cos i

d) Obtención de la constante k de Minnaert para cada bandade la imagen.

e) Cálculo del cociente τ para cada banda de la imagen.f ) Corrección topográfica de cada banda:

NDcorregido= NDobservado ⋅ τg) Comprobación visual de los resultados.

Page 4: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

1. Introducción al problema. El cociente τClasificación digital:Cada cubierta ⇒ un rango determinado de ND en cada banda

Pero en zonas montañosas:Cada cubierta amplía su rango de ND, ya que éste valor no sólo depende de la cubierta, sino también de su orientación al Sol.

Clase 1 Clase 2...f

ND en la banda n

ND en la banda n

Orientada al Sol⇒ND aumenta

Clase i

No orientada al Sol⇒ND disminuye

• PROBLEMA: Los resultados de la clasificación son pobres.

Page 5: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

SOLUCIÓN:En zonas montañosas, previamente a la clasificación, ha derealizarse la corrección topográfica de la imagen⇒Homogeneizar el valor de ND entre las zonas más y menosiluminadas, “aplanando” la superficie: ND(+ )↓ y ND(− )↑

Una forma de hacerlo → El cociente τ

LI es la radiancia recibida por el sensor de una superficie inclinada yLH la que recibiría de la correspondiente superficie horizontal proyectada.

Corrección: NDcorregido= NDobservado ⋅ τCasos:Zona orientada al Sol⇒ LI > LH ⇒ τ < 1 ⇒ ND corregido < ND observado

Zona no orient.al Sol⇒ LI < LH ⇒ τ > 1 ⇒ ND corregido > ND observado

Zona horizontal ⇒ LI = LH ⇒ τ = 1 ⇒ ND corregido = ND observado

I

H

I

H

NDND

LL α=

Page 6: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

2. Vectores y ángulos involucrados en la radiancia detectada por el sensor:

El vector gradiente topográfico,

El vector solar,

El vector de observación,

El ángulo i

El ángulo e

gr

sr

er

HORIZONTAL

NORMALgr

srer

SENSOR

SUPERFICIE DEL

TERRENO i

e

Page 7: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

2a) El vector gradiente topográfico,

Es el vector gradiente de z en el punto (x,y):

gr

X

Y

Z

),,0( zyw ∂∂=r),0,( zxv ∂∂=r

· ·

gr

⎟⎟⎟

⎜⎜⎜

⎛−−

=⎟⎟⎟

⎜⎜⎜

⎛∂∂−∂∂−

=⎟⎟⎟

⎜⎜⎜

∂∂∂∂−∂∂−

=∂∂∂∂=×=

11//

00 y

x

pp

yzxz

yxzxzy

zyzx

kjiwvg

rrr

rrr

• Define la topografía y es ⊥ a la superficie topográfica en el pto (x,y)

Page 8: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

2b) El vector de iluminación solar,

Define la posición del Sol en el momento de adquisición de la imagen:

X=Este

Y= Norte

Z

⎟⎟⎟

⎜⎜⎜

⎛=

⎟⎟⎟

⎜⎜⎜

⎛=

⎟⎟⎟

⎜⎜⎜

⎛=

1cossen

coscossensensen

ϑϑ

ϑϑ

tanVtanV

VsVsVs

sss

s

z

y

x

r

r

r

r

Haciendo

sr

V sr

ϑ

V= Ángulo cenital

ϑ= Acimut topográfico

Vs cos/1=r

Page 9: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

2c) El vector de observación,

Define la posición del sensor en el momento de toma de la imagen:

Pero nos ceñiremos a sensores de observación cenital

X

Y

Z

er

SENSOR

( )1,0,0=er

Page 10: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

2d) El ángulo i y el cos i

El ángulo i es el formado por y :

El cos i será entonces:

gr sr

NORMALgr

srer

SENSOR

i

eisgsg cos⋅⋅=•

rrrr

2222 11

1cos

yxyx

yyxx

sspp

spspi

++++

−−=

Rango de valores:

• Ángulo i entre 0º-90º ⇒ cos i entre 1 y 0 ⇒ La iluminación va decreciendo

• Ángulo i entre 90º-180º ⇒ cos i es negativo ⇒ No iluminación ⇒ L= 0

Superficie inclinada

Page 11: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

2e) El ángulo e y el cos e

El ángulo e es el formado por y :

El cos e será para sensor cenital:

gr

NORMALgr

srer

SENSOR

i

eeegeg cos⋅⋅=•

rrrr

Rango de valores:

• cos e sólo puede tomar valores entre (0,1] ⇒ Ángulo e entre (90º-0º]

• En este caso, de sensor cenital, el ángulo e coincide con el ángulo de pendiente,

α ⇒ p = tg α . Entonces cos e = cos α

er

2211cos

yx ppe

++=

Superficie inclinada

Page 12: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

Para el caso particular de una superficie horizontal:px=py=0

Ángulo e = 0º

Ángulo i = Ángulo V

El cos i será:

El cos e será: cos e= 1

NORMALgr

srer

SENSOR

i=V

Superficie horizontalV

sssi

yx

cos1

11cos22=

++== r

( )1,0,0== eg rr

Page 13: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

3. Tipos de superficie y modelos de radiancia. Fórmulas para τ

a) Superficies lambertianas:dispersan la luz uniformemente en todas las direcciones

La radiancia (L) recibida por el sensor se asume que es:

L= Cte⋅ cos ie independiente de cos e

NORMALgr

srer

SENSOR

i

• τ es : II

H

I

H

iV

ii

LL

)(coscos

)(cos)(cos

===τCasos:

• Zona orientada al Sol ⇒ iI <V ⇒ (cos i)I > cosV ⇒ τ < 1• Zona no orient.al Sol ⇒ iI >V ⇒ (cos i)I < cosV ⇒ τ > 1• Zona horizontal ⇒ iI =V ⇒ (cos i)I = cosV ⇒ τ = 1

⇒ Método del cosenoTeillet et al. (1982), Civco(1989)

Page 14: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

b) Superficies no lambertianas ¿serían no lambertianas?:más realistas, dispersan la luz de forma no uniforme

• Modelos de radiancia (L) diversos. El modelo de Minnaert (1941)?:

donde k (λ) es la constante de Minnaert (entre 0 y 1=caso lambertiano),que puede ser obtenida de la propia imagen (una para cada banda o λ) convirtiendo en lineal la ecuación anterior:

• τ para cada banda sería:

)()(cos),( λλ kiCiL =

kiCL )(cos=)ln(cosln)ln( ikCL ⋅+=

k

k

yxyx

yyxx

k

yxkI

kH

I

H

I

H

iV

sspp

spspss

ii

iLiL

LL

⎟⎠⎞

⎜⎝⎛=

++++

−−++

====coscos

)11

1(

)1

1(

)(cos)(cos

),(),(

2222

22

λλτ

donde Lλ∝ NDλ

Page 15: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

b) Superficies no lambertianas:más realistas, dispersan la luz de forma no uniforme

• Modelos de radiancia (L) diversos. El modelo de Minnaert:

donde k (λ) es la constante de Minnaert (entre 0 y 1=caso lambertiano),que puede ser obtenida de la propia imagen (una para cada banda o λ) convirtiendo en lineal la ecuación anterior:

• τ para cada banda sería:

1)()( )(cos)(cos),,( −= λλλ kk eiCeiL

kk eiCeL )(cos)(coscos =)cosln(cosln)cosln( eikCeL ⋅⋅+=⋅

1222222

22

1

)1

1()11

1(

)1

1(

)(cos)(cos)(cos

),,(),0,(

−−

++++++

−−++

====k

yx

k

yxyx

yyxx

k

yxkk

I

kH

I

H

I

H

ppssppspsp

ssei

ieiL

iLLL

λλτ

donde Lλ∝ NDλ

Page 16: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

c) Variaciones al modelo del coseno:Método empírico-estadístico: (Teillet et al., 1982)

asume una relación lineal entre la radiancia en cada banda y cos i.

Para una superficie horizontal:VmbLH cosλλ +=

• La corrección sería entonces (por medio de una resta):

imbiL cos),( λλλ +=

donde Lλ∝ NDλ

VmimLL iH coscos λλ +−=

• En este caso no se aplica τ, sino una resta a la banda original

Page 17: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

c) Variaciones al modelo del coseno:Corrección C: (Teillet et al., 1982)

basado también en el método empírico-estadístico.

Para una superficie horizontal:VmbLH cosλλ +=

• Pero la corrección sería por medio del cociente τ :

imbiL cos),( λλλ +=

donde cλ =bλ /mλ

icVc

imm

mb

Vmm

mb

imbVmb

LL

I

H

coscos

cos

cos

coscos

++

=+

+=

++

==λ

λ

λ

λ

λ

λ

λ

λ

λ

λ

λλ

λλτ

Page 18: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4. Corrección topográfica por el modelo de Minnaert. Proceso operativo

a) Visualización del problema: Imagen óptica, MDE y datos solares (para este ejemplo V=43.93º y ϑ=141.32º)

• Imagen Landsat-TM del concejo de Mieres (Composición=color real): • MDE correspondiente:

ValleCumbre+ iluminación − iluminación

Page 19: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4. Corrección topográfica por el modelo de Minnaert. Proceso operativo

a) Visualización del problema: Imagen óptica, MDE y datos solares (para este ejemplo V=43.93º y ϑ=141.32º)

• Imagen Landsat-TM del concejo de Mieres (Composición=C. P.): • MDE correspondiente:

ValleCumbre+ iluminación − iluminación

Page 20: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4b) Imágenes derivadas del MDE: px , py y cos eCálculo de la pendiente px y py de cada punto (x,y) del MDE:

px = en sentido x (O→E): py = en sentido y (S→N):

1/1800-1/180

1/1800-1/180

1/1800-1/180

-1/180-1/180-1/180

000

1/1801/1801/180Filtros

Page 21: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

Obtenidas px y py se calcula cos e en cada punto:

para una superficie horizontal⇒ cos e=1

2211cos

yx ppe

++=

Page 22: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4c) Imagen obtenida del MDE y de los datos solares: cos i

El cálculo de cos i en cada punto requiere px y py (distintas para cada punto) y las componentes del vector solar (ctes):

( ) )1,cos,sen(,, ϑϑ tanVtanVssss zyx ==r

2222 11

1cos

yxyx

yyxx

sspp

spspi

++++

−−=

Para una superficie horizontal:V

sssi

yx

cos1

11cos22=

++== r;

Zona orientada al Sol (+ iluminada):cos i > cosV ya que i < V

Zona no orient. al Sol (−iluminada):cos i < cosV ya que i > V

Se toman sólo los cos i≥0 (i entre 0º-90º)

Page 23: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4d) Obtención de la constante k de Minnaertpara cada banda de la imagen

Del modelo de Minnaert para L habíamos obtenido:

k (λ) es entonces la pendiente del ajuste lineal y=b+k⋅x, donde:)cosln(cosln)cosln( eikCeL ⋅⋅+=⋅ donde Lλ∝ NDλ

yBANDA n = ln (NDBANDA n ⋅ cose) x = ln (cosi⋅ cose)

Se obtiene una k (entre 0 y 1) para cada banda de la imagen

En este ejemplo k crece con λ ⇒ la superficie se hace más lambertiana con λ(k1= 0.16, k2 = 0.29, k3 = 0.37, k4 = 0.48, k5 = 0.67, k7 = 0.75)

Banda 2 Banda 5

Page 24: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4e) Cálculo del cociente τ para cada banda de la imagenObtenida k (λ) para cada banda se calcula τ (x,y):

1222222

22

1

)1

1()11

1(

)1

1(

)(cos)(cos)(cos

),,(),0,(

−−

++++++

−−++

====k

yx

k

yxyx

yyxx

k

yxkk

I

kH

I

H

I

H

ppssppspsp

ssei

ieiL

iLLL

λλτ

Para una superficie horizontal ⇒ τ =1Zona orientada al Sol (+ iluminada) ⇒

τ < 1Zona no orient. al Sol (− iluminada) ⇒

τ > 1

Ejemplo para la banda 2:

Page 25: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4f) Corrección topográfica de cada banda de la imagen

Obtenido τ (x,y) para cada banda, cada una se corrige según:

NDcorregido= NDobservado ⋅ τ

Ejemplo para la banda 5:

Se homogeneiza el valor de ND entre las zonas más y menosiluminadas, “aplanando” la superficie: ND(+ )↓ y ND(− )↑

Antes de la corrección: Después de la corrección:

Page 26: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4g) Comprobación visual de los resultados

Se observa finalmente que el problema inicial ha sido corregido,es decir, para cualquier composición en color, la topografía “desaparece” de la imagen

Ejemplo: Imagen Landsat-TM del concejo de Mieres

(Composición = color real; RGB=321)

Antes de la corrección: Después de la corrección:

Page 27: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

4g) Comprobación visual de los resultados

Se observa finalmente que el problema inicial ha sido corregido,es decir, para cualquier composición en color, la topografía “desaparece” de la imagen

Ejemplo: Imagen Landsat-TM del concejo de Mieres

(Composición = 3 primeras componentes principales)

Antes de la corrección: Después de la corrección:

Page 28: Corrección topográfica de la imagen para mejorar las … Recondo.pdf · depende de la cubierta, sino también de su orientación al Sol. Clase 1 Clase 2... f ND en la banda n ND

Colofón

El objetivo final de la corrección topográfica es mejorar las clasificaciones digitales realizadas sobre una imagenen la que, debido a la fuerte topografía, se aprecian los efectos de diferente iluminación entre unas zonas y otras.

Es una corrección previa al proceso de clasificación.

Fin