CONTROL DEVICE WITH HYBRID SENSING SYSTEM COMPRISED OF VIDEO-BASED PATTERN RECOGNITION AND ELECTRONIC SIGNAL TRANSMISSION
First Claim
1. A method of getting input commands for a program running on a computing system, the method comprising:
- monitoring a field of view in front of an image capturing device;
locating the 2-dimensional planar position of a patterned color light source, within the field of view of an image capturing device;
calculating the 3-dimensional orientation of the patterned color light source;
calculating the relative distance between the image capturing device and the patterned color light source;
in response to the 2-dimensional planar position, the relative 3-dimensional position and the orientation or roll of the patterned color light source, triggering a corresponding first input command to a program running on the computing system;
receiving an electronic signal from an electronic signal transmitter;
in response to the signal received, triggering a corresponding second input command to the program running on the computing system.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a method and apparatus for use as a control device for controlling a computing system. The method includes a hybrid sensing system comprised of computer-vision-based pattern recognition and electronic signal transmission. The control device is embedded with a designated color light pattern and an electronic signal transmitter. The color light pattern within the field of sight of a video image capturing device is detected and identified by a computing system. Methods for configuring the color light pattern are included. The control device can be handheld or attached to a human body. The movement of the color light pattern in the 3-dimensional space will provide 3-dimensional positional information of a virtual pointer to the computing system. The activation of the electronic signal transmitter by pressing a control button on the control device will trigger input commands to the computing system.
13 Citations
22 Claims
-
1. A method of getting input commands for a program running on a computing system, the method comprising:
-
monitoring a field of view in front of an image capturing device; locating the 2-dimensional planar position of a patterned color light source, within the field of view of an image capturing device; calculating the 3-dimensional orientation of the patterned color light source; calculating the relative distance between the image capturing device and the patterned color light source; in response to the 2-dimensional planar position, the relative 3-dimensional position and the orientation or roll of the patterned color light source, triggering a corresponding first input command to a program running on the computing system; receiving an electronic signal from an electronic signal transmitter; in response to the signal received, triggering a corresponding second input command to the program running on the computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A control device useful for interfacing with a computing system, the control device comprising:
-
a patterned color light source, wherein the identity, the 2-dimensional planar position, the relative 3-dimensional position, and the orientation or roll of the patterned color light source are capable of being detected and identified by the computing system; an electronic signal transmitter capable of sending electronic signals to the computing system to trigger input commands to a computing program running on the computing system; one or more control buttons for triggering electronic signal transmission; and a portable power supply for the light source and the electronic signal transmitter. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification