Method and parallel processor computing apparatus for determining the three-dimensional coordinates of objects using data from two-dimensional sensors
First Claim
1. A method for analyzing electromagnetic radiation from each of a plurality of objects to determine the positions of the objects relative to a predetermined reference point, comprising the steps of:
- (a) sensing each object using a first sensor whose position relative to the predetermined reference point is known, the first sensor sensing electromagnetic radiation from each object and providing first angular data defining first lines-of-sight from the first sensor to the respective objects;
(b) sensing each object using a second sensor whose position relative to the predetermined reference point is known, the second sensor sensing electromagnetic radiation from each object and providing second angular data defining second lines-of-sight from the second sensor to the respective objects, said first and second sensors sensing objects over respective angular ranges that include locations at which the angle with respect to the first sensor is greater than the angle with respect to the second sensor, and locations at which the angle with respect to the first sensor is less than the angle with respect to the second sensor;
(c) determining, for each object, a distance range line along its respective first line-of-sight from a predetermined minimum range to a predetermined maximum range independent of the relative intensities of electromagnetic radiation sensed by each sensor from said object;
(d) converting the range line for each object relative to the first sensor to range line coordinates relative to the second sensor independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object;
(e) matching the respective second angular data for each object to said range line coordinates for the respective object independent of the relative intensities of electromagnetic radiation sensed by each sensor from each other;
(f) determining, for each object relative to the second sensor and independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object, a position point which corresponds to the closest approach of its respective second line-of-sight to its respective range line; and
(g) determining, for each object relative to the predetermined reference point and independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object, coordinates of its respective position point;
said coordinates of the respective position points relative to the predetermined reference point specifying said positions of the respective objects relative to the reference point.
1 Assignment
0 Petitions
Accused Products
Abstract
First and second passive sensors (14,16), which may be mounted on different earth orbiting satellites, provide relative azimuth and elevation coordinates to sensed objects (A,B,C) such as hostile missiles. Minimum and maximum possible ranges to the objects (A,B,C) along lines-of-sight (18a,18b,18c) from the first sensor (14) are predetermined, and used to calculate "range lines" (24,26,28) which are coincident with the lines-of-sight (18a,18b,18c) and extend from the respective minimum to maximum ranges respectively. The range lines (24,26,28) are transformed into the field of view of the second sensor (16), and matched to the azimuth and elevation coordinates of the respective objects (A,B,C) using a basic feasible solution (greedy) or global optimization algorithm. The approximate points of intersection of lines-of-sight (20a,20b,20c) from the second sensor (16) to the objects (A,B,C) and matched range lines (24,26,28) are calculated, and transformed into coordinates relative to a reference point (10) such as the center of the earth (12). The calculations for the individual objects (A,B,C) may be performed simultaneously using parallel processors (44a,44b,44c) in a single instruction stream--multiple data stream (SIMD) or similar computing arrangement (40).
-
Citations
17 Claims
-
1. A method for analyzing electromagnetic radiation from each of a plurality of objects to determine the positions of the objects relative to a predetermined reference point, comprising the steps of:
-
(a) sensing each object using a first sensor whose position relative to the predetermined reference point is known, the first sensor sensing electromagnetic radiation from each object and providing first angular data defining first lines-of-sight from the first sensor to the respective objects; (b) sensing each object using a second sensor whose position relative to the predetermined reference point is known, the second sensor sensing electromagnetic radiation from each object and providing second angular data defining second lines-of-sight from the second sensor to the respective objects, said first and second sensors sensing objects over respective angular ranges that include locations at which the angle with respect to the first sensor is greater than the angle with respect to the second sensor, and locations at which the angle with respect to the first sensor is less than the angle with respect to the second sensor; (c) determining, for each object, a distance range line along its respective first line-of-sight from a predetermined minimum range to a predetermined maximum range independent of the relative intensities of electromagnetic radiation sensed by each sensor from said object; (d) converting the range line for each object relative to the first sensor to range line coordinates relative to the second sensor independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object; (e) matching the respective second angular data for each object to said range line coordinates for the respective object independent of the relative intensities of electromagnetic radiation sensed by each sensor from each other; (f) determining, for each object relative to the second sensor and independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object, a position point which corresponds to the closest approach of its respective second line-of-sight to its respective range line; and (g) determining, for each object relative to the predetermined reference point and independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object, coordinates of its respective position point; said coordinates of the respective position points relative to the predetermined reference point specifying said positions of the respective objects relative to the reference point. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for analyzing electromagnetic radiation from each of a plurality of objects to determine the three-dimensional coordinates of the object relative to a predetermined reference point, comprising the steps of:
-
(a) sensing each object using a first sensor whose three-dimensional coordinates relative to the predetermined reference point are known, the first sensor sensing electromagnetic radiation from each object and providing first azimuth and elevation coordinates defining first lines-of-sight from the first sensor to the respective objects; (b) sensing each object using a second sensor whose three-dimensional coordinates relative to the predetermined reference point are known, the second sensor sensing electromagnetic radiation from each object and providing second azimuth and elevation coordinates defining second lines-of-sight from the second sensor to the respective objects, said first and second sensors sensing objects over respective elevation ranges that include locations at which the elevation with respect to the first sensor is greater than the elevation with respect to the second sensor, and locations at which the elevation with respect to the first sensor is less than the elevation with respect to the second sensor; (c) determining for each object, as a predetermined function of the respective first azimuth and elevation coordinates and said three-dimensional coordinates of the first sensor relative to the predetermined reference point, first three-dimensional coordinates relative to the first sensor of minimum and maximum endpoints of a distance range line coincident with the respective first line-of-sight and independent of the relative intensities of electromagnetic radiation sensed by each sensor from said object, the minimum endpoint being a predetermined minimum range from the first sensor and the maximum endpoint being a predetermined maximum range from the first sensor; (d) determining for each object, independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object and as a predetermined function of (1) said first three-dimensional coordinates of the minimum and maximum endpoints of the respective range line, (2) said three-dimensional coordinates of the first sensor relative to the predetermined reference point and (3) said three-dimensional coordinates of the second sensor relative to the predetermined reference point, second three-dimensional coordinates relative to the second sensor of the minimum and maximum endpoints of the respective range line; (e) matching the respective second azimuth and elevation coordinates for each object to said second three-dimensional coordinates of the minimum and maximum endpoints of the range line for the respective object independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object; (f) determining for each object, as a predetermined function of the respective second azimuth and elevation coordinates and said second three-dimensional coordinates of the minimum and maximum endpoints of the respective range line, and independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object, first three-dimensional coordinates relative to the second sensor of a position point which corresponds to the closest approach of its respective second line-of-sight to its respective range line; and (g) determining for each object, as a predetermined function of said first three-dimensional coordinates of its respective position point and said three-dimensional coordinates of the second sensor relative to the predetermined reference point and independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object, second three-dimensional coordinates relative to the predetermined reference point of its respective position point; said second three-dimensional coordinates of the respective position points specifying said positions of the respective objects relative to the predetermined reference point. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for analyzing electromagnetic radiation from each of a plurality of objects to determine the positions of the objects relative to a reference point, comprising:
-
a first sensor whose position relative to the predetermined reference point is known for sensing electromagnetic radiation from each of the objects and providing first angular data defining first lines-of-sight from the first sensor to each respective object; a second sensor whose position relative to the predetermined reference point is known for sensing electromagnetic radiation from each of the objects and providing second angular data defining second lines-of-sight from the second sensor to each respective object, said first and second sensors sensing objects over respective angular ranges that include locations at which the angle with respect to the first sensor is greater than the angle with respect to the second sensor, and locations at which the angle with respect to the first sensor is less than the angle with respect to the second sensor; first parallel processing means for simultaneously determining, for each object, a distance range line along its respective first line-of-sight from a predetermined minimum range to a predetermined maximum range independent of the relative intensities of electromagnetic radiation sensed by each sensor from said object; second parallel processing means for simultaneously converting the range line for each object relative to the first sensor means to range line coordinates relative to the second sensor independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object; third parallel processing means for simultaneously matching the respective second angular data for each object to said range line coordinates for the respective object independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object; fourth parallel processing means for simultaneously determining, for each object relative to the second sensor and independent of the relative intensities of electromagnetic radiation sensed by each sensor from each object, a position point which corresponds to the closest approach of its respective second line-of-sight to its respective range line; and fifth parallel processing means for simultaneously determining, for each object, coordinates relative to the predetermined reference point of its respective position point; said coordinates of the respective position points relative to the predetermined reference point specifying said positions of the respective objects relative to the predetermined reference point. - View Dependent Claims (14, 15, 16, 17)
-
Specification