Body movement detector, body movement detection method and body movement detection program
First Claim
1. A body-movement detecting apparatus comprising:
- an acceleration sensor configured to be mounted on a body of a user;
vertical-component extracting means for extracting a vertical component of an acceleration from a detection output from the acceleration sensor;
separating means for performing component separation of the vertical component extracted by the vertical-component extracting means into a high-band component and a low-band component;
detecting means for detecting a peak-position candidate on the basis of the low-band component of the vertical component separated by the separating means;
identifying means for identifying the peak-position candidate detected by the detecting means as a peak-position candidate in a case where a ratio between energy of the low-band component and energy of the high-band component in a predetermined range including the peak-position candidate is less than a predetermined value; and
body-movement detecting means for detecting body movement of the user on the basis of the peak-position candidate identified by the identifying means, said body-movement detecting means counting a number of peak-position position candidates to determine a number of body movements of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A vertical component is extracted from an acceleration vector corresponding to body movement of a user from a three-axis acceleration sensor, and the vertical-component is separated by a high-band/low-band separating unit into a high-band component and a low-band component. Using these components, a peak detection/determination processing unit detects a peak-position candidate of action of the user in the vertical direction, identifies a peak-position candidate on the basis of an energy ratio between the high-band component and the low-band component, performs waveform matching regarding a predetermined range including each peak-position candidate, thereby determining a peak position, and detects body movement on the basis of the peak position, and a step-position analyzing unit detects a body-movement pitch.
53 Citations
20 Claims
-
1. A body-movement detecting apparatus comprising:
-
an acceleration sensor configured to be mounted on a body of a user; vertical-component extracting means for extracting a vertical component of an acceleration from a detection output from the acceleration sensor; separating means for performing component separation of the vertical component extracted by the vertical-component extracting means into a high-band component and a low-band component; detecting means for detecting a peak-position candidate on the basis of the low-band component of the vertical component separated by the separating means; identifying means for identifying the peak-position candidate detected by the detecting means as a peak-position candidate in a case where a ratio between energy of the low-band component and energy of the high-band component in a predetermined range including the peak-position candidate is less than a predetermined value; and body-movement detecting means for detecting body movement of the user on the basis of the peak-position candidate identified by the identifying means, said body-movement detecting means counting a number of peak-position position candidates to determine a number of body movements of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A body-movement detecting method comprising:
-
a vertical-component extracting process of extracting a vertical component of an acceleration from a detection output of the acceleration sensor configured to be mounted on a body of a user; a separating process of performing component separation of the vertical component extracted in the vertical-component extracting process into a high-band component and a low-band component; a detecting process of detecting a peak-position candidate on the basis of the low-band component of the vertical component separated in the separating process; an identifying process of identifying the peak-position candidate detected in the detecting process as a peak-position candidate in a case where a ratio between energy of the low-band component and energy of the high-band component in a predetermined range including the peak-position candidate is less than a predetermined value; and a body-movement detecting process of detecting body movement of the user on the basis of the peak-position candidate identified in the identifying process, said body-movement detecting process counting a number of peak-position position candidates to determine a number of body movements of the user. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer readable medium encoded with a body-movement detecting program causing a computer, the computer being mounted on a body-movement detecting apparatus that is provided with an acceleration sensor configured to be mounted on a body of a user and that detects body movement of the user by using a detection output from the acceleration sensor, to execute a method comprising:
-
a vertical-component extracting step of extracting a vertical component of an acceleration from the detection output of the acceleration sensor; a separating step of performing component separation of the vertical component extracted in the vertical-component extracting step into a high-band component and a low-band component; a detecting step of detecting a peak-position candidate on the basis of the low-band component of the vertical component separated in the separating step; an identifying step of identifying the peak-position candidate detected in the detecting step as a peak-position candidate in a case where a ratio between energy of the low-band component and energy of the high-band component in a predetermined range including the peak-position candidate is less than a predetermined value; and a body-movement detecting step of detecting body movement of the user on the basis of the peak-position candidate identified in the identifying step, said body-movement detecting step counting a number of peak-position position candidates to determine a number of body movements of the user. - View Dependent Claims (17, 18, 19)
-
-
20. A body-movement detecting apparatus comprising:
-
an acceleration sensor configured to be mounted on a body of a user; a vertical-component extractor configured to extract a vertical component of an acceleration from a detection output from the acceleration sensor; a separating unit configured to separate components of the vertical component extracted by the vertical-component extractor into a high-band component and a low-band component; a detector configured to detect a peak-position candidate on the basis of the low-band component of the vertical component separated by the separating unit; an identifying unit configured to identify the peak-position candidate detected by the detector as a peak-position candidate in a case where a ratio between energy of the low-band component and energy of the high-band component in a predetermined range including the peak-position candidate is less than a predetermined value; and a body movement detector configured to detect body movement of the user on the basis of the peak-position candidate identified by the identifying unit, said body-movement detector configured to count a number of peak-position position candidates to determine a number of body movements of the user.
-
Specification