[go: up one dir, main page]

CN109567813B - Footprint-based motion status monitoring system - Google Patents

Footprint-based motion status monitoring system Download PDF

Info

Publication number
CN109567813B
CN109567813B CN201710904204.1A CN201710904204A CN109567813B CN 109567813 B CN109567813 B CN 109567813B CN 201710904204 A CN201710904204 A CN 201710904204A CN 109567813 B CN109567813 B CN 109567813B
Authority
CN
China
Prior art keywords
state
motion
exercise
motion state
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710904204.1A
Other languages
Chinese (zh)
Other versions
CN109567813A (en
Inventor
董波
于昕晔
孙晰锐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dalian Everspry Sci & Tech Co ltd
Original Assignee
Dalian Everspry Sci & Tech Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dalian Everspry Sci & Tech Co ltd filed Critical Dalian Everspry Sci & Tech Co ltd
Priority to CN201710904204.1A priority Critical patent/CN109567813B/en
Publication of CN109567813A publication Critical patent/CN109567813A/en
Application granted granted Critical
Publication of CN109567813B publication Critical patent/CN109567813B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/1123Discriminating type of movement, e.g. walking or running

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • Physics & Mathematics (AREA)
  • Dentistry (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Physiology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

The invention discloses a motion state monitoring system based on footprints, which comprises: evaluating the current motion state; a motion state statistic module; a motion mode feedback module; and an exercise plan arrangement module. The present application can evaluate the current motion state and the motion intensity through the data related to the footprints, can evaluate the frequency of the similar motion state in a short period and the suggestion of the motion mode, and can also carry out the motion planning of every day, every week and every month. The invention can effectively evaluate the motion state of the current user and give reasonable suggestions, so that the motion of the user is more regular and healthy, and the motion damage is reduced.

Description

Motion state monitoring system based on footprint
Technical Field
The invention relates to a motion state monitoring system, in particular to a motion state monitoring system based on footprints.
Background
With the gradual improvement of health consciousness of people, sports become the primary choice for urban people to work, and a large number of sports products are developed towards high-end and intelligent directions. However, sports also has certain dangerousness, has certain requirements on physical ability and athletic ability of people, and often people can excessively estimate the ability of people, so that unexpected damage is brought to the body in sports; to reduce these unnecessary injuries, the state of the human body needs to be monitored in real time during the exercise.
The footprint images can be widely generated in various occasions, the footprint images are applied, the information contained in the footprint images is mined, and the motion state of people can be monitored.
Disclosure of Invention
The application provides a footprint-based exercise state monitoring system, which evaluates the current exercise state and exercise intensity according to footprint related data, can also monitor the frequency of similar exercise states in a short term and provides an exercise mode suggestion.
The first technical scheme of the application is as follows: a footprint-based athletic condition monitoring system, comprising:
the current motion state evaluation module judges which motion state the current motion belongs to based on the pace;
the motion state counting module is used for counting the time and the switching frequency of each motion state;
the motion mode feedback module is used for feeding back whether the motion mode is correct or not;
and the movement plan arrangement module gives a reasonable suggestion for the movement mode.
Further, the current motion state evaluation module specifically includes:
a) classifying the motion state;
b) according to the energy consumed by the activity item and the motion state, quantitatively stipulating the motion state;
R=E/Eavg
wherein R is the amount of movement of a certain movement state, E is the energy consumed by the movement per hour, E is the amount of energy consumed by the movement per houravgCollecting energy consumed by the object in each hour when the object normally walks;
c) the motion state is determined based on the pace.
Further, the method for determining the motion state based on the pace comprises the following steps:
A. firstly, acquiring footprint data of the left foot or the right foot at intervals of delta t seconds, reducing the dimension of two-dimensional data into one-dimensional data according to a column limit principle, and defining the data set as a data set P ═ { P ═ P1,p2,...,pn};
B. And then calculating a derivative set of the data set P according to the acquisition time sequence, wherein P' ═ P2-p1,p3-p2,...,pn-pn-1Taking P' as the motion state at the time interval;
C. let the homomorphic derivative statistics be PmWhen no status is recorded, Pm={},PmP', perform a; otherwise, Pm=PmUsing a normalized correlation function to evaluate the correlation of the current derivative with the derivative set, if the maximum value of the absolute value of the correlation is greater than delta, considering that the state is repeated, and executing D1, otherwise executing D2;
d, D.D1: calculating the repeated time t of the state according to the length of the derivative, and using the repeated time t to evaluate the pace speed, wherein the pace speed is 1/t, the pace speed is fed back, the derivative set is emptied, and the information acquisition of the next motion state is carried out;
d2: combining the two derivatives, judging the length of the set, assuming that the length of the set exceeds the specified length, and considering the pace to be 0, emptying the derivative set, and acquiring and evaluating the next data;
E. performing an estimation of the motion state once per determination of the pace;
F. if the footprint information is pressure related and the pace is 0, the pressure status for a certain period of time is represented by calculating the mean of D1.
Further, the motion state statistics module specifically includes:
step 1: preprocessing and denoising the footprint image data;
step 2: counting the time of each motion state;
and step 3: counting the switching frequency: on a given time period basis: acquiring a motion state after being preprocessed in a certain time period, then differentiating the motion state, and carrying out frequency statistics according to different differential values to obtain switching frequency statistics;
and 4, step 4: counting the time probability density of each motion state: and (4) counting the motion states at regular time every day, and taking the time-occupying ratio of each motion state as the state probability in each counting interval.
Furthermore, the motion mode feedback module specifically includes:
i. coordination and symmetry of the feedback motion;
evaluating the degree of exercise and judging the reasonableness;
assessment of impairment of the locomotor pattern to the body.
Further, the coordination and symmetry of the feedback motion are specifically:
A. under the premise of simultaneously providing footmark data of left and right feet, carrying out mirror image transformation on data vectors in any direction;
B. calculating data vectors of the left foot and the right foot in the same state in two directions by using a mode of calculating a state evaluation set;
C. and calculating the correlation degree of the data vectors in different directions, wherein the larger the correlation is, the better the harmony and the symmetry are, and the worse the harmony and the symmetry are.
Furthermore, the evaluation of the degree of exercise and the judgment of the rationality are specifically as follows:
counting the motion states of each day, and multiplying the quantized motion states by the normal walking energy consumption to obtain the energy consumption of each motion state so as to evaluate the energy consumption of each day; the exercise amount is within 300 kilocalories every day, the exercise amount is considered to be insufficient, the exercise amount is 300-600 kilocalories, the exercise amount is considered to be moderate, the body shaping purpose can be achieved by more than 600 kilocalories, the exercise amount is considered to be slightly higher than 2000, the appropriate control is needed, the exercise amount is considered to be too high by more than 3000, and the exercise amount is recommended to be reduced;
the switching frequency of each motion state is counted, the switching frequency of each motion state is too high, the switching frequency is considered to be too frequent, the metabolism is not favorable for stabilization, the more the cross-level motion switching frequency is, the more the motion switching frequency is, the static state is immediately entered after the high-energy motion for a long time, the condition that the muscle soreness is caused due to the negative effect on the relaxation of the motor nerves and organs of the human body is considered.
Furthermore, the damage degree of the exercise mode to the body is evaluated, specifically:
●, the larger the movement coordination, the lower the damage degree to the body, and the lower the coordination, the higher the damage degree, wherein, an evaluation model of y ═ aexp (x) + b is constructed, x is coordination, y is damage degree, a, b are constant coefficients;
●, the higher the movement amount exceeding the reasonable amount, the more damage to the body, here, construct the evaluation model of y ═ clog (x) + d, x is the statistics of energy consumption of movement state of each day, y is the damage degree, c, d are constant coefficients;
● the longer the running time of the whole body, the greater the damage degree to the knee, here, the construction y is k/(1+ e)-x+1/24) The average running time per day is 24x, y is the degree of damage, and k is a constant coefficient.
As a further step, the movement plan scheduling module: according to the energy consumed by daily exercise, the health, body shaping and athlete taking are divided into three states:
i. on the premise of giving a moving target, carrying out motion state statistics and motion mode feedback on a scheduled object within a period of time;
if the moving object has been reached, performing iii, otherwise performing iv;
iii, sorting according to the existing motion state, and directly making a motion plan with a period of N weeks;
judging the difference between the current motion amount and the motion level of the motion target, if the difference is 2 motion levels, executing v, and if not, executing vi;
v. lowering the target by one level;
vi, according to the existing motion state, performing weighted distribution according to the motion consumption of the target every day and the consumption ratio of the current stage every day, then randomly promoting part of the motion state under the condition of not influencing the motion state distribution every day, and making an N-week motion plan in advance according to the mode;
and vii, counting the motion state of completing N weeks, if the motion target is completed, adjusting the motion state which does not accord with the original plan, and making a motion plan with a longer period according to the counting result, otherwise, adjusting the motion state which does not accord with the original plan and continuing making the motion plan for N weeks according to the mode vi.
The invention has the beneficial effects that: the current exercise state and exercise intensity are evaluated through the data related to the footprints, the frequency of the similar exercise state in a short term and the suggestion of the exercise mode can be evaluated, and daily, weekly and monthly exercise planning can be carried out. The invention can effectively evaluate the motion state of the current user and give reasonable suggestions, so that the motion of the user is more regular and healthy, and the motion damage is reduced.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in detail below with reference to specific embodiments.
The embodiment provides a motion state monitoring system based on footprint, which specifically includes:
providing a data module: and dynamic footprint data in the walking process, including but not limited to a pressure map, a dynamic track and the like, wherein the sampling rate of the footprint data of each foot is above 25 Hz.
a) The current motion state evaluation module:
i. classifying the motion states into 7 classes: sitting, standing still, normal walking, slow walking, fast walking, aerobic running and anaerobic running, wherein the state of riding the vehicle is considered as sitting except riding;
according to the energy consumption and the motion state of the activity item per hour, quantitatively specifying the motion state:
R=E/Eavg
r is the amount of exercise in a certain state of motion, E is the energy (in kilocalories) consumed by the exercise per hour, EavgThe energy consumed by the object in normal walking per hour is collected (unit kilocalorie);
the following are the respective motion state consumption energy reference values:
A. sit, 0.3;
B. standing, 0.4;
C. normal walking, 1.0;
D. slow walking, 0.6;
E. fast walking, 2.2;
F. aerobic running, 2.6;
G. anaerobic run, 2.7.
The quantization method is that the energy consumed by normal walking is used as a reference value, the motion states of other activities are compared with the reference value, and 1 bit after a decimal point is rounded off to obtain the quantization condition of the motion states.
A pace-based motion state determination method:
A. firstly, acquiring footprint data of the left foot or the right foot at intervals of delta t seconds (in the process of running without oxygen, the speed limit is about 10 meters per second, the left foot and the right foot need to be respectively acquired more than 5 times, here, according to the Nyquist sampling rate, the state per second is considered to be evaluated 10 times, namely, the motion state is updated once per 0.1 second), and reducing the dimension of the two-dimensional data into one-dimensional data according to the column limit principle, wherein the two-dimensional data is defined as a data set P ═ { P ═ P { (one time of motion state is one second)1,p2,...,pn};
B. And then calculating a derivative set of the data set P according to the acquisition time in sequence, wherein P' ═ P2-p1,p3-p2,...,pn-pn-1Taking P' as the motion state at the time interval;
C.Pmp', perform a; otherwise, Pm=PmUsing a normalized correlation function to evaluate the correlation between the current derivative and the derivative set, if the maximum value of the absolute value of the correlation is greater than Δ (such as 0.8), regarding the state as repeated, and performing D1, otherwise performing D2;
d, D.D1: calculating the repeated time t of the state according to the length of the derivative, and using the repeated time t to evaluate the pace speed, wherein the pace speed is 1/t, the pace speed is fed back, the derivative set is emptied, and the information acquisition of the next motion state is carried out;
d2: combining the two derivatives, judging the length of the set, assuming that the length of the set exceeds the specified length, and considering the pace to be 0, emptying the derivative set, and acquiring and evaluating the next data;
E. and performing the estimation of the exercise state once every time the pace speed is determined, wherein for the adult with the medium physique, the adult with the moderate physique has the pace speed within delta a (such as 0.5) and is standing or sitting, the adult with the pace speed within 1-2 delta a is slow walking, the adult with the pace speed within 2-3 delta a is normal walking, the adult with the pace speed within 3-4 delta a is fast walking, the adult with the pace speed within 4-5 delta a is aerobic running, and the adult with the pace speed above 5 delta a is anaerobic running. Assuming that besides the footprint information, the posture information (lean, normal, fat, etc.) can be provided, the pace can be adjusted according to the posture condition, and the adjustment mode is as follows: under normal conditions, the step speed of (3-3.6) delta a is defined as fast walking by the obesity and the obesity without adjustment, the step speed of (3-4) delta a is defined as aerobic running, and the step speed of more than 4 delta a is defined as anaerobic running;
F. if the footprint information is related to pressure and the pace is 0, the pressure state of a certain time period can be represented by calculating the average value of D1, if the pressure value is lower than a certain threshold value, the current state is considered as sitting, otherwise, the state is static standing, and the threshold value is defined according to the sensitivity of the pressure sensor and the quantization bit number.
b) The motion state statistic module is used for:
the statistical object features here are the following:
i. the duration of a certain motion state for a certain period of time, such as the time until now, for normal walking today;
frequency of switching between different motion states, such as the number of times such state changes occur today by the time standing still to running without oxygen so far;
distribution of occurrence probability of different motion states within a certain time period, such as those periods of the day in which normal walking states have a greater probability distribution.
The specific statistical method comprises the following steps:
i. data preprocessing and denoising: because the walking state of a person is not completely ideal in the walking process, the phenomenon of state jump and unreasonable phenomenon may occur in the evaluation process of the motion state, the evaluated motion state is changed into noise, and in order to acquire more objective motion data, the specific method is as follows:
A. the motion state in a certain time period is defined as 1-7, and the faster the speed is, the larger the label value is;
B. counting the duration from each occurrence to the end of each different state, if a certain state only lasts for a few sampling times (within 10 times of the sampling time), considering that the state is jumping, and modifying the state into a motion state which is closest to the state in the time dimension;
C. counting the change of each state, performing problem state evaluation according to a continuous change criterion of the states, considering that the motion body in the time period has problems if more than 4 state spans appear in the continuous motion states, and emptying the motion state of the part without counting.
Based on the temporal statistics of the motion state, on a given time period basis: acquiring a motion state after being preprocessed in a certain time period, and then performing time accumulation according to different motion states to acquire the time of all the motion states;
switching frequency statistics, on a given time period basis: acquiring a motion state after being preprocessed in a certain time period, then differentiating the motion state, and carrying out frequency statistics according to different differential values to obtain switching frequency statistics;
the time probability density statistics of the motion state, wherein the statistics and the updating of the probability density are carried out according to day as a unit, and the specific mode is as follows:
A. setting the minimum statistical unit of each day as hour, namely performing statistics of the exercise state once per hour;
B. in each statistical interval, the time-occupying ratio of the motion state is taken as the state probability, for example, at 7 to 8 points, there are two motion states, namely normal walking and jogging, the normal walking is 38 minutes in total, the jogging is 22 minutes, the probability of the normal walking is 63%, and the probability of the jogging is 37%.
c) A motion mode feedback module:
the main feedback points are as follows:
i. coordination and symmetry of motion:
A. under the premise of simultaneously providing footmark data of left and right feet, carrying out mirror image transformation on data vectors in any direction;
B. calculating data vectors of the left foot and the right foot in the same state in two directions by using a mode of calculating a state evaluation set;
C. and calculating the correlation degree of the data vectors in different directions, wherein the larger the correlation is, the better the harmony and the symmetry are, and the worse the harmony and the symmetry are.
Assessment of degree of exercise and rationality judgment:
A. counting the motion state every day, wherein the energy consumption of normal walking per hour is 300 kilocalories, and the energy consumption of other states can be obtained by multiplying the quantized motion state by the energy consumption of normal walking per hour, so that the energy consumption of one day is evaluated, wherein the energy consumption of sitting and standing is not listed in energy consumption statistics (non-motion energy consumption), the exercise amount of each day is within 300, the exercise amount is considered insufficient, the 300-600 exercise amounts are moderate (healthy), the body shaping purpose can be achieved by more than 600 (body shaping), the exercise amount of more than 2000 is considered slightly high and needs to be properly controlled, the exercise amount of more than 3000 is considered too high, and the exercise amount is recommended to be reduced;
B. the switching frequency of each motion state is counted, the higher the switching frequency of each motion state (the motion state is changed every 1 hour averagely), the more frequent the switching frequency is considered to be unfavorable for stabilizing metabolism, the more the cross-level motion switching frequency is, and the more the cross-level motion switching frequency is, the more the motion state is in a static state (from aerobic motion to sitting) immediately after long-time high-energy motion, the negative effect on relaxation of the motor nerves and organs of a human body is considered to be caused, and the muscle soreness and the like can be caused.
Assessment of impairment of the locomotor pattern to the body:
●, the larger the movement coordination, the lower the damage degree to the body, and the lower the coordination, the higher the damage degree, wherein, an evaluation model of y ═ aexp (x) + b is constructed, x is coordination, y is damage degree, a, b are constant coefficients;
●, the higher the movement amount exceeding the reasonable amount, the more damage to the body, here, construct the evaluation model of y ═ clog (x) + d, x is the statistics of energy consumption of movement state of each day, y is the damage degree, c, d are constant coefficients;
● the longer the running time of the whole body, the greater the damage degree to the knee, here, the construction y is k/(1+ e)-x+1/24) The average running time per day is 24x, y is the degree of damage, and k is a constant coefficient.
d) An exercise plan arrangement module:
the motion targets are here defined as: health, body shaping, and athletes (more than 2000 kilocalories of daily exercise consumption capacity), with sequentially increased exercise amount.
The arrangement method comprises the following steps:
i. on the premise of giving a moving target, performing at least one-circle motion state statistics and motion mode feedback on a scheduled object;
if the moving object has been reached, performing iii, otherwise performing iv;
iii, sorting the existing motion states (motion frequency, motion consumption per day and motion state distribution frequency per hour) and directly making a motion plan with a period of 1 week;
judging the difference between the current motion amount and the motion level of the motion target, if the difference is 2 motion levels, executing v, and if not, executing vi;
v. lowering the target by one level;
vi, according to the existing motion states (motion frequency, daily motion consumption and hourly motion state distribution), performing weighted distribution according to the target daily motion consumption and the current daily consumption ratio, and then randomly promoting part of the motion states under the condition of not influencing the daily motion state distribution, wherein for example, the original motion states from 7 points to 8 points are normal walking, and the current motion states are changed into fast walking, and a 1-week motion plan is made in advance according to the mode;
and vii, counting the movement state of completing a week, if the movement target is completed, adjusting the movement state which does not accord with the original plan, and making a movement plan for half a month according to the counting result, otherwise, adjusting the movement state which does not accord with the original plan and continuing making a movement plan for 1 week according to the mode vi.
The application realizes that:
a) evaluating and classifying the motion state based on the short-time footprint data;
b) counting the motion state of a certain time period through the real-time motion state;
c) based on the statistical motion state, a more reasonable motion mode is given.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art should be able to cover the technical solutions and the inventive concepts of the present invention within the technical scope of the present invention.

Claims (6)

1.一种基于足迹的运动状态监控系统,其特征在于,包括:1. a motion state monitoring system based on footprint, is characterized in that, comprises: 当前运动状态评估模块,基于步速判断当前运动属于哪种运动状态;The current motion state evaluation module determines which motion state the current motion belongs to based on the pace; 运动状态统计模块,统计每种运动状态的时间以及切换频率;Motion state statistics module, which counts the time and switching frequency of each motion state; 运动方式反馈模块,判断运动方式是否存在问题并进行反馈;Movement mode feedback module, judge whether there is a problem with the movement mode and give feedback; 运动计划安排模块,对运动方式给出合理性建议;Exercise planning and arrangement module, giving reasonable suggestions on exercise methods; 当前运动状态评估模块,具体是:The current motion state evaluation module, specifically: a)对运动状态分类;a) Classification of motion states; b)依据活动项目消耗的能量与运动状态,对运动状态做量化规定;b) According to the energy consumed by the activity and the exercise state, quantify the exercise state; R=E/Eavg R=E/E avg 其中,R为某种运动状态的运动量,E为该运动每小时消耗的能量,Eavg为采集对象正常行走时每小时消耗的能量;Among them, R is the amount of exercise in a certain state of motion, E is the energy consumed per hour for the exercise, and E avg is the energy consumed per hour when the acquisition object is walking normally; c)基于步速判定运动状态;c) Determine the motion state based on the pace; 基于步速判定运动状态方法为:The method of determining the motion state based on the pace is: A.首先每隔Δt秒采集同为左脚或者右脚的足迹数据,二维数据按照列有限原则降维成一维数据,定义为数据集P={p1,p2,...,pn};A. First, the footprint data of the left foot or the right foot is collected every Δt seconds, and the two-dimensional data is reduced to one-dimensional data according to the limited column principle, which is defined as the data set P={p 1 ,p 2 ,...,p n }; B.然后按照采集时间先后顺序计算数据集P的导数集合,P'={p2-p1,p3-p2,...,pn-pn-1},将P'作为该时间间隔下的运动状态;B. Then calculate the derivative set of the data set P in the order of collection time, P'={p 2 -p 1 , p 3 -p 2 ,...,p n -p n-1 }, and use P' as the The state of motion under the time interval; C.令同状态导数统计集合为Pm,当没有状态记录时,Pm={},Pm=P',执行A;否则,Pm=Pm∪P',用归一化相关函数来评估本次导数与导数集合的相关性,假如相关性的绝对值的最大值大于Δ,认为状态重复,执行D1,否则执行D2;C. Let the same-state derivative statistic set be P m , when there is no state record, P m ={}, P m =P', execute A; otherwise, P m =P m ∪P', use the normalized correlation function To evaluate the correlation between this derivative and the derivative set, if the maximum value of the absolute value of the correlation is greater than Δ, the state is considered to be repeated, and D1 is executed, otherwise, D2 is executed; D.D1:根据导数的长度来计算状态重复的时间t,用来评估步速,步速=1/t,并将步速做反馈,将导数集合清空,进行下一次运动状态的信息采集;D.D1: Calculate the time t of the state repetition according to the length of the derivative, which is used to evaluate the pace, pace=1/t, and feedback the pace, clear the derivative set, and collect the information of the next movement state; D2:将两次导数做集合合并,判断集合长度,假定集合长度超过规定的长度,认为步速为0,则清空导数集合,进行下一次数据的采集与评估;D2: Combine the two derivatives as a set, and judge the length of the set. Assuming that the length of the set exceeds the specified length, and the pace is considered to be 0, the derivative set is cleared, and the next data collection and evaluation are performed; E.每判定步速一次,执行一次运动状态的估计;E. Every time the pace is determined, an estimation of the motion state is performed; F.如果足迹信息是与压力相关,且步速为0时,通过计算D1的均值来体现某个时间段的压力状态;F. If the footprint information is related to pressure and the pace is 0, the pressure state in a certain period of time is reflected by calculating the mean value of D1; 运动状态统计模块具体为:The motion state statistics module is as follows: 步骤1:将足迹图像数据预处理与去噪;Step 1: Preprocess and denoise the footprint image data; 步骤2:统计各个运动状态的时间;Step 2: Count the time of each motion state; 步骤3:统计切换频率:在给定时间段的基础上:获取某个时间段经过预处理的运动状态,然后对运动状态做差分,按照不同的差分值做次数统计,获得切换频率统计;Step 3: Count the switching frequency: on the basis of a given time period: obtain the motion state that has been preprocessed in a certain time period, then make a difference in the motion state, count the number of times according to different difference values, and obtain the switching frequency statistics; 步骤4:统计各个运动状态的时间概率密度:每天定时统计运动状态,在每个统计间隔里,将每种运动状态所处的占时比,作为状态概率。Step 4: Count the temporal probability density of each motion state: Count the motion states at regular intervals every day, and in each statistical interval, take the time-consuming ratio of each motion state as the state probability. 2.根据权利要求1所述一种基于足迹的运动状态监控系统,其特征在于,运动方式反馈模块,具体是:2. a kind of motion state monitoring system based on footsteps according to claim 1, is characterized in that, motion mode feedback module, specifically: i.反馈运动的协调与对称性;i. Coordination and symmetry of feedback movements; ii.运动的程度评估与合理性判断;ii. Evaluation of the degree of exercise and reasonable judgment; iii.运动方式对身体的损害度评估。iii. Assessment of the degree of damage to the body by the way of exercise. 3.根据权利要求2所述一种基于足迹的运动状态监控系统,其特征在于,反馈运动的协调与对称性具体为:3. a kind of motion state monitoring system based on footsteps according to claim 2, is characterized in that, the coordination and symmetry of feedback motion are specifically: A.在同时提供定左右脚足迹数据的前提下,对任意方向的数据向量进行镜像变换;A. On the premise of providing the left and right foot footprint data at the same time, perform mirror transformation on the data vector in any direction; B.用计算状态评估集合的方式,计算左右脚两个方向的同状态下的数据向量;B. Calculate the data vectors in the same state in the two directions of the left and right feet by calculating the state evaluation set; C.计算不同方向数据向量的相关度,相关性越大,协调性与对称性越好,反之越差。C. Calculate the correlation of data vectors in different directions. The greater the correlation, the better the coordination and symmetry, and vice versa. 4.根据权利要求2所述一种基于足迹的运动状态监控系统,其特征在于,运动的程度评估与合理性判断具体是:4. a kind of motion state monitoring system based on footsteps according to claim 2 is characterized in that, the degree of motion evaluation and rationality judgment are specifically: 对每天的运动状态做统计,量化后的运动状态与正常行走能量消耗相乘,即可得到每个运动状态下的能量消耗,以此来评估一天的能量消耗,将能量消耗分为不同的等级,进而评估运动是否合理;Do statistics on the daily exercise state, multiply the quantified exercise state with the normal walking energy consumption, and then obtain the energy consumption in each exercise state, so as to evaluate the energy consumption of the day, and divide the energy consumption into different levels. , and then assess whether the exercise is reasonable; 对每种运动状态的切换频率做统计,每种运动状态切换频率过高,认为过于频繁,不利于稳定新陈代谢,跨级别的运动切换次数越多,指的是长时间的高能量运动后马上进入静止状态,认为对人体运动神经与器官的放松有负面作用,会引起肌肉酸痛情况。Make statistics on the switching frequency of each exercise state. The switching frequency of each exercise state is too high, which is considered too frequent, which is not conducive to stabilizing metabolism. The resting state is believed to have a negative effect on the relaxation of human motor nerves and organs, causing muscle soreness. 5.根据权利要求2所述一种基于足迹的运动状态监控系统,其特征在于,运动方式对身体的损害度评估,具体为:5. a kind of motion state monitoring system based on footsteps according to claim 2, is characterized in that, the degree of damage assessment to the body of motion mode, is specially: ·运动协调性越大,认为对身体的损害度越低,协调性越低,则损害度越高,这里构建y=aexp(x)+b的评估模型,x为协调性,y为损害度,a,b为常量系数;The greater the motor coordination is, the lower the damage to the body is considered, and the lower the coordination is, the higher the damage is. Here, an evaluation model of y=aexp(x)+b is constructed, where x is the coordination and y is the damage. , a, b are constant coefficients; ·超过合理运动量越高,对身体损害程度越大,这里构建y=clog(x)+d的评估模型,x为每天的运动状态消耗能量统计值,y为损害程度,c,d为常量系数;The higher the amount of exercise that exceeds the reasonable amount, the greater the degree of damage to the body. Here, an evaluation model of y=clog(x)+d is constructed, where x is the statistical value of energy consumption in the daily exercise state, y is the degree of damage, and c and d are constant coefficients ; ·整体跑步时间越长,对膝盖的损伤程度越大,这里构建y=k/(1+e-x+1/24)的评估模型,平均每天跑步时间为24x,y为损害程度,k为常量系数。The longer the overall running time, the greater the degree of damage to the knee. Here, an evaluation model of y=k/(1+e -x+1/24 ) is constructed. The average running time per day is 24x, y is the degree of damage, and k is Constant coefficient. 6.根据权利要求4所述一种基于足迹的运动状态监控系统,其特征在于,运动计划安排模块:根据每天运动消耗的能量,分为健康、塑身、运动员三种状态:6. a kind of motion state monitoring system based on footsteps according to claim 4, it is characterized in that, motion plan arrangement module: according to the energy of daily exercise consumption, be divided into three kinds of states of health, body sculpting, athlete: i.在给定运动目标的前提下,对安排对象做一段时间内的运动状态统计与运动方式反馈;i. Under the premise of a given movement target, make movement state statistics and movement mode feedback for the arranged object within a period of time; ii.假如已经达到运动目标,则执行iii,否则,执行iv;ii. If the movement target has been reached, execute iii, otherwise, execute iv; iii.按照现有的运动状态做整理,直接制定为期N周的运动计划;iii. Organize according to the existing exercise state and directly formulate an N-week exercise plan; iv.判断现在的运动量与运动目标的运动等级差距,若相差2个运动等级,执行v,否则执行vi;iv. Judging the difference between the current amount of exercise and the exercise level of the exercise target, if there is a difference of 2 exercise levels, execute v, otherwise execute vi; v.将目标降低一个等级;v. Lower the target by one level; vi.依据现有的运动状态,按照目标每天的运动消耗以及现阶段每天的消耗比做加权分配,然后在不影响每天运动状态分布的条件下,将部分运动状态做随机提升,按照此种方式提前制定N周的运动计划;vi. According to the existing exercise state, weighted allocation is made according to the target daily exercise consumption and the current daily consumption ratio, and then some exercise states are randomly improved without affecting the daily exercise state distribution. In this way Make an exercise plan for N weeks in advance; vii.对完成N周的运动状态做统计,假如已经完成运动目标,则对与原有计划不符的做调整,按照统计结果制定为期更长的运动计划,否则对与原有计划不符的做调整后继续按照vi的方式制定N周的运动计划。vii. Make statistics on the exercise status after completing N weeks. If the exercise goal has been completed, make adjustments to those that are inconsistent with the original plan, and formulate a longer exercise plan according to the statistical results, otherwise, make adjustments to those that are inconsistent with the original plan. Then continue to formulate an N-week exercise plan in the manner of vi.
CN201710904204.1A 2017-09-29 2017-09-29 Footprint-based motion status monitoring system Active CN109567813B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710904204.1A CN109567813B (en) 2017-09-29 2017-09-29 Footprint-based motion status monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710904204.1A CN109567813B (en) 2017-09-29 2017-09-29 Footprint-based motion status monitoring system

Publications (2)

Publication Number Publication Date
CN109567813A CN109567813A (en) 2019-04-05
CN109567813B true CN109567813B (en) 2021-08-13

Family

ID=65914852

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710904204.1A Active CN109567813B (en) 2017-09-29 2017-09-29 Footprint-based motion status monitoring system

Country Status (1)

Country Link
CN (1) CN109567813B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113521683B (en) * 2021-08-27 2022-08-05 吉林师范大学 An intelligent sports physical fitness comprehensive training control system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104473650A (en) * 2014-12-25 2015-04-01 中国科学院合肥物质科学研究院 Movement energy consumption monitoring shoes based on flexible force sensor and monitoring method of movement energy consumption monitoring shoes
CN105760643A (en) * 2014-12-16 2016-07-13 中国移动通信集团公司 Exercise guidance method and terminal equipment
CN105962942A (en) * 2016-04-22 2016-09-28 北京小米移动软件有限公司 Motion state determining method and device
CN106418899A (en) * 2015-08-06 2017-02-22 跑动(厦门)信息科技有限公司 Method of calculating walking or running power via intelligent shoe pad or intelligent shoe
US20170056722A1 (en) * 2015-08-26 2017-03-02 Google Inc. Upsampling sensors to auto-detect a fitness activity
CN106861166A (en) * 2017-02-23 2017-06-20 佛山市量脑科技有限公司 A kind of sport intellect shoe-pad
CN106963388A (en) * 2017-04-12 2017-07-21 佛山市量脑科技有限公司 A kind of reponse system of Intelligent insole
CN107157485A (en) * 2017-06-13 2017-09-15 西安科技大学 A kind of intellectual monitoring shoe-pad and its intelligent monitor system
US20170278419A1 (en) * 2013-08-26 2017-09-28 John Andrew Wells Biometric data gathering

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9005129B2 (en) * 2012-06-22 2015-04-14 Fitbit, Inc. Wearable heart rate monitor
US11561126B2 (en) * 2015-11-20 2023-01-24 PhysioWave, Inc. Scale-based user-physiological heuristic systems

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170278419A1 (en) * 2013-08-26 2017-09-28 John Andrew Wells Biometric data gathering
CN105760643A (en) * 2014-12-16 2016-07-13 中国移动通信集团公司 Exercise guidance method and terminal equipment
CN104473650A (en) * 2014-12-25 2015-04-01 中国科学院合肥物质科学研究院 Movement energy consumption monitoring shoes based on flexible force sensor and monitoring method of movement energy consumption monitoring shoes
CN106418899A (en) * 2015-08-06 2017-02-22 跑动(厦门)信息科技有限公司 Method of calculating walking or running power via intelligent shoe pad or intelligent shoe
US20170056722A1 (en) * 2015-08-26 2017-03-02 Google Inc. Upsampling sensors to auto-detect a fitness activity
CN105962942A (en) * 2016-04-22 2016-09-28 北京小米移动软件有限公司 Motion state determining method and device
CN106861166A (en) * 2017-02-23 2017-06-20 佛山市量脑科技有限公司 A kind of sport intellect shoe-pad
CN106963388A (en) * 2017-04-12 2017-07-21 佛山市量脑科技有限公司 A kind of reponse system of Intelligent insole
CN107157485A (en) * 2017-06-13 2017-09-15 西安科技大学 A kind of intellectual monitoring shoe-pad and its intelligent monitor system

Also Published As

Publication number Publication date
CN109567813A (en) 2019-04-05

Similar Documents

Publication Publication Date Title
EP3175782B1 (en) Methods and apparatus for detecting exercise intervals, analyzing anaerobic exercise periods, and analyzing individual training effects
Foster V O2 max and training indices as determinants of competitive running performance
O’Halloran et al. Locomotor-respiratory coupling patterns and oxygen consumption during walking above and below preferred stride frequency
Zamparo et al. Energetics (and kinematics) of short shuttle runs
US20150209615A1 (en) Zoning Method of Processing Threshold and Metabolic and Heart Rate Training Data and Sensors and Apparatus for Displaying the Same
WO2019071805A1 (en) Exercise plan intelligent adjustment method, device and system
CN109567313B (en) Intelligent insole with biological characteristic recognition function
CN118266951B (en) Artificial intelligence sEMG signal feature extraction and muscle fatigue level discrimination method
Etxegarai et al. Estimation of lactate threshold with machine learning techniques in recreational runners
JP2021000344A (en) Training support method and training support system
CN103543648A (en) Exerciser control method and system for implementing same
Smekal et al. Respiratory gas exchange and lactate measures during competitive orienteering
CN109567813B (en) Footprint-based motion status monitoring system
Paquette et al. The impact of different cross-training modalities on performance and injury-related variables in high school cross country runners
Klika et al. Physiological determinants of sprint swimming performance in children and young adults
Nugent et al. Within-session and between-session reliability of the seven-stroke maximal effort test in national level senior rowers.
US20230129375A1 (en) Device, system and method for generating information on musculoskeletal recovery
CN111530036B (en) Running exercise score prediction method and electronic equipment
CN113113109A (en) Aerobic exercise management method and system based on wearable device sign data analysis
EP3132745B1 (en) A method and an apparatus to determine anaerobic threshold of a person non-invasively from freely performed exercise and to provide feedback on training intensity
Peyré-Tartaruga et al. Biomechanical, physiological and anthropometrical predictors of performance in recreational runners
Sokołowski et al. Study of talented young male swimmers–scientific approach to the kinematic and physiological predictors of 400-m front crawl race
Petrić et al. Differences In Temporal Relations In Children’s Climbing Motor Patterns of And The Relationship With Body Mass Index
Skiba calculation of power output and quantification of training stress in distance runners: The development of the gOVSS algorithm
Гакман et al. Health effects of aqua fitness on the body of women of the first mature age

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant