Generating position information using a video camera
First Claim
1. A method comprising:
- receiving image information from a video camera;
identifying at least one reference field of a user-manipulated device based on colors and shapes the comprise the at least one reference field, the at least one passive reference field reflecting light;
determining identified reference information based on the at least one passive reference field;
receiving supplemental positioning information from an inertial sensor, the supplemental positioning information used to compensate for blind spots in the image information received from the video camera;
generating position information based at least in part on the identified reference information and the supplemental positioning information, the position information expressing a position of the user-manipulated device relative to the video camera, the position information generated at least in part by mapping the position of the at least one passive reference field to one or more fixed reference points; and
controlling an application based on the generated position information.
1 Assignment
0 Petitions
Accused Products
Abstract
Some implementations provide techniques and arrangements to receive image information. A plurality of reference fields of a user-manipulated device may be identified. Each reference field of the plurality of reference fields may include reference elements. The plurality of reference fields may be identified based on colors of the reference elements, shapes of the reference elements, and/or a pattern of the reference elements. Some implementations may generate position information based on the plurality of reference fields. The position information may identify a position of the user-manipulated device relative to the video camera. Some implementations may provide the position information to an application.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving image information from a video camera; identifying at least one reference field of a user-manipulated device based on colors and shapes the comprise the at least one reference field, the at least one passive reference field reflecting light; determining identified reference information based on the at least one passive reference field; receiving supplemental positioning information from an inertial sensor, the supplemental positioning information used to compensate for blind spots in the image information received from the video camera; generating position information based at least in part on the identified reference information and the supplemental positioning information, the position information expressing a position of the user-manipulated device relative to the video camera, the position information generated at least in part by mapping the position of the at least one passive reference field to one or more fixed reference points; and controlling an application based on the generated position information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device comprising:
-
a processor; and storage media including instructions executable by the processor to perform acts comprising; receiving image information from a video camera; identifying a plurality of reference fields of a user-manipulated device based on the image information, each reference field of the plurality of reference fields including reference elements, the plurality of reference fields identified based on colors of the reference elements and a pattern of the reference elements; receiving supplemental positioning information from an internal sensor, the supplemental positioning information used to compensate for blind spots detected in the image information received from the video camera; generating position information based on the plurality of reference fields and the supplemental positioning information, the position information identifying a position of the user-manipulated device relative to the video camera; and providing the position information to an application. - View Dependent Claims (12, 13, 14, 15, 16, 18, 19)
-
-
17. A system comprising:
a gaming console comprising a memory including instructions and a processor to execute the instructions to perform acts comprising; receiving image information from a plurality of video cameras, the plurality of video cameras capturing the image information from a plurality of angles; identifying at least one reference field of a user-manipulated device based on a color of the at least one reference field, based on a shape of the at least one reference field, and based on a pattern of reference elements that comprise the at least one reference field; identifying reference information based on the at least one reference field; receiving supplemental positioning information from an inertial sensor of the user-manipulated device; based on the reference information and the supplemental positioning information, generating position information that identifies a position of the user-manipulated device relative to the two or more video cameras; and controlling one or more applications based on the position information. - View Dependent Claims (20)
Specification