Sie sind auf Seite 1von 15

Chapter 7: Atmospheric correction

R. Richter, 'A spatially adaptive fast atmospheric correction


algorithm' Int. J. Remote Sensing, Vol. 17, 1201-1214 (1996)
Chapter 7: Atmospheric R. Richter, 'Atmospheric correction of satellite data with
correction haze removal including a haze/clear transition region',
Computers & Geosciences, Vol. 22, 675-681 (1996)
R. Richter, 'Correction of satellite imagery over mountainous
terrain', Applied Optics, Vol. 37, 4004-4015 (1998)

Understanding atmospheric correction


The data obtained by optical satellite sensors with high Preparing data
spatial resolution has become an invaluable tool for many
groups interested in studying, managing, developing, and Before you begin setting up the atmospheric correction
protecting our population, environment, and resources. process, the data must be in one PCIDSK (.pix) file with all
Unfortunately, satellite images are often obscured by the channels in the same bit depth and resolution. Focus
atmospheric effects like haze as a result of conditions in the supports 8-bit unsigned, 16-bit unsigned, 16-bit signed, and
atmosphere at the time the image was captured. Atmospheric 32-bit real bit depths.
correction is a process used to reduce or eliminate
atmospheric effects and reveal more accurate surface 1. Transfer the data from the CD to PCIDSK (.pix) files.
reflectance values. 2. Reproject the thermal data.
Two atmospheric correction processes are available: 3. Assemble the data into one PCIDSK (.pix) file.
ATCOR2, which is used for correcting satellite imagery
over flat terrain, and ATCOR3, which is used for correcting
satellite imagery over rugged terrain. Both are algorithms Transfer data to PCIDSK
that work with a database of atmospheric correction
You should import your images from the compact disk (CD)
functions, which are stored in lookup tables. The algorithms
using the appropriate CD read algorithm. Each sensor has
have been developed mainly for satellite sensors with a small
its own CD read algorithm. It creates a PCIDSK file, imports
swath angle such as Landsat and SPOT, but some wide
the imagery channels from the CD, extracts the metadata,
field-of-view (FOV) sensors such as IRS-WiFS are
and saves the satellite path information in a segment. By
supported as well.
preparing your imagery this way, Focus can automatically
For more information on the atmospheric correction, please set or calculate several parameters when you configure the
see the following articles: atmospheric correction.

249
Chapter 7: Atmospheric correction

The number and types of bands on the CD depends on the


sensor used to capture the data. Usually, the visible, thermal, Reprojecting data
and panchromatic bands are in different resolutions. Some
sensors may not provide thermal or panchromatic bands. If you intend to use a thermal band in the atmospheric
Read the bands of the same resolution at the same time into correction (ATCOR) process, you need to reproject it to the
one file. same resolution as the visible bands. For Landsat 7 data you
can use either the high gain or low gain thermal channels
For example, Landsat 7 data usually has eight bands: bands with ATCOR. For ASTER data use band 13.
1 to 5 and 7 are the visible wavelengths with a 30-meter
resolution, band 6 contains two thermal wavelengths with For example, Landsat 7 thermal bands have a 60-meter
a 60-meter resolution, and band 8 is the panchromatic with resolution while its visible bands have 30-meter resolution.
a 15-meter resolution. You would use the CDLAND7 Therefore, the thermal bands have to be reprojected to a
algorithm to read bands 1 to 5 and 7 into a file, then band 6 30-meter resolution.
into a file, and then band 8 into a file.
1. In the main menu, click Tools and then click
If you do not intend to use the thermal or panchromatic Reprojection.
bands in the atmospheric correction process, then you do 2. Click the Browse button beside Source file and select
not need to read those bands into a file. the file that you want to reproject.
The CD read algorithms are available through EASI, 3. In the Destination file box, type the path and file name
Modeler, OrthoEngine, and Focus. for the reprojected data.
1. In the main menu, click Tools and then click Algorithm 4. In the Output format box, click PIX:PCIDSK.
Librarian. 5. Under Reprojection Bounds, click Use bounds and
2. Under PCI Predefined in the Data Interchange folder, resolution in the list.
open the CD Reading/Utilities folder. 6. In the Pixel Size boxes in the X and Y boxes, type the
3. Click the appropriate CD read algorithm for the data. new resolution.
4. Click Open. 7. In the Resampling list, click the resampling method of
your choice.
5. Enter the required information on the Files and Input
Params 1 tabs. • Nearest: Nearest Neighbor resampling identifies the
6. Click Run. gray level of the pixel closest to the specified input
coordinates and assigns that value to the output
7. Repeat for each set of bands with the same resolution.
coordinates. Although this method is considered the
most efficient in terms of computation time, it
introduces small errors in the output image. The
output image may be offset spatially by up to half a

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.

1. From the Files tree, right-click the thermal channel.


2. Click Export (Save As) and click To existing file.

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.

About aerosol types


About standard atmospheres
The Atmospheric definition area list on the Atmospheric
The Condition list and the Thermal atmospheric definition
Correction Configuration dialog box (see Opening the
list on the Atmospheric Correction Configuration dialog box
Atmospheric Correction Configuration dialog box on page
(see Opening the Atmospheric Correction Configuration
251) contains the possible aerosol types for the image. The
dialog box on page 251) contain the standard atmospheres
aerosol type is determined by the predominant particles
used in Atmospheric Correction. Standard atmospheres are
present in the area at the time the image was captured, which
vertical profiles of pressure, temperature, water vapor, and
usually can be inferred its geographic location. Wind
ozone density.
direction and weather conditions in the area in the days
before the image was taken can affect the aerosol type The water vapor content present in the area plays a key role
present. in determining which standard atmosphere to select when
performing an atmospheric correction. For sensors that do
The aerosol types are:
not include water vapor bands, you can estimate the water
• Rural: The rural aerosol type is composed mostly of vapor content based on the season when the image was
dust-like and organic particles. It is predominant in captured and the location.
continental areas whose atmosphere is not strongly
The standard atmospheres are:
influenced by urban or industrial centers. It is
recommended for areas such as forested, agricultural, or • Dry or Dry Desert: A dry atmosphere has a total water
snow-covered areas. vapor content of 0.41 (g cm-2).
• Urban: The urban aerosol type is composed mostly of • Fall (spring): A fall (autumn) atmosphere has a total
particles such as sulfate aerosols resulting from water vapor content of 1.14 (g cm-2).
combustion and industrial activities. If you do not know • Humid: A humid atmosphere has a total water vapor
content of 4.94 (g cm-2).

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

2. Under Correction Parameter, click the Calculate


Matching band numbers to channel numbers button.
1. For each row under the Input Channel column, type
the channel number that contains the sensor band About Solar Zenith and Azimuth
corresponding to the band number under the Sensor
The Solar Azimuth and Solar Zenith express the position of
Band# column.
the sun. The Solar Azimuth is the angle of the direction of
2. In the Output Corrected column, click to select the the sun measured clockwise from the North along the
rows corresponding to the channels that you want to horizon. If the solar azimuth is measured from the South,
correct. Rows identified by a check mark will be usually referred to as the bearing, it will have to be adjusted
corrected. since Focus assumes that North is the origin. The Solar
3. If the NoData value is included in the metadata, it will Zenith is the angle measured between the local zenith and
be entered automatically. If it is not, in the NoData the line of sight of the sun.
Value column type the NoData value for each channel
Illustrating Solar Zenith and Solar Azimuth
in its corresponding row.
4. In the Gain Setting column, type the gain setting value
from the header file.
The gain setting is only needed for the MOMS and Aster
sensors. It represents the offset between the image and
the calibration.
5. Click OK.

Opening the Solar Calculations dialog box


The solar zenith and azimuth are important values used in
the atmospheric correction. If you imported you images
using a CD read algorithm, the values can be extracted from
the metadata. Calculating the solar zenith and azimuth

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.

Editing an existing calibration file to


create a new file
The standard calibration files are in the cal folder under the
atcor folder where you installed Geomatica (for example,
C:\Program Files\Geomatica_V100\atcor\cal). Each sensor
has a set of calibration files created by Dr. Richter.
When you complete the Atmospheric Correction
Configuration dialog box, you can use one of the standard .
calibration files since they are sufficient in most cases. If

258
Chapter 7: Atmospheric correction

1. Open a standard calibration file for the sensor appropriate


for your data. Automatically creating a mask
2. Open the metadata file that came with your data.
3. If required, convert the values from the metadata file to 1. Click Automatically Calculate Haze and Cloud.
ATCOR radiance units: mW/cm-2 sr-1 micron-1 (or mW 2. Under Mask Size, click either:
m-2 sr-1 micron-1 for thermal bands).
• Large area haze mask to create a mask over all the
4. Replace the bias and gain values for each band with the areas that may contain haze. This option also includes
converted values from the metadata file. areas where haze is suspected, but may not be
5. Save as a new file with the .cal extension in the cal folder obvious upon visual inspection.
in the folder for the appropriate sensor. • Smaller area haze mask to create a mask only over
the areas where the haze is obvious.

3. Under Haze Thickness, click either:


Opening the Define Haze and Cloud • Correct thin haze to thick haze if you want to
include the thick haze (cloud cover) when you
dialog box perform the correction.
• Correct thin to medium haze if you want to ignore
After configuring the parameters for atmospheric correction,
the thick haze (cloud cover) when you perform the
you must create a mask over the hazy and cloudy areas in
correction.
the image while excluding areas covered by water or snow.
Water and snow are identified by comparing the water 4. In the Water Refl. Threshold in NIR (%) box, type
reflectance values in the NIR band to the reflectance values the value in percent representing the limit below which
in the snow band (1.6 um band). is considered water reflectance values in the NIR sensor
In most cases the default values for reflectance thresholds band.
will identify water and snow in image. However, you may 5. In the Water Refl. Threshold in Snow (1.6um) (%)
have to iteratively adjust the threshold values and recreate box, type the value in percent representing the limit
the mask to achieve the desired results. below which is considered water reflectance values in
the 1.6 um sensor band.
1. In the Maps tree, right-click the ATCOR MetaLayer.
6. In the Cloud Refl. Threshold in Blue (<0.8um) (%)
2. Click Define Haze and Cloud. box, type the value in percent representing the limit
below which is considered cloud reflectance values.
7. Under Output, click either:

259
Chapter 7: Atmospheric correction

• Display to show the mask in the Focus view pane.


• Save to save the mask layer in a file. In the File list, Editing the Haze mask
click the file where you want to save the mask or
click Browse to select the file. In the Haze Layer 1. Right-click the ATCOR MetaLayer.
list, click the layer where you want to save the haze 2. Click Edit Haze Mask.
mask. In the Cloud Layer list, click the layer where
3. Use the New Shapes tools to modify the bitmap. For
you want to save the cloud mask.
more information, see Adding points to an active layer
8. Click Create Mask. on page 269.

Importing the masks from a file Editing the Visibility layer

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

Changing the values for the fraction of


photosynthetically active radiation (FPAR) Opening the Advanced Option dialog
equation box
The Fraction of Photosynthetically Active Radiation (FPAR)
The Advanced Options are parameters used in producing
equation uses the red and near-infrared bands to calculate
the data in the Value-Added Data Output section on the Run
the fraction of radiation between 400 and 700 nm absorbed
Atmospheric Correction dialog box. The availability of the
by green vegetation.
parameters depends on the presence or absence of data:
The FPAR equation contains three parameters whose values
depend on the type of vegetation being measured and on the • The Visibility data, BRDF Correction, and Terrain
season in which they are being measured. The equation also Reflectance sections are only available in ATCOR3.
includes the result from the leaf area index (LAI) equation • The Emissivity and Radiation and heat flux sections are
that you selected. only available if your data includes a thermal band.
• The Reference pixels section is only available if your
The FPAR equation can only approximate typical trends in data does not include a Short Wavelength Infrared
the vegetation. It should not be used to replace or confirm (SWIR) band. If your data does include one, Focus
field measurements of other types of vegetation in different automatically calculates the reference pixels.
seasons. The defaults provided for the equations are typical
values based on several studies (Asrar et al. 1984, Asrar 1. In the Maps tree, right-click the ATCOR MetaLayer.
1989, Wiegand et al, 1990, 1991). By using a constant set 2. Click Advanced Options.
of values, either custom or default, to calculate the FPAR
for images of the same area over time, you can uncover
trends in the vegetation. Setting the parameters
1. Open the Run Atmospheric Correction dialog box, see
1. Under Visibility data, click Calculate to calculate the
Opening the Run Atmospheric Correction dialog box on
visibility values when you perform the atmospheric
page 260.
correction or click Use Existing to select a visibility
2. Under Value-Added Data Output, select the Fraction layer calculated previously.
of Absorbed Radiation check box.
If you selected Use Existing, in the File list click the
3. Click the FPAR Options button. file that contains the visibility layer or click Browse to
select a file. In the Layer list, click the layer containing
visibility values.

263

Das könnte Ihnen auch gefallen