Motion-based tracking
First Claim
1. A method comprising:
- accessing a first captured image of a first displayed image produced at a first point in time, and a user;
accessing a second captured image of a second displayed image produced at a second point in time, and the user;
accessing first information indicating motion of one or more objects in the first and second displayed images;
determining second information indicating both motion of the user and the motion of the one or more objects in the first and second displayed images; and
determining the motion of the user by isolating the motion of the user from the motion of the one or more objects in the first and second displayed images based on comparing the first information and the second information.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for determining a user'"'"'s motion in relation to displayed images. According to one general aspect, a first captured image is accessed. The first captured image includes (1) a first displayed image produced at a first point in time, and (2) a user. A second captured image is accessed. The second captured image includes (1) a second displayed image produced at a second point in time, and (2) the user. First information indicating motion associated with one or more objects in the first and second displayed images is accessed. Second information indicating both motion of the user and the motion associated with the one or more objects in the first and second displayed images is determined.
82 Citations
30 Claims
-
1. A method comprising:
-
accessing a first captured image of a first displayed image produced at a first point in time, and a user; accessing a second captured image of a second displayed image produced at a second point in time, and the user; accessing first information indicating motion of one or more objects in the first and second displayed images; determining second information indicating both motion of the user and the motion of the one or more objects in the first and second displayed images; and determining the motion of the user by isolating the motion of the user from the motion of the one or more objects in the first and second displayed images based on comparing the first information and the second information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a captured image motion detection module configured to; access a first captured image that includes a first displayed image produced at a first point in time, and a user; access a second captured image that includes a second displayed image produced at a second point in time, and the user; and generate first information representing motion between the first and second captured images by comparing the first captured image and the second captured image; and a comparison module configured to determine the motion of the user by comparing the first information with second information representing motion of one or more objects in the first and second displayed images and isolating the motion of the user from the motion of the one or more objects in the first and second displayed images based on the comparing. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
means for accessing a first captured image that includes a first displayed image produced at a first point in time, and a user; means for accessing a second captured image that includes a second displayed image produced at a second point in time, and the user; means for generating first information representing motion of one or more objects between the first and second captured images by comparing the first captured image and the second captured image; means for generating second information representing both motion of the user and the motion of the one or more objects between the first and second captured images by comparing the first captured image and the second captured image; and means for determining the motion of the user by isolating the motion of the user from the motion of the one or more objects in the first and second displayed images based on comparing the first information and the second information. - View Dependent Claims (22, 23, 24)
-
-
25. A non-transitory computer-readable medium including instructions that, when executed by one or more processing devices, cause the one or more processing devices to:
-
access a first captured image of a first displayed image produced at a first point in time, and a user; access a second captured image of a second displayed image produced at a second point in time, and the user; access first information indicating motion of one or more objects in the first and second displayed images; determine second information indicating both motion of the user and the motion of the one or more objects in the first and second displayed images; and determine the motion of the user by isolating the motion of the user from the motion of the one or more objects in the first and second displayed images based on comparing the first information and the second information. - View Dependent Claims (26, 27, 28)
-
-
29. A method comprising:
-
accessing a first captured image of a first displayed image produced at a first point in time, and a user; accessing a second captured image of a second displayed image produced at a second point in time, and the user; accessing first information indicating motion of one or more objects in the first and second displayed images, wherein the first information comprises a motion map describing motion of the one or more objects in the first and second displayed images; determining second information indicating both motion of the user and the motion of the one or more objects in the first and second displayed images; and determining the motion of the user by comparing the first information and the second information.
-
-
30. A method comprising:
-
accessing a first captured image of a first displayed image produced at a first point in time, and a user; accessing a second captured image of a second displayed image produced at a second point in time, and the user; accessing first information indicating motion of one or more objects in the first and second displayed images; determining second information indicating both motion of the user and the motion of the one or more objects in the first and second displayed images, wherein the second information comprises a motion map describing motion of both the user and the one or more objects in the first and second displayed images; and determining the motion of the user by comparing the first information and the second information.
-
Specification