Claims
- 1. A method of controlling a computer game, comprising the steps of:
imaging a sequence of scenes including the head of a user of the computer; and comparing visual characteristics from scene to scene center to determine movement of the user's head within the scene; and controlling the game in accordance with the movements.
- 2. The method of claim 1, wherein the visual characteristics include color, shape or location.
- 3. The method of claim 1, wherein the visual characteristics include a combination of static and dynamic characteristics.
- 4. The method of claim 3, further including the step of modeling of the dynamic characteristics to yield an estimate of head position.
- 5. The method of claim 1, further including the step of initiating the head tracking through a graphical user interface.
- 6. The method of claim 5, wherein the graphical user interface provides a bounding box displayed on the screen to assist in targeting the user's head.
- 7. The method of claim 2, further enabling a match in color despite differences arising from lighting and shadows.
- 8. The method of claim 2, further enabling a match in color within a threshold of hue.
- 9. The method of claim 1, wherein step of comparing the visual characteristics includes a comparison of pixels from scene to scene.
- 10. The method of claim 1, further including the step of determining if the user's head has moved outside of the scene.
- 11. The method of claim 1, wherein:
the visual characteristic is color; and further including the step of finding a weighted average of color to compute the loc based upon action of the user's head based upon color alone.
- 12. The method of claim 1, further including the step of segmented a region defined by a predetermined closeness of color as an estimate of target shape.
- 13. The method of claim 1, further including the step of continuing to track the user's head when moving in front of or behind a similarly colored object in the scene.
REFERENCE TO PRIOR APPLICATIONS
[0001] This application claims priority of U.S. provisional application Ser. No. 60/214,991, filed Jun. 29, 2000, and is a continuation-in-part of U.S. patent application Ser. No. 09/798,594, filed Mar. 2, 2001, which is a continuation-in-part of U.S. patent application Ser. No. 09/371,460, filed Aug. 10, 1999, the entire contents of each application being incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60214991 |
Jun 2000 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
09798594 |
Mar 2001 |
US |
Child |
09896150 |
Jun 2001 |
US |
Parent |
09371460 |
Aug 1999 |
US |
Child |
09798594 |
Mar 2001 |
US |