TIGHT OPTICAL INTEGRATION (TOI) OF IMAGES WITH GPS RANGE MEASUREMENTS
First Claim
1. A method of determining the position of a user in 3D space, utilizing range measurements from one or more GPS satellite vehicles, angular information of a camera located at the user position, and a camera image associated with one or more known markers, the method comprising:
- a) obtaining the range measurements of the user position from the one or more GPS satellite vehicles;
b) determining a direction cosine matrix (DCM) between a camera frame of reference and an earth frame of reference, the DCM comprising the angular information of the camera;
c) designating one or more unit vectors that individually extend from a position within the camera image associated with one of the known markers through the camera focal point to the respective one of the one or more known markers;
d) integrating into an ordinary least squares matrix, the range measurements from the one or more GPS satellite vehicles, the angular information of the camera, and the one or more unit vectors; and
e) calculating the position of the user in 3D space by solving the ordinary least squares matrix.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of determining the position of a user in 3D space is disclosed. In one example, the method comprises utilizing range measurements from one or more GPS satellite vehicles, angular information of a camera located at the user position, and a camera image associated with one or more known markers. The method further comprises determining the angular information of the camera by determining a direction cosine matrix between a camera frame of reference and an earth frame of reference, and designating unit vectors that individually extend from a position within the camera image associated with one of the known markers through the camera focal point to the respective known marker The method also includes integrating into an ordinary least squares matrix, the GPS range measurements, the angular information of the camera, and the unit vectors, and calculating the user position by solving the ordinary least squares matrix.
37 Citations
15 Claims
-
1. A method of determining the position of a user in 3D space, utilizing range measurements from one or more GPS satellite vehicles, angular information of a camera located at the user position, and a camera image associated with one or more known markers, the method comprising:
-
a) obtaining the range measurements of the user position from the one or more GPS satellite vehicles; b) determining a direction cosine matrix (DCM) between a camera frame of reference and an earth frame of reference, the DCM comprising the angular information of the camera; c) designating one or more unit vectors that individually extend from a position within the camera image associated with one of the known markers through the camera focal point to the respective one of the one or more known markers; d) integrating into an ordinary least squares matrix, the range measurements from the one or more GPS satellite vehicles, the angular information of the camera, and the one or more unit vectors; and e) calculating the position of the user in 3D space by solving the ordinary least squares matrix. - View Dependent Claims (2, 3, 4, 5, 6, 15)
-
-
7. A method of determining the position of a user in 3D space, utilizing range measurements from one or more GPS satellite vehicles, angular information of a camera located at the user position using an inertial measurement system, and camera measurements of one or more known markers, the method comprising:
-
a) obtaining the range measurements of the user position from the one or more GPS satellite vehicles; b) determining the angular information of the camera by using the inertial measurement system to determine a direction cosine matrix (DCM) between a camera frame of reference and an earth frame of reference; c) mapping individual pixels in the camera into respective unit vectors individually extending from a respective camera pixel to the camera focal point, thereby generating a pixel map; d) designating one or more marker pixels in the pixel map and respective unit vectors that individually extend from the respective marker pixel through the camera focal point and to a respective one of the one or more known markers; e) integrating into an ordinary least squares matrix, the range measurements of the user position from the one or more GPS satellite vehicles, the angular information of the camera from the inertial measurement system, and the one or more unit vectors individually extending from the respective marker pixel through the camera focal point and to the respect one of the one or more known markers; and f) calculating the position of the user in 3D space by solving the ordinary least squares matrix. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of determining the position of a user in 3D space, utilizing angular information of a camera located at the user position and a camera image associated with two or more known markers, the method comprising:
-
a) determining a direction cosine matrix (DCM) between a camera frame of reference and an earth frame of reference, the DCM comprising the angular information of the camera; b) designating two or more unit vectors that individually extend from a position within the camera image associated with a respective one of the known markers, through the camera focal point to the respective one of the two or more known markers; c) integrating into an ordinary least squares matrix, the angular information of the camera, and the two or more unit vectors extending from the user position at the camera to the respective two or more known markers; and d) calculating the position of the user in 3D space by solving the ordinary least squares matrix. - View Dependent Claims (14)
-
Specification