Beruflich Dokumente
Kultur Dokumente
249
Chapter 7: Atmospheric correction
250
Chapter 7: Atmospheric correction
pixel, which may cause the image to have a jagged 3. Beside Destination file click the Browse button and
appearance. select the file containing the visible bands.
• Bi-Linear: Bi-linear resampling determines the gray 4. Under Source Layers, click Select All.
level from the weighted average of the four closest 5. Click Add.
pixels to the specified input coordinates and assigns
that value to the output coordinates. This method 6. Click Transfer Layers.
generates an image with a smoother appearance than
Nearest Neighbor resampling, but the gray level
values are altered in the process, which results in
blurring or loss of image resolution. Opening the Atmospheric Correction
• Cubic: Cubic resampling determines the gray level
from the weighted average of the 16 closest pixels
Configuration dialog box
to the specified input coordinates and assigns that
Before you begin setting up the process, you should import
value to the output coordinates. The resulting image
your images from the compact disk (CD) using the
is slightly sharper than one produced by Bi-linear
appropriate CD read algorithm. For example, if you have
resampling, and it does not have the disjointed
IKONOS imagery, you would use CDIKONOS to import
appearance produced by Nearest Neighbor
your images. By preparing your imagery this way, Focus
resampling.
can automatically set or calculate several parameters. Also,
8. Under Source Layers, click Select All. the data must be in one PCIDSK (.pix) file with all the
channels in the same bit depth and resolution. For more
9. Click Add.
information, see Preparing data on page 249.
10. Click Reproject.
Once your files are prepared, you can configure the
Atmospheric Correction parameters. These parameters define
Assembling data into a file the image to be corrected, the source of the elevation, the
sensor information, the atmospheric conditions, and other
If you intend to use a thermal band in the atmospheric required parameters.
correction process, you need to add the thermal band to the
file containing the visible bands. The thermal band must be 1. In the main menu, click Analysis.
in the same resolution as the visible bands. For Landsat 7 2. Click Atmospheric Correction.
data you can use either the high gain or low gain thermal
channel with ATCOR. For ASTER data use band 13.
251
Chapter 7: Atmospheric correction
10. The Tilt list is available only when the sensor selected
Setting up atmospheric correction parameters provides the tilt capability. If the sensor was tilted when
the image was taken, click the title angle used in the Tilt
1. In the Image file list, type the path and file name of the list. If the metadata describes the tilt angle in terms of
file that you you want to correct or click Browse to select left and right, right means West and left means East.
a file. 11. In the Calibration file list click the calibration file for
2. If the image represents an area of flat terrain or if you the image and sensor type or click Browse to select a
do not have a digital elevation model (DEM) for the file. In most cases you can use the file with standard
image, click Constant(ATCOR2) and in the Height (or std) in the file name. For more information, see
box type a value representing a constant elevation for Editing an existing calibration file to create a new file
the area covered by the image. on page 258.
3. If you do have a DEM for the image, click DEM 12. In the Atmospheric definition area list, click the aerosol
(ATCOR3). In the File box click the file that contains type for the image. For more information see About
the DEM or click Browse to select a file. In the Layer aerosol types on page 253.
list select the layer containing the elevation values. 13. In the Condition list, click the standard atmosphere
4. To calculate Sky View and Shadow or to import Slope present when the image was taken. For more information
and Aspect calculations, click Setup. For more see About standard atmospheres on page 253.
information, see Calculating slope, aspect, sky view, and 14. If you also selected a thermal band to correct, in the
shadow on page 255. Thermal atmospheric definition list click the standard
5. In the Units list, click the unit of measurement used for atmosphere present when the image was taken.
the elevation values. 15. If the date, time, and position are included in the
6. In the Sensor type list, click the type of sensor used to metadata, the solar zenith value will be calculated
collect the image. automatically. If they are not, in the Solar zenith box
7. If you did not use a CD read algorithm to import your type the solar zenith value or click Calculate to calculate
images, you may need to match the sensor band numbers the value (see Calculating the solar zenith and azimuth
to the correct image channel numbers. To set up the on page 256).
channels, click Band Setup. For more information, see 16. (Available for ATCOR3 only) If the date, time, and
Matching band numbers to channel numbers on page position are included in the metadata, the solar azimuth
256. value will be calculated automatically. If they are not,
8. In Pixel size list, type the pixel size of the input image. in the Solar azimuth box type the solar azimuth value
or click Calculate to calculate the value.
9. If the date is included in the metadata, the Date boxes
are set automatically. If not, in the Date boxes click the 17. In the Visibility box type the visibility value. For more
month, day, and year when the image was taken. information, see About visibility on page 257.
252
Chapter 7: Atmospheric correction
18. In the Adjacency box type the adjacency value. For more the composition of the atmosphere, the rural aerosol type
information, see About adjacency on page 257. is recommended.
19. (Available for thermal bands only) In the Offset to • Desert: The desert aerosol type is composed mostly of
surface temperature list, type the value used to large dust-like particles. If you do not know the
compensate for a systematic error in the conversion of composition of the atmosphere, the rural aerosol type is
radiance values to temperature values. For more recommended.
information, see Determining the offset to surface • Maritime: The maritime aerosol type is composed
temperature value on page 257. mostly of sea-salt, dust-like and organic particles. If you
20. Click OK. do not know the composition of the atmosphere, the rural
aerosol type is recommended.
253
Chapter 7: Atmospheric correction
• Mid-latitude summer: A midlatitude summer The Slope algorithm measures the angle of the incline for
atmosphere has a total water vapor content of 2.92 (g each pixel, which is expressed as a value between 0 and 90
cm-2). degrees. The value is calculated from the plane formed by
• Mid-latitude winter: A midlatitude winter atmosphere the vector connecting the left and right neighbours of the
has a total water vapor content of 0.85 (g cm-2). pixel and the vector connecting the upper and lower
• Sub-Arctic summer: A sub-arctic summer atmosphere neighbours of the pixel.
has a total water vapor content of 2.08 (g cm-2). The Aspect algorithm measures the orientation of the slope
• Sub-Arctic winter: A sub-arctic winter atmosphere has of each pixel, which is expressed as a value between 0 and
a total water vapor content of 0.42 (g cm-2). 360 degrees relative to the top of the image. The value is
• Tropical: A tropical atmosphere has a total water vapor calculated from the orientation of the plane formed by the
content of 4.11 (cm or g cm-2). vector connecting the left and right neighbours of a pixel
• Arid: An arid atmosphere has a total water vapor content and the vector connecting the upper and lower neighbours
of 2.15 (g cm-2). of the pixel. The angle is measured between north (top of
• US standard: The 1976 US Standard atmosphere has a image) and the projection of the normal vector of this plane
total water vapor content of 1.42 (g cm-2). onto the horizontal plane.
The Sky View algorithm uses a ray tracing program to
determine the proportion of the sky hemisphere visible for
Opening the elevation information setup dialog
each pixel of the terrain.
box
The shadow file contains a layer that includes both self
In ATCOR3 a digital elevation model (DEM) is used to shadowing and cast shadow effects. In the layer the shadows
calculate the effect of radiance and transmittance over rugged are represented by a pixel value of 0 and the rest of the pixels
terrain. The Slope and Aspect calculations are mandatory are given a value of 1. The self-shadowing effect is caused
for ATCOR3. The Sky View and Shadow calculations are by pixels from areas facing away from the sun which are on
optional. These calculations can be automatically calculated slopes steeper than the solar elevation angle. Cast shadows
from the DEM or you can import them in the Elevation are areas in shadow due to objects blocking the sun. The
Information Setup dialog box if you have already created a Shadow algorithm uses a ray tracing program and the solar
file containing these values. zenith and azimuth angles to calculate the cast shadows. The
If you click Calculate for Slope, Aspect, Sky View, or shadow file is used as a mask so that shadows are excluded
Shadow, PCIDSK files are automatically created in the user from the atmospheric correction process.
folder where you installed Geomatica when you perform 1. Open the Atmospheric Correction Configuration
the atmospheric correction. By default each file name is the dialog box, see Opening the Atmospheric Correction
original input file name prefixed with 'slope_', 'aspect_', Configuration dialog box on page 251.
'skyview_', or 'shadow_'.
254
Chapter 7: Atmospheric correction
2. Under Elevation Information Setup, click the Setup • Click From file to import the sky view factor from
button. a file. In the From file list, click the file that contains
the sky view factor or click Browse to select the file.
In the Layer list, click the layer with the sky view
Calculating slope, aspect, sky view, and shadow factor.
1. In the File list under Elevation, click the file that
6. Under Shadow, either:
contains the DEM or click Browse to select a file. In the
Layer list select the layer containing the elevation values. • Click None if you do not want to include shadow
2. In a DEM each change in gray level represents a change data in the atmospheric correction.
in elevation value. In the Elevation step box, type the • Click Calculate to calculate the shadow data
value that represents the change of one level of gray. automatically.
3. Under Slope, either: • Click From file to import the shadow data from a
file. In the From file list, click the file that contains
• Click Calculate to calculate the slope values the shadow data or click Browse to select the file. In
automatically. the Layer list, click the layer of shadow data.
• Click From file to import the slope values from a
file. In the From file list, click the file that contains 7. Click OK.
the slope values or click Browse to select the file. In
the Layer list, click the layer of slope values.
Opening the band setup dialog box
4. Under Aspect, either:
When you prepared the PCIDSK (.pix) file for atmospheric
• Click Calculate to calculate the aspect values correction, the band numbers may not match the channel
automatically. numbers. For example, band 1 from the sensor may not
• Click From file to import the aspect values from a necessarily be in channel 1 in your file. You may need to
file. In the From file list, click the file that contains match the sensor band numbers to the correct image channel
the aspect values or click Browse to select the file. numbers.
In the Layer list, click the layer of aspect values.
1. Open the Atmospheric Correction Configuration
5. Under Sky View, either: dialog box, see Opening the Atmospheric Correction
Configuration dialog box on page 251.
• Click None if you do not want to include sky view
factor in the atmospheric correction. 2. Under Sensor Information, click the Band Setup
button.
• Click Calculate to calculate the sky view factor
automatically.
255
Chapter 7: Atmospheric correction
1. Open the Atmospheric Correction Configuration 1. In the Date boxes click the month, day, and year when
dialog box, see Opening the Atmospheric Correction the image was taken.
Configuration dialog box on page 251. 2. In the Time boxes, type hours, minutes, and seconds
when the image was taken.
256
Chapter 7: Atmospheric correction
3. In the Latitude box, type the y-coordinate of the center USA: http://www.noaa.gov/wx.html and Canada:
of the image. http://www.weatheroffice.ec.gc.ca/canada_e.html
4. In the Longitude box, type the x-coordinate of the center
of the image. About adjacency
5. Click Calculate.
Adjacency is the effect of backscattering on neighboring
6. Click OK. pixels. It is used to more accurately specify the atmospheric
conditions at the time the image was taken.
About visibility The adjacency effect is calculated for an area around each
pixel up to a maximum of 200 pixels. For example, an image
Visibility, or optical depth, is a meteorological statistic that with 30-meter resolution like Landsat will have a maximum
calculates the opacity of the atmosphere at a certain time Adjacency value of 6, because 200 multiplied by 30 meters
and place. It measures the furthest distance that a person can is 6000 meters, which is 6 kilometers. Therefore, an
see a prominent object. In Focus the range is between 5 and Adjacency value of 0 would not take the adjacency effect
180 kilometers. into consideration while 6 would calculate the maximum
Focus uses the value set in the Visibility box. For more effect. The default is 1 and is suitable for most cases.
information, see Opening the Atmospheric Correction
Configuration dialog box on page 251 for the Spatially Determining the offset to surface temperature
Varying Conditions, and for Constant Conditions options, value
see Opening the Run Atmospheric Correction dialog box on
page 260. When you use the Spatially Varying Conditions Occasionally there may be a consistent difference in
option, Focus calculates the visibility for each pixel in the temperature between actual temperatures measured on the
image using the Visibility value as a starting point for the ground and those reported in the Spectral Plot. To verify if
calculation. When you use the Constant Conditions option, you need to compensate for this difference, you need to
Focus uses the Visibility value as a constant for each pixel collect the temperature of identifiable points in the region
in the image. The calculation results in a Visibility layer that at the time the image was captured. These temperature
is a temporary PCIDSK (.pix) file with its default file name samples are sometimes referred to as 'ground truths'.
being the the original file name prefixed with 'hot_level_'.
If you compare the ground truths to the results from the same
Visibility is used to more accurately specify the atmospheric points collected on a temperature layer using the Spectral
conditions at the time the image was taken. If the metadata Plot, the temperature for each point in both should be the
that came with the image does not include the visibility same. If you observe a consistent difference in temperature,
values, you can obtain it from the following sources: you can enter the value in the Offset to surface temperature
box.
257
Chapter 7: Atmospheric correction
For example, you compare the actual water temperatures of you are not obtaining expected results, compare the
three lakes to their temperatures reported in the Spectral Plot calibration coefficients (gain and bias values) in your data s
and discover that there is a difference of 2 degrees between metadata file to those in the calibration file. If the values are
the ground truths and the Spectral Plot. Therefore, you type significantly different, you can create you own calibration
2 in the Offset to surface temperature box. file specific to your data.
1. Configure and run the atmospheric correction. For more The calibration file contains a table of the bands, the gain
information, see Opening the Atmospheric Correction value for each band, and the bias for each band. ATCOR
Configuration dialog box on page 251. uses mW/cm-2 sr-1 micron-1 as the radiance unit for each
band, except the thermal band which uses mW m-2 sr-1
2. Position the cursor precisely on the feature that you can
micron-1. Since the sensors may use a different radiance
clearly identify in the image for which you have a known
unit, you may need to convert the values. For more
ground temperature.
information, visit
3. In the Maps tree, right-click the ATCOR MetaLayer. http://www.op.dlr.de/atcor/atcor2+3_faq.html.
4. Click Spectra Plot.
For example, some calibration coefficients are measured in
5. On the Atcor Spectra Plotting dialog box, click From W m-2 sr-1 micron-1. To convert it to the ATCOR radiance
Image. value, you multiply the values in the metadata file by 0.1.
6. Compare the actual temperature of the feature to the
Example of a calibration file
temperature displayed under Report.
7. Repeat step 2 to step 6 for each ground truth.
258
Chapter 7: Atmospheric correction
259
Chapter 7: Atmospheric correction
1. Click Load Haze and/or Cloud from File. 1. Right-click the ATCOR MetaLayer.
2. Under Haze, in the File list click the file that contains 2. Click Edit Visibility.
the haze mask or click Browse to select the file. In the 3. Use the New Shapes tools to modify the bitmap. For
Layer list, click the layer containing the haze mask. more information, see Adding points to an active layer
3. Under Cloud, in the File list click the file that contains on page 269.
the cloud mask or click Browse to select the file. In the
Layer list, click the layer containing the cloud mask.
4. Click Create Mask.
Opening the Run Atmospheric
Editing the Cloud mask
Correction dialog box
1. Right-click the ATCOR MetaLayer. When you perform the atmospheric correction, Focus adds
a thematic raster metalayer to the Maps tree. The metalayer
2. Click Edit Cloud Mask. contains the image being corrected, the Haze bitmap mask
3. Use the New Shapes tools to modify the bitmap. For layer, the Cloud bitmap mask layer, the visibility layer, and
more information, see Adding points to an active layer a layer with the Value-Added Data.
on page 269.
To use the Spatially Varying Conditions option, you must
have the Red, near-infrared (NIR), and Short Wavelength
Infrared (SWIR) bands, and you must have reference areas
of known reflectance such as a section of dense vegetation
or a body of water present outside the haze to use as a
260
Chapter 7: Atmospheric correction
reference target. When you use the Spatially Varying 3. Under Corrected Output, in the File box click the file
Conditions option, Focus calculates the visibility for each where you want to save the corrected data or click
pixel in the image using the value set in the Visibility box Browse to select a file.
on the Atmospheric Correction Configuration dialog box as
a starting point for the calculation.
Deriving additional data from the corrected
Use the Constant Conditions option when you are missing
one of the bands, the image does not contain a reference imagery
target, or you are sure that the image represents an area with
1. Under Value-added Data Output, in the File box click
constant atmospheric conditions such as an area without
the file where you want to save the additional data or
rugged terrain, large bodies of water, or mountains. When
click Browse to select a file.
you use the Constant Conditions option, Focus uses the value
set in the Visibility box on the Atmospheric Correction 2. To perform a transformation that minimizes the influence
Configuration dialog box as the visibility for each pixel in of soil brightness, select the Soil Adjusted Vegetation
the image. Index check box.
3. To calculate the green leaf density, select the Leaf Area
The result of the atmospheric correction is a scaled surface
Index check box.
reflectance image with a range of 0 to 255 for 8-bit data and
0 to 65535 for 16-bit data. If you want unscaled values or If you want to change the equation used for the LAI
percent reflectance values, divide the scaled values by 4 for calculation, click LAI Options.
8-bit data and by 10 for 16-bit data. For example, 150 4. To calculate the calculate the amount of
divided by 10 equals 15% reflectance for a 16-bit image. photosynthetically active radiation absorbed by a plant
canopy, select the Fraction of Absorbed Radiation
1. In the Maps tree, right-click the ATCOR MetaLayer.
check box.
2. Click Run Atmospheric Correction.
If you want to change the values used in the FPAR
calculation, click FPAR Options.
Running the correction 5. To calculate ground reflectance, select the Surface
Albedo check box.
1. Click Constant Conditions if you want to perform the
6. To calculate the difference between the emitted
correction assuming relatively uniform atmospheric
atmospheric radiation and the emitted surface radiation,
conditions over the image.
select the Thermal Flux Difference check box.
2. Click Spatially Varying Conditions if you want to
7. To calculate the exchange rate of energy between the
perform the correction assuming differing atmospheric
earth s surface and the underground, select the Ground
conditions throughout the image.
Heat Flux check box.
261
Chapter 7: Atmospheric correction
8. To calculate the shortwave solar radiation absorbed by for soybean crops (Choudury et al. 1994). By using a
the surface, select the Absorbed Solar Radiation check constant set of values, either custom or default, to calculate
box. the LAI for images of the same area over time, you can
9. To calculate the exchange rate of stored heat energy uncover trends in the vegetation.
between the air and the earth s surface, select the Latent SAVI uses the red and near-infrared bands to measure the
Heat check box. Latent heat flux is measures the amount density and vigor of green vegetation by attempting to
of energy needed to change matter from one state to eliminate the reflectivity of the ground beneath the canopy.
another (from solid to liquid to gas).
NDVI uses the visible and near-infrared bands to measure
10. To calculate the exchange rate of excess heat energy
the density and vigor of green vegetation by comparing the
between the air and the earth s surface, select the
amount of visible light reflected to the amount of
Sensible Heat check box. Sensible heat flux measures
near-infrared light reflected.
the amount of energy needed to change air temperature.
11. To calculate the difference between absorbed and emitted 1. Open the Run Atmospheric Correction dialog box, see
shortwave and longwave radiations, select the Net Opening the Run Atmospheric Correction dialog box on
Radiation check box. page 260.
12. Click Run Correction. 2. Under Value-Added Data Output, select the Leaf Area
Index check box.
3. Click the LAI Options button.
Opening the Leaf Area Index Model dialog box
The leaf area index (LAI) is the density of the green leaves Selecting the equation for calculating the Leaf Area
in an area. It is a measure of the green leaf area (one-side) Index
per unit of surface area.
1. Select one of the following:
You can choose one of two equations to calculate the
density: the Soil Adjusted Vegetation Index or the • SAVI for the Soil Adjusted Vegetation Index
Normalized Difference Vegetation Index. Both equations equation.
contain three parameters whose values depend on the type • NDVI for the Normalized Difference Vegetation
of vegetation being measured and on the season in which Index equation.
they are being measured.
The LAI can only approximate typical trends in the
vegetation. It should not be used to replace or confirm field
measurements of other types of vegetation in different
seasons. The defaults provided for the equations are typical
262
Chapter 7: Atmospheric correction
263