[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105698815A - Method and device for regulating step counting data - Google Patents

Method and device for regulating step counting data Download PDF

Info

Publication number
CN105698815A
CN105698815A CN201610174078.4A CN201610174078A CN105698815A CN 105698815 A CN105698815 A CN 105698815A CN 201610174078 A CN201610174078 A CN 201610174078A CN 105698815 A CN105698815 A CN 105698815A
Authority
CN
China
Prior art keywords
threshold value
gait
acceleration
absolute value
detection threshold
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.)
Granted
Application number
CN201610174078.4A
Other languages
Chinese (zh)
Other versions
CN105698815B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610174078.4A priority Critical patent/CN105698815B/en
Publication of CN105698815A publication Critical patent/CN105698815A/en
Application granted granted Critical
Publication of CN105698815B publication Critical patent/CN105698815B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
    • G01C22/006Pedometers

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

The invention provides a method and a device for regulating step counting data. The method for regulating the step counting data comprises the following steps of obtaining an average acceleration of a terminal in a preset direction within preset duration when the acceleration of the terminal is detected to be more than a preset gait detection threshold value; calculating an acceleration absolute value according to the average acceleration; judging whether the acceleration absolute value is less than the preset gait detection threshold value or not; if the acceleration absolute value is judged to be less than the preset gait detection threshold value, adjusting the preset gait detection threshold value, so as to obtain an adjusted gait detection threshold value, so that the adjusted gait detection threshold value is matched with the acceleration absolute value; replacing the preset gait detection threshold value by using the adjusted gait detection threshold value. By using the method and the device for regulating the step counting data, which are provided by the invention, a gait detection threshold value can be self-adaptively adjusted when the walking jitter amplitude of a user is relatively small; a detection omission condition is prevented; the detection accuracy is improved.

Description

The control method of meter step data and device
Technical field
The present invention relates to field of terminal technology, particularly relate to a kind of control method counting step data and device。
Background technology
Along with the development of terminal, the sports application based on terminal gets more and more, and improves the enjoyment of user movement。
Such as walking inspection software, judge that whether user is in walking by detecting the amount of jitter of mobile phone, walking number with counting user, specifically when the amount of jitter being detected mobile phone by pedometer, if the amount of jitter of mobile phone exceedes certain threshold value, terminal judges that user is walking, and otherwise judges that user is not walking。But, the threshold values of current walking inspection software statistics walking all adopts fixed value, namely adopts same criterion。Owing to everyone health is different, and motor habit is different, and the weight of paces of walking also has difference so that the amount of jitter of triggering terminal varies in size。Such as somebody walks ratio comparatively fast, then the amount of jitter that pedometer detects is relatively larger, and somebody is slow on foot, then the amount of jitter that pedometer detects can be smaller, it is seen then that adopts the meter step mode of this fixed threshold easily to leak meter step number, causes that counting is inaccurate。
Summary of the invention
The embodiment of the present invention provides a kind of control method counting step data and device, to solve existing step-recording method, it is easy to leakage meter step number, the technical problem that accuracy is relatively low。
For solving the problems referred to above, technical scheme provided by the invention is as follows:
The embodiment of the present invention provides a kind of control method counting step data, comprising:
When acceleration terminal being detected detects threshold value more than default gait, obtain described terminal average acceleration on preset direction in preset duration;
Acceleration absolute value is calculated according to described average acceleration;
Judge whether described acceleration absolute value detects threshold value less than described default gait;
If it is determined that described acceleration absolute value detects threshold value less than described default gait, then described default gait is detected threshold value and be adjusted, be adjusted gait detection threshold value, so that described adjustment gait detection threshold value matches with described acceleration absolute value;
Described adjustment gait detection threshold value is used to replace described default gait detection threshold value。
The embodiment of the present invention also provides for a kind of adjustment device counting step data, comprising:
Acquisition module, during for detecting threshold value when acceleration terminal being detected more than default gait, obtains described terminal average acceleration on preset direction in preset duration;
Computing module, for calculating acceleration absolute value according to described average acceleration;
Judge module, is used for judging whether described acceleration absolute value detects threshold value less than described default gait;
Adjusting module, for when described judge module judges that described acceleration absolute value detects threshold value less than described default gait, described default gait is detected threshold value be adjusted, be adjusted gait detection threshold value, so that described adjustment gait detection threshold value matches with described acceleration absolute value;
Replacement module, is used for using described adjustment gait detection threshold value to replace described default gait detection threshold value。
Compared to prior art, the control method of the meter step data of the present embodiment and device, when acceleration terminal being detected detects threshold value more than default gait, obtain this terminal average acceleration on preset direction in preset duration;Acceleration absolute value is calculated according to this average acceleration;Judge whether this acceleration absolute value detects threshold value less than this default gait;If it is determined that this acceleration absolute value detects threshold value less than this default gait, then this default gait is detected threshold value and be adjusted, be adjusted gait detection threshold value;And use this adjustment gait detection threshold value to replace this default gait detection threshold value;Due to when user's walking being detected, obtain the average acceleration of terminal, according to this average acceleration, default gait is detected threshold value to be adjusted, it is thus possible to when the walking jitter amplitude of user is less than normal, it is adaptively adjusted gait detection threshold value, prevent the situation of missing inspection, improve the accuracy of detection。
Accompanying drawing explanation
The flow chart of the control method of the meter step data that Fig. 1 provides for the embodiment of the present invention one;
The flow chart of the control method of the meter step data that Fig. 2 provides for the embodiment of the present invention two;
The flow chart of the control method of the meter step data that Fig. 3 provides for the embodiment of the present invention three;
The structural representation regulating device of the meter step data that Fig. 4 provides for the embodiment of the present invention four;
The preferred structure schematic diagram regulating device of the meter step data that Fig. 5 provides for the embodiment of the present invention four。
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments。Based on the embodiment in the present invention, the every other embodiment that those skilled in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention。
Refer to the flow chart of the control method of the meter step data that Fig. 1, Fig. 1 provide for the embodiment of the present invention one。
The control method of the meter step data of this preferred embodiment, including:
Step S101, when acceleration terminal being detected detects threshold value more than default gait, obtains this terminal average acceleration on preset direction in preset duration。
Such as, when the acceleration of terminal has exceeded default gait detection threshold value, terminal detects user's walking, now by acceleration transducer detect terminal in preset duration on three directions of x, y, z relative to resting state time accekeration, and calculate the acceleration meansigma methods a of x-axis, y-axis, z-axisx、ay、az;This terminal can be the equipment such as mobile phone, panel computer。
Step S102, calculates acceleration absolute value according to this average acceleration。
Such as, terminal according to x-axis, y-axis, z-axis acceleration meansigma methods ax、ay、azCalculate acceleration absolute value am, such as acceleration absolute value is shown in formula 1:
Step S103, it is judged that whether this acceleration absolute value detects threshold value less than this default gait。
Such as, terminal stores default gait detection threshold value in presetting database, whether terminal judges acceleration absolute value detects threshold value less than default gait, if terminal judges acceleration absolute value detects threshold value more than or equal to this default gait, show that the average walking jitter amplitude of user is bigger than normal, the size to fit of the gait detection threshold value that then reactive terminal pre-sets, it is possible to meet the accuracy of detection step number, therefore default gait is not detected threshold value and be adjusted;If terminal judges acceleration absolute value detects threshold value less than this default gait, then perform step S104。
Step S104, if it is determined that this acceleration absolute value detects threshold value less than this default gait, detects threshold value to this default gait and is adjusted, and is adjusted gait detection threshold value。
Such as, when terminal judges acceleration absolute value detects threshold value less than this default gait, it was shown that the average walking jitter amplitude of user is less than normal, the size of the gait detection threshold value that therefore reaction present terminal pre-sets is improper, it is easy to cause the situation of step number missing inspection。Such as, now current default gait detection threshold value is turned down by terminal, default gait detection threshold value after turning down is detected threshold value as adjusting gait, so that this adjustment gait detection threshold value matches with this acceleration absolute value, namely make to adjust gait detection threshold value to mate with the walking jitter amplitude of user, it is prevented that missing inspection step number。
Step S105, uses this adjustment gait detection threshold value to replace this default gait detection threshold value。
Such as, terminal, when follow-up meter step, uses this adjustment gait detection threshold value as the foundation of counting, namely when terminal detects acceleration more than when adjusting gait detection threshold value, then shows that user is in walking, thus triggering pedometer counting。
The control method of the meter step data of this preferred embodiment, due to when user's walking being detected, obtain terminal average acceleration on preset direction in preset duration, and obtain acceleration absolute value, judge whether acceleration absolute value detects threshold value less than default gait, if, then default gait is detected threshold value to be adjusted, count according to adjusting gait detection threshold value, it is thus possible to when the walking jitter amplitude of user is less than normal, it is adaptively adjusted gait detection threshold value, it is prevented that the situation of step number missing inspection, the accuracy of detection can be improved。
Refer to the flow chart of the control method of the meter step data that Fig. 2, Fig. 2 provide for the embodiment of the present invention two。
The control method of the meter step data of this preferred embodiment, including:
Step S201, when acceleration terminal being detected detects threshold value more than default gait, obtains this terminal average acceleration on preset direction in preset duration。
Such as, when the acceleration of terminal has exceeded default gait detection threshold value, terminal detects user's walking, now by acceleration transducer detect terminal in preset duration on three directions of x, y, z relative to resting state time accekeration, and calculate the acceleration meansigma methods a of x-axis, y-axis, z-axisx、ay、az;This terminal can be the equipment such as mobile phone, panel computer。
Step S202, calculates acceleration absolute value according to this average acceleration。
Such as, terminal according to x-axis, y-axis, z-axis acceleration meansigma methods ax、ay、azCalculate acceleration absolute value am, such as acceleration absolute value is shown in formula 1:
Step S203, it is judged that whether this acceleration absolute value detects threshold value less than this default gait。
Such as, terminal stores default gait detection threshold value in presetting database, whether terminal judges acceleration absolute value detects threshold value less than default gait, if terminal judges acceleration absolute value detects threshold value more than or equal to this default gait, then perform step S204, if terminal judges acceleration absolute value detects threshold value less than this default gait, then perform step S205。
Step S204, if it is determined that this acceleration absolute value detects threshold value more than or equal to this default gait, does not then deal with。
Such as, when terminal judges acceleration absolute value detects threshold value more than or equal to this default gait, show that the average walking jitter amplitude of user is bigger than normal, the size to fit of the gait detection threshold value that then reaction present terminal pre-sets, the accuracy of detection step number can be met, therefore default gait is not detected threshold value and be adjusted。
Step S205, if it is determined that this acceleration absolute value detects threshold value less than this default gait, detects threshold value to this default gait and is adjusted, and is adjusted gait detection threshold value。
Such as, when terminal judges acceleration absolute value detects threshold value less than this default gait, show that the average walking jitter amplitude of user is less than normal, the size of the gait detection threshold value that therefore reactive terminal pre-sets is improper, easily cause the situation of step number missing inspection, now current default gait detection threshold value is turned down by terminal, and as adjusting gait, the default gait detection threshold value after turning down is detected threshold value。
In order to improve the accuracy of adjustment, it is possible to calculate Dynamic gene according to acceleration absolute value, namely this default gait detection threshold value is adjusted by this, and the step being adjusted gait detection threshold value includes:
A, according to this acceleration absolute value obtain Dynamic gene;
Such as, terminal can store the interval of multiple acceleration absolute value in presetting database, and the Dynamic gene corresponding with each interval, this Dynamic gene is such as the decimal more than 0 less than 1, terminal searches the interval corresponding with this acceleration absolute value, and using the Dynamic gene of this interval correspondence as final Dynamic gene;Of course for improving search efficiency, this step obtaining Dynamic gene according to this acceleration absolute value includes:
A1, the difference calculated between this acceleration absolute value and this default gait detection threshold value;
A2, obtain this Dynamic gene according to this difference。
Such as, terminal has multiple preset difference value and the Dynamic gene corresponding with each difference in advance in preset data library storage, when terminal gets the difference between acceleration absolute value and this default gait detection threshold value, obtain the preset difference value corresponding with this difference, using Dynamic gene corresponding for this preset difference value as final Dynamic gene。
Of course for the power consumption reducing terminal, this step obtaining Dynamic gene according to this acceleration absolute value includes:
A3, the Dynamic gene that lookup is corresponding with this acceleration absolute value in presetting database。
Such as, terminal has multiple predetermined acceleration and the Dynamic gene corresponding with each predetermined acceleration in advance in preset data library storage, terminal obtains the predetermined acceleration corresponding with this acceleration absolute value, using Dynamic gene corresponding for this predetermined acceleration as final Dynamic gene。
B, according to this Dynamic gene to this default gait detect threshold value be adjusted, obtain this adjustment gait detection threshold value。
Such as, default gait is detected threshold value and is multiplied by this Dynamic gene, be adjusted gait detection threshold value。
Certainly, in order to improve the treatment effeciency of terminal, this default gait is detected threshold value and is adjusted by this, and the step being adjusted gait detection threshold value includes:
(1) the adjustment parameter corresponding with this acceleration absolute value is obtained;
(2) according to this adjustment parameter, default adjustment radix is adjusted, the default adjustment radix after adjusting is detected threshold value as this adjustment gait。
Such as, terminal stores to preset in presetting database and adjusts radix, multiple predetermined acceleration and the adjustment parameter corresponding with each predetermined acceleration, terminal obtains the predetermined acceleration of acceleration absolute value coupling, and using adjustment parameter corresponding for predetermined acceleration as final adjustment parameter。Such as, terminal uses adjustment parameter to be multiplied by and presets adjustment radix, and this is preset and adjusts radix such as less than default gait detection threshold value。
Step S206, uses this adjustment gait detection threshold value to replace this default gait detection threshold value。
Such as, terminal, when follow-up meter step, uses this adjustment gait detection threshold value as the foundation of counting, namely when terminal detects acceleration more than when adjusting gait detection threshold value, then shows that user is in walking, thus triggering pedometer counting。
The control method of the meter step data of this preferred embodiment, due to when user's walking being detected, obtain terminal average acceleration on preset direction in preset duration, and obtain acceleration absolute value, judge whether acceleration absolute value detects threshold value less than default gait, if not, if then default gait not being detected threshold value to be adjusted, then default gait is detected threshold value to be adjusted, and count according to adjusting gait detection threshold value, it is thus possible to when the walking jitter amplitude of user is less than normal, reduce gait detection threshold value adaptively, prevent the situation of step number missing inspection, improve the accuracy of detection。
Refer to the flow chart of the control method of the meter step data that Fig. 3, Fig. 3 provide for the embodiment of the present invention three。
The present embodiment is described in detail for terminal for smart mobile phone, the control method of the meter step data of this preferred embodiment, including:
Step S301, when smart mobile phone detects that its acceleration detects threshold value more than default gait, obtains this smart mobile phone average acceleration on preset direction in preset duration。
Such as, when the amount of jitter of smart mobile phone has exceeded default gait detection threshold value, smart mobile phone detects user's walking, now by acceleration transducer detect smart mobile phone in preset duration on three directions of x, y, z relative to resting state time accekeration, and calculate x-axis, y-axis, the acceleration meansigma methods ax of z-axis, ay, az, such as, this default gait detection threshold value is such as 450mg。
Step S302, smart mobile phone calculates acceleration absolute value according to this average acceleration。
Such as, smart mobile phone calculates acceleration absolute value a according to x-axis, y-axis, the acceleration meansigma methods ax of z-axis, ay, azm, such as acceleration absolute value is shown in formula 1:
Step S303, smart mobile phone judges whether this acceleration absolute value detects threshold value less than this default gait。
Such as, smart mobile phone stores default gait detection threshold value in presetting database, smart mobile phone judges whether acceleration absolute value detects threshold value less than default gait, if smart mobile phone judges that acceleration absolute value detects threshold value more than or equal to this default gait, then show that the paces of this user can often trigger pedometer, therefore default gait is not detected threshold value to be adjusted, if smart mobile phone judges that acceleration absolute value detects threshold value less than this default gait, then show that the paces of this user can not trigger pedometer, then perform step S304。
Step S304, if smart mobile phone judges that this acceleration absolute value detects threshold value less than this default gait, obtains the adjustment parameter corresponding with this acceleration absolute value。
Such as, smart mobile phone stores to preset in presetting database and adjusts radix, multiple predetermined acceleration and the adjustment parameter corresponding with each predetermined acceleration, smart mobile phone obtains the predetermined acceleration of acceleration absolute value coupling, and using adjustment parameter corresponding for predetermined acceleration as final adjustment parameter。
Such as when predetermined acceleration is 400mg, corresponding adjustment parameter is 12;The adjustment parameter being corresponding for 350mg when predetermined acceleration is 10。
Step S305, default adjustment radix is adjusted by smart mobile phone according to this adjustment parameter, and as this adjustment gait, the default adjustment radix after adjusting is detected threshold value。
Such as, this is preset and adjusts radix is such as minimum threshold unit of adjustment, and this minimum threshold unit of adjustment is such as 32mg。Such as, when acceleration absolute value is 350mg, the adjustment parameter got is 10, and adjustment parameter is multiplied by minimum threshold unit of adjustment and is adjusted gait detection threshold value, i.e. 32mg*10 by smart mobile phone, and being adjusted gait detection threshold value is 320mg。
Step S306, smart mobile phone uses this adjustment gait detection threshold value to replace this default gait detection threshold value。
Such as, smart mobile phone, when follow-up meter step, uses this adjustment gait detection threshold value as the foundation of counting, namely when smart mobile phone detects acceleration more than 320mg, then shows that user is in walking, triggers pedometer counting。
The control method of the meter step data of this preferred embodiment, owing to smart mobile phone is when user's walking being detected, obtain smart mobile phone average acceleration on preset direction in preset duration, and obtain acceleration absolute value, judge whether acceleration absolute value detects threshold value less than default gait, if, then obtain and adjust parameter, according to this adjustment parameter, default adjustment radix is adjusted, and use the default adjustment radix after adjustment to count, it is thus possible to when the walking jitter amplitude of user is less than normal, it is adaptively adjusted gait detection threshold value, prevent the situation of missing inspection, the accuracy of detection can be improved。
Refer to the structural representation regulating device of the meter step data that Fig. 4, Fig. 4 provide for the embodiment of the present invention four。The adjustment device 40 of the meter step data of this preferred embodiment includes: acquisition module 41, computing module 42, judge module 43, adjusting module 44, replacement module 45;
Acquisition module 41, during for detecting threshold value when acceleration terminal being detected more than default gait, obtains this terminal average acceleration on preset direction in preset duration;
Computing module 42, for calculating acceleration absolute value according to this average acceleration;
Judge module 43, is used for judging whether this acceleration absolute value detects threshold value less than this default gait;
Adjusting module 44, for when judge module 43 judges that this acceleration absolute value detects threshold value less than this default gait, this default gait is detected threshold value be adjusted, be adjusted gait detection threshold value, so that this adjustment gait detection threshold value matches with this acceleration absolute value;
Replacement module 45, is used for using this adjustment gait detection threshold value to replace this default gait detection threshold value。
As it is shown in figure 5, this adjusting module 44 includes: first obtains submodule 441 and first adjusts submodule 442;
First obtains submodule 441, for obtaining Dynamic gene according to this acceleration absolute value;
First adjusts submodule 442, is adjusted for this default gait being detected threshold value according to this Dynamic gene, obtains this adjustment gait detection threshold value。
This first obtain submodule 441 specifically for:
Calculate the difference between this acceleration absolute value and this default gait detection threshold value;
This Dynamic gene is obtained according to this difference。
This first acquisition submodule 441 is additionally operable to:
Presetting database is searched the Dynamic gene corresponding with this acceleration absolute value。
This adjusting module 44 also includes: second obtains submodule 443 and second adjusts submodule 444;
Second obtains submodule 443, for obtaining the adjustment parameter corresponding with this acceleration absolute value;
Second adjusts submodule 444, for default adjustment radix being adjusted according to this adjustment parameter, as this adjustment gait, the default adjustment radix after adjusting is detected threshold value。
When being embodied as, above modules can realize as independent entity, it is also possible to carries out combination in any, realizes as same or several entities, and being embodied as of above modules referring to embodiment of the method above, can not repeat them here。
The adjustment device of the meter step data of this preferred embodiment, due to when user's walking being detected, obtain terminal average acceleration on preset direction in preset duration, and obtain acceleration absolute value, judge whether acceleration absolute value detects threshold value less than default gait, if, then default gait is detected threshold value to be adjusted, and count according to adjusting gait detection threshold value, it is thus possible to when the walking jitter amplitude of user is less than normal, it is adaptively adjusted gait detection threshold value, it is prevented that the situation of step number missing inspection, improves the accuracy of detection。
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment can be by the hardware that program carrys out instruction relevant and completes, this program can be stored in a computer-readable recording medium, storage medium may include that read only memory (ROM, ReadOnlyMemory), random access memory (RAM, RandomAccessMemory), disk or CD etc.。
A kind of control method counting the step data above embodiment of the present invention provided and device are described in detail, principles of the invention and embodiment are set forth by specific case used herein, and the explanation of above example is only intended to help to understand method and the core concept thereof of the present invention;Simultaneously for those skilled in the art, according to the thought of the present invention, all will change in specific embodiments and applications, in sum, this specification content should not be construed as limitation of the present invention。

Claims (10)

1. the control method counting step data, it is characterised in that including:
When acceleration terminal being detected detects threshold value more than default gait, obtain described terminal average acceleration on preset direction in preset duration;
Acceleration absolute value is calculated according to described average acceleration;
Judge whether described acceleration absolute value detects threshold value less than described default gait;
If it is determined that described acceleration absolute value detects threshold value less than described default gait, then described default gait is detected threshold value and be adjusted, be adjusted gait detection threshold value, so that described adjustment gait detection threshold value matches with described acceleration absolute value;
Described adjustment gait detection threshold value is used to replace described default gait detection threshold value。
2. the control method of meter step data according to claim 1, it is characterised in that
Described to described default gait detect threshold value be adjusted, be adjusted gait detection threshold value step include:
Dynamic gene is obtained according to described acceleration absolute value;
According to described Dynamic gene, described default gait is detected threshold value to be adjusted, obtain described adjustment gait detection threshold value。
3. the control method of meter step data according to claim 2, it is characterised in that
The described step according to described acceleration absolute value acquisition Dynamic gene includes:
Calculate the difference between described acceleration absolute value and described default gait detection threshold value;
Described Dynamic gene is obtained according to described difference。
4. the control method of meter step data according to claim 2, it is characterised in that the described step according to described acceleration absolute value acquisition Dynamic gene includes:
Presetting database is searched the Dynamic gene corresponding with described acceleration absolute value。
5. the control method of meter step data according to claim 1, it is characterised in that described to described default gait detect threshold value be adjusted, be adjusted gait detection threshold value step include:
Obtain the adjustment parameter corresponding with described acceleration absolute value;
According to described adjustment parameter, default adjustment radix is adjusted, the default adjustment radix after adjusting is detected threshold value as described adjustment gait。
6. the adjustment device counting step data, it is characterised in that including:
Acquisition module, during for detecting threshold value when acceleration terminal being detected more than default gait, obtains described terminal average acceleration on preset direction in preset duration;
Computing module, for calculating acceleration absolute value according to described average acceleration;
Judge module, is used for judging whether described acceleration absolute value detects threshold value less than described default gait;
Adjusting module, for when described judge module judges that described acceleration absolute value detects threshold value less than described default gait, described default gait is detected threshold value be adjusted, be adjusted gait detection threshold value, so that described adjustment gait detection threshold value matches with described acceleration absolute value;
Replacement module, is used for using described adjustment gait detection threshold value to replace described default gait detection threshold value。
7. the adjustment device of meter step data according to claim 6, it is characterised in that
Described adjusting module includes:
First obtains submodule, for obtaining Dynamic gene according to described acceleration absolute value;
First adjusts submodule, is adjusted for described default gait being detected threshold value according to described Dynamic gene, obtains described adjustment gait detection threshold value。
8. the adjustment device of meter step data according to claim 7, it is characterised in that
Described first obtain submodule specifically for:
Calculate the difference between described acceleration absolute value and described default gait detection threshold value;
Described Dynamic gene is obtained according to described difference。
9. the adjustment device of meter step data according to claim 7, it is characterised in that described first obtains submodule is additionally operable to:
Presetting database is searched the Dynamic gene corresponding with described acceleration absolute value。
10. the adjustment device of meter step data according to claim 6, it is characterised in that described adjusting module also includes:
Second obtains submodule, for obtaining the adjustment parameter corresponding with described acceleration absolute value;
Second adjusts submodule, for default adjustment radix being adjusted according to described adjustment parameter, as described adjustment gait, the default adjustment radix after adjusting is detected threshold value。
CN201610174078.4A 2016-03-24 2016-03-24 Count the adjusting method and device of step data Active CN105698815B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610174078.4A CN105698815B (en) 2016-03-24 2016-03-24 Count the adjusting method and device of step data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610174078.4A CN105698815B (en) 2016-03-24 2016-03-24 Count the adjusting method and device of step data

