Explicación sobre la conversión de banda de radiancia a valor final de reflectancia
He visto algunos videos sobre la conversión de radiancia a reflectancia para la banda landsat, la mayoría de ellos recomiendan usar la fórmula a continuación para asegurarse de que el valor de reflectancia final se encuentre entre 0 y 1. Mi pregunta es, ¿este método también se clasifica como método? para NORMALIZAR las bandas de imágenes Landsat. En segundo lugar, ¿qué valor representa la incógnita?
Fórmula a la que me refiero:
(B1 le 0)*0+(B1 ge 10000)*1+(B1 gt 0 and B1 lt 10000)*float (b1)/10000
su respuesta/pensamientos son muy valiosos para mí.
Respuestas
La fórmula a la que te refieres no se convierte de resplandor a reflectancia. Tal como está escrito actualmente, simplemente fija valores por encima de 1 y por debajo de 0. Este tipo de fórmula generalmente se aplica después de aplicar una corrección atmosférica ligeramente incorrecta (como flaash), en un esfuerzo por eliminar valores poco realistas.
La conversión de imágenes Landsat de radiancia a reflectancia generalmente se realiza con el siguiente enfoque de paso x:
- Conversión de Números Digitales a Radiance
- Corrección atmosférica (usando uno de los muchos enfoques para eso)
- (Opcional) Corrección de valores por debajo de 0 o por encima de 1: esto es lo que hace su fórmula, suponiendo que los valores se han escalado en 10000, lo que normalmente solo se hace para ahorrar un poco de espacio en disco.
Teniendo en cuenta lo anterior, si se ha aplicado una corrección atmosférica adecuada, entonces sus imágenes deberían normalizarse. Sin embargo, la corrección atmosférica adecuada requiere un poco de esfuerzo, ya que es probable que la configuración estándar no funcione bien.