Human Body Movement State Monitoring Method And Device
First Claim
1. A human body movement state monitoring method, characterized in that, the method comprises the following steps performed repeatedly:
- a) obtaining acceleration signals having a set sampling time period from output of a triaxial acceleration sensor worn on a human body, and calculating the energy and average power of the acceleration signals;
b) determining a human body movement state according to the average power of the acceleration signals, and if the average power of the acceleration signals is more than a predetermined fierce movement threshold, determining that the human body is in a fierce movement state, if the average power of the acceleration signals is less than a predetermined sleeping threshold, determining that the human body is in a sleeping state, if the average power of the acceleration signals is less than the fierce movement threshold and is more than the sleeping threshold, determining that the human body is in a light movement state;
c1) if the human body is in the sleeping state, accumulating time periods of the acceleration signals into a total time period of the sleeping state, accumulating the energy of the acceleration signals into a total energy of the sleeping state, counting up the time periods of acceleration signals which have intensity more than a predetermined intensity threshold, and accumulating the counted time periods into a total time period of sleeping abnormal movements, and setting a sampling time period of acceleration signals as a sampling time period of the sleeping state, then returning to step a);
c2) if the human body is in the light movement state, accumulating the time periods of the acceleration signals into a total time period of the light movement state, accumulating the energy of the acceleration signals into a total energy of the light movement state, and setting the sampling time period of acceleration signals as a sampling time period of the light movement state, then returning to step a);
c3) if the human body is in the fierce movement state, further determining whether the acceleration signals have quasi-periodicity, if the acceleration signals do not have quasi-periodicity, determining that the human body is in an irregular fierce movement state, if the acceleration signals have quasi-periodicity, determining that the human body is in a regular fierce movement state;
d1) if the human body is in the irregular fierce movement state, accumulating the time periods of the acceleration signals into a total time period of the irregular fierce movement state, accumulating the energy of the acceleration signals into a total energy of the irregular fierce movement state, and setting the sampling time period of acceleration signals as a sampling time period of the fierce movement state, then returning to step a);
d2) if the human body is in the regular fierce movement state, accumulating the time periods of the acceleration signals into a total time period of the regular fierce movement state, accumulating the energy of the acceleration signals into a total energy of the regular fierce movement state, calculating movement step number according to the acceleration signals, and accumulating the movement step number into a total movement step number, and setting the sampling time period of acceleration signals as the sampling time period of the fierce movement state, then returning to step a).
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a human body movement state monitoring method and device. The method comprises the following steps performed repeatedly: obtaining acceleration signals having a set sampling time period from output of a triaxial acceleration sensor worn on a human body, and calculating the energy and average power of the acceleration signals; determining a human body movement state according to the average power of the acceleration signals, and if the average power of the acceleration signals is more than a predetermined fierce movement threshold, determining that the human body is in a fierce movement state, if the average power of the acceleration signals is less than a predetermined sleeping threshold, determining that the human body is in a sleeping state, if the average power of the acceleration signals is less than the fierce movement threshold and is more than the sleeping threshold, determining that the human body is in a light movement state; if the human body is in the fierce movement state, further determining whether the acceleration signals have quasi-periodicity, if the acceleration signals do not have quasi-periodicity, determining that the human body is in an irregular fierce movement state, if the acceleration signals have quasi-periodicity, determining that the human body is in a regular fierce movement state. The method can automatically, comprehensively, round-the-clock, accurately monitor various movement states of a person.
11 Citations
13 Claims
-
1. A human body movement state monitoring method, characterized in that, the method comprises the following steps performed repeatedly:
-
a) obtaining acceleration signals having a set sampling time period from output of a triaxial acceleration sensor worn on a human body, and calculating the energy and average power of the acceleration signals; b) determining a human body movement state according to the average power of the acceleration signals, and if the average power of the acceleration signals is more than a predetermined fierce movement threshold, determining that the human body is in a fierce movement state, if the average power of the acceleration signals is less than a predetermined sleeping threshold, determining that the human body is in a sleeping state, if the average power of the acceleration signals is less than the fierce movement threshold and is more than the sleeping threshold, determining that the human body is in a light movement state; c1) if the human body is in the sleeping state, accumulating time periods of the acceleration signals into a total time period of the sleeping state, accumulating the energy of the acceleration signals into a total energy of the sleeping state, counting up the time periods of acceleration signals which have intensity more than a predetermined intensity threshold, and accumulating the counted time periods into a total time period of sleeping abnormal movements, and setting a sampling time period of acceleration signals as a sampling time period of the sleeping state, then returning to step a); c2) if the human body is in the light movement state, accumulating the time periods of the acceleration signals into a total time period of the light movement state, accumulating the energy of the acceleration signals into a total energy of the light movement state, and setting the sampling time period of acceleration signals as a sampling time period of the light movement state, then returning to step a); c3) if the human body is in the fierce movement state, further determining whether the acceleration signals have quasi-periodicity, if the acceleration signals do not have quasi-periodicity, determining that the human body is in an irregular fierce movement state, if the acceleration signals have quasi-periodicity, determining that the human body is in a regular fierce movement state; d1) if the human body is in the irregular fierce movement state, accumulating the time periods of the acceleration signals into a total time period of the irregular fierce movement state, accumulating the energy of the acceleration signals into a total energy of the irregular fierce movement state, and setting the sampling time period of acceleration signals as a sampling time period of the fierce movement state, then returning to step a); d2) if the human body is in the regular fierce movement state, accumulating the time periods of the acceleration signals into a total time period of the regular fierce movement state, accumulating the energy of the acceleration signals into a total energy of the regular fierce movement state, calculating movement step number according to the acceleration signals, and accumulating the movement step number into a total movement step number, and setting the sampling time period of acceleration signals as the sampling time period of the fierce movement state, then returning to step a). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A human body movement state monitoring device, characterized in that, the device comprises:
- a triaxial acceleration sensor (100), an acceleration signal obtaining unit (200), a calculating unit (300), a human body movement state determining unit (400), a sleeping abnormal movement statistical unit (500), a sampling time period setting unit (600), a storage unit (700), a quasi-periodicity determining unit (800) and a step counting unit (900), wherein the acceleration signal obtaining unit (200) obtains acceleration signals having a set sampling time period from output of the triaxial acceleration sensor (100) worn on a human body, and the calculating unit (300) calculates the energy and average power of the acceleration signals;
the human body movement state determining unit (400) determines a human body movement state according to the average power of the acceleration signals, and if the average power of the acceleration signals is more than a predetermined fierce movement threshold, determines that the human body is in a fierce movement state, if the average power of the acceleration signals is less than a predetermined sleeping threshold, determines that the human body is in a sleeping state, if the average power of the acceleration signals is less than the fierce movement threshold and is more than the sleeping threshold, determines that the human body is in a light movement state; if the human body movement state determining unit (400) determines that the human body is in the sleeping state, accumulates the time periods of the acceleration signals into a total time period of the sleeping state, accumulates the energy of the acceleration signals into a total energy of the sleeping state;
the sleeping abnormal movement statistical unit (500) counts up the time periods of acceleration signals which have intensity more than a predetermined intensity threshold, and accumulates the counted time periods into a total time period of sleeping abnormal movements;
the sampling time period setting unit (600) sets the sampling time period of acceleration signal as the sampling time period of the sleeping state;
the storage unit (700) stores the total time period of the sleeping state, the total energy of the sleeping state and the total time period of the sleeping abnormal movements;if the human body movement state determining unit (400) determines that the human body is in the light movement state, accumulates the time periods of the acceleration signals into a total time period of the light movement state, accumulates the energy of the acceleration signals into a total energy of the light movement state, and the sampling time period setting unit (600) sets the sampling time period of acceleration signals as the sampling time period of the light movement state;
the storage unit (700) stores the total time period of the light movement state and the total energy of light movement state;if the human body movement state determining unit (400) determines that the human body is in the fierce movement state, then the quasi-period determining unit (800) determines whether the acceleration signals have quasi-periodicity, and if determining that the acceleration signals do not have quasi-periodicity, then the human body movement state determining unit (400) determines that the human body is in an irregular fierce movement state, and if the quasi-period determining unit (800) determines that the acceleration signals have quasi-periodicity, then the human body movement state determining unit (400) determines that the human body is in a regular fierce movement state; if the human body movement state determining unit (400) determines that the human body is in the irregular fierce movement state, then accumulates the time periods of the acceleration signals into a total time period of the irregular fierce movement state, accumulates the energy of the acceleration signals into a total energy of the irregular fierce movement state, and the sampling time period setting unit (600) sets the sampling time period of acceleration signals as the sampling time period of the fierce movement state;
the storage unit (700) stores the total time period of the irregular fierce movement state and the total energy of the irregular fierce movement state;if the human body movement state determining unit (400) determines that the human body is in the regular fierce movement state, then accumulates the time periods of the acceleration signals into a total time period of the regular fierce movement state, accumulates the energy of the acceleration signals into a total energy of the regular fierce movement state, and the step counting unit (900) calculates movement step number according to the acceleration signals, and accumulates the movement step number into a total movement step number;
the sampling time period setting unit (600) sets the sampling time period of acceleration signals as the sampling time period of fierce movement state;
the storage unit (700) stores the total time period of the regular fierce movement state, the total energy of the regular fierce movement state and the movement step number. - View Dependent Claims (11)
- a triaxial acceleration sensor (100), an acceleration signal obtaining unit (200), a calculating unit (300), a human body movement state determining unit (400), a sleeping abnormal movement statistical unit (500), a sampling time period setting unit (600), a storage unit (700), a quasi-periodicity determining unit (800) and a step counting unit (900), wherein the acceleration signal obtaining unit (200) obtains acceleration signals having a set sampling time period from output of the triaxial acceleration sensor (100) worn on a human body, and the calculating unit (300) calculates the energy and average power of the acceleration signals;
-
12. (canceled)
-
13. (canceled)
Specification