Systems and methods for motion recognition using multiple sensing streams
First Claim
Patent Images
1. A method for motion recognition from multiple data streams, the method comprising:
- receiving in the processing unit a motion signal with at least two component outputs from at least one motion sensitive device associated with a set of sensors including inertial sensors and non-inertial sensors;
transforming the component outputs into device-independent motion signalsperforming motion recognition with at least one of the motion recognizers by classifying the motion signal, wherein at least one of the motion recognizers are constructed by a training set of motion signals created by an end user without reference to a predefined set of allowed motions, the training set of motion signals including a first set of motion signals characterizing at least one type of motion executed over a period of time, substantially all parameters needed to create the at least one of motion recognizers that are ad-hoc are determined automatically; and
applying the motion recognizers to the device-independent motion signals to provide a generalized motion recognition capability.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for motion recognition using multiple data streams are disclosed. Multiple data streams from inertia sensors as well as non-inertial sensors are received to derive a motion recognition signal from motion recognizers. These motion recognizers are originally constructed from a training set of motion signals and may be updated with received multiple sensing signals. In one aspect, multiple data streams are converted to device-independent motion signals that are applied with the motion recognizers to provide a generalized motion recognition capability.
-
Citations
20 Claims
-
1. A method for motion recognition from multiple data streams, the method comprising:
-
receiving in the processing unit a motion signal with at least two component outputs from at least one motion sensitive device associated with a set of sensors including inertial sensors and non-inertial sensors; transforming the component outputs into device-independent motion signals performing motion recognition with at least one of the motion recognizers by classifying the motion signal, wherein at least one of the motion recognizers are constructed by a training set of motion signals created by an end user without reference to a predefined set of allowed motions, the training set of motion signals including a first set of motion signals characterizing at least one type of motion executed over a period of time, substantially all parameters needed to create the at least one of motion recognizers that are ad-hoc are determined automatically; and applying the motion recognizers to the device-independent motion signals to provide a generalized motion recognition capability. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for motion recognition from multiple data streams, the method comprising:
-
loading in a processing unit a set of motion recognizers that are created in advance using at least one first motion sensitive device embedded with a first set of sensors; receiving in the processing unit a motion signal with at least two component outputs from at least one second motion sensitive device embedded with a second set of sensors some of which are different from some of the first set of sensors; converting the component outputs into device-independent motion signals, and applying the motion recognizers to the device-independent motion signals to provide a generalized motion recognition capability. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for motion recognition from multiple data streams, the system comprising:
-
a processing unit loaded with a set of the motion recognizers that are created in advance using at least one first motion sensitive device, the processing unit receiving a motion signal from a second motion sensitive device producing inertial sensor signals and other sensor signals describing various motions made by a user, the motion signal from the second motion sensitive device including the inertial sensor and other sensor signals, wherein the processing unit is configured to convert the inertial sensor and other sensor signals into device-independent motion signals, and apply the motion recognizers to the motion signal to provide a generalized motion recognition service responsive to the second motion sensitive device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification