CN107303181B - Step motion identification method based on six-axis sensor - Google Patents

Step motion identification method based on six-axis sensor Download PDF

Info

Publication number
CN107303181B
CN107303181B CN201710349657.2A CN201710349657A CN107303181B CN 107303181 B CN107303181 B CN 107303181B CN 201710349657 A CN201710349657 A CN 201710349657A CN 107303181 B CN107303181 B CN 107303181B
Authority
CN
China
Prior art keywords
axis
foot
axis sensor
combined acceleration
wave
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
CN201710349657.2A
Other languages
Chinese (zh)
Other versions
CN107303181A (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.)
Zhejiang lierda core technology Co., Ltd
Original Assignee
Zhejiang Lierda Core Technology 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 Zhejiang Lierda Core Technology Co Ltd filed Critical Zhejiang Lierda Core Technology Co Ltd
Priority to CN201710349657.2A priority Critical patent/CN107303181B/en
Publication of CN107303181A publication Critical patent/CN107303181A/en
Application granted granted Critical
Publication of CN107303181B publication Critical patent/CN107303181B/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/103Detecting, measuring or recording 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, mobility of a limb
    • A61B5/112Gait analysis

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 step motion identification method based on a six-axis sensor. It comprises the following steps: the method comprises the steps that a microprocessor reads detection data output by a six-axis sensor, draws a combined acceleration change curve graph of XYZ three-axis combined acceleration, detects wave crests in the combined acceleration change curve graph, removes the wave crest when the XYZ three-axis combined acceleration corresponding to a certain wave crest is smaller than or equal to 1.5g, removes the wave crest with the minimum XYZ three-axis combined acceleration in two adjacent wave crests when a sampling point between the two adjacent wave crests is smaller than a set value K, and the time point corresponding to the wave crest is the moment when a foot falls on the ground; and judging the landing posture of each foot at the landing moment according to the Y-axis angular velocity values corresponding to the N continuous sampling time points after the landing moment of each foot. The invention can identify the landing posture of the feet of a person during exercise, and is convenient for the user to know the walking posture or running posture.

Description

Step motion identification method based on six-axis sensor
Technical Field
The invention relates to the technical field of foot step motion recognition, in particular to a foot step motion recognition method based on a six-axis sensor.
Background
Modern people pay more attention to daily exercise of themselves, and step counting is widely applied to intelligent running shoes as a monitoring means for effectively recording and monitoring exercise. The existing intelligent running shoes are internally provided with a three-axis acceleration sensor, but the existing intelligent running shoes can only simply count steps, cannot identify the landing posture of feet when people move, and are not beneficial to users to know the walking posture or the running posture.
Disclosure of Invention
The invention aims to overcome the technical problems that a three-axis acceleration sensor is installed in the existing intelligent running shoe, only can simply count steps and cannot identify the landing posture of a foot when a person moves, and provides a step movement identification method based on a six-axis sensor.
The invention discloses a step movement identification method based on a six-axis sensor, which comprises the following steps of:
the method comprises the steps that a microprocessor reads detection data output by a six-axis sensor, draws a combined acceleration change curve graph of XYZ three-axis combined acceleration, detects wave peaks in the combined acceleration change curve graph, removes the wave peak when the XYZ three-axis combined acceleration corresponding to a certain wave peak is smaller than or equal to a set value F, removes the wave peak with the minimum XYZ three-axis combined acceleration in two adjacent wave peaks when a sampling point between the two wave peaks is smaller than a set value K, and the time point corresponding to the wave peak is the moment when a foot falls to the ground;
the method for judging the foot landing posture of a certain foot landing moment by the microprocessor comprises the following steps: finding Y-axis angular velocity values corresponding to N continuous sampling time points after the landing moment of the foot, finding a minimum value MIN (Gy) in the N Y-axis angular velocity values, selecting a Y-axis angular velocity value corresponding to the sampling time point after the minimum value MIN (Gy) from the N Y-axis angular velocity values, finding a maximum value MAX (Gy) from the selected Y-axis angular velocity values, calculating an average value AVG (Gy) of the minimum value MIN (Gy) and the maximum value MAX (Gy), judging that the landing posture of the foot Gy at the landing moment is the landing posture of the front foot if the AVG (Gy) is greater than M1 or MAX (Gy) is greater than M2, and otherwise judging that the landing posture of the foot at the landing moment is the landing posture of the rear foot.
In the technical scheme, the six-axis sensor is arranged in a shoe body, the positive direction of an X axis of the six-axis sensor faces the front of the shoe body, the positive direction of a Y axis faces the left side of the shoe body, the positive direction of a Z axis is vertically upward, and the landing posture of a foot is calculated by detecting the motion condition of a single foot of a human body.
According to the method, the wave crests are judged according to the maximum value of a change curve in a combined acceleration change curve graph, when the combined acceleration of the three X, Y and Z axes exceeds a set value F, the wave crests can enter judgment conditions, meanwhile, pseudo wave crests are introduced, the limit frequency of walking or running of a person can be estimated, the distance between the wave crests is not smaller than K sampling points, when the distance between the two wave crests is smaller than K, a larger value can be selected as the wave crest of a step, namely the wave crest with the larger value is a true wave crest, and the wave crest with the smaller value is the pseudo wave crest.
The time point corresponding to the wave peak is the time when the foot falls on the ground, the time when the foot falls on the ground can be obtained through the wave peak calculated in the front, and theoretically, the processes of falling on the ground of the front foot and the rear foot are basically in the process of rotating around the Y axis, rotate around the Y axis in the anticlockwise direction, and have positive values and rotate around the Y axis in the clockwise direction, and have negative values. The method comprises the steps of extracting Y-axis angular velocity values corresponding to N continuous sampling time points after a foot landing moment, firstly finding out the minimum value MIN (Gy) of the N Y-axis angular velocity values, then finding out the maximum value MAX (Gy) of the Y-axis angular velocity values corresponding to the residual sampling time points after the minimum value MIN (Gy) is located, calculating the average value AVG (Gy) of the minimum value MIN (Gy) and the maximum value MAX (Gy), judging the foot landing posture of the foot landing moment as a front foot landing posture if the AVG (Gy) is larger than M1 or MAX (Gy) is larger than M2, and otherwise judging the foot landing posture of the foot landing moment as a rear foot landing posture.
Preferably, the step motion recognition method based on the six-axis sensor further comprises the following steps: and the microprocessor calculates the current step counting number B according to the wave crest number A in the combined acceleration change curve graph, wherein B = (A-1) × 2, when the step counting number B is less than c, the numerical value of the step counting number B is cached, the microprocessor does not output the numerical value of the step counting number B, and when the step counting number B is greater than or equal to c, the microprocessor outputs the numerical value of the step counting number B.
c is more than or equal to 6, because only one shoe is provided with the six-axis sensor, a wave crest appears on a resultant acceleration change curve chart once, and the left foot and the right foot of a person walk one step respectively, the relation between the wave crest and the step number is 1 to 2, namely one wave crest corresponds to 2 steps of walking. Because of the existence of the false wave peak, the last wave peak can not judge whether the wave peak is a true wave peak, and the method calculates whether the previous wave peak is the true wave peak only when a wave peak is newly appeared, so that the method counts the step and has the lag of one wave peak. The cache step number is mainly used for judging when the step number starts to enter a step counting state, in order to avoid disturbance such as random shaking of feet and the like, the cache step number is designed to start to enter a step counting mode when the step number is larger than or equal to the step c, the microprocessor outputs the value of the step number B to modules such as a display screen and the like, the step number generated later is accumulated, and the step number is temporarily cached when the step c is not reached.
Preferably, the step motion recognition method based on the six-axis sensor further comprises the following steps: and when no new wave crest appears at d continuous sampling points after the last wave crest in the combined acceleration change curve graph, the microprocessor finishes the step counting, clears the combined acceleration change curve graph, and calculates the total step number C = B +2 of the step counting if the step number B is greater than or equal to C.
c is more than or equal to 6, when no new wave peak appears at d (for example 80) continuous sampling points after the last wave peak, the human body is judged to stop moving, the step counting is finished, and the total step number is added by 2, namely the lagging last wave peak is converted into the step number and added into the total step number.
Preferably, the six-axis sensor has a detection frequency of 25HZ and K of 8-15.
Preferably, N is 8 to 12.
Preferably, the M1 is 80-120 degrees/second, and the M2 is 30-50 degrees/second.
Preferably, when the microprocessor reads the detection data output by the six-axis sensor, the data output by the six-axis sensor is filtered by using a kalman filtering method. The Kalman filtering method enables the obtained data to be smoother, the calculation complexity is lower, and the efficiency is higher.
Preferably, the data reporting mode of the six-axis sensor adopts a FIFO mode.
The invention has the beneficial effects that: the walking posture correcting device can identify the landing posture of feet when a person moves, is convenient for the user to know the walking posture or the running posture, further corrects the walking posture or the running posture, and avoids movement sprain.
Drawings
FIG. 1 is a flow chart of the operation of the present invention.
Detailed Description
The technical scheme of the invention is further specifically described by the following embodiments and the accompanying drawings.
Example (b): in this embodiment, a step motion recognition method based on a six-axis sensor, as shown in fig. 1, includes the following steps:
the method comprises the steps that a microprocessor reads detection data output by a six-axis sensor, filtering is carried out on the data output by the six-axis sensor by adopting a Kalman filtering method, a resultant acceleration change curve graph of XYZ three-axis resultant acceleration is drawn, wave peaks in the resultant acceleration change curve graph are detected, when the XYZ three-axis resultant acceleration corresponding to a certain wave peak is smaller than or equal to 1.5g, the wave peak is removed, when a sampling point between two adjacent wave peaks is smaller than a set value 10, the wave peak with the minimum XYZ three-axis resultant acceleration in the two wave peaks is removed, the wave peak with the maximum XYZ three-axis resultant acceleration is reserved, and a time point corresponding to the wave peak is;
the method for judging the foot landing posture of a certain foot landing moment by the microprocessor comprises the following steps: finding out Y-axis angular velocity values corresponding to 10 continuous sampling time points after the foot landing moment, finding out the minimum value MIN (Gy) in the 10Y-axis angular velocity values, selecting the Y-axis angular velocity value corresponding to the sampling time point after the minimum value MIN (Gy) from the 10Y-axis angular velocity values, finding out the maximum value MAX (Gy) from the selected Y-axis angular velocity values, calculating the average value AVG (Gy) of the minimum value MIN (Gy) and the maximum value MAX (Gy), judging the foot landing posture of the foot landing moment as the landing posture if the AVG (Gy) is more than 100 degrees/second or the MAX (Gy) is more than 40 degrees/second, and otherwise judging the foot landing posture of the foot landing moment as the rear foot landing posture.
And the microprocessor calculates the current step counting number B according to the wave crest number A in the combined acceleration change curve graph, wherein B = (A-1) × 2, when the step counting number B is less than 6, the numerical value of the step counting number B is cached, the microprocessor does not output the numerical value of the step counting number B, and when the step counting number B is greater than or equal to 6, the microprocessor outputs the numerical value of the step counting number B and stores the numerical value.
And when no new peak appears at 80 continuous sampling points after the last peak in the combined acceleration change curve graph, the microprocessor finishes the step counting, clears the combined acceleration change curve graph, and calculates the total step number C = B +2 of the step counting if the step number B is more than or equal to 6.
The six-axis sensor is exemplified by an MPU6500 sensor, the MPU6500 sensor sets the sampling rate to be 25Hz, the acquired calculation axes are AxAyAz and GxGyGz, the range of acceleration is set to be plus or minus 8g, the angular speed range of the gyroscope is plus or minus 500 degrees/s, the data reporting mode adopts an FIFO mode, and the like. For power saving, the sensor will enter a low power mode when not in operation. The sensor can be awakened in the low power consumption mode scene, and a motion interrupt awakening method is mainly adopted, namely when the acceleration of the three X, Y and Z axes exceeds a certain threshold (such as 250 mg), the sensor enters the working mode again.
According to the method, the six-axis sensor is arranged in a shoe body, the positive direction of an X axis of the six-axis sensor faces the front of the shoe body, the positive direction of a Y axis of the six-axis sensor faces the left side of the shoe body, the positive direction of a Z axis of the six-axis sensor faces upwards vertically, and the landing posture and the moving steps of a foot are calculated by detecting the movement condition of a single foot of a human body. And after the detection data output by the six-axis sensor is filtered by a Kalman filtering method, the detection data is processed and identified by a microprocessor. The Kalman filtering method enables the obtained data to be smoother, the calculation complexity is lower, and the efficiency is higher.
According to the method, the wave crests are judged according to the maximum value of a change curve in a filtered combined acceleration change curve graph, when the combined acceleration of the three X, Y and Z axes exceeds 1.5g, the wave crests can be judged, meanwhile, the pseudo wave crests can be introduced, the spacing between the wave crests can not be smaller than 10 sampling points as the limit frequency of walking or running of a person can be estimated, so that when the spacing between the two wave crests is smaller than 10, a larger value can be selected as a step-counting wave crest according to the size of the wave crest, namely the wave crest with a larger value is a true wave crest, and the wave crest with a smaller value is a pseudo wave crest.
The time point corresponding to the wave peak is the time when the foot falls on the ground, the time when the foot falls on the ground can be obtained through the wave peak calculated in the front, and theoretically, the processes of falling on the ground of the front foot and the rear foot are basically in the process of rotating around the Y axis, rotate around the Y axis in the anticlockwise direction, and have positive values and rotate around the Y axis in the clockwise direction, and have negative values. The method comprises the steps of extracting Y-axis angular velocity values corresponding to 10 continuous sampling time points after a foot landing moment, firstly finding out the minimum value MIN (Gy) in the 10Y-axis angular velocity values, then finding out the maximum value MAX (Gy) in the Y-axis angular velocity values corresponding to the residual sampling time points after the minimum value MIN (Gy), calculating the average value AVG (Gy) of the minimum value MIN (Gy) and the maximum value MAX (Gy), judging the foot landing posture of the foot landing moment as a front foot landing posture if the AVG (Gy) is larger than M1 or MAX (Gy) is larger than M2, and otherwise judging the foot landing posture of the foot landing moment as a rear foot landing posture.
Because only one shoe is provided with the six-axis sensor, the wave crest appears once on the combined acceleration change curve chart, and the left foot and the right foot of the person walk one step respectively, the relation between the wave crest and the step number is 1 to 2, namely one wave crest corresponds to 2 steps of walking. Because of the existence of the false wave peak, the last wave peak can not judge whether the wave peak is a true wave peak, and the method calculates whether the previous wave peak is the true wave peak only when a wave peak is newly appeared, so that the method counts the step and has the lag of one wave peak. The cache step number is mainly used for judging when the step number starts to enter a step counting state, in order to avoid disturbance such as random shaking of feet and the like, the cache step number is designed to start to enter a step counting mode when the step number exceeds 5 steps, the microprocessor outputs the value of the step number B to modules such as a display screen and the like, the display screen displays the step number, the step number generated later is accumulated, the step numbers are temporarily cached when the step number does not reach 5 steps, the microprocessor does not output the value of the step number B to the modules such as the display screen and the like, and the display screen does not display the step number.
And when no new peak appears at 80 continuous sampling points after the last peak, judging that the human body stops moving, finishing step counting, and adding 2 to the total step number, namely converting the lagging last peak into the step number and adding the step number to the total step number.

