MOTION-TRACKING GAME CONTROLLER
First Claim
Patent Images
1. A system for tracking the motion of a game controller and a player'"'"'s body part, the system comprising:
- a webcam positioned to have a view of at least one of the game controller and the body part,a sensor coupled to the game controller, the sensor configured to generate movement data,a computer-vision module to process a video signal from the webcam, and in response to the video signal, to track first predetermined degrees of freedom of motion of the body part,an image-processing module to process the video signal, and in response to the video signal, to generate feature location data based on a location of at least one identifiable visual feature, anda data-fusion module to receive the feature location data from the image-processing module, and the movement data from the sensor, and estimate second predetermined degrees of freedom of a motion of the game controller.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for tracking the motion of a game controller and a player'"'"'s body part are disclosed. The method includes receiving a video signal from a webcam, generating movement data corresponding to the motion of the game controller, tracking first predetermined degrees of freedom of motion of the body part, generating feature location data based on a location of at least one identifiable visual feature of the game controller, and estimating second predetermined degrees of freedom of a motion of the game controller.
-
Citations
22 Claims
-
1. A system for tracking the motion of a game controller and a player'"'"'s body part, the system comprising:
-
a webcam positioned to have a view of at least one of the game controller and the body part, a sensor coupled to the game controller, the sensor configured to generate movement data, a computer-vision module to process a video signal from the webcam, and in response to the video signal, to track first predetermined degrees of freedom of motion of the body part, an image-processing module to process the video signal, and in response to the video signal, to generate feature location data based on a location of at least one identifiable visual feature, and a data-fusion module to receive the feature location data from the image-processing module, and the movement data from the sensor, and estimate second predetermined degrees of freedom of a motion of the game controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22)
-
-
15. A method comprising:
-
receiving a video signal from a webcam, the video signal based on at least one of a game controller and a body part of a player, generating movement data, the movement data corresponding to the motion of the game controller, in response to the video signal, tracking first predetermined degrees of freedom of motion of the body part, and generating feature location data based on a location of at least one identifiable visual feature, and based on the movement data, and the feature location data, estimating second predetermined degrees of freedom of a motion of the game controller.
-
-
21. A computer-readable medium comprising instructions to cause a game console to:
-
receive a video signal from a webcam, the video signal based on at least one of a game controller and a body part of a player, generate movement data, the movement data corresponding to the motion of the game controller, in response to the video signal, track first predetermined degrees of freedom of motion of the body part, and generating feature location data based on a location of at least one identifiable visual feature, and based on the movement data, and the feature location data, estimate second predetermined degrees of freedom of a motion of the game controller.
-
Specification