CN112334067A - Method for providing a method for determining the number of steps of a person - Google Patents
Method for providing a method for determining the number of steps of a person Download PDFInfo
- Publication number
- CN112334067A CN112334067A CN201980039863.0A CN201980039863A CN112334067A CN 112334067 A CN112334067 A CN 112334067A CN 201980039863 A CN201980039863 A CN 201980039863A CN 112334067 A CN112334067 A CN 112334067A
- Authority
- CN
- China
- Prior art keywords
- steps
- person
- sensor data
- data
- determining
- 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.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1123—Discriminating type of movement, e.g. walking or running
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1118—Determining activity level
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C22/00—Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
- G01C22/006—Pedometers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Biophysics (AREA)
- Animal Behavior & Ethology (AREA)
- Physiology (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
一种用于提供人员的步数的求取方法的方法,该方法包括以下步骤:根据至少两个传感器装置求取传感器数据,所述传感器装置具有不同类型的传感器;通过分析处理所求取的传感器数据来求取人员的运动状态;基于所求取的人员的运动状态从用于计步的至少两种方法中选择步数的求取方法的方法。
A method for providing a method for determining the number of steps of a person, the method comprising the steps of: determining sensor data from at least two sensor devices, the sensor devices having different types of sensors; The motion state of the person is obtained from the sensor data; the method for obtaining the number of steps is selected from at least two methods for counting steps based on the obtained motion state of the person.
Description
Technical Field
The invention relates to a method for providing a method for determining the number of steps of a person.
The invention also relates to a device for determining the number of steps of a person.
Background
Known methods for determining the number of steps of a person (also referred to simply as pedometers) use motion sensors, such as acceleration sensors or gyroscopes, in order to determine the movement of the person in general, and more precisely to determine from the measured data whether the person has taken a step. For the evaluation of the sensor data, different algorithms and methods are known, which analyze the sensor signals, depending on the application. Then, whether a step exists is found based on this analysis. Depending on the position on or at the person where these sensors are arranged, i.e. in which surroundings these sensors are used, the accuracy of the step finding may vary. For example, an acceleration sensor provides more accurate data for detecting steps when it is secured to a person's head than when it is secured to the person's arm.
Disclosure of Invention
In one embodiment, the invention provides a method for providing a method for determining a number of steps of a person, comprising the following steps: evaluating sensor data from at least two sensor devices, the at least two sensor devices having different types of sensors; determining the movement state of the person by evaluating the determined sensor data; the method for determining the number of steps is selected from at least two methods for counting steps on the basis of the determined movement state of the person.
In another embodiment, the invention provides an apparatus for determining the number of steps of a person, the apparatus comprising: at least two sensor devices for determining sensor data, the at least two sensor devices having different types of sensors; a computing unit for determining a movement state of the person from the analyzed sensor data, and for selecting a determination method for the number of steps from at least two methods for counting steps on the basis of the determined movement state of the person.
One of the advantages thus achieved is: this can significantly increase the accuracy in the case of determining the number of steps, since the different methods for determining the steps can be appropriately selected for different situations or external conditions. In this regard, the number of undetected steps or the number of steps that are erroneously detected is reduced. Another advantage is a simple and cost-effective implementation.
Additional features, advantages, and other embodiments of the invention are described below or are disclosed below.
According to one advantageous embodiment, the sensor data are provided in the form of acceleration data and gyroscope data. This has the advantage that sensor data are provided in a cost-effective and reliable manner, on the basis of which the state of motion of the person can be ascertained and thus a suitable method for ascertaining the number of steps can be selected.
According to a further advantageous embodiment, one or more characteristic variables are provided as a result of the evaluation of the sensor data. The method of determining the number of steps can be selected in a simple and reliable manner on the basis of one or more characteristic variables. At the same time, the result can also be displayed in an easily understandable form to a person or the like on the basis of the characteristic variables.
According to a further advantageous embodiment, the one or more characteristic variables comprise at least one of the following variables: mean, variance, and mean passing Rate (Rate von) of the obtained sensor data) Periodic, extreme (especially maximum). This enables an efficient and fast calculation or provision of the characteristic variable. The mean pass rate is generally understood to be the frequency at which the signal passes through the mean value of the signal.
According to a further advantageous embodiment, the determined sensor data are evaluated separately for at least two spatial directions, in particular for all three spatial directions. Therefore, the reliability of the selection of the step number obtaining method is further improved.
According to a further advantageous embodiment, the movement state is provided as a function of at least two, in particular at least four, different predeterminable states. The movement state of the device can thus be described in a sufficiently accurate and at the same time efficient manner, by means of which the method of finding the number of steps can then be selected.
According to a further advantageous development, a first of the at least two methods for step counting comprises determining a maximum value in the gyroscope data, and a second of the at least two methods for step counting comprises filtering the acceleration data by means of a start/Release Filter (attach/Release-Filter) and comparing it with a threshold value. An enable/release filter is understood to be a smoothing filter for data or signals, which smoothes the data/signals depending on their changes or quantities derived from the data/signals. This makes it possible to provide a simple and efficient method for counting steps, in which an increase in acceleration can be reliably detected by means of the start/release filter, in particular even in the presence of noise.
According to one advantageous embodiment of the device, a first of the sensor devices comprises at least one acceleration sensor and a second of the sensor devices comprises at least one gyroscope. This has the advantage that a cost-effective, suitable sensor device is provided, so that the number of steps of the person can be reliably ascertained from the sensor data of the sensor device.
According to a further advantageous development of the device, the calculation unit is designed to calculate the number of steps of the person on the basis of the selected method and the ascertained sensor data. Thus, not only can a suitable method for determining the number of steps be selected and provided directly, but the number of steps can likewise be determined from the sensor data. This avoids a separate determination with a high step overhead.
Further important features and advantages of the invention emerge from the dependent claims, the figures and the associated drawing description with the aid of the figures.
It is to be understood that the features mentioned above and those yet to be explained further below can be used not only in the respectively stated combination but also in other combinations or alone without departing from the scope of the present invention.
Preferred embodiments and implementations of the present invention are illustrated in the accompanying drawings and further explained in the following description, wherein like reference numerals indicate identical or similar or functionally identical components or elements.
Drawings
The figures show:
FIG. 1 illustrates an apparatus according to an embodiment of the present invention;
FIG. 2 illustrates sensor data for different sensors according to an embodiment of the invention;
fig. 3 shows the steps of a method according to an embodiment of the invention.
Detailed Description
Fig. 1 shows an apparatus according to an embodiment of the invention.
The device 1 is shown in detail in fig. 1. The device 1 comprises two sensors in the form of an acceleration sensor 2 and a gyroscope 3. The two sensors 2, 3 provide the computing unit 50 with corresponding measurement data. The computing unit 50 here comprises, on the input side, a filter device 4 which filters the data obtained from the sensors 2, 3 by means of respective individual low-pass filters 4a, 4 b. The high-frequency signals evaluated as noise are filtered out by means of low-pass filters 4a, 4b, while the low-frequency signals based on steps can be passed through the filters. Thereby, the reliability of the detection step is improved.
One or more parameters are determined from the filtered data by a parameter determining unit 5, for example, a mean value, a variance, a periodicity or a detection maximum in at least one part of the filtered sensor data. These characteristic variables are then determined independently for each of the three spatial directions (i.e. along the x, y and z axes), in particular individually for the data of the acceleration sensor 2 and the data of the gyroscope 3. Further, other sensors may be arranged, and data is supplied to the calculation unit 50 similarly to the data of the acceleration sensor 2 and the gyroscope 3.
The determined characteristic variable or characteristic variables are then transmitted to the motion state unit 6 of the computation unit 50, which determines the current motion state of the person on the basis of the calculated characteristic variable or characteristic variables. The different motion states, here indicated with four reference numerals 100, 101, 102, 103, are predefined and stored in the motion state unit 6. In addition to the decision as to which movement state the person is in, the movement state unit 6 also provides corresponding data for the subsequent selection of the determination method for the number of steps, and/or the movement state unit can additionally provide information for identifying a step that is misidentified (in particular on the basis of a cycle analysis).
In particular, the movement state unit 6 is not only designed to determine the movement state in general (for example "walking" or "running" in the narrow sense), but also to determine the specific posture or specific behavior of the person during walking or running. This includes, for example, the motion state "listen to the audio output of the mobile phone" or "look at the screen of the mobile phone during walking" etc. In this case, the information is used, in particular, not only for selecting a specific step-counting method, but also for other components, such as a navigation system or for activity recognition of persons.
To decide which motion state is present, a tree structure may be used. For this purpose, in particular, certain characteristic variables can be used in order to decide which branch of the "decision tree" to follow. The decision can be made, for example, by means of binary logic on the basis of a comparison with a threshold value.
In the embodiment of fig. 1, four states are stored in the motion state unit 6. Specifically, these states are:
a) "stationary", i.e. no significant movement is detected.
b) The "arm movement" of a person, either during running or walking. In particular, the gyroscope data is used to determine the step.
c) "No arm movement". In this case, the number of steps is determined using, in particular, the data of the acceleration sensor.
d) "unknown motion". On the one hand, this state is determined for the purpose of initializing the device or in the case of an unclear or insufficient sensor data evaluation process.
Thus, no step is taken in state a). The state d) is always used when the movement of the person cannot be classified into one of the stored states. Therefore, the steps of false positives can be reduced. Depending on the application, steps may or may not be taken in state d).
If the movement state is determined by the movement state unit 6, this information is transmitted to the determination method selection unit 8 of the navigation unit 7. The determination method selection unit 8 selects a corresponding method 20, 21 on the basis of the determined movement state depending on the different methods 20, 21 of determining the number of steps, which method is then used to determine the number of steps by means of the pedometer 10. The orientation information 9 and the steps taken by the pedometer 10 are transmitted to a pedestrian-coupled navigation system 11 of the navigation unit 7, by means of which the position of the pedestrian can be tracked.
Specifically, as described above, the step of the person can be found based on the data of the gyroscope 3. For example, during regular walking or running, the arms of the respective person may swing back and forth. This oscillation results in a clear and reliable gyroscope signal: each swing of the arm may correspond to a step. This can be identified in the sensor data of the gyroscope from the corresponding maximum/peak or reversal point/extremum, on the basis of which the number of steps can then be determined.
Alternatively, the steps can also be determined based on the acceleration values of the acceleration sensor 2 in the case where the arm of the person is not free to swing, for example when the person is carrying a bag or using a telephone.
The first case, i.e. the data of walking or running with arm movements, is shown in the following fig. 2, in which the respective sensor values of the gyroscope and the acceleration sensor are plotted over time.
FIG. 2 illustrates sensor data for different sensors according to an embodiment of the present invention.
In fig. 2, the upper half shows the amplitude/intensity of the acceleration signal generated by the acceleration sensor 2 during walking of the person, while the lower half of fig. 2 shows the change over time of the amplitude/intensity of the gyroscope signal during walking for the z-axis, which is oriented perpendicular to the plane of the arm movement of the person. It can be seen in fig. 2 that the signal of the gyroscope 3 has a more clear or definite course of change with respect to the reversal point than the signal of the acceleration sensor. From the analysis of the maxima/peaks or reversal points in the amplitude of the gyroscope signals, the steps can be calculated particularly simply and reliably.
Fig. 3 shows the steps of a method according to an embodiment of the invention.
In fig. 3, a method for providing a method for determining the number of steps of a person is shown.
In a first step S1, sensor data are determined from at least two sensor devices 2, 3, which have different types of sensors.
In a second step S2, the movement state of the person is determined by evaluating the determined sensor data.
In a third step S3, a step number determination method is selected from at least two methods for counting steps on the basis of the determined movement state of the person.
In summary, at least one embodiment of the invention has at least one of the following advantages:
-high precision;
-simply number of steps;
-simple implementation;
-high energy efficiency, low resource consumption;
high reliability.
Although the present invention has been described in terms of preferred embodiments, it is not limited thereto but may be modified in various ways.
Claims (10)
1. A method for providing a method of determining a number of steps for a person, the method comprising the steps of:
evaluating (S1) sensor data from at least two sensor devices (2, 3) having different types of sensors;
determining (S2) a movement state of the person by analyzing the determined sensor data;
selecting (S3) an evaluation method for the number of steps from at least two methods (20, 21) for counting steps on the basis of the evaluated movement state of the person.
2. The method of claim 1, wherein the sensor data is provided in the form of acceleration sensor data and gyroscope data.
3. Method according to one of claims 1 to 2, wherein one or more characteristic quantities (5) are provided as a result of the analytical processing of the sensor data.
4. A method according to claim 3, wherein said one or more characteristic quantities (5) comprise at least one of the following quantities: mean, variance, mean passage rate, periodicity, extrema, in particular maxima of the determined sensor data.
5. Method according to one of claims 1 to 4, wherein the ascertained sensor data are evaluated separately for at least two spatial directions, in particular for all three spatial directions.
6. Method according to one of claims 1 to 5, wherein the movement state (6) is provided according to at least two, in particular at least four, different predeterminable states (100, 101, 102, 103).
7. The method according to any one of claims 1 to 6, wherein a first method (20) of the at least two methods (20, 21) for counting steps comprises finding a maximum in gyroscope data, and a second method (21) of the at least two methods (20, 21) for counting steps comprises filtering acceleration data by means of a start/release filter and comparing it with a threshold value.
8. An apparatus (1) for finding a number of steps of a person, the apparatus comprising:
at least two sensor devices (2, 3) for determining sensor data, the at least two sensor devices having different types of sensors;
a computing unit (50) for determining a movement state of the person from the analyzed sensor data and for selecting (8) a method for determining the number of steps from at least two methods for counting steps on the basis of the determined movement state (6) of the person.
9. The apparatus of claim 8, wherein a first one (2) of the sensor devices comprises at least one acceleration sensor and a second one (3) of the sensor devices comprises at least one gyroscope.
10. The device according to any one of claims 8 to 9, wherein the calculation unit (50) is configured for calculating the step number (10) based on the selected method (20, 21) and based on the ascertained sensor data.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102018209504.3A DE102018209504A1 (en) | 2018-06-14 | 2018-06-14 | A method of providing an investigative process for a number of steps of a person |
| DE102018209504.3 | 2018-06-14 | ||
| PCT/EP2019/059221 WO2019238292A1 (en) | 2018-06-14 | 2019-04-11 | Method for providing a method for determining a number of steps taken by a person |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN112334067A true CN112334067A (en) | 2021-02-05 |
Family
ID=66240091
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201980039863.0A Pending CN112334067A (en) | 2018-06-14 | 2019-04-11 | Method for providing a method for determining the number of steps of a person |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN112334067A (en) |
| DE (1) | DE102018209504A1 (en) |
| WO (1) | WO2019238292A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113324559A (en) * | 2021-05-10 | 2021-08-31 | 青岛海尔空调器有限总公司 | Motion step counting method and device and air treatment equipment |
-
2018
- 2018-06-14 DE DE102018209504.3A patent/DE102018209504A1/en not_active Withdrawn
-
2019
- 2019-04-11 WO PCT/EP2019/059221 patent/WO2019238292A1/en not_active Ceased
- 2019-04-11 CN CN201980039863.0A patent/CN112334067A/en active Pending
Non-Patent Citations (1)
| Title |
|---|
| ARUN KUMAR SIDDANAHALLI NINGE GOWDA ETAL.: "UMOISP : Usage Mode and Orientation Invariant Smartphone Pedometer", IEEE SENSORS JOURNAL, vol. 17, no. 3, pages 869 - 881, XP011639108, DOI: 10.1109/JSEN.2016.2635691 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113324559A (en) * | 2021-05-10 | 2021-08-31 | 青岛海尔空调器有限总公司 | Motion step counting method and device and air treatment equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102018209504A1 (en) | 2019-12-19 |
| WO2019238292A1 (en) | 2019-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6069590B2 (en) | Step counting method and apparatus | |
| CN110263870B (en) | Motion state identification method and device, intelligent terminal and storage medium | |
| Allouch et al. | Roadsense: Smartphone application to estimate road conditions using accelerometer and gyroscope | |
| KR100630156B1 (en) | Step detection apparatus and method in personal navigation equipment | |
| JP6567658B2 (en) | Device and method for classifying user activity and / or counting user steps | |
| EP2975867A1 (en) | Method for detecting driving events of a vehicle based on a smartphone | |
| JP2019112049A (en) | Method for recognizing driving style of driver of land vehicle and corresponding device | |
| CN1940570B (en) | Apparatus and method for detecting footsteps in a personal navigation system | |
| WO2016086792A1 (en) | Driving behavior analysis method and device | |
| US20140309964A1 (en) | Internal Sensor Based Personalized Pedestrian Location | |
| CN113340322B (en) | Step counting method and device, electronic equipment and readable storage medium | |
| US20170115131A1 (en) | Inertial Positioning and Navigation Device Featuring a Novel Walk Detection Method | |
| CN110811578A (en) | Step counting device and step counting method thereof, controller and readable storage medium | |
| US20130179112A1 (en) | Robust method for signal segmentation for motion classification in personal navigation | |
| CN105212941B (en) | A kind of human body active state recognition methods and system | |
| KR101609813B1 (en) | Apparatus and method for counting step in smartphone | |
| CN112334067A (en) | Method for providing a method for determining the number of steps of a person | |
| CN106706109B (en) | A vibration source identification method and system based on time-domain two-dimensional characteristics | |
| JP6731710B2 (en) | Gas analysis system and gas analysis method | |
| CN106441295B (en) | Pedestrian advancing direction determining method and device | |
| CN105982658B (en) | Physiological information detection method and device | |
| KR101870542B1 (en) | Method and apparatus of recognizing a motion | |
| Othman et al. | A statistical approach of multiple resolution levels for canny edge detection | |
| Susi et al. | Detection of quasi-static instants from handheld MEMS devices | |
| CN115253256B (en) | Periodic motion period counting method and device |
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 | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20210205 |