NON-TRANSITORY COMPUTER READABLE MEDIUM, ACTION DETECTION APPARATUS, AND ACTION DETECTION METHOD
First Claim
1. A non-transitory computer readable medium storing a program causing a computer to execute a process for detecting an action, the process comprising:
- calculating a variance of acceleration in individual sections obtained by dividing pieces of acceleration information for a plurality of axis directions by a first predetermined time interval, the pieces of acceleration information being detected from a subject whose action involving a movement is to be determined;
extracting, as a first candidate region, a section with the largest variance of acceleration from among the sections;
calculating a variance of acceleration in individual sections obtained by shifting the first candidate region forward and backward by a second predetermined time interval;
selecting, as a second candidate region, a section with the largest variance of acceleration from among the first candidate region, the section obtained by shifting the first candidate region forward, and the section obtained by shifting the first candidate region backward;
calculating a feature value for the selected second candidate region; and
determining the action of the subject on the basis of the calculated feature value.
2 Assignments
0 Petitions
Accused Products
Abstract
A non-transitory computer readable medium stores a program causing a computer to execute a process. The process includes calculating a variance of acceleration in individual sections obtained by dividing, by a first predetermined time interval, acceleration information for multiple axis directions detected from a subject whose action is to be determined; extracting, as a first candidate region, a section with the largest variance of acceleration from among the sections; calculating a variance of acceleration in individual sections obtained by shifting the first candidate region forward and backward by a second predetermined time interval; selecting, as a second candidate region, a section with the largest variance of acceleration from among the first candidate region and the sections obtained by shifting the first candidate region forward and backward; calculating a feature value for the second candidate region; and determining the action of the subject based on the feature value.
8 Citations
8 Claims
-
1. A non-transitory computer readable medium storing a program causing a computer to execute a process for detecting an action, the process comprising:
-
calculating a variance of acceleration in individual sections obtained by dividing pieces of acceleration information for a plurality of axis directions by a first predetermined time interval, the pieces of acceleration information being detected from a subject whose action involving a movement is to be determined; extracting, as a first candidate region, a section with the largest variance of acceleration from among the sections; calculating a variance of acceleration in individual sections obtained by shifting the first candidate region forward and backward by a second predetermined time interval; selecting, as a second candidate region, a section with the largest variance of acceleration from among the first candidate region, the section obtained by shifting the first candidate region forward, and the section obtained by shifting the first candidate region backward; calculating a feature value for the selected second candidate region; and determining the action of the subject on the basis of the calculated feature value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An action detection apparatus comprising:
-
a candidate region extracting unit that calculates a variance of acceleration in individual sections obtained by dividing pieces of acceleration information for a plurality of axis directions by a first predetermined time interval, the pieces of acceleration information being detected from a subject whose action involving a movement is to be determined, and that extracts, as a first candidate region, a section with the largest variance of acceleration from among the sections; a candidate region selecting unit that calculates a variance of acceleration in individual sections obtained by shifting the first candidate region forward and backward by a second predetermined time interval, and that selects, as a second candidate region, a section with the largest variance of acceleration from among the first candidate region, the section obtained by shifting the first candidate region forward, and the section obtained by shifting the first candidate region backward; a feature value calculating unit that calculates a feature value for the second candidate region selected by the candidate region selecting unit; and a determining unit that determines the action of the subject on the basis of the feature value calculated by the feature value calculating unit.
-
-
8. An action detection method comprising:
-
calculating a variance of acceleration in individual sections obtained by dividing pieces of acceleration information for a plurality of axis directions by a first predetermined time interval, the pieces of acceleration information being detected from a subject whose action involving a movement is to be determined; extracting, as a first candidate region, a section with the largest variance of acceleration from among the sections; calculating a variance of acceleration in individual sections obtained by shifting the first candidate region forward and backward by a second predetermined time interval; selecting, as a second candidate region, a section with the largest variance of acceleration from among the first candidate region, the section obtained by shifting the first candidate region forward, and the section obtained by shifting the first candidate region backward; calculating a feature value for the selected second candidate region; and determining the action of the subject on the basis of the calculated feature value.
-
Specification