METHOD AND APPARATUS FOR PERFORMING MOTION RECOGNITION USING MOTION SENSOR FUSION, AND ASSOCIATED COMPUTER PROGRAM PRODUCT
First Claim
1. A method, applied to an electronic device, for performing motion recognition using motion sensor fusion, the method comprising:
- utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors comprises inertial motion sensors; and
performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user'"'"'s motion.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for performing motion recognition using motion sensor fusion and an associated computer program product are provided, where the method is applied to an electronic device. The method includes the steps of: utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors includes inertial motion sensors; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user'"'"'s motion.
17 Citations
20 Claims
-
1. A method, applied to an electronic device, for performing motion recognition using motion sensor fusion, the method comprising:
-
utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors comprises inertial motion sensors; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user'"'"'s motion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, having program instructions for instructing a processor of an electronic device to perform a method comprising the steps of:
-
utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors comprises inertial motion sensors; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user'"'"'s motion.
-
-
16. An apparatus for performing motion recognition using motion sensor fusion, the apparatus comprising at least one portion of an electronic device, the apparatus comprising:
-
a storage module arranged to store information of at least one database for use of performing motion recognition; a motion sensing module, the motion sensing module comprising a plurality of motion sensors positioned within the electronic device, wherein the plurality of motion sensors comprises inertial motion sensors; and at least one processor, coupled to the storage module and the motion sensing module, arranged to execute program instructions to perform a method comprising the steps of; utilizing the plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, with aid of the at least one database, in order to recognize the user'"'"'s motion. - View Dependent Claims (17, 18, 19, 20)
-
Specification