Spiegazione sulla conversione della banda dal valore finale di radianza a riflettanza

Aug 16 2020

Ho visto alcuni video sulla conversione della radianza in riflettanza per la banda landsat, la maggior parte dei quali consiglia di utilizzare la formula seguente per assicurarsi che il valore finale della riflettanza sia compreso tra 0 e 1. La mia domanda è: questo metodo è anche classificato come metodo per NORMALIZZARE le bande di immagini di Landsat. In secondo luogo, quale valore rappresenta l'ignoto?

Formula a cui mi riferisco:

(B1 le 0)*0+(B1 ge 10000)*1+(B1 gt 0 and B1 lt 10000)*float (b1)/10000

la tua risposta / i tuoi pensieri sono molto preziosi per me.

Risposte

1 MikkelLydholmRasmussen Aug 18 2020 at 17:02

La formula a cui ti riferisci non converte da radianza a riflettanza. Come è attualmente scritto, corregge semplicemente i valori superiori a 1 e inferiori a 0. Questo tipo di formula viene solitamente applicato dopo che è stata applicata una correzione atmosferica leggermente errata (come flaash), nel tentativo di rimuovere valori non realistici.

La conversione delle immagini Landsat dalla radianza alla riflettanza viene solitamente eseguita con il seguente approccio x step:

  1. Conversione da Numeri Digitali a Radianza
  2. Correzione atmosferica (utilizzando uno dei tanti approcci per questo)
  3. (Facoltativo) Correzione dei valori inferiori a 0 o superiori a 1: questo è ciò che fa la tua formula, supponendo che i valori siano stati ridimensionati di 10000, cosa che normalmente viene eseguita solo per risparmiare un po' di spazio su disco.

Tenendo presente quanto sopra, se è stata applicata una corretta correzione atmosferica, le tue immagini dovrebbero essere normalizzate. Tuttavia, una corretta correzione atmosferica richiede un certo sforzo, poiché le impostazioni standard probabilmente non funzioneranno bene.