ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer) images are files written in the Earth Observation System Hierarchical Data Format (EOS-HDF) format, which is a type of the HDF4 file format. An ASTER image is acquired by three different telescopes and contains 15 bands:
The individual ASTER bands have the following properties:
ASTER band | Wave length (�m) |
VNIR band 1 | 0.520-0.600 |
VNIR band 2 | 0.630-0.690 |
VNIR band 3N | 0.760-0.860 |
VNIR band 3B | 0.760-0.860 |
SWIR band 4 | 1.600-1.700 |
SWIR band 5 | 2.145-2.185 |
SWIR band 6 | 2.185-2.225 |
SWIR band 7 | 2.235-2.285 |
SWIR band 8 | 2.295-2.365 |
SWIR band 9 | 2.360-2.430 |
TIR band 10 | 8.125-8.475 |
TIR band 11 | 8.475-8.825 |
TIR band 12 | 8.925-9.275 |
TIR band 13 | 10.250-10.950 |
TIR band 14 | 10.950-11.650 |
Notes:
Tip:
Detailed information on the ASTER sensor can currently be found at http://asterweb.jpl.nasa.gov/instrument.asp.
ILWIS ASTER import supports two types of ASTER images:
The level 1A raw data are reconstructed, unprocessed instrument digital counts. This product contains image data with geometric correction coefficients and radiometric calibration coefficients appended but not applied. This includes correcting for SWIR parallax as well as registration within and between telescopes. The spacecraft ancillary and instrument engineering data are also included. The radiometric calibration coefficients consisting of offset and sensitivity information is generated from a database for all detectors. The geometric correction is the coordinate transformation for band-to-band registration.
The level 1B product contains radiometrically calibrated and geometrically coregistered data for all channels. This product is created by applying the radiometric and geometric coefficients to the level 1A data. After that the radiances are scaled back to DN values making use of a single calibration coefficient "Linc" for each band (see formula 3). The bands have been coregistered both between and within the telescopes, and the data have been resampled to apply the geometric corrections. As for level 1A products these level 1B radiances are generated at 15 meter, 30 meter and 90 meter resolutions corresponding to the VNIR, SWIR and TIR channels. Calibrated, at-sensor radiances are given in Wm-2sr-1�m-1. Level 1B data is path oriented and destriping and bad pixel replacement have been applied.
Tip:
Detailed information about the ASTER products can currently be found at http://asterweb.jpl.nasa.gov/data_products.asp.
The Digital Numbers in a ASTER level 1A file are values describing the voltage output of a sensor mapped within a suitable range (0-255 for the VNIR and SWIR channels and 0-4094 for the TIR channels). These raw DN values can be converted to an actual physical value, called radiance (in Wm-2sr-1�m-1), using the corrections of the radiometric correction table that is embedded in the HDF file. Radiometrically correcting the ASTER level 1A image will remove, as far as possible the striping (slight systematic differences in DN values between adjacent columns in the map) caused by different characteristics of the sensors. When applying radiometric corrections two cases have to be handled:
The VNIR and SWIR bands use a pushbroom sensor technology so that each line will be captured in full by an array of 4100 sensors. The radiometric correction has to be applied for each of the 4100 sensors. The formula used in ILWIS to convert the raw DN values of each individual VNIR and SWIR band to radiance values (L) is:
Lij = AjVij / G + Dj | formula 1 |
where:
Lij | = Radiance value at a specific row, column position |
Aj |
= the Amplification (column 2 in the VNIR/SWIR radiometric correction table) |
Vij | = raw DN value at a specific row, column position |
G | = the Gain (column 3 in the VNIR/SWIR radiometric correction table) |
Dj |
= an Offset (column 1 in the VNIR/SWIR radiometric correction table) |
ij |
= is respectively the row and the column number (VNIR i=1-4200, j=1-4100, SWIR i=2100, j=2048) |
The TIR bands use a whiskbroom technology so another correction is needed. Blocks of an image are scanned in a 10 x 700 matrix that moves across the scene (70 blocks). Each of the 10 lines in a block has a separate set of parameters for radiometric correction. For each individual TIR band the formula to convert DN values to radiance values (L) is:
Lij = C0,i + C1,iVij + C2,iVij2 | formula 2 |
where:
Lij |
= the radiance value at a specific row, column position |
C0,i |
= is the Offset (column 1 in the TIR radiometric correction table, i=1-10) |
C1,i |
= is the first constant (column 2 in the TIR radiometric correction table, i=1-10) |
C2,i |
= is the second constant (column 3 in the TIR radiometric correction table, i=1-10) |
Vij |
= the raw DN value at a specific row, column position |
ij |
= is respectively the row and the column number |
Notes:
DNcalibrated = L/C | formula 3 |
where:
DNcalibrated |
= sensor calibrated DN value |
L |
= calculated radiance value |
C |
= unit conversion coefficient; a linear scale factor for each band read from the meta data in the HDF file |
An ASTER level 1B file already contains radiometrically calibrated DN values. The formula used in ILWIS to convert these radiometrically calibrated DN values to radiance values (L) is:
L = (DN-1) * C | formula 4 |
where:
L |
= radiance value |
DN |
= radiometrically corrected DN value of the ASTER level 1B file |
C |
= unit conversion coefficient; a linear scale factor for each type of sensor read from the meta data in the HDF file |
Output
Digital Numbers | Radiances | |||
ASTER band | Domain type | Value range | Domain type | Value range |
VNIR band 1 | Image | 0-255 | Value | 0-250 |
VNIR band 2 | Image | 0-255 | Value | 0-250 |
VNIR band 3N | Image | 0-255 | Value | 0-250 |
VNIR band 3B | Image | 0-255 | Value | 0-250 |
SWIR band 4 | Image | 0-255 | Value | 0-250 |
SWIR band 5 | Image | 0-255 | Value | 0-250 |
SWIR band 6 | Image | 0-255 | Value | 0-250 |
SWIR band 7 | Image | 0-255 | Value | 0-250 |
SWIR band 8 | Image | 0-255 | Value | 0-250 |
SWIR band 9 | Image | 0-255 | Value | 0-250 |
TIR band 10 | Value | 0-4094 | Value | 0-20 |
TIR band 11 | Value | 0-4094 | Value | 0-20 |
TIR band 12 | Value | 0-4094 | Value | 0-20 |
TIR band 13 | Value | 0-4094 | Value | 0-20 |
TIR band 14 | Value | 0-4094 | Value | 0-20 |
Geometrical knowledge of the imported ASTER bands is defined by the Georeference (relation between pixel RowCol positions and plane XY coordinates) and the Coordinate System parameters (either geographic or geodetic LatLons or projected map coordinates).
ASTER level 1A data contains sets of tiepoints with given geocentric LatLons on the WGS84 spheroid. The Aster User�s Guide Version 3.1 Part 1, March/June 2001 gives formulas to convert them to geodetic LatLons, at least for the center of each scene. The following calculations are carried out when importing an ASTER image. The results are found under the Additional Info of the created UTM coordinate system.
The geocentric latitude PSI for scene number K is calculated as (Aster User's Guide Part 1, March 2001):
PSI = ASIN(COS(360(K - 0.5)/Kmax)SIN(A)) | formula 5 |
where:
ASIN |
= the arc sine, i.e. the inverse sine (sin-1), of a value |
COS |
= the cosine of an angle |
K | = a scene number |
Kmax | = 670; the maximum number of scenes |
SIN |
= the sine of an angle |
A |
= 81.8�; the complementary angle of the orbit inclination |
The geocentric latitude PSI found in the HDF file can be converted into the geodetic (WGS84) latitude PHI using the following formula (Aster User's Guide Part 1, March 2001):
PHI = ATAN(C*TAN(PSI)) | formula 6 |
where:
ATAN |
= the arc tangent, i.e. the inverse tangent (tan-1), of a value |
C |
= 1.0067394967422764; the squared ratio of the Earth radius at the equator to that of the pole of the WGS84 spheroid |
TAN | = the tangent of an angle |
PSI |
= the geocentric Latitude |
The longitude in the center of the scene can be found from the scene number K and the path number J using the following formulas:
The longitude LK=168,J of the descending node at the Equator for the path J can be expressed as follows:
LK=168,J = -64.60-360(J-1)/233 | (for J=1-75) | formula 7 |
LK=168,J = 295.40-360(J-1)/233 | (for J=76-233) | formula 8 |
J |
= the path |
The longitude LK,J of row K and path J can be expressed as follows:
For the descending path:
Lk,J- Lk=168,J =ATAN(TAN(360(168-K)/Kmax)COS(A))+(168-K)(T*we/Kmax)+360*N | (for K=1-335) | formula 9 |
For the ascending path:
Lk,J- Lk=168,J =ATAN(TAN(360(503-K)/Kmax)COS(A))+180+(168-K)(T*we/Kmax)+360*N | (for K=1-335) | formula 10 |
where:
ATAN |
= the arc tangent, i.e. the inverse tangent (tan-1), of a value |
TAN | = the tangent of an angle |
K |
= a scene number |
Kmax |
= 670; the maximum number of scenes |
COS |
= the cosine of an angle |
T | = 16*24*60/233 = 98.884; the orbit period of the spacecraft in minutes |
we | = 360/86400 = 0.0041666667; the angular velocity of the rotating earth in degrees/second |
N |
= an integer needed to adjust the obtained longitude to a value > -180� and <= 180� |
The LatLon tiepoints of ASTER level 1A are converted to Universal Transverse Mercator (UTM) coordinates of the appropriate zone, similar to what is done for ASTER level 1B data. However for the level 1A data the full set of tiepoints available in the HDF file and a 3rd order transformation are used.
Note:
The number of tiepoints is variable depending on the telescope.
ASTER level 1B data contains images already resampled to the geometry of the appropriate UTM projection with the WGS84 Datum. The images are however not north-oriented but path-oriented. ILWIS creates for this purpose a georeference with the 4 corners as tiepoints
The tiepoints coordinates (in UTM) can be obtained from the lattice of 13 X 11, 107x104 and 12x11 LatLons given for respectively VNIR, SWIR and TIR, simply by applying the relevant projection transformation. The applicable UTM zone can be found in the metadata of the HDF file.
Output
Level 1A |
Level 1B |
||||
ASTER band | Georeference | Nr. of tiepoints | Size (RowCol) | Nr. of tiepoints | Size(RowCol ) |
VNIR band 1 | Tiepoints | 13x11=143 | 4200 x 4100 | 4 | 4200 x 4980 |
VNIR band 2 | Tiepoints | 13x11=143 | 4200 x 4100 | 4 | 4200 x 4980 |
VNIR band 3N | Tiepoints | 13x11=143 | 4200 x 4100 | 4 | 4200 x 4980 |
VNIR band 3B | Tiepoints | 16x11=176 | 5400 x 5000 | 4 | 4600 x 4980 |
SWIR band 4 | Tiepoints | 107 X 104 =11128 | 2100 x 2048 | 4 | 2100 x 2490 |
SWIR band 5 | Tiepoints | 107 X 104=11128 | 2100 x 2048 | 4 | 2100 x 2490 |
SWIR band 6 | Tiepoints | 107 X 104=11128 | 2100 x 2048 | 4 | 2100 x 2490 |
SWIR band 7 | Tiepoints | 107 X 104=11128 | 2100 x 2048 | 4 | 2100 x 2490 |
SWIR band 8 | Tiepoints | 107 X 104=11128 | 2100 x 2048 | 4 | 2100 x 2490 |
SWIR band 9 | Tiepoints | 107 X 104=11128 | 2100 x 2048 | 4 | 2100 x 2490 |
TIR band 10 | Tiepoints | 12 X 11 = 132 | 700 x 700 | 4 | 700 x 830 |
TIR band 11 | Tiepoints | 12 X 11 = 132 | 700 x 700 | 4 | 700 x 830 |
TIR band 12 | Tiepoints | 12 X 11 = 132 | 700 x 700 | 4 | 700 x 830 |
TIR band 13 | Tiepoints | 12 X 11 = 132 | 700 x 700 | 4 | 700 x 830 |
TIR band 14 | Tiepoints | 12 X 11 = 132 | 700 x 700 | 4 | 700 x 830 |
Notes:
The georeferences for ASTER level 1B are the same per sensor group (VNIR, SWIR and TIR) except VNIR band 3B which has a separate one.
Tips:
See also: