Single constraint at a time (SCAAT) tracking of a virtual reality (VR) display
First Claim
Patent Images
1. A system to capture an image and determine a position of an object, comprising:
- a hand-held personal digital assistant (PDA);
a camera communicatively coupled to the hand-held PDA to capture an image while the PDA is hand-held;
a first processing module to recognize a set of predetermined landmarks, including a first landmark and remainder landmarks, in the image;
a second processing module to determine an actual location of the first landmark in the image, the actual location of the first landmark representing a single constraint, and apply at least one filtering scheme to estimate positions of the remainder landmarks in the image based on the actual location of the first landmark representing the single constraint;
a third processing module to determine a pose of the object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks; and
a rendering module to calculate a three-dimensional (3-D) representation of the image using the pose of the object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks.
2 Assignments
0 Petitions
Accused Products
Abstract
A system to capture an image and determine a position of an object utilizes a camera. A first processing module recognizes a set of predetermined landmarks, including a first landmark and remainder landmarks, in the image. A second processing module determines an actual location of the first landmark in the image, and applies at least one filtering scheme to estimate positions of the remainder landmarks in the image. A third processing module determines a pose of the object based on the actual location of the first landmark and the estimated positions of the remainder landmarks.
71 Citations
32 Claims
-
1. A system to capture an image and determine a position of an object, comprising:
-
a hand-held personal digital assistant (PDA); a camera communicatively coupled to the hand-held PDA to capture an image while the PDA is hand-held; a first processing module to recognize a set of predetermined landmarks, including a first landmark and remainder landmarks, in the image; a second processing module to determine an actual location of the first landmark in the image, the actual location of the first landmark representing a single constraint, and apply at least one filtering scheme to estimate positions of the remainder landmarks in the image based on the actual location of the first landmark representing the single constraint; a third processing module to determine a pose of the object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks; and a rendering module to calculate a three-dimensional (3-D) representation of the image using the pose of the object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus to determine a position of an object, comprising:
-
a Hand-held personal digital assistant (PDA); a reception device communicatively coupled to the hand-held PDA to receive an image while the PDA is hand-held; a first processing module to recognize a set of predetermined landmarks, including a first landmark and remainder landmarks, in the image; a second processing module to determine an actual location of the first landmark in the image, the actual location of the first landmark representing a single constraint, and apply at least one filtering scheme to estimate positions of the remainder landmarks in the image based on the actual location of the first landmark representing the single constraint; a third processing module to determine a pose of the object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks, and a rendering module to calculate a three-dimensional (3-D) representation of the image using the pose of the object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method to determine a position of an object, comprising:
-
capturing an image using a reception device communicatively coupled to a Hand-held personal digital assistant (PDA) while the PDA is hand-held; recognizing a set of predetermined landmarks, including a first landmark and remainder landmarks, in the image; determining an actual location of the first landmark in the image, the actual location of the first landmark representing a single constraint; applying at least one filtering scheme to estimate positions of the remainder landmarks in the image based on the actual location of the first landmark representing the single constraint; determining a pose of the object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks, and calculating a three-dimensional (3-D) representation of the image using the pose of the object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An article comprising:
-
a storage medium having stored thereon instructions that when executed by a machine result in the following; capturing an image using a reception device communicatively coupled to a Hand-held personal digital assistant (PDA), while the PDA is hand-held; recognizing a set of predetermined landmarks, including a first landmark and remainder landmarks, in the image; determining an actual location of the first landmark in the image, the actual location of the first landmark representing a single constraint; applying at least one filtering scheme to estimate positions of the remainder landmarks in the image based on the actual location of the first landmark representing the single constraint; determining a pose of an object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks, and calculating a three-dimensional (3-D) representation of the image using the pose of the object based on the actual location of the first landmark representing the single constraint and the estimated positions of the remainder landmarks. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification