×

Human activity energy consumption measuring method and energy consumption measuring system

  • US 10,330,492 B2
  • Filed: 11/20/2014
  • Issued: 06/25/2019
  • Est. Priority Date: 06/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. An energy consumption measuring method, comprising:

  • acquiring motion data of a user within a time period;

    processing, by a motion data processing unit, the acquired motion data to acquire a motion feature vector;

    comparing the acquired motion feature vector with a standard motion feature vector in a database so as to judge whether a motion model of the user matches a motion model in the database;

    acquiring an energy consumption value according to the data in the database if matching; and

    allowing the user to create a customized motion model and input a corresponding energy consumption value if not matching,wherein the acquiring a motion feature vector comprises;

    partitioning, by a data partition subunit of the motion data processing unit, the motion data into m data units in unit of certain time, each data unit contains n data points of each of motion variables, wherein both m and n are natural numbers greater than or equal to two, the motion variables include displacement, velocity and acceleration, and the displacement, the velocity and the acceleration are acquired by an acceleration sensor and an angular velocity sensor;

    for the m data units, calculating, by a component calculation subunit of the motion data processing unit, average values, variances and histogram slopes of the n data points of each of the motion variables in x-axis, y-axis and z-axis directions, respectively;

    performing, by a discretizing and fitting subunit of the motion data processing unit, Gaussian probability distribution calculation on the average values, variances and histogram slopes of the n data points of each of the motion variables of all the m data units in the x-axis, y-axis and z-axis directions to acquire discrete feature values and position feature values of a corresponding Gaussian distribution curve, and using a calculation result of least square fitting of the position feature values as a feature vector of the corresponding motion variable; and

    using, by a motion feature vector generation subunit of the motion data processing unit, a set of the feature vectors of the motion variables as the motion feature vector of the corresponding data unit.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×