SYSTEM AND METHOD FOR USER ACTIVITY RECOGNITION USING ACCELEROMETER
First Claim
1. A user activity recognizer, comprising:
- a filter to form a gravity measurement from a three-dimensional (3D) accelerometer measurement of a user activity;
a body component extractor to form a body measurement of the user activity by removing the extracted gravity measurement from the 3D accelerometer measurement; and
a rotation matrix calculator to form a rotation matrix R to rotate and align the extracted gravity measurement with a predetermined direction.
1 Assignment
0 Petitions
Accused Products
Abstract
A system to recognize user activity includes a filter to form a gravity measurement from a three-dimensional (3D) accelerometer measurement of a user activity; a body component extractor to form a body measurement of the user activity by removing the gravity measurement from the 3D accelerometer measurement; a rotation matrix calculator to form a rotation matrix that is used to rotate the extracted gravity to align with a predetermined direction, and to rotate the 3D accelerometer measurements and the body measurement to be the input to features determiner module; and a features determiner to determine values of a predetermined number of features of the user activity based on the rotated 3D accelerometer measurement and the rotated body measurement in which the predetermined number of features are invariant under arbitrary rotation of the accelerometer measurement around the predetermined direction.
25 Citations
20 Claims
-
1. A user activity recognizer, comprising:
-
a filter to form a gravity measurement from a three-dimensional (3D) accelerometer measurement of a user activity; a body component extractor to form a body measurement of the user activity by removing the extracted gravity measurement from the 3D accelerometer measurement; and a rotation matrix calculator to form a rotation matrix R to rotate and align the extracted gravity measurement with a predetermined direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to recognize user activity, the method comprising:
-
filtering a three-dimensional (3D) accelerometer measurement of a user activity to form a gravity measurement from; removing the extracted gravity measurement from the 3D accelerometer measurement to form a body measurement of the user activity by; and rotating and aligning the extracted gravity measurement with a predetermined direction using a rotation matrix R - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification