Methods, Systems, Apparatuses, Circuits and Associated Computer Executable Code for Detecting Motion, Position and/or Orientation of Objects Within a Defined Spatial Region
First Claim
1. A human machine interface comprising:
- one or more image sensor arrays;
multiple optical paths directing light from an active space to said one or more image sensor arrays; and
processing circuitry comprising;
first control logic to determine positions of objects within the active space based on image information collected by said one or more image sensor arrays via said multiple optical paths;
second control logic to render control elements in proximity or within the active space and to modify the appearance of the control elements based on the positions of objects within the active space determined by said first processing circuitry based on image information collected by said one or more image sensor arrays via said multiple optical paths; and
third control logic to correlate the positions of objects within the active space, determined by said first processing circuitry based on image information collected by said one or more image sensor arrays via said multiple optical paths, to user input signals and transmit the user input signals to a computing platform;
wherein said third control logic factors the modifications performed by said second control logic when correlating positions of objects within the active space to user input signals.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes methods, systems, apparatuses, circuits and associated computer executable code for detecting motion, position and/or orientation of objects within a defined spatial region. According to some embodiments, a defined spatial region (hereinafter also referred to as the: “Active Space”) may be monitored, by any type of appropriate sensor or sensors, and position, orientation and movement of objects within the active space may be determined. Determined position, orientation and movement of objects within the active space may be translated to control signals or other forms of input for an associated computational device.
93 Citations
20 Claims
-
1. A human machine interface comprising:
-
one or more image sensor arrays; multiple optical paths directing light from an active space to said one or more image sensor arrays; and processing circuitry comprising; first control logic to determine positions of objects within the active space based on image information collected by said one or more image sensor arrays via said multiple optical paths; second control logic to render control elements in proximity or within the active space and to modify the appearance of the control elements based on the positions of objects within the active space determined by said first processing circuitry based on image information collected by said one or more image sensor arrays via said multiple optical paths; and third control logic to correlate the positions of objects within the active space, determined by said first processing circuitry based on image information collected by said one or more image sensor arrays via said multiple optical paths, to user input signals and transmit the user input signals to a computing platform; wherein said third control logic factors the modifications performed by said second control logic when correlating positions of objects within the active space to user input signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for human machine interfacing, said method comprising:
-
positioning one or more image sensor arrays to capture image data of an active space via multiple optical paths; determining, by processing circuitry, positions of objects within the active space, using image information collected by said one or more image sensor arrays via said multiple optical paths; rendering control elements in proximity or within the active space; modifying, by processing circuitry, the appearance of the control elements based on positions of objects within the active space determined based on image information collected by said one or more image sensor arrays via said multiple optical paths; and correlating the positions of objects within the active space, determined based on image information collected by said one or more image sensor arrays via said multiple optical paths, to user input signals transmitting the user input signals to a computing platform; wherein correlating positions of objects within the active space to user input signals includes factoring the modifications performed by said processing circuitry. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification