Thursday, February 8, 2018

Lab 1: Surface Temperature Extraction from Thermal Remote Sensing Data

Introduction

  This lab looks at calculating surface radiant temperature by using the thermal bands of satellite imagery captured by Landsat TM, ETM +, and 8. The wavelength of the thermal band in Landsat TM and ETM+ is 10.4 µm to 12.5 µm and the wavelength of the thermal band for Landsat 8 is 10.6 µm to 11.19 µm. There are three main steps to convert the thermal bands to a kinetic temperature surface. the first is to convert the thermal band to at satellite spectral radiance, the second is to convert the at satellite spectral radiance to radiant temperatures, and the third is to convert the radiant temperatures to kinetic temperatures. This process is detailed below for all three sensors.

Methods

  As stated above, converting thermal bands to a temperature surface is a two step process. The first step is to use the thermal band to determine the at satellite spectral radiance. All of the variables can be found in the meta data files for the This is done by using the equation Ll = Grescale * DN + Brescale where:
  • Lis the at satellite spectral radiance (a raster output)
  • Grescale is (LMAX-LMIN) / (QCALMAX-QCALMIN)
  • DN is the thermal band
  • Brescale is LMIN
  Once one has at satellite radiance (Ll) one can the advance to step two and calculate the radiant temperature. This is done by using the equation Tb = K2 / Log( [K1/Ll] + 1) where:
  • Tb is the radiant temperature (°K)
  • K1 and K2 are calibration constants
  • Lis the at satellite spectral radiance raster

Calculating Surface Radiant Temperature with ETM+

  This is done by using the model maker in Erdas Imagine. Two separate models were created for this sensor, one for each equation above. Figure 1 shows the first model where the at satellite spectral radiance was calculated. The LMAX, LMIN, QCALMAX, QCALMIN values were all looked up in the meta data text file in Notepadd ++.
Fig 1: Calculating the at Satellite Spectral Radiance
Fig 1: Calculating the at Satellite Spectral Radiance
  Then, the output raster from the above model was used in the second model as seen below in figure 2. To help see the equation used in the function, the window is left open. This is where the radiant surface temperature raster is calculated.
Fig 2: Calculating the Radiant Temperature from the At Satellite Radiance
Fig 2: Calculating the Radiant Temperature from the At Satellite Radiance

Calculating Surface Radiant Temperature with TM

  This was also done by using the model maker in Erdas. Instead of using two models to create the surface radiant temperature raster, it was combined into a single model. This can be seen below in Figure 3. There are two functions in the model. The first one, calculates the at satellite spectral radiance. The output of the first function is a temporary raster which is stored in memory. Then, this temporary raster is used in the second function which calculates the radiant surface temperature. This output is stored as float single.The data for the inputs was found by using the meta data file.
Fig 3: Model for Calculating Surface Radiant Temperature
Fig 3: Model for Calculating Surface Radiant Temperature
 Calculating Surface Radiant Temperature with Landsat 8

  Just like with the TM satellite data, the Landsat 8 thermal band was used the same way to calculate the radiant surface temperature in a single model. This model can be seen below in Figure 4. The first function calculates the at satellite spectral radiance and stores the output as a temporary raster, and the second function is used to calculate the radiant surface temperature with a float single data type. The data for the inputs was found by using the meta data file.
  Next, a subset of this raster was created so that only Chippewa and Eau Claire counties were included. Then, once brought into ArcMap, the raster values were converted to °F, and the extract by mask tool was used to help the raster have the defined boundaries of the counties. This helps to get rid of false data values outside the study area.


Fig 4: Calculating Radiant Surface Temperature for Landsat 8

Results

ETM+
  Below is a screenshot of the surface temperatures calculated on June 6th, 2000. When the data was brought into ArcMap, there were a bunch of false values that showed up the outside the satellite scene. This value of 237.218 was set to display no color. Because the classification scheme used was stretched, this value still plays a factor for the other hues representing the other temperatures. The highest temperature in the scene is 317.945 °K and the lowest temperature is 288.450. The lowest temperature is a rough estimate because of all the false values. This raster shows that there tends to be higher temperatures in urban areas and cooler temperatures in rural areas.
Fig 5: ETM+ Radiant Surface Temperature Image
Fig 5: ETM+ Radiant Surface Temperature Image
Landsat TM
  Below is a screenshot of the surface temperatures calculated on August 3rd, 2011. When the data was brought into ArcMap, there were a bunch of false values that showed up the outside the satellite scene. This value of 203.371 was set to display no color. Because the classification scheme used was stretched, this value still plays a factor for the other hues representing the other temperatures. The highest temperature in the scene is 321.309 °K and the lowest temperature is 295.681. The lowest temperature is a rough estimate because of all the false values. Also, because of the extreme low values for both rasters, although the actual values of the pixels in the scene are similar, it is difficult to draw comparisons visually because of the difference in color. This raster shows that there tends to be higher temperatures in urban areas and cooler temperatures in rural areas.
Fig 6: TM Radiant Surface Temperature Image
Fig 6: TM Radiant Surface Temperature Image
Landsat 8
  Below is a map created from the radiant surface temperature on May 23rd, 2014 from Landsat 8. Unlike the above rasters, this one didn't contain a bunch of false values because the extract by mask tool was used, so the color scheme helps to visualize the raster well. The lowest temperature is 50.45 °F and the highest temperature is 111.2 °F. In general, lower temperatures are located more in the north east and where water bodies are present, and higher temperatures are located more in the west and south.
Fig 7: Landsat 8 TM Radiant Surface Temperature Image


Sources

Bureau, U.S (2017). factfinder.census.gov. Retrived from american Fact Finder
     https://factfinder.census.gov/faces/nav/jsf/pages/searchresults.xhtml?refresh=t
United States Geological Survey. (2017).Earth Resources Observation and Science Center
Wilson, C (2017) Lab 1 Surface Temperature Extraction from Thermal Remote Sensing Data retrieved from
     https://drive.google.com/file/d/1ffHly8Z1ELm1RavcUFlM0IXvUbgbTSfI/view?usp=sharing

No comments:

Post a Comment