Perspective tracking system
First Claim
1. A perspective tracking system comprising:
- a perspective tracking device;
at least one area of interest marker;
at least one area of interest defined by said area of interest marker;
wherein said perspective tracking device is adapted to capture one or more frames of said at least one area of interest;
wherein the perspective tracking system analyzes said frames to compute one or more of orientation, perspective, and motion characteristics of said at least one are of interest marker.
5 Assignments
0 Petitions
Accused Products
Abstract
Resolution of perspective in three dimensions is necessary for intermeshing real players into simulated environments during virtual training exercises. With the advent of high resolution image sensors the ability to sense position and orientation using image capture devices is possible. The combination of small sized sensors and image recognition tracking algorithms allows the tracking element to be placed directly on the device whose perspective is desired. This provides a solution to determining perspective as it provides a direct measurement from the center axis of the observer. This invention employs a perspective tracking device to determine a point-of-gaze or a point-of-aim in a three-dimensional space to a high degree of accuracy. Point-of-gaze may be used to determine views for head mounted displays and aim-points for weapons. The invention may operate in an unconstrained space allowing simulation participants to operate in a larger, open environment. Areas of interest in the environment are bounded by area of interest markers which identify the region and its physical constraints.
-
Citations
18 Claims
-
1. A perspective tracking system comprising:
-
a perspective tracking device;
at least one area of interest marker;
at least one area of interest defined by said area of interest marker;
wherein said perspective tracking device is adapted to capture one or more frames of said at least one area of interest;
wherein the perspective tracking system analyzes said frames to compute one or more of orientation, perspective, and motion characteristics of said at least one are of interest marker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A perspective tracking method comprising the steps of:
-
(a) capturing a first frame wherein said frame includes the location of said at least one area of interest marker;
(b) capturing a second frame wherein said second frame includes the location of said at least one area of interest marker;
(c) determining a path based on the locations of said at least one area of interest marker in said first frame and said second frame;
(d) extrapolating a future location of said at least one area of interest marker;
(e) capturing a third frame wherein said subsequent frame includes the location of said at least one area of interest marker;
(f) comparing the location of said at least one area of interest marker in said third frame with said extrapolated future location;
- View Dependent Claims (12, 13, 14)
-
-
15. A computer program product comprising a usable medium having control logic stored therein for causing a computer to track the movement and perspective of at least one area of interest marker, the control logic comprising:
-
first computer readable program code means for capturing a first frame wherein said frame includes the location of said at least one area of interest marker;
second computer readable program code means for capturing a second frame wherein said second frame includes the location of said at least one area of interest marker;
third computer readable program code means for determining a path based on the locations of said at least one area of interest marker in said first frame and said second frame;
fourth computer readable program code means for extrapolating a future location of said at least area of interest marker;
fifth computer readable program code means for capturing a third frame wherein said subsequent frame includes the location of said at least one area of interest marker; and
sixth computer readable program code means for comparing the location of said at least one area of interest marker in said third frame with said extrapolated future location. - View Dependent Claims (16, 17, 18)
-
Specification