Isis 2 Documentation
vlev1 - Level 1 processing for Viking and Voyager data The VLEV1 procedure updates the spacecraft positional (SPICE) information on the image labels for VIKING data. For both Viking and Voyager it removes reseau marks, removes noise, and applies the radiometric correction. The input to this procedure is a raw EDR image frame which has been converted to the ISIS image format. The default for the output image is a 32-bit image file containing radiance factor values. The default can be changed to 16-bit by specifying otype=2 and orange=(min/max range of output). VLEV1 is a TAE procedure which executes a series of programs: For Viking only: SPICELAB - Stores geometry information on the labels. The EXT parameter specifies the source and type of SPICE geometry file. If you specify the rmb spice file, be aware that not all the VIKING data set are included in this spice file. For Viking, VLEV1 will first check the rmb spice file, if the record is not found it will automatically get the information from the gem spice file. The rmb spice file has adjusted camera angle information, gem contains the complete set of predicted values supplied by JPL. For Voyager, it is assumed that the user has applied either spicelab and/or naiflab previous to this process. For both Viking and Voyager: FINDRX - Finds and stores reseau positions in the image keyword label area. The reseau locations are used in subsequent processing steps. BOXFILTER - Two is used for two purposes: (1) Removes noise spikes and/or random noise. The user specified NOISE parameter defines the relative amount of random noise (HIGH or LOW). The standard deviation filter is used to replace a "noisy" pixel with the average value within a specified box or pixel area. (2) Replaces missing data. Applies a low-pass filter to replace NULL pixel values introduced by remrx if ACTION=NULL. REMRX - Removes the reseaus. The reseau marks are replaced with averages of the neighborhood pixels (default box is 9x9). The ACTION parameter determines which method to use, bilinear or null, the default is null. VIKCAL - Performs radiometric corrections to planetary images acquired by the Viking orbiter cameras. VIKCAL performs a radiometric correction in two steps. First, VIKCAL corrects for the varying response of the vidicon across the field of view of the camera. Multiplicative and additive correction coefficients, as a function of line and sample position, are applied to an image array to produce the results of an 'ideal' camera. VIKCAL converts the image data to radiance factor values. The radiance factor is defined as the ratio of the observed radiance and the radiance of a white screen, normal to the incident rays of the sun. See VIKCAL.pdf for further information. For a discussion of the radiance factor value, see "Planets and Satellites", Volume 3, edited by G. P. Kuiper and B. M. Middlehurst, Chapter 6, Photometry of the Moon, by M. Minnaert, The University of Chicago Press, 1961. For VOYAGER only: VOYCAL - Performs the radiometric correction of Voyager data similar to the description for VIKCAL above. See VOYCAL.pdf for further information. TRIM - Trims the edges of the input file by 20 pixels. This is trimming off noise and camera distortions where the correction is limited. CIRCLE - Trims the corners of the input file with a radius=480. This is to remove the worst case camera distortions. *NOTE* - The output of VOYCAL is kept in order to allow the user to use the untrimmed version of the input Voyager file if desired. The output file name is "FROM".cal PROGRAMMER: Ella Mae Lee, U.S.G.S., Flagstaff, AZ Original Version Jun 29, 1999 Tammy Becker, revisions for Voyager
Parm | Description | Default |
---|---|---|
FROM | Input cube file name (Default extension is .cub) | NONE |
TO | Output cube file name (Default extension is .cub) | NONE |
EXT | SPICE geometry file extension (gem,rmb) | rmb |
NOISE | Level of random noise in image LOW = low to moderate noise HIGH = high noise levels NONE = no noise | LOW |
OFFT | Use look up table (OPTIONAL) | 0.0 |
SAT_FLAG | Saturation flag in radcal (OPTIONAL) | NO |
ACTION | Which way to remove reseaus - (BILINEAR or NULL) | "NULL" |
OTYPE | Output pixel type NULL = input type 1 = 8 bit 2 = 16 bit 3 = 32 bit (default) | 3 |
ORANGE | Output min/max data range | 0.0,1.0 |
SDIM | Number of samples to remove around each reseau | 9 |
LDIM | Number of lines to remove around each reseau |
ADDITIONAL NOTES:
Parm | Description |
---|---|
FROM | Input cube file name. If the file extension is omitted, then ".cub" will be assumed. |
TO | Output cube file name. If the file extension is omitted, then ".cub" will be assumed. |
EXT | For Viking: The extension of the SPICE geometry file name. Valid values are rmb and gem. This parameter will be used to select a SPICE file based on the extension entered. The *.rmb files were created by the cartographic group in Flagstaff and the *.gem files are the original files released by JPL during and after each mission. (It is assumed that Voyager has had spicelab/naiflab applied previously). |
NOISE | There are two noise removal modes in VLEV1. This parameter specifies which noise removal scheme to utilize. Use the mode NOISE=LOW (default) for images which have a low to moderate amount of data drop outs and noise. For extreme noise levels in the data, use the NOISE=HIGH mode of VLEV1. NOISE=LOW utilizes less computer time than NOISE=HIGH. Use NOISE=HIGH sparingly because it is more destructive to real data. The great majority of raw images can utilize the NOISE=LOW option. NOISE=NONE will skip this process and indicates that the input file does not need the noise removal. |
OFFT | VIKCAL or VOYCAL -- Time dependent offset correction value. The offset of the camera changes with time. This value is ADDED to the image. This value is usually extracted from the RADOFF.CAL file. When specified, this parameter will override the value in RADOFF.CAL. |
SAT_FLAG | VIKCAL or VOYCAL -- The saturation flag is meant to be used only by the expert image processing analyst. This flag is normally set to NO. If the SAT_FLAG=YES then the output file will contain saturation flags (HIS or HRS) wherever the input values are saturated. ** Use this flag at your own risk! |
ACTION | There are 2 ways the program can remove the reseaus. BILINEAR will use bilinear interpolation to create new DN values for the pixels inside the SDIM x LDIM box. NULL will simply replace each DN value inside the SDIM x LDIM box with the ISIS NULL value. The NULL data is then replaced with the average of neighboring pixels using the program "BOXFILTER". |
OTYPE | Output pixel data type. Permitted values are: NULL = output type is same as input file pixel type 1 = 8-bit (integer with type conversion parameters) 2 = 16-bit (integer with type conversion parameters) 3 = 32-bit (floating point) When processed data are being written back into the input file, the output pixel type must be the same as the existing pixel type in the input file. |
ORANGE | Output pixel data range. If ORANGE is NULL, then the CORE_BASE and CORE_MULTIPLIER in the output file will be set to represent the same range of data as the input file. If OTYPE=1 (8-bit) or OTYPE=2 (16-bit), then the CORE_BASE and CORE_MULTIPLIER in the output file will be set to values that allow representing the specified range of output values. Output values outside this range will be stored as a special "representation saturation" value. The ORANGE parameter is ignored if OTYPE=3 (32-bit) since the CORE_BASE and CORE_MULTIPLIER are not applicable to floating point pixel values. |
SDIM | Number of samples to replace around each reseau location. The area inside the SDIM x LDIM box will be changed to remove the reseau. If the number entered is not an odd number, 1 will be added to it to make the dimension an odd number. |
LDIM | Number of lines to replace around each reseau location. The area inside the SDIM x LDIM box will be changed to remove the reseau. If the number entered is not an odd number, 1 will be added to it to make the dimension an odd number. |
Contact us online at the Isis Support Center: http://isisdist.wr.usgs.gov