41
Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott Digital Imaging and Remote Sensing Laboratory Chester F. Carlson Center for Imaging Science Rochester Institute of Technology 1

Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

  • Upload
    others

  • View
    22

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis

6/24/2015

Kelly Laraby Advisor: Dr. John Schott

Digital Imaging and Remote Sensing Laboratory

Chester F. Carlson Center for Imaging Science

Rochester Institute of Technology

1

Page 2: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

The Basics

• Land Surface Temperature (LST) methodology

• Validation for North America

• Cloud proximity vs. error analysis

• Approaches to global validation

2

Page 3: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

NARR Reanalysis Data

• North American Regional Reanalysis

• Available every 3 hours

• 32 km spacing ( 0.3 x 0.3 degrees)

• 29 pressure levels ( 1000 – 100 hPa )

• Lambert Conformal coordinates

3

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 4: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Interpolation

4

• Temporal (to get NARR data at proper time)

• Spatial (to get parameters at a per-pixel level)

• Height (to get parameters at appropriate pixel height)

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 5: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Validation

• Use Landsat scenes over valid buoys

• Correct buoy measurement to skin temperature

• Compare to Landsat predicted temperature

5

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 6: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Cloud Analysis

6

Category Meaning

0 Cloud free around buoy

1 Cumulus in vicinity

2 Cirrus in vicinity

3 Cumulus over buoy

4 Cirrus over buoy

5 Cloud-covered scene

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 7: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

All Cloud Types (826 scenes)

7

0

50

100

150

200

<-10.5 -10 -9.0 -8.0 -7.0 -6.0 -5.0 -4.0 -3.0 -2.0 -1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0

Freq

uen

cy

Error [K]

Error Histogram (0,1,2,3,4,5)

Avg error = -8.471 K

St. Dev. = 19.313 K

% scenes = 100%

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 8: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

“Clear and Near” Cloud Types (515 scenes)

8

0

50

100

150

200

<-10.5 -10 -9.0 -8.0 -7.0 -6.0 -5.0 -4.0 -3.0 -2.0 -1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0

Freq

uen

cy

Error [K]

Error Histogram (0,1,2)

Avg error = -0.933 K

St. Dev. = 2.460 K

% scenes = 62%

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 9: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Cloud Free Scenes (259 scenes)

9

0

50

100

150

200

<-10.5 -10 -9.0 -8.0 -7.0 -6.0 -5.0 -4.0 -3.0 -2.0 -1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0

Freq

uen

cy

Error [K]

Error Histogram (0)

Avg error = -0.267 K

St. Dev. = 0.900 K

% scenes = 31%

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 10: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

New Method

• Use reflectance product to get cloud mask for Landsat scene

• Calculate distance from buoy to nearest cloud pixel

• See how cloud proximity relates to LST error

10

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 11: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Cloud Mask Example

11

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 12: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Removing “0” Distances”

12

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

0

50

100

150

200

250

300

<-10.5 -9.0 -7.0 -5.0 -3.0 -1.0 1.0 3.0 5.0 7.0 9.0

Freq

uen

cy

Error [K]

All Scenes vs Scenes without 0 Distances

All (949 scenes)

>0m (648 scenes)

Avg error = -7.41 K -1.20 K

St. Dev. = 18.24 K 5.47 K

% scenes = 100% 68.18%

Page 13: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Average Error for Distance Bins

13

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 14: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Cirrus Clouds Causing Trouble

14

Cloud mask (clouds are white) True color image (wispy cirrus)

Distance to cloud = 1.02 km

Error = -16.34297 K

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 15: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Cloud Mask Failure

15

Distance to cloud = 2.84 m

Error = -93.1886 K

Page 16: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Removing Bad Scenes

16

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 17: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Global Validation Problems

• Problems – NARR is only available for North America

– Buoys unavailable on a global scale

• Solutions – Compare LST NARR results to LST results using global reanalysis products

– For truth, use MODIS (MODerate resolution Imaging Spectroradiometer)

17

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 18: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Choosing a New Reanalysis Product

18

NARR (NOAA) MERRA (NASA) CFSR (NOAA)

Coverage North America Global Global

Spatial 32 km spacing

(0.3° at equator) 349x277

1.25° x 1.25° (140 km at equator)

288x144

~38 km spacing (0.5° x 0.5°)

720x361

Temporal 8x daily

3-hr intervals 8x daily

3-hr intervals 4x daily

6-hr intervals

Pressure Levels 29 levels

1000 - 100 hPa 42 levels

1000 - 0.1 hPa 37 levels

1000 - 1 hPa

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 19: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

MERRA vs NARR (397 scenes)

19

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

• North American scenes

• Uses old cloud categories

Page 20: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

CFSR vs NARR (130 scenes)

20

0

5

10

15

20

25

30

35

40

45

50

<-10.5 -10 -9.0 -8.0 -7.0 -6.0 -5.0 -4.0 -3.0 -2.0 -1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0

Fre

qu

en

cy

Error [K]

Error Histogram for NARR vs. buoy (without 0 distances)

Avg error = -1.6925 K

St. dev. = 8.4955 K

% < |1K| = 73.08%

% < |2K| = 85.38%

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 21: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

CFSR vs NARR (130 scenes)

21

0

5

10

15

20

25

30

<-10.5 -10 -9.0 -8.0 -7.0 -6.0 -5.0 -4.0 -3.0 -2.0 -1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0

