Object detection using cooperative sensors and video triangulation
First Claim
Patent Images
1. A method comprising:
- with at least two cameras mounted on one or more moving platforms at different perspectives, capturing an image of a field of view comprising a target;
visually triangulating the field of view based on the images from the at least two cameras using a perspective plane approach, wherein visually triangulating the field of view comprises;
determining a tilt angle, a tilt vector, and an elevation angle of each camera based on information from an inertial sensor;
for each camera, constructing an imaging plane vector (xc) equation set as a function of target coordinates of the target observed by the respective camera, and the tilt angle, the tilt vector, and the elevation angle of the camera;
for each camera, solving the imaging plane vector (xc) equation set to extract an observation vector (x0); and
mapping the observation vector (x0) of each camera into common coordinates;
determining a position of the target relative to a position of the one or more moving platforms based on the mapped observation vectors (x0); and
displaying the position of the target with respect to the position of the one or more platforms.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are provided for detecting and tracking a target. Images are captured from a field of view by at least two cameras mounted on one or more platforms. These images are analyzed to identify landmarks with the images which can be used to track the targets position from frame to frame. The images are fused (merged) with information about the target or platform position from at least one sensor to detect and track the target. The targets position with respect to the position of the platform is displayed or the position of the platform relative to the target is displayed.
45 Citations
25 Claims
-
1. A method comprising:
-
with at least two cameras mounted on one or more moving platforms at different perspectives, capturing an image of a field of view comprising a target; visually triangulating the field of view based on the images from the at least two cameras using a perspective plane approach, wherein visually triangulating the field of view comprises; determining a tilt angle, a tilt vector, and an elevation angle of each camera based on information from an inertial sensor; for each camera, constructing an imaging plane vector (xc) equation set as a function of target coordinates of the target observed by the respective camera, and the tilt angle, the tilt vector, and the elevation angle of the camera; for each camera, solving the imaging plane vector (xc) equation set to extract an observation vector (x0); and mapping the observation vector (x0) of each camera into common coordinates; determining a position of the target relative to a position of the one or more moving platforms based on the mapped observation vectors (x0); and displaying the position of the target with respect to the position of the one or more platforms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
with at least two cameras mounted on a moving platform at different perspectives, capturing an image of a field of view comprising a target; visually triangulating the field of view based on the images from the at least two cameras using the perspective plane approach, wherein visually triangulating the field of view comprises; determining the tilt angle, tilt vector, and elevation angle of each camera based on information from an inertial sensor; for each camera, constructing an imaging plane vector (xc) equation set as a function of target coordinates of the target observed by the respective camera, and the tilt angle, the tilt vector, and the elevation angle of the camera; for each camera, solving the equation set to extract the observed object plane vector (x0); and mapping the observation vector (x0) of each camera into common coordinates; determining a position of the platform relative to a position of the target based on the mapped observation vectors; and displaying the position of the platform with respect to the position of the target. - View Dependent Claims (15)
-
-
16. A system comprising:
- P1 at least two cameras mounted on a moving platform, wherein the at least two cameras are each configured to capture an image of a field of view comprising a target;
an inertial sensor; a processor configured to visually triangulate the field of view based on the images from the at least two cameras using a perspective plane approach, wherein the processor is configured to visually triangulate the field of view by at least; determining a tilt angle, a tilt vector, and an elevation angle of each camera based on information from an inertial sensor, for each camera, constructing an imaging plane vector (Xc) equation set as a function of target coordinates of the target observed by the respective camera, and the tilt angle, the tilt vector, and the elevation angle of the camera, for each camera, solving the equation set to extract the observed object plane vector (x0), and mapping the observation vector (x0) of each camera into common coordinates, and wherein the processor is configured to determine a position of the target relative to a position of the moving platform based on the mapped observation vectors; and a display device configured to display the position of the target with respect to the position of the moving platform or the position of the moving platform with respect to the position of the target. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
- P1 at least two cameras mounted on a moving platform, wherein the at least two cameras are each configured to capture an image of a field of view comprising a target;
Specification