JP5699717B2 - 歩数検出装置、電子機器及びプログラム - Google Patents
歩数検出装置、電子機器及びプログラム Download PDFInfo
- Publication number
- JP5699717B2 JP5699717B2 JP2011061385A JP2011061385A JP5699717B2 JP 5699717 B2 JP5699717 B2 JP 5699717B2 JP 2011061385 A JP2011061385 A JP 2011061385A JP 2011061385 A JP2011061385 A JP 2011061385A JP 5699717 B2 JP5699717 B2 JP 5699717B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- detection
- value
- steps
- walking
- 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
Links
- 238000001514 detection method Methods 0.000 title claims description 222
- 238000000034 method Methods 0.000 claims description 87
- 230000001133 acceleration Effects 0.000 claims description 75
- 238000011156 evaluation Methods 0.000 claims description 46
- 238000000605 extraction Methods 0.000 claims description 24
- 238000005259 measurement Methods 0.000 claims description 9
- 230000033001 locomotion Effects 0.000 description 54
- 238000012545 processing Methods 0.000 description 54
- 238000007781 pre-processing Methods 0.000 description 19
- 238000004364 calculation method Methods 0.000 description 14
- 239000000284 extract Substances 0.000 description 9
- 230000001629 suppression Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000015654 memory Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000001308 synthesis method Methods 0.000 description 1
Images
Landscapes
- Measurement Of Distances Traversed On The Ground (AREA)
Description
まず本実施形態の手法について説明する。加速度センサーを用いた歩数検出装置(歩数計)が広く用いられているが、これらの歩数検出装置は加速度の変動に基づいて歩数を検出するため、歩行以外の要因(乗物移動等)による加速度の変動も、歩行による歩数としてカウントしてしまう可能性がある。そのため、上述した特許文献1〜3のように、歩行とそれ以外の要因との区別を行う種々の手法が提案されている。
本実施形態に係る歩数検出装置100を含む歩数計(歩数計測システム)の構成例を、図1を用いて説明する。歩数計は、センサー部10と、前処理部110と、歩数検出装置100と、歩数表示部20とを含む。そして、歩数検出装置100は、歩数検出部120と、特徴量抽出部130と、判定部140と、歩行時間計測部150と、歩数カウント部160と、を含む。ただし、歩数検出装置100や歩数計は図1の構成に限定されず、これらの一部の構成要素を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
本実施形態における歩数カウント処理について説明する。具体的には、前処理、歩数検出処理、特徴量の算出及び判定処理、及びカウント処理に分けて説明する。
前処理は、前処理部110において行われ、3軸加速度のベクトル合成処理及びBPFによるノイズ成分とDC成分の除去処理の2ステップにより行われる。
次に歩数検出処理について説明する。歩数検出処理は歩数検出部120において行われ、具体的にはピーク検出部121による下ピーク検出処理、被評価値算出部123による被評価値の算出処理、閾値判定部125による閾値判定処理が実行される。
一単位周期の歩行動作においては、鉛直方向の加速度成分は、上ピークが先に現れ、下ピークがそれに続くというペアを成す。大まかに言えば、足を上げたときが上ピークで、接地したときに下ピークとなる。よって、上ピーク或いは下ピークを検出することで歩数検出を行うことができる。
(1)Pi<Pi-2、Pi<Pi-1、Pi<=Pi+1、Pi<Pi+2のとき、Piを下ピークと判定
(2)Pi<Pi-3、Pi<Pi-2、Pi<Pi-1、Pi<=Pi+1、Pi<=Pi+2、Pi<=Pi+3のとき、Piを下ピークと判定
具体的には予測周期Tが短い(概ね7以下)のとき(1)の条件で判定し、長い(7を超える)とき(2)の条件で判定する。
判定された下ピークを歩数検出候補として評価し歩数を検出する。歩数検出は、後述する閾値判定により行うが、ここでは、閾値判定のための被評価値の算出方法について説明する。本実施形態では、まず、以下の2種類の手法で被評価値R1,R2を求める。なお、被評価値は1歩の動作に対応する信号値に基づく値である。パワーベクトルは、上述した図2のBPF(Power)に示した波形となるため、1歩の動作は正弦波の1周期に相当する波形の信号となる。被評価値としては、この正弦波の1周期に相当する波形の特徴が得られる値を採用すればよく、例えば、振幅値や面積(積分値)等が考えられる。ここでは、振幅値に対応する値を用いることにするが、これに限定されるものではない。
R1=-2Pi ・・・・・(3)
R2=max(Pi-2,Pi-3,Pi-4)-Pi ・・・・・(4)
R=max(R1,R2) ・・・・・(5)
上式(5)で求めた被評価値Rが所定の閾値を越えている場合、歩数として判定する。歩行動作による歩数検出は、通常ある一定の周期で生じるはずである。したがって、乗物乗車時の振動等と極力区別するためにも、判定閾値は固定ではなく、次の歩数検出時刻を予測し、検出する可能性が高い時刻付近で閾値を下げ、それ以外は閾値を高めにする方が望ましい。そこで、過去の歩行ピッチから求めた次の歩数検出までの予測検出周期Tと、前回の歩数検出からの経過時間tをパラメーターとして、判定閾値を変化させる。具体的には、下式(6)に示すような2次元配列によるテーブル・ルックアップで判定閾値Thを求める。BaseThは判定閾値全体をかさ上げする変数で、歩数検出感度を調整するためのパラメーターである。
Th = ThLut[T][t] + BaseTh ・・・・・(6)
歩数計測情報は、移動距離や消費カロリー、脂肪燃焼量を求めるだけでなく、ユーザーの状態判別を行うための有力な情報源であり、歩行動作以外の振動による歩数カウントは、極力抑圧しなければならない。ここでは、乗物移動時の振動による誤カウントを抑圧する手法について説明する。なお特徴量は特徴量抽出部130において抽出される。
本実施形態では、以下の3つの特徴量を求めた上で複合的な評価を行い、乗物移動を判定する。
以上述べた3つの特徴量を抽出するために、評価期間の定義が必要である。評価期間における特徴量の値を用いることで、当該評価期間における歩数検出が乗物移動であるか否かの判定を行うことになる。評価期間が長い方が情報の確度は上がる。ただし、現実問題として、有効歩数判定期間(ここでは6秒とする)を超えるような評価サイクルでは、特徴量の評価を行う前に継続歩行時間が有効歩数判定期間を超えてしまい、誤検出の抑圧ができない(暫定的なカウントが判定前に確定してしまうことになる)。したがって、概ね6秒以内で結果を出力しなければならない。一方、評価期間は、時間で定める方法もあるが、本実施形態では、歩数周期の分散を求める際の除算を省ける等の理由から、評価期間を歩数で定めることとする。以上の理由により、本実施形態では評価期間を6歩とする。なお、評価期間が6歩を検出するまでの期間に限定されないことは言うまでもない。
6歩検出する毎に上述した3つの特徴量を評価し、乗物移動と判定した場合は、有効歩数判定期間を延長する。但し、無制限に有効歩数判定期間を延長することはできないので、乗物移動と判定した時点で、検出歩数が例えば18歩を超えている場合は、それまでの歩数、歩行時間、歩行距離をゼロクリアする。
次に、歩数カウント部160における歩数カウント処理について説明する。歩数カウント処理の詳細を図14のフローチャートに示す。図14の処理が開始されると、まずS21で歩数検出パルスが入力されたかどうかの判定を行う。入力されていない場合は処理を終了し、入力された場合はS22へ進む。S22では、継続歩行時間が0であるか、つまり静止状態からの最初の一歩であるかの判定が行われ、継続歩行時間が0の場合S24に進む。
121 ピーク検出部、123 被評価値算出部、125 閾値判定部、
130 特徴量抽出部、140 判定部、150 歩行時間計測部、
160 歩数カウント部、161 テンポラリカウンター、
163 最終出力カウンター、210 通信部、220 処理部、230 表示部
Claims (14)
- 加速度センサーからのセンサー信号に基づいて歩数検出を行う歩数検出部と、
歩行開始からの継続歩行時間を計測する歩行時間計測部と、
前記歩数検出部での前記歩数検出の結果に基づいて歩数のカウント処理を行う歩数カウント部と、
乗物移動をしているか否かを判別するための特徴量を、前記センサー信号に基づいて抽出する特徴量抽出部と、
前記特徴量抽出部で抽出された前記特徴量に基づいて、ユーザーが乗物移動しているかの判定を行う判定部と、
を含み、
前記歩数カウント部は、
前記継続歩行時間が所与の有効歩数判定期間より短かった場合に、前記継続歩行時間において検出された歩数のカウントをリセットし、
前記歩数カウント部は、
前記判定部での判定結果に基づいて、ユーザーが乗物移動していると判定された場合に、前記有効歩数判定期間を延長することを特徴とする歩数検出装置。 - 請求項1において、
前記歩数検出部は、
ピーク値が検出されたタイミングにより特定されるタイミングでの前記センサー信号に基づいて前記歩行の被評価値を求め、
前記判定部は、
評価期間における前記被評価値のうちの歩行と判定された被評価値が、所与の閾値よりも大きい場合には、ユーザーが乗物移動していないと判定することを特徴とする歩数検出装置。 - 請求項2において、
前記特徴量抽出部は、
加速度パワーベクトルの2回積分信号値のゼロクロス回数を前記特徴量として抽出し、
前記判定部は、
前記評価期間における前記被評価値のうちの歩行と判定された被評価値が、所与の閾値よりも小さいと判定された場合には、前記歩数検出部で検出された歩数と、前記ゼロクロス回数とを比較して、比較結果に基づいてユーザーが乗物移動しているかの判定を行うことを特徴とする歩数検出装置。 - 請求項1において、
前記特徴量抽出部は、
加速度パワーベクトルの2回積分信号値のゼロクロス回数を前記特徴量として抽出し、
前記判定部は、
前記歩数検出部で検出された歩数と、前記ゼロクロス回数とを比較して、比較結果に基づいてユーザーが乗物移動しているかの判定を行うことを特徴とする歩数検出装置。 - 請求項1において、
前記歩数検出部は、
ピーク値が検出されたタイミングにより特定されるタイミングでの前記センサー信号に基づいて前記歩行の被評価値を求め、
前記判定部は、
前記被評価値のうちの歩行と判定された被評価値と、歩行ではないと判定された被評価値との関係に基づいて、ユーザーが乗物移動しているかの判定を行うことを特徴とする歩数検出装置。 - 請求項5において、
前記判定部は、
評価期間における前記被評価値のうちの、歩行と判定された被評価値の和に基づいて求められる値と、歩行ではないと判定された被評価値の和に基づいて求められる値との比を求め、求められた前記比と所与の閾値の比較を行うことで、ユーザーが乗物移動しているかの判定を行うことを特徴とする歩数検出装置。 - 請求項1乃至6のいずれかにおいて、
前記歩数カウント部は、テンポラリカウンターと、最終出力カウンターとを有し、
前記歩数カウント部は、
前記継続歩行時間が前記有効歩数判定期間よりも短い場合に、前記テンポラリカウンターにおいて前記歩数のカウント処理を行い、前記継続歩行時間が前記有効歩数判定期間を超えた場合に、前記テンポラリカウンターの値を最終出力カウンターの値に加算する処理を行うことを特徴とする歩数検出装置。 - 請求項1乃至7のいずれかにおいて、
前記歩数検出部は、
歩数の予測検出周期と、前回の歩数検出からの経過時間とに基づいて閾値を設定し、ピーク値が検出されたタイミングにより特定されるタイミングでの前記センサー信号に基づいて求められた被評価値が、前記閾値よりも大きい場合に前記歩数検出を行うことを特徴とする歩数検出装置。 - 加速度センサーからのセンサー信号に基づいて歩数検出を行う歩数検出部と、
前記歩数検出部での前記歩数検出の結果に基づいて歩数のカウント処理を行う歩数カウント部と、
を含み、
前記歩数検出部は、
歩数の予測検出周期と、前回の歩数検出からの経過時間とに基づいて閾値を設定し、ピーク値が検出されたタイミングにより特定されるタイミングでの前記センサー信号に基づいて求められた被評価値が、前記閾値よりも大きい場合に前記歩数検出を行うことを特徴とする歩数検出装置。 - 請求項8又は9において、
前記歩数検出部は、
前記予測検出周期と、前回の歩数検出からの前記経過時間とより出力値が決定されるルックアップテーブルを有し、前記ルックアップテーブルの前記出力値を前記閾値として設定することを特徴とする歩数検出装置。 - 請求項8乃至10のいずれかにおいて、
前記歩数検出部は、
第1〜第Nの歩数検出時刻t1〜tNを検出した場合に、第N+1の歩数検出処理に用いられる第Nの予測検出周期TNをTN=tN−1−tN−2として求めることを特徴とする歩数検出装置。 - 請求項1乃至11のいずれかに記載の歩数検出装置を含むことを特徴とする電子機器。
- 加速度センサーからのセンサー信号に基づいて歩数検出を行う歩数検出部と、
歩行開始からの継続歩行時間を計測する歩行時間計測部と、
前記歩数検出部での前記歩数検出の結果に基づいて歩数のカウント処理を行う歩数カウント部と、
乗物移動をしているか否かを判別するための特徴量を、前記センサー信号に基づいて抽出する特徴量抽出部と、
前記特徴量抽出部で抽出された前記特徴量に基づいて、ユーザーが乗物移動しているかの判定を行う判定部として、
コンピューターを機能させ、
前記歩数カウント部は、
前記継続歩行時間が所与の有効歩数判定期間より短かった場合に、前記継続歩行時間において検出された歩数のカウントをリセットし、
前記歩数カウント部は、
前記判定部での判定結果に基づいて、ユーザーが乗物移動していると判定された場合に、前記有効歩数判定期間を延長することを特徴とするプログラム。 - 加速度センサーからのセンサー信号に基づいて歩数検出を行う歩数検出部と、
前記歩数検出部での前記歩数検出の結果に基づいて歩数のカウント処理を行う歩数カウント部として、
コンピューターを機能させ、
前記歩数検出部は、
歩数の予測検出周期と、前回の歩数検出からの経過時間とに基づいて閾値を設定し、ピーク値が検出されたタイミングにより特定されるタイミングでの前記センサー信号に基づいて求められた被評価値が、前記閾値よりも大きい場合に前記歩数検出を行うことを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011061385A JP5699717B2 (ja) | 2011-03-18 | 2011-03-18 | 歩数検出装置、電子機器及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011061385A JP5699717B2 (ja) | 2011-03-18 | 2011-03-18 | 歩数検出装置、電子機器及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012198663A JP2012198663A (ja) | 2012-10-18 |
JP5699717B2 true JP5699717B2 (ja) | 2015-04-15 |
Family
ID=47180835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011061385A Active JP5699717B2 (ja) | 2011-03-18 | 2011-03-18 | 歩数検出装置、電子機器及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5699717B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105682034A (zh) * | 2016-01-28 | 2016-06-15 | 腾讯科技(深圳)有限公司 | 计步方法及相关装置,检测方法及相关装置 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015113915A1 (en) * | 2014-01-30 | 2015-08-06 | Koninklijke Philips N.V. | Improvements in the detection of walking in measurements of the movement of a user |
CN107533663B (zh) * | 2015-04-28 | 2020-08-25 | 夏普株式会社 | 电子设备、电子设备的控制方法、记录媒体 |
JP6486200B2 (ja) * | 2015-05-28 | 2019-03-20 | 株式会社早稲田エルダリーヘルス事業団 | 移動運動解析装置及びシステム並びにプログラム |
US20210321906A1 (en) * | 2018-08-27 | 2021-10-21 | Kunihiro Shiina | Walk evaluation system, walk evaluation method, and program, storage medium, portable terminal, and server therefor |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3017529B2 (ja) * | 1990-11-27 | 2000-03-13 | 松下電工株式会社 | 歩数計 |
JP2003156361A (ja) * | 2001-11-19 | 2003-05-30 | Seiko Instruments Inc | 電子歩数計 |
JP4957258B2 (ja) * | 2007-01-15 | 2012-06-20 | 富士通株式会社 | 歩数計数装置および歩数計数方法 |
JP2011215797A (ja) * | 2010-03-31 | 2011-10-27 | Citizen Holdings Co Ltd | 電子歩数計 |
-
2011
- 2011-03-18 JP JP2011061385A patent/JP5699717B2/ja active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105682034A (zh) * | 2016-01-28 | 2016-06-15 | 腾讯科技(深圳)有限公司 | 计步方法及相关装置,检测方法及相关装置 |
CN105682034B (zh) * | 2016-01-28 | 2020-08-21 | 腾讯科技(深圳)有限公司 | 计步方法及相关装置,检测方法及相关装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2012198663A (ja) | 2012-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6069590B2 (ja) | 歩数カウント方法及び装置 | |
CN103323615B (zh) | 一种通过加速度传感器计算步行速度的移动终端及方法 | |
JP6567658B2 (ja) | ユーザーの活動を分類し及び/又はユーザーの歩数をカウントするデバイス及び方法 | |
CN106289309B (zh) | 基于三轴加速度传感器的计步方法及装置 | |
CN104990562B (zh) | 基于自相关运算的计步方法 | |
JP5699717B2 (ja) | 歩数検出装置、電子機器及びプログラム | |
WO2015100706A1 (zh) | 人体运动状态监视方法和装置 | |
JP5512695B2 (ja) | 転倒を検出する方法、装置及びプログラム | |
JP5920364B2 (ja) | 情報処理装置、代表波形生成方法および代表波形生成プログラム | |
JP6155276B2 (ja) | エレベータ運動検出のための方法及び装置 | |
CN104813379A (zh) | 检测设备在水平或垂直方向的位置的变化 | |
US20140074431A1 (en) | Wrist Pedometer Step Detection | |
US20140309964A1 (en) | Internal Sensor Based Personalized Pedestrian Location | |
US20160209232A1 (en) | Multiple axis wrist worn pedometer | |
US20150241243A1 (en) | Method for counting steps and electronic apparatus using the same | |
US20150032033A1 (en) | Apparatus and method for identifying movement in a patient | |
JP5786503B2 (ja) | 状態検出装置、電子機器、プログラム及び状態検出方法 | |
JPWO2019049667A1 (ja) | 心拍検出装置、心拍検出方法及びプログラム | |
JP5035370B2 (ja) | 運動検出装置、運動検出方法、及びプログラム | |
KR101713496B1 (ko) | 가속도 센서를 이용한 무지연 실시간 걸음검출 시스템 및 방법 | |
JP2020195709A (ja) | 脈波解析装置、脈波解析方法および脈波解析プログラム | |
TW201017134A (en) | Step-counting processing system and method thereof | |
Kang et al. | Accurately counting steps of the pedestrian with varying walking speeds | |
KR101742612B1 (ko) | 가속도 센서를 이용한 움직임 평가 장치 및 방법 | |
CN105095959B (zh) | 用于估测物体周期运动的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140313 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141113 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150120 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150202 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5699717 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |