Dual reality system
First Claim
1. A method for determining in real time a position and orientation of a camera pair based upon an observed environment within said camera pair'"'"'s field of view comprising the steps of:
- (a) obtaining an image of a region observed by each camera of said camera pair;
(b) identifying distinctive points in said image;
(c) determining current three dimensional positions of said distinctive points by comparing information obtained from each camera of said camera pair;
(d) analyzing said three-dimensional positions to determine position and orientation of said camera pair; and
(e) repeating steps (c) and (d) at given intervals;
and further comprising;
discarding points identified during a given interval which are not identified in a subsequent interval.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for merging real and virtual images in which points in three dimensions of an actual scene are obtained and selected in a random fashion and in a number sufficient to track the movement of the three dimensional scene relative to an observer wearing the apparatus. Updating of selected points occurs responsive to movement of a video camera pair observing the actual scene. The position and orientation of the unit housing the video camera pair is utilized to properly merge a generated virtual image with the real image. Selection of points and orientation of the unit relative to a three dimensional real image are obtained in real time. Microprocessor-based apparatus is utilized to perform the method of the invention.
53 Citations
2 Claims
-
1. A method for determining in real time a position and orientation of a camera pair based upon an observed environment within said camera pair'"'"'s field of view comprising the steps of:
-
(a) obtaining an image of a region observed by each camera of said camera pair;
(b) identifying distinctive points in said image;
(c) determining current three dimensional positions of said distinctive points by comparing information obtained from each camera of said camera pair;
(d) analyzing said three-dimensional positions to determine position and orientation of said camera pair; and
(e) repeating steps (c) and (d) at given intervals;
and further comprising; discarding points identified during a given interval which are not identified in a subsequent interval. - View Dependent Claims (2)
-
Specification