ISIS Application Documentation
gllssical | Standard View | TOC | Home |
Perform Radiometric correction on GALILEO-SSI Imaging
Description
Categories
Groups
History
e = z(d - dc) where: z is retrieved from the Radiometric File. d is the DN. dc is retrieved from the Dark-Current File.
S1 K r = e * -------- * --- (D/5.2)2 A1(t-to) Ko where: S1 = filter-dependent conversion factor from ft-Lamberts to I/F units for a reference distance of 5.2 AU from the Sun. A1 = output picture scale factor (see SCALE parameter for more info). t = commanded exposure time of the input image (msec). to = line-dependent shutter offset. K = system gain constant for the gain-state of the image. Ko = system gain constant for the calibration file gain-state. D = target distance from the Sun (in AU).If output units are in radiance, the following equation is used:
S2 K r = e * -------- * --- A2(t-to) Ko where: S2 = filter-dependent conversion factor from ft-Lamberts to units of nanowatts/cm2/steradian/nanometer. A2 = output picture scale factor (see SCALE parameter for more info). t = commanded exposure time of the input image (msec). to = line-dependent shutter offset. K = system gain constant for the gain-state of the image. Ko = system gain constant for the calibration file gain-state.Note: The original version of this equation (found in GALSOS) was multiplied by 10,000. The Isis 2 version of the program chose to remove this scaling factor, so we do the same here.
If run on a non-spiceinited cube, this program requires access to local mission-specific SPICE kernels, in order to find the distance between the sun and the target body. When run on a spiceinited cube, this can be determined using the camera model. Using a spiceinited cube as input has the advantage of not requiring that local mission-specific kernels be available. (See spiceinit web=true.)
Name | Description |
---|---|
FROM | Input file |
TO | Output file |
Name | Description |
---|---|
UNITS | Output units |
SCALE | Scale factor |
BITWEIGHTING | Correct for uneven bit weighting |
Input cube file
Type | cube |
---|---|
File Mode | input |
Filter | *.cub |
Output cube file
Type | cube |
---|---|
File Mode | output |
Pixel Type | real |
Filter | *.cub |
The units that the output will be in.
Type | string | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Default | IOF | |||||||||
Option List: |
|
If output units are in I/F, the scale factor is the number of I/F
units per DN, where 10,000 I/F units would be produced by normal
incidence of sunlight on a Lambert disk at the planet's distance
from the sun.
If output units are in radiance, the scale factor is the number
of nanowatts per cm2 per steradian per nanometer
wavelength per DN.
Type | double |
---|---|
Default | 1.0 |
Correct for uneven bit weighting
Type | boolean |
---|---|
Default | false |
Steven Lambright | 2008-01-09 | Original version |
Steven Lambright | 2008-05-13 | Removed references to CubeInfo |
Janet Barrett | 2011-02-02 | Fixed the calculateScaleFactor subroutine so that it uses the CalTargetCode instead of the TargetName to determine which radiometric scale factors to obtain from the $galileo/calibration/conversionFactors_v???.sav file. Also, had to subtract 1 from the getGainModeID value because the GainRatio values are zero based and the gain mode id is 1 based. based. |
Jai Rideout | 2011-04-14 | Fixed bug where shutter file buffers were being accessed out of array bounds. |
Jai Rideout | 2011-05-06 | Added SCALE and UNITS parameters so that radiance output is supported in addition to I/F. Added more user documentation and comments in order to make the radiometric correction equation clearer. Fixed formatting of equations in XML description section. |
Tracie Sucharski | 2012-08-01 | Print calibration parameters and coefficients to print.prt and RadiometricCalibration group in cube labels. |
Janet Barrett | 2013-11-26 | Modified code that it doesn't require a camera model to calculate the I/F. Fixes #1740. |
Kristin Berry | 2021-02-23 | Modified code to try to use the camera to get the target-sun distance to calculate the IOF. |
U.S. Department of the Interior | U.S. Geological Survey ISIS | Privacy & Disclaimers | Astrogeology Research Program To contact us, please post comments and questions on the USGS Astrogeology Discussion Board To report a bug, or suggest a feature go to: ISIS Github File Modified: 02/24/2025 16:09:02 |