Professional Documents
Culture Documents
Correccion Atmosferica de Imagenes GeoEye-1 Con FLAASH
Correccion Atmosferica de Imagenes GeoEye-1 Con FLAASH
Correspondence to:
soza.diego@gmail.com
contacto@praxisgeomatica.com
Note: this document intends to fill a gap between the needs from the end-user and the
accumulated procedural orientations provided either by the technical software assistance and
the users' community. This work tries to explain by a step by step guide the procedures to
perform a successful atmospherically correction of a high-resolution GeoEye-1 multispectral
image, using the FLAASH (included in the Atmospheric Correction Module: QUAC and FLAASH).
Summary
1. Background ........................................................................................................................................................................................................................ 1
1.1. Study area........................................................................................................................................................................................................................... 1
1.2. Materials ..............................................................................................................................................................................................................................2
1.2.1. FLAASH Atmospherical correction ..............................................................................................................................................................2
1.2.2. Multispectral images .................................................................................................................................................................................................3
2. A first approach for ms 4 bands product .............................................................................................................................................3
2.1. Define the workspace and dir structure ................................................................................................................................................3
2.2. Preparation the input data.................................................................................................................................................................................3
2.2.1. Open the data from metadata .......................................................................................................................................................................3
2.2.2. Calibrating the input images.............................................................................................................................................................................4
2.3. FLAASH configuration.............................................................................................................................................................................................5
2.3.1. General configuration ..............................................................................................................................................................................................5
2.3.2. Advanced settings.......................................................................................................................................................................................................7
2.3.3. Execution ............................................................................................................................................................................................................................. 11
3. A second approach for pan band product .......................................................................................................................................12
4. Results ..................................................................................................................................................................................................................................12
5. References........................................................................................................................................................................................................................ 17
1. Background
1.1. Study area
The study area, upper Cachapoal basin is located 30 km from the eastern outskirts of the middle-
city Rancagua (in stricter terms the distance is referred to as the sub-urban satellite Machalí),
the seventh most populated city in Chile. The 499 [sq.km] drainage upper area of the Cachapoal
River (which refers to micro-basin level) extends from the international boundary until the
junction with Cortaderal River (N.W.B code 06000, sub-basin level), as part of Rapel River basin.
The debris-covered Gran Cachapoal glacier is located in the upper catchment area as a natural
element between Chile and Argentina frontier in the southern Andes Cordillera.
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
The Glaciar Cachapoal is the third glacier with the largest surface covered in Chilean
Glaciological Central Zone (DGA,2011) with 8 [km] major-axis longitude, and a difference of
altitude between the base and top level of 2500 [m]. Besides that, there are pieces of evidence
of recent surge which demonstrates it’s an active mixed glacier.
1.2. Materials
1.2.1. FLAASH Atmospherical correction
A total customizable atmospheric correction software should provide to the end-user the option
to provide to a model the required parameters. A quick review of the software alternatives
confirms the idea that they offer a closed solution to interpolate radiation transfer properties
from a pre-calculated database of modeling results. The Envi FLAASH® incorporates the
MODTRAN® version 5.2 (MODTRAN5v2r1) radiation transfer code and their model atmospheres
and aerosol types to represent the scene conducting a unique MODTRAN solution computed for
each image (L3Harris Geospatial Solutions, 2020b).
2
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
item variable unit value product spec. subsyst. channel cent_wl bw FWHM
ms GSD px 2,000 Blue 0,480 0,060 0,465
spat. resolution meter
pan GSD px 0,500 Green 0,545 0,070 0,484
M2AS
rad. resolution bits/px. adim. 16,000 VNIR Red 0,660 0,060 0,547
abs. scale factor adim. 6,225 NIR 0,828 0,135 0,676
spec. resolution
bandwidth μm 0,350 P2AS PAN 0,625 0,350 0,628
where, subsyst. = subsystem; spat. = spatial; rad.= radiometric; spec. = spectral: wl = wavelength in [ɥm]; cent_wl =
central wavelength; bw= bandwidth.
4
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
Define the output file name and the .dat file extension related to “01_input” dir. Press “Ok”.
Now, you have the calibrated Radiance at the sensor image.
5
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
and the path routes to the “Output Reflectance File” and “Output Directory to FLAASH Files”
placed in the “02_out” folder.
b) If you desired it, you can establish a “Root name” for FLAASH files.
As you can see, the program reads the metadata values from the auxiliary (.aux) file, which
accomplishes the. dat image file.
6
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
Attending the recommendations of Pimentel (2017), I’ve entered the next configuration
7
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
b) If you haven't subsetted the image previously, continue with the next steps. Otherwise,
continue to tittle “c)”.
8
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
The new output image extent values were defined. Click in Ok.
9
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
10
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
e) Check again the the “Mid-Latitude summer” Atmospheric Model, the “Rural” Aerosol Model,
as “Water Column Multiplier Feature” equal to “1”, and the “None” option for Aerosol
Retrieval. Finally, establish the Initial Visibility (km) value in “30”.
2.3.3. Execution
a) Click in “Apply”, The process begins.
11
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
4. Results
To evaluate the corrected image seven ROI based on circle geometry was drawn in the image,
identifying the most common type of surface covers in the study area. The goal is to compare
the spectral response using the mean signatures between TOA reflectance (top of atmosphere)
for the uncorrected scene, and the BOA reflectance (bottom of atmosphere or surface
reflectance) after the FLAASH correction.
12
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
In Figure 2 at left (in A) shows the original tile scene, the yellow line indicates the “ADT12. shp”
subset and the white rectangle display the extents of (B) and (C). At the center in (B) over the
uncorrected image with TOA reflectance values, the orange line indicates the active debris-
covered while the yellow dashed line corresponds to the inactive ice (green) glacier boundary
inventoried for the 2016 year. At right (in C) the image with surface reflectance values estimated
with FLAASH, where each point represents a type of surface (see table 3). The three images are
RGB:421 with linear histogram correction at 2%.
max. h
type of area px.
ROI# name hex geom record [n] px dim. x y [m]
surface cover [m2] [n]
ITRF96
1 water1 lagoon #00FFFF 3 15x15 -70,07 -34,35 2.822,3 9024 2256
thermoKarst glaciar
2 water2 #0099FF 8 12x12 -70,03 -34,33 3.179,6 4276 1069
pond
lateral morraine
3 grass1 andean perennial #48FF48 2 15x15 -70,06 -34,37 2.802,5 9024 2256
pasture
open andean perennial
4 grass2 #009900 5x5 -70,07 -34,35 2.773,8 1068 267
pasture
5 snow remanent snow #AD11EE circle -70,03 -34,38 4.179,7 6016 1504
3
6 firn firn (cristalized snow) #FF00FF -70,06 -34,31 3.823,7 9024 2256
7 unconv_Ice uncovered ice #FF0000 -70,04 -34,29 4.973,5 9024 2256
8 debrisCov_Ice debris-covered ice #FF7474 -70,04 -34,32 3.215,1 9024 2256
9 rock rock exposure #FFAF1D 6 15x15 -70,04 -34,29 4.541,8 18048 4512
caotical water
10 aluv_dep #F0F000 -70,03 -34,34 3.159,7 9024 2256
depositation
3
gravitational
11 coluv_dep #FFFF00 -70,02 -34,33 3.691,8 9024 2256
depositation
13
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
In figure 3A (upper) and 3B (center) the spectral signatures of 11 ROI types of surfaces without
atmospherical correction, based on TOA reflectance and radiance, respectively. In 3C (lower) the
signatures of estimated surface reflectance after FLAASH calculations.
Analyzing the signatures, it can be advertised that the FLAASH effects trends to smooth the
curves. In the case of the highest reflectance surfaces as clean ice, the absorptions peaks were
attenuated. The vegetation reflectance curve in green representing the stational Andean pasture
now displays a more characteristic shape, with a peak in the green, a chlorophyll absorption in
the red, and a sharp red edge leading to higher near-infrared reflectance.
14
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
A second quantitative verification of the reflectance results will be carried on trough a difference
using Band Math between the band 3 Red Channel (0.66 ɥm) from TOA and BOA reflectance
images.
c) Select as “B1” the Band 3 (0.66) BOA surface corrected reflectance, and define in “B2” the
TOA un-corrected reflectance measured at sensor. Click on Ok.
15
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
The differences should tend to converge to 1, with a positive and high correlation.
16
S OZA, D. (2020) TECHN I CAL GUI DE. GEO-EYE1 F LAAS H CON FI GURATI ON I N EN VI 5. X
5. References
Pimentel, M.: FLAASH to correction GeoEye1, L3 Harris Forum, FLAASH Config. [online] Available
from: https://www.harrisgeospatial.com/Support/Forums/aft/6013 (Accessed 19 April 2020),
2017.
17