Publications (2)

Publication Number Publication Date
CN105698815A true CN105698815A (en) 2016-06-22
CN105698815B CN105698815B (en) 2018-07-27

Family

ID=56232676

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610174078.4A Active CN105698815B (en) 2016-03-24 2016-03-24 Count the adjusting method and device of step data

Country Status (1)

Country Link
CN (1) CN105698815B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106092130A (en) * 2016-06-24 2016-11-09 广东欧珀移动通信有限公司 The step-recording method of pedometer, device and mobile terminal
CN106643785A (en) * 2016-12-28 2017-05-10 北京航空航天大学 Method for multi-source information self-adaption step number detection based on MEMS inertial measurement unit
CN106679691A (en) * 2016-12-22 2017-05-17 广东欧珀移动通信有限公司 Adjustment method and device for pedometer data, and mobile terminal
CN107063291A (en) * 2017-03-06 2017-08-18 建荣半导体(深圳)有限公司 Step-recording method, step count set, meter step chip and mobile terminal
CN107314777B (en) * 2017-06-28 2020-01-17 厦门美图移动科技有限公司 Method for dynamically setting step counting threshold value and mobile terminal
WO2022230164A1 (en) * 2021-04-30 2022-11-03 日本電気株式会社 Information processing device, information processing method, and computer-readable medium
CN118730160A (en) * 2024-09-04 2024-10-01 山东建筑大学 Self-adaptive accurate step counting method based on low-cost accelerometer

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102954803A (en) * 2012-08-09 2013-03-06 益体康(北京)科技有限公司 Adaptive step-counting processing system and method
CN103616034A (en) * 2013-12-10 2014-03-05 山东省计算中心 Network pedometer based on Bluetooth and step calculation method
CN104089625A (en) * 2014-07-31 2014-10-08 北京蟠桃互联科技有限公司 Step counting method with self-learning capability
CN104089624A (en) * 2014-07-18 2014-10-08 赵佳 Step counting method and terminal device
CN104956185A (en) * 2012-12-21 2015-09-30 高通股份有限公司 Swing compensation in step detection

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102954803A (en) * 2012-08-09 2013-03-06 益体康(北京)科技有限公司 Adaptive step-counting processing system and method
CN104956185A (en) * 2012-12-21 2015-09-30 高通股份有限公司 Swing compensation in step detection
CN103616034A (en) * 2013-12-10 2014-03-05 山东省计算中心 Network pedometer based on Bluetooth and step calculation method
CN104089624A (en) * 2014-07-18 2014-10-08 赵佳 Step counting method and terminal device
CN104089625A (en) * 2014-07-31 2014-10-08 北京蟠桃互联科技有限公司 Step counting method with self-learning capability

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106092130A (en) * 2016-06-24 2016-11-09 广东欧珀移动通信有限公司 The step-recording method of pedometer, device and mobile terminal
CN106679691A (en) * 2016-12-22 2017-05-17 广东欧珀移动通信有限公司 Adjustment method and device for pedometer data, and mobile terminal
CN106643785A (en) * 2016-12-28 2017-05-10 北京航空航天大学 Method for multi-source information self-adaption step number detection based on MEMS inertial measurement unit
CN107063291A (en) * 2017-03-06 2017-08-18 建荣半导体(深圳)有限公司 Step-recording method, step count set, meter step chip and mobile terminal
CN107314777B (en) * 2017-06-28 2020-01-17 厦门美图移动科技有限公司 Method for dynamically setting step counting threshold value and mobile terminal
WO2022230164A1 (en) * 2021-04-30 2022-11-03 日本電気株式会社 Information processing device, information processing method, and computer-readable medium
JP7552882B2 (en) 2021-04-30 2024-09-18 日本電気株式会社 Information processing device, information processing method, and program
CN118730160A (en) * 2024-09-04 2024-10-01 山东建筑大学 Self-adaptive accurate step counting method based on low-cost accelerometer

Also Published As

Publication number Publication date
CN105698815B (en) 2018-07-27

Similar Documents

Publication Publication Date Title
CN105698815A (en) Method and device for regulating step counting data
US7788059B1 (en) Rotational insensitivity using gravity-based adjustments
CN107995963B (en) Display screen control method and device
US20130179973A1 (en) Detecting status of an application program running in a device
US10372349B2 (en) Method and apparatus for facilitating wear leveling of solid state disk
CN107168539A (en) A kind of equipment awakening method, device and electronic equipment
WO2012082104A1 (en) Disabling an automatic rotation function of mobile computing devices
CN111816178B (en) Control method, device and equipment of voice equipment
CN107356881B (en) A kind of control method of terminal, device and terminal
WO2021103261A1 (en) Method for detecting retrieval or replacement of headphones in case, electronic device, and headphone assembly
US9030414B2 (en) Method of dynamically adjusting image frame rate and device using same
WO2006062959A3 (en) System and method for enhanced error detection in memory peripherals
US20110050615A1 (en) Processing circuit for determining touch points of touch event on touch panel and related method
TWI552482B (en) Charging method and portable electronic apparatus using the same
CN109002216B (en) Touch screen repairing method and device and electronic equipment
CN104567791A (en) Method and device for detecting rotating angle of camera and mobile terminal
CN109991896B (en) Robot falling prediction method and device and storage device
CN106303215A (en) The acquisition method of a kind of image and device
CN102387253A (en) Mobile terminal and method for counting steps by utilizing mobile terminal
CN108459766A (en) A kind of control method of detection device, detection device and computer readable storage medium
US8880367B1 (en) Method for accurately performing power estimation on a battery of an electronic device, and associated apparatus
CN116054327A (en) Energy storage system protection strategy determination method and device and related equipment
CN104062326A (en) Environment detection method and device
US10444903B2 (en) Touch detection method
US20190118377A1 (en) Method, apparatus, and terminal device for robot posture detection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: Guangdong Opel Mobile Communications Co., Ltd.