Claims (7)

1. A step motion identification method based on a six-axis sensor is characterized by comprising the following steps:
the method comprises the steps that a microprocessor reads detection data output by a six-axis sensor, draws a combined acceleration change curve graph of XYZ three-axis combined acceleration, detects wave peaks in the combined acceleration change curve graph, removes the wave peak when the XYZ three-axis combined acceleration corresponding to a certain wave peak is smaller than or equal to a set value F, removes the wave peak with the minimum XYZ three-axis combined acceleration in two adjacent wave peaks when a sampling point between the two wave peaks is smaller than a set value K, and the time point corresponding to the wave peak is the moment when a foot falls to the ground;
the method for judging the foot landing posture of a certain foot landing moment by the microprocessor comprises the following steps: finding Y-axis angular velocity values corresponding to N continuous sampling time points after the landing moment of the foot, finding a minimum value MIN (Gy) in the N Y-axis angular velocity values, selecting a Y-axis angular velocity value corresponding to the sampling time point after the minimum value MIN (Gy) from the N Y-axis angular velocity values, finding a maximum value MAX (Gy) from the selected Y-axis angular velocity values, calculating an average value AVG (Gy) of the minimum value MIN (Gy) and the maximum value MAX (Gy), judging that the landing posture of the foot Gy at the landing moment is the landing posture of the front foot if the AVG (Gy) is greater than M1 or MAX (Gy) is greater than M2, and otherwise judging that the landing posture of the foot at the landing moment is the landing posture of the rear foot.
2. The six-axis sensor-based step motion recognition method according to claim 1, further comprising the steps of: and the microprocessor calculates the current step counting number B according to the wave crest number A in the combined acceleration change curve graph, wherein B = (A-1) × 2, when the step counting number B is less than c, the numerical value of the step counting number B is cached, the microprocessor does not output the numerical value of the step counting number B, and when the step counting number B is greater than or equal to c, the microprocessor outputs the numerical value of the step counting number B.
3. The six-axis sensor-based step motion recognition method according to claim 2, further comprising the steps of: and when no new wave crest appears at d continuous sampling points after the last wave crest in the combined acceleration change curve graph, the microprocessor finishes the step counting, clears the combined acceleration change curve graph, and calculates the total step number C = B +2 of the step counting if the step number B is greater than or equal to C.
4. A six-axis sensor based step motion recognition method according to claim 1, 2 or 3, wherein: the detection frequency of the six-axis sensor is 25HZ, and K is 8-15.
5. The method for recognizing the step motion based on the six-axis sensor as claimed in claim 4, wherein: and N is 8-12.
6. A six-axis sensor based step motion recognition method according to claim 1, 2 or 3, wherein: and when the microprocessor reads the detection data output by the six-axis sensor, filtering the data output by the six-axis sensor by adopting a Kalman filtering method.
7. A six-axis sensor based step motion recognition method according to claim 1, 2 or 3, wherein: the data reporting mode of the six-axis sensor adopts an FIFO mode.
CN201710349657.2A 2017-05-17 2017-05-17 Step motion identification method based on six-axis sensor Active CN107303181B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710349657.2A CN107303181B (en) 2017-05-17 2017-05-17 Step motion identification method based on six-axis sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710349657.2A CN107303181B (en) 2017-05-17 2017-05-17 Step motion identification method based on six-axis sensor

