SYSTEMS AND METHODS FOR 3-D TARGET LOCATION
First Claim
1. A system for remotely determining the location of a target in a three-dimensional real space, comprising:
- two or more video cameras that image a target in a three-dimensional real space;
a stereoscopic display that displays a three-dimensional image space combined from two video cameras of the two or more video cameras to a user;
a binocular eyetracker that images a right eye and a left eye of the user as the user is observing the target in the stereoscopic video display, calculates a right gaze line of the right eye and a left gaze line of the left eye in the three-dimensional image space, and calculates a gazepoint in the three-dimensional image space as an intersection of the right gaze line and the left gaze line; and
a processor that is in communication with the two or more video cameras, the stereoscopic display, and the binocular eyetracker and that determines a real target location by translating the gazepoint in the three-dimensional image space to the real target location in the three-dimensional real space from locations and positions of the two video cameras.
2 Assignments
0 Petitions
Accused Products
Abstract
A target is imaged in a three-dimensional real space using two or more video cameras. A three-dimensional image space combined from two video cameras of the two or more video cameras is displayed to a user using a stereoscopic display. A right eye and a left eye of the user are imaged as the user is observing the target in the stereoscopic video display, a right gaze line of the right eye and a left gaze line of the left eye are calculated in the three-dimensional image space, and a gazepoint in the three-dimensional image space is calculated as the intersection of the right gaze line and the left gaze line using a binocular eyetracker. A real target location is determined by translating the gazepoint in the three-dimensional image space to the real target location in the three-dimensional real space from the locations and the positions of the two video cameras using a processor.
-
Citations
20 Claims
-
1. A system for remotely determining the location of a target in a three-dimensional real space, comprising:
-
two or more video cameras that image a target in a three-dimensional real space; a stereoscopic display that displays a three-dimensional image space combined from two video cameras of the two or more video cameras to a user; a binocular eyetracker that images a right eye and a left eye of the user as the user is observing the target in the stereoscopic video display, calculates a right gaze line of the right eye and a left gaze line of the left eye in the three-dimensional image space, and calculates a gazepoint in the three-dimensional image space as an intersection of the right gaze line and the left gaze line; and a processor that is in communication with the two or more video cameras, the stereoscopic display, and the binocular eyetracker and that determines a real target location by translating the gazepoint in the three-dimensional image space to the real target location in the three-dimensional real space from locations and positions of the two video cameras. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18, 19)
-
-
11. A method for remotely determining the location of a target in a three-dimensional real space, comprising:
-
imaging a target in a three-dimensional real space using two or more video cameras; displaying a three-dimensional image space combined from two video cameras of the two or more video cameras to a user using a stereoscopic display; imaging a right eye and a left eye of the user as the user is observing the target in the stereoscopic video display, calculating a right gaze line of the right eye and a left gaze line of the left eye in the three-dimensional image space, and calculating a gazepoint in the three-dimensional image space as an intersection of the right gaze line and the left gaze line using a binocular eyetracker; and determining a real target location by translating the gazepoint in the three-dimensional image space to the real target location in the three-dimensional real space from locations and positions of the two video cameras using a processor. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
20. A computer program product, comprising a tangible computer-readable storage medium whose contents include a program with instructions being executed on a processor so as to perform a method for determining the location of a target in a three-dimensional real space, the method comprising:
-
providing a system, wherein the system comprises distinct software modules, and wherein the distinct software modules comprise an imaging/display module, an eye tracking module, and a target location module; imaging a target in a three-dimensional real space with two or more video cameras using the imaging/display module; displaying a three-dimensional image space combined from two video cameras of the two or more video cameras to a user on a stereoscopic display using the imaging/display module; imaging a right eye and a left eye of the user with a binocular eyetracker as the user is observing the target in the stereoscopic video display, calculating a right gaze line of the right eye and a left gaze line of the left eye in the three-dimensional image space, and calculating a gazepoint in the three-dimensional image space as an intersection of the right gaze line and the left gaze line using the eye tracking module; and determining a real target location by translating the gazepoint in the three-dimensional image space to the real target location in the three-dimensional real space from locations and positions of the two video cameras using the target location module.
-
Specification