Terrain elevation measurement by interferometric synthetic aperture radar (IFSAR)
First Claim
1. A method of computing an elevation array comprising steps of:
- processing a first image array to substantially remove layover effects and generate an elevation corrected first image array;
processing a second image array to substantially remove layover effects and generate an elevation corrected second image array;
generating a phase interferogram from the elevation corrected first and second image arrays; and
processing the phase interferogram to generate the computed elevation array.
6 Assignments
0 Petitions
Accused Products
Abstract
An interferometric synthetic aperture radar (IFSAR) elevation measurement processor computes an elevation array by processing a first image array to generate an elevation corrected first image array, processing a second image array to generate an elevation corrected second image array, generating a phase interferogram from the elevation corrected first and second image arrays, and processing the phase interferogram to generate the computed elevation array. The layover correction is based on either (1) a predetermined elevation array, (2) an elevation array computed by radargrammetry, (3) an initial computed elevation array developed in an initial iteration by initial interferometry of uncorrected images followed by the layover correction in a subsequent iteration based on the initial computed elevation array, or (4) a combination of the above. The layover correction process removes range and Doppler distortion inherent in pixel data due to elevations variations in the imaged terrain.
104 Citations
153 Claims
-
1. A method of computing an elevation array comprising steps of:
-
processing a first image array to substantially remove layover effects and generate an elevation corrected first image array; processing a second image array to substantially remove layover effects and generate an elevation corrected second image array; generating a phase interferogram from the elevation corrected first and second image arrays; and processing the phase interferogram to generate the computed elevation array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A method of computing an elevation array comprising steps of:
-
generating elevation corrected first, second and third image arrays so as to substantially remove layover effects; generating a first phase interferogram from the elevation corrected first and second image arrays; generating a second phase interferogram from the elevation corrected third image array; computing a weighted average phase interferogram from the first and second phase interferograms; and processing the weighted average phase interferogram to generate the computed elevation array. - View Dependent Claims (68, 69)
-
-
70. A method of computing an elevation array comprising steps of:
-
pre-processing first and second image arrays to generate an initial elevation array; processing the first image array to substantially remove layover effects and generate an elevation corrected first image array based on the initial elevation array; processing the second image array to substantially remove layover effects and generate an elevation corrected second image array based on the initial elevation array; generating a phase interferogram from the elevation corrected first and second image arrays; and processing the phase interferogram to generate the computed elevation array. - View Dependent Claims (71, 72, 73)
-
-
74. A computing machine comprising:
-
a processor; a first module to substantially remove layover effects and generate an elevation corrected first image array from a first image array; a second module to substantially remove layover effects and generate an elevation corrected second image array from a second image array; a third module to generate a phase interferogram from the elevation corrected first and second image arrays; and a fourth module to generate a computed elevation array from the phase interferogram. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106)
-
-
107. A computing machine comprising:
-
a processor; a first module to substantially remove layover effects and generate elevation corrected first, second and third image arrays; a second module to generate a first phase interferogram from the elevation corrected first and second image arrays; a third module to generate a second phase interferogram from the elevation corrected third image array; a fourth module to compute a weighted average phase interferogram from the first and second phase interferograms; and a fifth module to generate a computed elevation array from the weighted average phase interferogram. - View Dependent Claims (108, 109)
-
-
110. A computing machine comprising:
-
a processor; a first module to preprocess first and second image arrays to generate an initial elevation array; a second module to process the first image array to substantially remove layover effects and generate an elevation corrected first image array based on the initial elevation array; a third module to process the second image array to substantially remove layover effects and generate an elevation corrected second image array based on the initial elevation array; a fourth module to generate a phase interferogram from the elevation corrected first and second image arrays; and a fifth module to process the phase interferogram to generate the computed elevation array. - View Dependent Claims (111, 112, 113)
-
-
114. A computer readable medium having stored thereon a plurality of modules for controlling a processor, the plurality of modules comprising:
-
a first module to control the processor to substantially remove layover effects and generate an elevation corrected first image array from a first image array; a second module to control the processor to substantially remove layover effects and generate an elevation corrected second image array from a second image array; a third module to control the processor to generate a phase interferogram from the elevation corrected first and second image arrays; and a fourth module to control the processor to generate a computed elevation array from the phase interferogram. - View Dependent Claims (115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146)
-
-
147. A computer readable medium having stored thereon a plurality of modules for controlling a processor, the plurality of modules comprising:
-
a first module to control the processor to substantially remove layover effects and generate elevation corrected first, second and third image arrays; a second module to control the processor to generate a first phase interferogram from the elevation corrected first and second image arrays; a third module to control the processor to generate a second phase interferogram from the elevation corrected third image array; a fourth module to control the processor to compute a weighted average phase interferogram from the first and second phase interferograms; and a fifth module to control the processor to generate a computed elevation array from the weighted average phase interferogram. - View Dependent Claims (148, 149)
-
-
150. A computer readable medium having stored thereon a plurality of modules for controlling a processor, the plurality of modules comprising:
-
a first module to control the processor to pre-process first and second image arrays to generate an initial elevation array; a second module to control the processor to process the first image array to substantially remove layover effects and generate an elevation corrected first image array based on the initial elevation array; a third module to control the processor to process the second image array to substantially remove layover effects and generate an elevation corrected second image array based on the initial elevation array; a fourth module to control the processor to generate a phase interferogram from the elevation corrected first and second image arrays; and a fifth module to control the processor to process the phase interferogram to generate the computed elevation array. - View Dependent Claims (151, 152, 153)
-
Specification