INTERACTIVE EDUCATIONAL SYSTEM
First Claim
Patent Images
1. A method comprising:
- receiving, at a computing device, image data from a camera;
converting, by the computing device, the image data to a YUV color space;
filtering, by the computing device, the converted image data based on intensity and a predetermined color to produce a filtered image; and
determining, by the computing device, a location of light emitted from a controller from the filtered image.
1 Assignment
0 Petitions
Accused Products
Abstract
Once embodiment of the invention is directed to a method comprising receiving, at a computing device, image data from a camera, converting, by the computing device, the image data to a YUV color space, filtering, by the computing device, the converted image data based on intensity and a predetermined color to produce a filtered image, and determining, by the computing device, a location of light emitted from a controller from the filtered image.
14 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a computing device, image data from a camera; converting, by the computing device, the image data to a YUV color space; filtering, by the computing device, the converted image data based on intensity and a predetermined color to produce a filtered image; and determining, by the computing device, a location of light emitted from a controller from the filtered image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a camera; and a computing device coupled with the camera, the computing device comprising; a processor; and a computer readable medium, coupled with the processor, the computer readable medium comprising instructions to be executed by the processor to; receive image data from the camera; convert the image data to a YUV color space; filter the converted image data based on intensity and a predetermined color to produce a filtered image; and determine a location of light emitted from a controller from the filtered image. - View Dependent Claims (7)
-
-
8. A method comprising:
-
receiving, at a computing device, image data from a camera; determining, by the computing device, a controller location from the image data; determining, by the computing device, the distance of the controller location to a plurality of registered hotspots; calculating, by the computing device, a pull amount for each hotspot; and moving, by the computing device, a display of a cursor to a correct hotspot position based on the pull amount. - View Dependent Claims (9, 10, 11)
-
-
12. A system comprising:
-
a camera; and a computing device coupled with the camera, the computing device comprising; a processor; and a computer readable medium, coupled with the processor, the computer readable medium comprising instructions to be executed by the processor to; receive image data from a camera; determine a controller location from the image data; determine the distance of the controller location to a plurality of registered hotspots; calculate a pull amount for each hotspot; and move a display of a cursor to a correct hotspot position based on the pull amount.
-
-
13. A method comprising:
-
receiving, at a computer apparatus, image data from a camera; determining, by the computer apparatus, a location of movement of body motion of a first user based on the image data received from the camera; determining, by the computer apparatus, an object closest to the location of body motion of the first user; determining, by the computer apparatus, a direction of movement of the body motion of the first user; and causing, by the computer apparatus, the object to be moved on a display in the direction of the movement. - View Dependent Claims (14, 15)
-
-
16. A system comprising:
-
a camera; and a computing device coupled with the camera, the computing device comprising; a processor; and a computer readable medium, coupled with the processor, the computer readable medium comprising instructions to be executed by the processor to; receive image data from a camera; determine a location of movement of body motion of a first user based on the image data received from the camera; determine an object closest to the location of body motion of the first user; determine a direction of movement of the body motion of the first user; and cause the object to be moved on a display in the direction of the movement. - View Dependent Claims (17)
-
-
18. A method comprising:
-
receiving, at a computer apparatus, image data from a camera; determining, by the computer apparatus, that a user has completed a predetermined task; automatically causing the camera to take a photo of the user substantially simultaneously with the user completing the predetermined task. - View Dependent Claims (19)
-
-
20. A system comprising:
-
a camera; and a computing device coupled with the camera, the computing device comprising; a processor; and a computer readable medium, coupled with the processor, the computer readable medium comprising instructions to be executed by the processor to; receive image data from a camera; determine that a user has completed a predetermined task; automatically cause the camera to take a photo of the user substantially simultaneously with the user completing the predetermined task.
-
Specification