Information processing system and method
First Claim
1. An information processing system comprising:
- a sensor for measuring a human acceleration produced by human movement for a predetermined time period;
a processing part for obtaining feature data related to a speed of human movement based on the measured acceleration data; and
a storage part for storing the obtained feature data,wherein the processing part is configured to;
obtain the speed of movement per predetermined unit time from the acceleration data measured by the sensor;
count the speed of movement above a reference value, from the obtained speed of movement per unit time, with respect to each of a plurality of reference values of the speed of movement, as a cumulative frequency for the reference value of the speed of movement; and
obtain statistical data based on the distribution between the reference values of the speed of movement, and the log of the cumulative frequency for the reference values, as the feature data of human movement, and storing the feature data in the storage part,wherein the speed of movement is a zero crossing number indicating the number of times the acceleration data is zero or crosses zero,wherein the processing part is configured to;
obtain the number of zero crossings per predetermined unit time, as the speed of movement, from the acceleration data measured by the sensor;
count the number of zero crossings above a reference value, from the number of zero crossings obtained per unit time, with respect to each of a plurality of reference values of the zero crossing number, as a cumulative frequency for the reference value of the zero crossing number;
obtain statistical data based on the reference value of the zero crossing number and on the log of the cumulative frequency for the reference value, as feature data of human behavior; and
store the obtained feature data in the storage part.
2 Assignments
0 Petitions
Accused Products
Abstract
An information processing system includes a sensor node and a server. The sensor node obtains acceleration data and transmits the data to the server. The server obtains and records the number of zero crossings from the acceleration data. The server obtains and records the frequency distribution of the number of zero crossings. The server obtains one or more of the following: the slope of the approximate line of the distribution; the linearity of the distribution; the inflection point; the slope of the approximate line in the zero crossing range below the inflection point; the slope of the approximate line in the zero crossing range above the inflection point; the linearity of the distribution in the zero crossing range below the inflection point; and the linearity of the distribution in the zero crossing range above the inflection point. Then, the server records the obtained value.
-
Citations
17 Claims
-
1. An information processing system comprising:
-
a sensor for measuring a human acceleration produced by human movement for a predetermined time period; a processing part for obtaining feature data related to a speed of human movement based on the measured acceleration data; and a storage part for storing the obtained feature data, wherein the processing part is configured to; obtain the speed of movement per predetermined unit time from the acceleration data measured by the sensor; count the speed of movement above a reference value, from the obtained speed of movement per unit time, with respect to each of a plurality of reference values of the speed of movement, as a cumulative frequency for the reference value of the speed of movement; and obtain statistical data based on the distribution between the reference values of the speed of movement, and the log of the cumulative frequency for the reference values, as the feature data of human movement, and storing the feature data in the storage part, wherein the speed of movement is a zero crossing number indicating the number of times the acceleration data is zero or crosses zero, wherein the processing part is configured to; obtain the number of zero crossings per predetermined unit time, as the speed of movement, from the acceleration data measured by the sensor; count the number of zero crossings above a reference value, from the number of zero crossings obtained per unit time, with respect to each of a plurality of reference values of the zero crossing number, as a cumulative frequency for the reference value of the zero crossing number; obtain statistical data based on the reference value of the zero crossing number and on the log of the cumulative frequency for the reference value, as feature data of human behavior; and store the obtained feature data in the storage part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An information processing system comprising:
-
a sensor for measuring a human acceleration produced by human movement for a predetermined time period; a processing part for obtaining feature data of a speed of human movement based on the measured acceleration data; and a storage part for storing the obtained feature data, wherein the processing part is configured to; obtain the speed of movement per predetermined unit time from the acceleration data measured by the sensor; determine active or inactive state in each time period, based on whether the speed of movement per unit time exceeds a predetermined threshold; obtain the duration of the active state and/or the duration of the inactive state in a chronological order; count the duration above a reference value, from the obtained duration of the active state and/or the obtained duration of the inactive state, with respect to each of a plurality of reference values of the duration, as a cumulative frequency for the reference value of the duration; obtaining statistical data based on the distribution between the reference value of the duration and on the log of the cumulative frequency for the reference value, as the feature data of human behavior; and store the obtained feature data in the storage part, wherein the processing part obtains feature data including one or more of the following; first feature data which is the inflection point at which the distribution between the reference value of the duration, and the log of the cumulative frequency for the reference value, is approximated by a curve or a plurality of straight lines; second feature data which is slope a first approximate line in the duration range below the inflection point; third feature data which is the slope of a second approximate line in the duration range above the inflection point; fourth feature data which is an index indicating the linearity of the distribution in the duration range below the inflection point; fifth feature data which is the average of the duration; sixth feature data which is the slope of a third approximate line in the duration range below the average of the duration; and seventh feature data which is the slope of a fourth approximate line in the duration range above the average of the duration, wherein the processing part stores the obtained feature data in the storage part. - View Dependent Claims (13, 14, 15)
-
-
16. An information processing method comprising:
-
obtaining, by a processing part, a speed of movement per predetermined unit time, from acceleration data measured by a sensor for measuring a human acceleration produced by a human movement for a predetermined time period; counting, by the processing part, the speed of movement above a reference value, from the obtained speed of movement per unit time, with respect to each of a plurality of reference values of the speed of movement, as a cumulative frequency for the reference value of the speed of movement; obtaining, by the processing part, statistical data based on the distribution between the reference value of the speed of movement and the log of the cumulative frequency for the reference value, as feature data of human behavior, and storing the obtained feature data in a storage unit, wherein the speed of movement is a zero crossing number indicating the number of times the acceleration data is zero or crosses zero, wherein the method further comprising; obtaining, by the processing part, the number of zero crossings per predetermined unit time, as the speed of movement, from the acceleration data measured by the sensor; counting, by the processing part, the number of zero crossings above a reference value, from the number of zero crossings obtained per unit time, with respect to each of a plurality of reference values of the zero crossing number, as a cumulative frequency for the reference value of the zero crossing number; obtaining, by the processing part, statistical data based on the reference value of the zero crossing number and on the log of the cumulative frequency for the reference value, as the feature data of human behavior; and storing, by the processing part, the obtained feature data in the storage unit.
-
-
17. An information processing method comprising:
-
obtaining, by a processing unit, a speed of movement per predetermined unit time, from acceleration data measured by a sensor for measuring a human acceleration produced by human movement for a predetermined time period; determining, by the processing part, active or inactive state in a particular time, based on whether the speed of movement per unit time exceeds a predetermined threshold; obtaining, by the processing part, the duration of the active state and/or the duration of the inactive state in a chronological order; counting, by the processing part, the duration above a reference value, from the obtained duration of the active state and/or the obtained duration of the inactive state, with respect to each of a plurality of reference values of the duration, as a cumulative frequency for the reference value of the duration; and obtaining, by the processing part, statistical data based on the distribution between the reference value of the duration and the log of the cumulative frequency for the reference value, as feature data of human behavior, and storing the obtained feature data in a storage unit, wherein the speed of movement is a zero crossing number indicating the number of times the acceleration data is zero or crosses zero, wherein the method further comprises; obtaining, by the processing part, the number of zero crossings per predetermined unit time, as the speed of movement, from the acceleration data measured by the sensor; counting, by the processing part, the number of zero crossings above a reference value, from the number of zero crossings obtained per unit time, with respect to each of a plurality of reference values of the zero crossing number, as a cumulative frequency for the reference value of the zero crossing number; obtaining, by the processing part, statistical data based on the reference value of the zero crossing number and on the log of the cumulative frequency for the reference value, as the feature data of human behavior; and storing, by the processing part, the obtained feature data in the storage unit.
-
Specification