Fre

qu

en

cy

Error [K]

Error Histogram for CFSR vs. buoy (without 0 distances)

Avg error = -4.8051 K

St. dev. = 17.2519 K

% < |1K| = 30.77%

% < |2K| = 53.85%

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 22: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Finding Acceptable Truth Data • MODIS Sea Surface Temperature

– MODIS TERRA has an orbit track similar to Landsat 7 (~20 min behind)

– Quality band gives each pixel a 0-4 rating, 0 being the best quality

22

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 23: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Comparing LST vs. Buoys

23

0

10

20

30

40

50

60

<-10.5 -10 -9.0 -8.0 -7.0 -6.0 -5.0 -4.0 -3.0 -2.0 -1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0

Fre

qu

en

cy

Error [K]

LST Error Histogram (NARR L7vs. buoy), Best Quality

Avg Error (K) = -0.2408

St. Dev. (K) = 0.7010

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 24: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Comparing MODIS vs. Buoys

24

0

10

20

30

40

50

60

<-10.5 -10 -9.0 -8.0 -7.0 -6.0 -5.0 -4.0 -3.0 -2.0 -1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0

Fre

qu

en

cy

Error [K]

NARR vs. MODIS SST Error Histogram, Best Quality

Avg Error (K) = 0.2445

St. Dev. (K) = 0.6989

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 25: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Preliminary Global Validation of Landsat 7

• Compared MODIS SST product to LST results using MERRA – 63 scenes globally, 11 sites

– Errors range from -0.68 to 1.06 K

25

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 26: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Steps Forward

• Run LST process for hundreds of global scenes – Use MERRA as reanalysis product

– Use MODIS SST as truth

• Continue to utilize the “distance to nearest cloud” metric

26

Page 27: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

27

Page 28: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Extra Slides

28

Page 29: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Radiance Paths

29

Page 30: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Description of Global Sites

30

Page 31: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

MERRA vs MODIS SST

31

Page 32: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

0

5

10

15

20

25

<-10.5 -9.0 -7.0 -5.0 -3.0 -1.0 1.0 3.0 5.0 7.0 9.0

Fre

quen

cy

Error [K]

Error Distribution for Bin 0-1 km

Page 33: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

0

5

10

15

20

25

30

35

<-10.5 -9.0 -7.0 -5.0 -3.0 -1.0 1.0 3.0 5.0 7.0 9.0

Fre

quen

cy

Error [K]

Error Distribution for Bin 1-4 km

Page 34: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

0

5

10

15

20

25

30

35

<-10.5 -9.0 -7.0 -5.0 -3.0 -1.0 1.0 3.0 5.0 7.0 9.0

Fre

quen

cy

Error [K]

Error Distribution for Bin 4-7.5 km

Page 35: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

0

20

40

60

80

100

120

140

160

180

<-10.5 -9.0 -7.0 -5.0 -3.0 -1.0 1.0 3.0 5.0 7.0 9.0

Fre

quen

cy

Error [K]

Error Distribution for Bin 7.5-50 km

Page 36: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

0

2

4

6

8

10

12

14

16

18

<-10.5 -9.0 -7.0 -5.0 -3.0 -1.0 1.0 3.0 5.0 7.0 9.0

Fre

quen

cy

Error [K]

Error Distribution for Bin 50-inf km

Page 37: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

CFSR (Climate Forecast System Reanalysis)

• Global, high resolution, coupled atmosphere-ocean-land surface-sea ice system

• Initialized 4x daily (0000, 0600, 1200, 1800 UTC)

• Time series products available at 0.3, 0.5, 1.0, and 2.5°horizontal resolutions

• Available from January 1979 to December 2010

• CFSRv2 is available form January 2011-present

• Data format- WMO GRIB2 (NARR was WMO GRIB1)

Page 38: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Solving for Atmospheric Parameters

• Finding transmission and upwelled – If emissivity ≅ 1, then

– Slope is transmission and intercept is upwelled

• Finding downwelled

– If emissivity < 1, then 𝐿𝑑 =𝐿𝑜𝑏𝑠−𝐿𝑢

𝜏 −𝐿𝑇𝜖

1−𝜖

– Simply solve for Ld

38

𝐿𝑜𝑏𝑠 = 𝐿𝑇𝜖𝜏 + 𝐿𝑢

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 39: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

MODTRAN Runs

• ~100 NARR points

• 9 ground altitudes

• 3 temperatures

39

NARR point

Ground altitude 1

000 K

273 K

310 K

Ground altitude 2

000 K

273 K

310 K

Ground altitude 3

000 K

273 K

310 K

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 40: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

LST Methodology

The “Big Equation”

𝐿𝑜𝑏𝑠 = 𝐿𝑇𝜖 + 1 − 𝜖 𝐿𝑑 𝜏 + 𝐿𝑢

Lobs = radiance seen by satellite

LT = radiance emitted from target

ε = emissivity of target

Ld = downwelled radiance

τ = transmission

Lu = upwelled radiance

40

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation

Page 41: Landsat Land Surface Temperature Product: Global ... · Landsat Land Surface Temperature Product: Global Validation and Cloud Analysis 6/24/2015 Kelly Laraby Advisor: Dr. John Schott

Landsat 5, North America

• 259, cloud free scenes

• Average error: -0.267 K

41

LST Methodology --- L5 Validation --- Cloud Analysis --- Global Validation