Publications (2)

Publication Number Publication Date
CN107303181A CN107303181A (en) 2017-10-31
CN107303181B true CN107303181B (en) 2019-12-24

Family

ID=60151126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710349657.2A Active CN107303181B (en) 2017-05-17 2017-05-17 Step motion identification method based on six-axis sensor

Country Status (1)

Country Link
CN (1) CN107303181B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110108278B (en) * 2019-05-22 2021-07-09 北京卡路里信息技术有限公司 Foot landing determination method and device based on six-axis sensor
CN110595500B (en) * 2019-07-30 2021-08-10 福建省万物智联科技有限公司 Method for accurately counting steps and intelligent shoes
CN110876613B (en) * 2019-09-27 2022-07-22 深圳先进技术研究院 Human motion state identification method and system and electronic equipment
CN110694252A (en) * 2019-10-09 2020-01-17 成都乐动信息技术有限公司 Running posture detection method based on six-axis sensor

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1272926A (en) * 1997-10-02 2000-11-08 个人电子设备有限公司 Measuring foot contact time and foot loft time of person in locomotion
CN101750096A (en) * 2008-11-28 2010-06-23 佛山市顺德区顺达电脑厂有限公司 Step-counting processing system and method
CN102670217A (en) * 2012-05-04 2012-09-19 嘉兴市制衡精仪有限公司 Wearable sensor measuring device and method for lower limb joint acting force and moment
CN103983273A (en) * 2014-04-29 2014-08-13 华南理工大学 Real-time step length estimation method based on acceleration sensor
CN104567912A (en) * 2015-02-02 2015-04-29 河海大学 Method for realizing pedometer on Android mobile phone
CN105188530A (en) * 2013-05-10 2015-12-23 欧姆龙健康医疗事业株式会社 Walking posture meter and program
CN106123911A (en) * 2016-08-06 2016-11-16 深圳市爱康伟达智能医疗科技有限公司 A kind of based on acceleration sensor with the step recording method of angular-rate sensor
CN106225804A (en) * 2016-08-01 2016-12-14 珠海安润普科技有限公司 A kind of pedometer shoes cushion device and step-recording method
CN106225803A (en) * 2016-07-20 2016-12-14 浪潮软件集团有限公司 Step counting method based on three-axis accelerator
CN106482733A (en) * 2016-09-23 2017-03-08 南昌大学 Zero velocity update method based on plantar pressure detection in pedestrian navigation

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7591084B2 (en) * 2002-09-23 2009-09-22 Santa Ana Roland C Interchangeable footwear comprising multiple shoe inserts
WO2008035827A1 (en) * 2006-09-21 2008-03-27 Jongchul Kim Pedestrian navigation method and apparatus for using geographic information system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1272926A (en) * 1997-10-02 2000-11-08 个人电子设备有限公司 Measuring foot contact time and foot loft time of person in locomotion
CN101750096A (en) * 2008-11-28 2010-06-23 佛山市顺德区顺达电脑厂有限公司 Step-counting processing system and method
CN102670217A (en) * 2012-05-04 2012-09-19 嘉兴市制衡精仪有限公司 Wearable sensor measuring device and method for lower limb joint acting force and moment
CN105188530A (en) * 2013-05-10 2015-12-23 欧姆龙健康医疗事业株式会社 Walking posture meter and program
CN103983273A (en) * 2014-04-29 2014-08-13 华南理工大学 Real-time step length estimation method based on acceleration sensor
CN104567912A (en) * 2015-02-02 2015-04-29 河海大学 Method for realizing pedometer on Android mobile phone
CN106225803A (en) * 2016-07-20 2016-12-14 浪潮软件集团有限公司 Step counting method based on three-axis accelerator
CN106225804A (en) * 2016-08-01 2016-12-14 珠海安润普科技有限公司 A kind of pedometer shoes cushion device and step-recording method
CN106123911A (en) * 2016-08-06 2016-11-16 深圳市爱康伟达智能医疗科技有限公司 A kind of based on acceleration sensor with the step recording method of angular-rate sensor
CN106482733A (en) * 2016-09-23 2017-03-08 南昌大学 Zero velocity update method based on plantar pressure detection in pedestrian navigation

Also Published As

Publication number Publication date
CN107303181A (en) 2017-10-31

Similar Documents

Publication Publication Date Title
CN107343789B (en) Step motion identification method based on three-axis acceleration sensor
CN107303181B (en) Step motion identification method based on six-axis sensor
JP6745980B2 (en) System and method for swimming analysis
CN106572814B (en) Device and method for classifying user activity and/or counting user steps
Auvinet et al. Multiple cameras fall dataset
CN103577836B (en) Falling over of human body detection model method for building up and model system
CN107693022A (en) A kind of method and device for detecting falling over of human body
CN103581852A (en) Human body tumbling detection method and device and mobile terminal system
WO2011064705A1 (en) Method for estimating velocities and/or displacements from accelerometer measurement samples
CN104297519B (en) Human motion gesture recognition method and mobile terminal
CN106334307A (en) Method for monitoring swimming
CN103637782B (en) A kind of health monitoring system based on intelligent terminal and method
CN105654666A (en) Old people falling monitoring method based on MEMS sensor
CN111047827B (en) Intelligent monitoring method and system for environment-assisted life
Ye et al. A falling detection system with wireless sensor for the elderly people based on ergnomics
CN106390420B (en) Motion data acquisition and processing system
CN104751610A (en) Reminding method and reminding system using intelligent wearing equipment
CN103632133B (en) Human gesture recognition method
CN109091151B (en) Pedestrian falling detection method and device based on MIMU
CN114469074A (en) Fall early warning method, system, equipment and computer storage medium
CN107550197B (en) A kind of drinking-water quantity measuring method of the Intelligent water cup with handle part
Ye et al. Research of fall detection and alarm applications for the elderly
CN105551194A (en) Tumble detection method and device
CN111028488A (en) Intelligent sedentary reminding method based on PSO-SVM
Ning et al. Real-time action recognition and fall detection based on smartphone

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
TA01 Transfer of patent application right

Effective date of registration: 20191202

Address after: Room 1302, building 1, no.1326, Wenyi West Road, Cangqian street, Yuhang District, Hangzhou City, Zhejiang Province

Applicant after: Zhejiang lierda core technology Co., Ltd

Address before: Yuhang District, Hangzhou City, Zhejiang Province, 311121 West No. 1500 Building No. 1 room 105

Applicant before: ZHEJIANG LIERDA INTERNET OF THINGS TECHNOLOGY CO., LTD.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant