Back to results
US 11,231,786 B1Granted
Methods and apparatus for using the human body as an input device
AssigneeNod, Inc.
InventorAnusankar Elangovan
Life of this patent
Estimating the term…
Abstract
Described are apparatus and methods for reconstructing a full human skeletal pose or a partial skeletal pose by aggregating and fusing various data from various sensors, and for detecting the occurrence of gestures from poses that occur over a period of time.
Claims34
An apparatus capable of interacting with at least one controllable device based upon a pose of at least a portion of a human body, the apparatus comprising:
- one or more sensors that are sized for wearing on the human body, each of the one or more sensors emitting sensor data;
- and
- a detection unit that operates upon the sensor data and is capable of interacting with the at least one controllable device of a plurality of controllable devices, wherein the controllable devices include (a) a first controllable device associated with a first relative coordinate system and (b) a second controllable device associated with a second relative coordinate system, and wherein the detection unit is configured to operate in the first relative coordinate system based on a first pose of at least the portion of the human body and in the second relative coordinate system based on a second pose of at least the portion of the human body.
A method for interacting with at least one controllable device based upon a pose of at least a portion of a human body, the method comprising:
- sensing, using one or more sensors that are sized for wearing on the human body, sensor data from each of the one or more sensors using one or more relative coordinate systems, wherein individual ones of the at least one controllable devices correspond to individual ones of the one or more relative coordinate systems;
- determining the pose of at least the portion of the human body based upon the sensor data, under processor and software control, the step of determining operating to:
- associate at least one or more characteristics of human anatomy with the human body using at least a partial skeletal rendering of a human;
- and
- automatically determine, under the processor and software control the pose of at least the portion of the human body based upon a locality of said one or more sensors, the step of automatically determining including inputting, aggregating and fusing the sensor data from each of the one or more sensors using the at least one or more characteristics of human anatomy to determine the pose, wherein the at least one or more characteristics of human anatomy that are associated with the human body that are stored in a memory include at least one of (a) a range of motion of human skeletal joints and (b) limitations in the speed human bones can move relative to each other;
- and
- causing interaction with at least one controllable device of a plurality of controllable devices using the sensor data, wherein the causing includes causing interaction with (a) a first controllable device of the plurality of controllable devices in a first relative coordinate system based on based on a first pose of at least the portion of the human body and (b) a second controllable device of the plurality of controllable devices in a second relative coordinate system based on a second pose of at least the portion of the human body.
4 more elements
Dependencies are inferred from the claim text.