Method to control perspective for a camera-controlled computer
First Claim
Patent Images
1. A method for changing a perspective of a virtual scene displayed on a display device, comprising:
- receiving data captured by a capture device, the capture device capturing movement or position of at least part of a first user or an object controlled by the first user relative to a display device and movement or position of at least part of a second user relative to the display device;
analyzing the data to determine that the at least part of the first user or the object moved in a direction relative to the display device and to determine a location formed based at least upon a combination of a position of the first user relative to the display device and a position of the second user relative to the display device; and
based at least upon determining that the at least part of the first user or the object moved in the direction relative to the display device and determining the location formed based at least upon the combination of the position of the first user relative to the display device and the position of the second user relative to the display device, modifying the perspective of the virtual scene displayed on the display device by moving the perspective of the virtual scene to the location formed based at least upon the combination of the position of the first user relative to the display device and the position of the second user relative to the display device and in the direction that the at least part of the first user or the object moved.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer readable media are disclosed for controlling perspective of a camera-controlled computer. A capture device captures user gestures and sends corresponding data to a recognizer engine. The recognizer engine analyzes the data with a plurality of filters, each filter corresponding to a gesture. Based on the output of those filters, a perspective control is determined, and a display device displays a new perspective corresponding to the perspective control.
239 Citations
20 Claims
-
1. A method for changing a perspective of a virtual scene displayed on a display device, comprising:
-
receiving data captured by a capture device, the capture device capturing movement or position of at least part of a first user or an object controlled by the first user relative to a display device and movement or position of at least part of a second user relative to the display device; analyzing the data to determine that the at least part of the first user or the object moved in a direction relative to the display device and to determine a location formed based at least upon a combination of a position of the first user relative to the display device and a position of the second user relative to the display device; and based at least upon determining that the at least part of the first user or the object moved in the direction relative to the display device and determining the location formed based at least upon the combination of the position of the first user relative to the display device and the position of the second user relative to the display device, modifying the perspective of the virtual scene displayed on the display device by moving the perspective of the virtual scene to the location formed based at least upon the combination of the position of the first user relative to the display device and the position of the second user relative to the display device and in the direction that the at least part of the first user or the object moved. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for changing a perspective of a virtual scene displayed on a display device, comprising:
-
a processor; and a memory communicatively coupled to the processor when the system is operational, the memory bearing processor-executable instructions that, based at least on the processor, cause the system at least to; receive data captured by a capture device, the capture device capturing movement or position of at least part of a first user or an object controlled by the first user relative to a display device and movement or position of at least part of a second user relative to the display device; analyze the data to determine that the at least part of the first user or the object moved in a direction relative to the display device and to determine a location formed based at least upon a combination of a position of the first user relative to the display device and a position of the second user relative to the display device; and based at least upon determining that the at least part of the first user or the object moved in the direction relative to the display device and determining the location formed based at least upon the combination of the position of the first user relative to the display device and the position of the second user relative to the display device, modify the perspective of the virtual scene displayed on the display device by moving the perspective of the virtual scene to the location formed based at least upon the combination of the position of the first user relative to the display device and the position of the second user relative to the display device and in the direction that the at least part of the user or the object moved. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device that is not a propagating signal, the computer-readable storage device bearing computer-executable instructions that, when executed on the computer, cause the computer to perform operations comprising:
-
receiving data captured by a capture device, the capture device capturing movement or position of at least part of a first user or an object controlled by the first user relative to a display device and movement or position of at least part of a second user relative to the display device; analyzing the data to determine that the at least part of the user or the object moved in a direction relative to the display device and to determine a location formed based at least upon a combination of a position of the first user relative to the display device and a position of the second user relative to the display device; and based at least upon determining that the at least part of the user or the object moved in the direction relative to the display device and determining the location formed based at least upon the combination of the position of the first user relative to the display device and the position of the second user relative to the display device, modifying the perspective of a virtual scene displayed on a display device by moving the perspective of the virtual scene to the location formed based at least upon the combination of the position of the first user relative to the display device and the position of the second user relative to the display device and in the direction that the at least part of the user or the object moved. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification