JP5125538B2 - Time-series data processing method, time-series data processing program, and time-series data processing system - Google Patents

Time-series data processing method, time-series data processing program, and time-series data processing system Download PDF

Info

Publication number
JP5125538B2
JP5125538B2 JP2008010647A JP2008010647A JP5125538B2 JP 5125538 B2 JP5125538 B2 JP 5125538B2 JP 2008010647 A JP2008010647 A JP 2008010647A JP 2008010647 A JP2008010647 A JP 2008010647A JP 5125538 B2 JP5125538 B2 JP 5125538B2
Authority
JP
Japan
Prior art keywords
feature point
fluctuation
time
series data
template
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
JP2008010647A
Other languages
Japanese (ja)
Other versions
JP2009175785A (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.)
Mitsubishi Chemical Corp
Original Assignee
Mitsubishi Chemical Corp
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 Mitsubishi Chemical Corp filed Critical Mitsubishi Chemical Corp
Priority to JP2008010647A priority Critical patent/JP5125538B2/en
Publication of JP2009175785A publication Critical patent/JP2009175785A/en
Application granted granted Critical
Publication of JP5125538B2 publication Critical patent/JP5125538B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)

Description

本発明は、不規則なゆらぎを持つ時系列データに対して、ノイズを取り除きつつ時系列データのフラクタル構造を保持してデータ処理を行う、時系列データの処理方法,時系列データの処理プログラム及び時系列データの処理システムに関するものである。   The present invention relates to a time-series data processing method, a time-series data processing program, and a time-series data processing method for performing data processing on time-series data having irregular fluctuations while retaining the fractal structure of the time-series data while removing noise. The present invention relates to a time series data processing system.

データ解析の分野では、演算結果の精度を向上させることを目的として、実際の解析処理を実施する前にノイズ除去処理が実施されている。特に、生体のバイタルサインやリズム信号といった不規則なゆらぎを持つ時系列データを解析対象とするゆらぎ解析のような非線形解析の手法を用いる場合には、データ測定の過程でノイズが重畳する場合が多いため、ノイズ除去処理の重要性が高い。   In the field of data analysis, noise removal processing is performed before actual analysis processing is performed for the purpose of improving the accuracy of calculation results. In particular, when using nonlinear analysis techniques such as fluctuation analysis for analyzing time-series data with irregular fluctuations such as vital signs and rhythm signals of biological subjects, noise may be superimposed during the data measurement process. Because there are many, the importance of noise removal processing is high.

一般的な線形解析におけるノイズ除去処理の方法には、ローパスフィルタやハイパスフィルタといったフィルタ処理を施す方法が知られている。この方法は、取り除くべきノイズ成分の種類が波(振動)であり、かつ、特定の周波数領域に限定されている場合に有効である。
また、周波数解析や非線形解析の手法を利用したノイズ除去処理の方法も知られている。例えば、前者にはフーリエ変換法やウェイブレット変換法を利用したものがあり、後者にはカオスアトラクタの自己相似性を利用したものが知られている。
As a method of noise removal processing in general linear analysis, a method of performing filter processing such as a low-pass filter and a high-pass filter is known. This method is effective when the type of noise component to be removed is a wave (vibration) and is limited to a specific frequency region.
In addition, a noise removal method using a frequency analysis method or a nonlinear analysis method is also known. For example, the former uses a Fourier transform method or a wavelet transform method, and the latter uses a self-similarity of a chaotic attractor.

フーリエ変換法は、波の振幅及び周波数を変数として、対象とする時系列データに含まれるサイン波,コサイン波の成分(フーリエ成分)を求める演算手法であり、元の時系列データを周波数毎に分解することが可能となる。そこで、元の時系列データに含まれるノイズ成分の周波数領域が特定されている場合には、この方法を用いてノイズ成分以外の周波数領域におけるフーリエ成分を逆フーリエ変換することにより、ノイズ成分が除去された時系列データを抽出することができる。   The Fourier transform method is a calculation method for obtaining a component of a sine wave and cosine wave (Fourier component) contained in the target time series data using the amplitude and frequency of the wave as variables, and the original time series data for each frequency. It becomes possible to disassemble. Therefore, when the frequency domain of the noise component included in the original time series data is specified, the noise component is removed by performing inverse Fourier transform on the Fourier component in the frequency domain other than the noise component using this method. Time series data can be extracted.

また、ウェイブレット変換法は、フーリエ変換法におけるサイン波,コサイン波の代わりにウェイブレット関数を基底関数として用い、そのウェイブレット関数を元の時系列データの時間軸方向に平行移動させながら拡大,縮小操作することにより、元の時系列データを表現する演算手法である。この手法では、フーリエ変換法よりも周波数解像度の高い分解が可能となり、元の時系列データに含まれる非周期的な特徴や特異点が拾い出すことができる。そのため、ノイズ成分が時間的に局在化している場合や非周期的である場合には、この手法を用いて元の時系列データのノイズ成分を除去することができる。   In addition, the wavelet transform method uses a wavelet function as a basis function instead of the sine wave and cosine wave in the Fourier transform method, and expands while moving the wavelet function in the time axis direction of the original time series data. This is a calculation method for expressing the original time-series data by performing a reduction operation. In this method, decomposition with higher frequency resolution than in the Fourier transform method is possible, and aperiodic features and singular points included in the original time-series data can be picked up. Therefore, when the noise component is localized in time or aperiodic, the noise component of the original time-series data can be removed using this method.

カオスアトラクタの自己相似性を利用したノイズ除去方法としては、例えば特許文献1に記載されたものが挙げられる。この技術には、十分に小さいスケールにおけるアトラクタの自己相似性に基づいて縮小変換を施すことで、元の時系列データのノイズを除去する方法が記載されている。
特開平7−210538号公報
As a noise removal method using the self-similarity of a chaotic attractor, for example, the method described in Patent Document 1 can be cited. This technique describes a method for removing noise from original time-series data by performing reduction conversion based on the self-similarity of attractors on a sufficiently small scale.
Japanese Patent Laid-Open No. 7-210538

しかしながら、上述のような各種のフィルタ処理は、データ中におけるノイズ成分の分布が予め判明している場合には有効であるものの、ノイズ成分の周波数領域が時間経過とともに変化する場合や、ノイズ成分が不特定の周波数領域に遍在する場合には適用することができない。
また、フーリエ変換法やウェイブレット変換法を利用した方法は、ノイズ成分の周波数領域が時間的に局在化している場合であっても適用可能であるが、ノイズをあくまでも波(周波数性を有するもの)として捉えているため、周波数性を持たないノイズを取り除くことができない。
However, although the various filter processes as described above are effective when the distribution of the noise component in the data is known in advance, the frequency component of the noise component changes over time, or the noise component is It cannot be applied when ubiquitous in an unspecified frequency region.
In addition, the method using the Fourier transform method and the wavelet transform method can be applied even when the frequency domain of the noise component is localized in time, but the noise is only a wave (having frequency characteristics). It is impossible to remove noise that does not have frequency characteristics.

また、カオスアトラクタの自己相似性を利用した方法は、カオス的に振る舞う時系列データにしか適用することができない。例えば、フラクショナルブラウン運動のような不規則なゆらぎを持つ時系列データの場合には、アトラクタの自己相似性が認められないため、原理的にノイズを取り除くことができない。
このように、フラクショナルブラウン運動の時系列データやマルチフラクタル時系列データ等といったフラクタル性を持つ時系列データは、そのデータ自体が不規則にゆらいだ挙動を示しているため、上述の従来の手法を用いて正確にノイズを除去することが難しいという課題がある。
In addition, the method using the self-similarity of chaotic attractors can be applied only to time-series data that behaves like chaos. For example, in the case of time-series data having irregular fluctuations such as a fractional Brownian motion, since the self-similarity of the attractor is not recognized, noise cannot be removed in principle.
In this way, time-series data having fractal characteristics such as time-series data of fractional Brownian motion and multi-fractal time-series data exhibit behavior that the data itself fluctuates irregularly. There is a problem that it is difficult to accurately remove noise by using it.

本発明はこのような課題に鑑み案出されたもので、不規則なゆらぎを持つ時系列のデータ信号に内在する非線形構造を正確に抽出することのできる時系列データの処理方法,時系列データの処理プログラム及び時系列データの処理システムを提供することを目的とする。   The present invention has been devised in view of such problems, and is a time-series data processing method and time-series data capable of accurately extracting a non-linear structure inherent in a time-series data signal having irregular fluctuations. It is an object to provide a processing program and a time-series data processing system.

上記目的を達成するために、請求項1記載の本発明の時系列データの処理方法は、不規則なゆらぎを持つ時系列のデータ信号に内在する非線形構造を抽出するためのデータ処理方法であって、該データ信号を検出するデータ信号検出ステップと、該データ信号検出ステップで検出された該データ信号の中から、該データ信号の変動を特徴付ける複数の第一特徴点を抽出する第一特徴点抽出ステップと、該第一特徴点抽出ステップで抽出された該第一特徴点の近傍に第二特徴点を設定する第二特徴点設定ステップと、該第一特徴点抽出ステップで抽出された該第一特徴点に関するゆらぎの第一状態を解析する第一ゆらぎ解析ステップと、該第二特徴点設定ステップで設定された該第二特徴点に関するゆらぎの第二状態を解析する第二ゆらぎ解析ステップと、該第一ゆらぎ解析ステップで解析された該ゆらぎの第一状態に基づいて、該非線形構造のテンプレートを設定するテンプレート設定ステップと、該第一ゆらぎ解析ステップで解析された該ゆらぎの第一状態及び該第二ゆらぎ解析ステップで解析された該ゆらぎの第二状態のうち、該テンプレート設定ステップで設定された該テンプレートにより近い非線形構造を有する何れか一方に係る特徴点を選択する選択ステップとを備えたことを特徴としている。   In order to achieve the above object, the time-series data processing method according to the first aspect of the present invention is a data processing method for extracting a non-linear structure inherent in a time-series data signal having irregular fluctuations. A data signal detection step for detecting the data signal, and a first feature point for extracting a plurality of first feature points characterizing fluctuations in the data signal from the data signal detected in the data signal detection step An extraction step, a second feature point setting step for setting a second feature point in the vicinity of the first feature point extracted in the first feature point extraction step, and the extracted in the first feature point extraction step A first fluctuation analysis step for analyzing the first state of fluctuation relating to the first feature point, and a second fluctuation analysis for analyzing the second state of fluctuation relating to the second feature point set in the second feature point setting step And a template setting step for setting a template of the nonlinear structure based on the first state of the fluctuation analyzed in the first fluctuation analysis step, and a first step of the fluctuation analyzed in the first fluctuation analysis step. A selection step of selecting a feature point of one state and a second state of the fluctuation analyzed in the second fluctuation analysis step, which has a nonlinear structure closer to the template set in the template setting step It is characterized by having.

ここでいう不規則なゆらぎを持つ時系列データとは、非定常性を持つ時系列データ,フラクショナルブラウン運動の時系列データ,マルチフラクタル時系列データ等のことをいう。これらの時系列データは、時間的変化が不規則であって、完全な予測が不可能な時系列データである。
非定常性を持つ時系列データとは、平均や分散等の統計量が時間とともに変動するような時系列データのことをいう。また、フラクショナルブラウン運動とは、ブラウン運動に代表されるような、ある特定の指数(例えば、フラクタル指数)で特徴付けられるランダムプロセスである。また、マルチフラクタル時系列とは、フラクタル指数が一つではなく、分布を持って存在するような時系列のことをいう。
The time-series data having irregular fluctuations herein means time-series data having non-stationarity, time-series data of fractional Brownian motion, multi-fractal time-series data, and the like. These time-series data are time-series data that are irregular in time and cannot be completely predicted.
Non-stationary time-series data refers to time-series data in which statistics such as mean and variance vary with time. The fractional Brownian motion is a random process characterized by a specific index (for example, a fractal index) as represented by the Brownian motion. Further, the multifractal time series refers to a time series in which the fractal index is not one but has a distribution.

なお、本発明では、周期的に変動する時系列データにこれらの不規則なゆらぎが重畳された時系列データについても、不規則なゆらぎを持つ時系列データに含まれるものとする。不規則なゆらぎを持つ時系列は、自然界に数多く見られる。例えば、生体の心拍リズムや歩行リズム、株価の変動等である。
また、請求項2記載の本発明の時系列データの処理方法は、請求項1記載の構成に加え、該第一ゆらぎ解析ステップにおいて、該第一特徴点抽出ステップで抽出された該第一特徴点に関するゆらぎと時間スケールとの第一相関関係を解析し、該第二ゆらぎ解析ステップにおいて、該第二特徴点設定ステップで設定された該第二特徴点に関するゆらぎと時間スケールとの第二相関関係を解析し、該テンプレート設定ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一相関関係に基づいて、該非線形構造のテンプレートを設定するとともに、該選択ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一相関関係及び該第二ゆらぎ解析ステップで解析された該第二相関関係のうち、該テンプレート設定ステップで設定された該テンプレートにより近い非線形構造を有する何れか一方を選択することを特徴としている。
In the present invention, it is assumed that time-series data in which these irregular fluctuations are superimposed on periodically varying time-series data is also included in the time-series data having irregular fluctuations. Many time series with irregular fluctuations are found in nature. For example, a living body's heart rhythm, walking rhythm, stock price fluctuation, and the like.
According to a second aspect of the present invention, there is provided a method for processing time-series data according to the present invention, in addition to the configuration according to the first aspect, the first feature extracted in the first feature point extraction step in the first fluctuation analysis step. Analyzing the first correlation between the fluctuation of the point and the time scale, and in the second fluctuation analysis step, the second correlation between the fluctuation of the second feature point set in the second feature point setting step and the time scale Analyzing the relationship and setting the template of the nonlinear structure based on the first correlation analyzed in the first fluctuation analysis step in the template setting step; and in the selection step, the first fluctuation analysis Of the first correlation analyzed in the step and the second correlation analyzed in the second fluctuation analysis step, the template is set in the template setting step. It was is characterized in that selects one having a closer nonlinear structure by the template.

また、請求項3記載の本発明の時系列データの処理方法は、請求項2記載の構成に加え、該テンプレート設定ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一相関関係のうち、予め設定された所定値以上の時間スケールの領域における該ゆらぎのパターンを該所定値未満の時間スケールへと外挿したものを、該非線形構造のテンプレートとして設定することを特徴としている。   According to a third aspect of the present invention, there is provided a time-series data processing method according to the present invention, wherein, in addition to the configuration of the second aspect, in the template setting step, the first correlation analyzed in the first fluctuation analysis step. The fluctuation pattern in a time scale region equal to or larger than a predetermined value set in advance is extrapolated to a time scale smaller than the predetermined value as a template of the nonlinear structure.

また、請求項4記載の本発明の時系列データの処理方法は、請求項2又は3記載の構成に加え、該第一ゆらぎ解析ステップ及び該第二ゆらぎ解析ステップにおいて、DFA解析を用いて該第一相関関係及び該第二相関関係を解析することを特徴としている。
また、請求項5記載の本発明の時系列データの処理方法は、請求項2〜4の何れか1項に記載の構成に加え、該第一特徴点抽出ステップにおいて、該データ信号のうちのピークトップを該第一特徴点として抽出することを特徴としている。
According to a fourth aspect of the present invention, there is provided a time series data processing method according to the present invention, wherein the first fluctuation analysis step and the second fluctuation analysis step use a DFA analysis in addition to the configuration of the second or third aspect. It is characterized by analyzing the first correlation and the second correlation.
According to a fifth aspect of the present invention, there is provided a time-series data processing method according to the present invention, in addition to the configuration according to any one of the second to fourth aspects, the first feature point extracting step includes: A feature is that a peak top is extracted as the first feature point.

また、請求項6記載の本発明の時系列データの処理方法は、請求項5記載の構成に加え、該第二特徴点設定ステップにおいて、該第一特徴点の近傍に存在する該データ信号のサブピークを該第二特徴点として設定することを特徴としている。
また、請求項7記載の本発明の時系列データの処理方法は、請求項6記載の構成に加え、該第二特徴点設定ステップにおいて、該第一特徴点を含む所定の検出強度の範囲内に存在する該データ信号のサブピークを該第二特徴点として設定することを特徴としている。
According to a sixth aspect of the present invention, there is provided a time series data processing method according to the present invention, in addition to the configuration of the fifth aspect, in the second feature point setting step, the data signal existing near the first feature point. A sub-peak is set as the second feature point.
According to a seventh aspect of the present invention, there is provided a time-series data processing method according to the present invention, in addition to the configuration according to the sixth aspect, wherein the second feature point setting step is within a predetermined detection intensity range including the first feature point. The sub-peak of the data signal existing in is set as the second feature point.

また、請求項8記載の本発明の時系列データの処理方法は、請求項6又は7記載の構成に加え、該第二特徴点設定ステップにおいて、該第一特徴点を含む所定の検出時刻の範囲内に存在する該データ信号のサブピークを該第二特徴点として設定することを特徴としている。
また、請求項9記載の本発明の時系列データの処理方法は、請求項5記載の構成に加え、該第二特徴点設定ステップにおいて、該第一特徴点の検出強度を所定の調整範囲内で変化させた仮想の点を新たな該第二特徴点として設定することを特徴としている。
The time-series data processing method according to the present invention described in claim 8 has a predetermined detection time including the first feature point in the second feature point setting step in addition to the configuration according to claim 6 or 7. A sub-peak of the data signal existing within a range is set as the second feature point.
According to a ninth aspect of the present invention, there is provided a method for processing time-series data according to the present invention. The virtual point changed in step (1) is set as the new second feature point.

また、請求項10記載の本発明の時系列データの処理方法は、請求項5記載の構成に加え、該第二特徴点設定ステップにおいて、該第一特徴点の検出時刻を所定の調整範囲内で変化させた仮想の点を新たな該第二特徴点として設定することを特徴としている。
また、請求項11記載の本発明の時系列データの処理方法は、請求項1記載の構成に加え、該第一ゆらぎ解析ステップにおいて、該第一特徴点抽出ステップで抽出された該第一特徴点に関するフラクタル指数の第一分布状態を解析し、該第二ゆらぎ解析ステップにおいて、該第二特徴点設定ステップで設定された該第二特徴点に関するフラクタル指数の第二分布状態を解析し、該テンプレート設定ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一分布状態に基づいて、該非線形構造のテンプレートを設定するとともに、該選択ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一分布状態及び該第二ゆらぎ解析ステップで解析された該第二分布状態のうち、該テンプレート設定ステップで設定された該テンプレートにより近い非線形構造を有する何れか一方を選択することを特徴としている。
According to a tenth aspect of the present invention, there is provided a time-series data processing method according to the present invention, wherein, in the second feature point setting step, the detection time of the first feature point is within a predetermined adjustment range. The virtual point changed in step (1) is set as the new second feature point.
The time-series data processing method of the present invention described in claim 11 is the first feature extracted in the first feature point extraction step in the first fluctuation analysis step in addition to the configuration described in claim 1. Analyzing the first distribution state of the fractal index related to the point, and analyzing the second distribution state of the fractal index related to the second feature point set in the second feature point setting step in the second fluctuation analysis step, In the template setting step, a template of the nonlinear structure is set based on the first distribution state analyzed in the first fluctuation analysis step, and in the selection step, the template analyzed in the first fluctuation analysis step Of the first distribution state and the second distribution state analyzed in the second fluctuation analysis step, the template set in the template setting step. It is characterized in that selects one having a closer nonlinear structure by preparative.

また、請求項12記載の本発明の時系列データの処理方法は、請求項11記載の構成に加え、該テンプレート設定ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一分布状態において、分布頻度が最も高いフラクタル指数を中心として該フラクタル指数の分布方向に伸長させたものを、該非線形構造のテンプレートとして設定することを特徴としている。   In addition to the structure of claim 11, the time series data processing method of the present invention described in claim 12 includes, in the template setting step, the first distribution state analyzed in the first fluctuation analysis step. What is characterized in that a fractal index having the highest distribution frequency and extending in the distribution direction of the fractal index is set as a template of the nonlinear structure.

請求項13記載の本発明の時系列データの処理プログラムは、不規則なゆらぎを持つ時系列のデータ信号に内在する非線形構造を抽出する時系列データの処理プログラムであって、コンピュータを、該データ信号を検出するデータ信号検出手段と、該データ信号検出手段で検出された該データ信号の中から、該データ信号の変動を特徴付ける複数の第一特徴点を抽出する第一特徴点抽出手段と、該第一特徴点抽出手段で抽出された該第一特徴点の近傍に第二特徴点を設定する第二特徴点設定手段と、該第一特徴点抽出手段で抽出された該第一特徴点に関するゆらぎの第一状態を解析する第一ゆらぎ解析手段と、該第二特徴点設定手段で設定された該第二特徴点に関するゆらぎの第二状態を解析する第二ゆらぎ解析手段と、該第一ゆらぎ解析手段で解析された該ゆらぎの第一状態に基づいて、該非線形構造のテンプレートを設定するテンプレート設定手段と、該第一ゆらぎ解析手段で解析された該ゆらぎの第一状態及び該第二ゆらぎ解析手段で解析された該ゆらぎの第二状態のうち、該テンプレート設定手段で設定された該テンプレートにより近い非線形構造を有する何れか一方に係る特徴点を選択する選択手段とを備えたことを特徴としている。   The time-series data processing program of the present invention according to claim 13 is a time-series data processing program for extracting a non-linear structure inherent in a time-series data signal having irregular fluctuations. A data signal detecting means for detecting a signal; a first feature point extracting means for extracting a plurality of first feature points characterizing fluctuations in the data signal from the data signal detected by the data signal detecting means; Second feature point setting means for setting a second feature point in the vicinity of the first feature point extracted by the first feature point extracting means; and the first feature point extracted by the first feature point extracting means First fluctuation analyzing means for analyzing the first state of fluctuation concerning the second fluctuation analyzing means for analyzing the second state of fluctuation concerning the second feature point set by the second feature point setting means, One fluctuation analysis hand A template setting means for setting a template of the nonlinear structure based on the first state of the fluctuations analyzed in step 1, a first state of the fluctuations analyzed by the first fluctuation analysis means, and a second fluctuation analysis means Selecting means for selecting a feature point related to any one of the second states of fluctuations analyzed in step 1 having a non-linear structure closer to the template set by the template setting means. .

請求項14記載の本発明の時系列データの処理システムは、不規則なゆらぎを持つ時系列のデータ信号に内在する非線形構造を抽出するためのデータ処理システムであって、該データ信号を検出するデータ信号検出手段と、該データ信号検出手段で検出された該データ信号の中から、該データ信号の変動を特徴付ける複数の第一特徴点を抽出する第一特徴点抽出手段と、該第一特徴点抽出手段で抽出された該第一特徴点の近傍に第二特徴点を設定する第二特徴点設定手段と、該第一特徴点抽出手段で抽出された該第一特徴点に関するゆらぎの第一状態を解析する第一ゆらぎ解析手段と、該第二特徴点設定手段で設定された該第二特徴点に関するゆらぎの第二状態を解析する第二ゆらぎ解析手段と、該第一ゆらぎ解析手段で解析された該ゆらぎの第一状態に基づいて、該非線形構造のテンプレートを設定するテンプレート設定手段と、該第一ゆらぎ解析手段で解析された該ゆらぎの第一状態及び該第二ゆらぎ解析手段で解析された該ゆらぎの第二状態のうち、該テンプレート設定手段で設定された該テンプレートにより近い非線形構造を有する何れか一方に係る特徴点を選択する選択手段とを備えたことを特徴としている。   The time-series data processing system according to claim 14 is a data processing system for extracting a non-linear structure inherent in a time-series data signal having irregular fluctuations, and detects the data signal. Data signal detection means; first feature point extraction means for extracting a plurality of first feature points characterizing fluctuations in the data signal from the data signal detected by the data signal detection means; and the first feature Second feature point setting means for setting a second feature point in the vicinity of the first feature point extracted by the point extracting means; and a fluctuation feature relating to the first feature point extracted by the first feature point extracting means. A first fluctuation analyzing means for analyzing one state, a second fluctuation analyzing means for analyzing a second state of fluctuation relating to the second feature point set by the second feature point setting means, and the first fluctuation analyzing means. Fluctuation analyzed in Based on a first state, a template setting means for setting a template of the nonlinear structure, a first state of the fluctuation analyzed by the first fluctuation analysis means, and a fluctuation of the fluctuation analyzed by the second fluctuation analysis means In the second state, there is provided a selecting means for selecting a feature point related to any one of the non-linear structures closer to the template set by the template setting means.

本発明の時系列データの処理方法,時系列データの処理プログラム及び時系列データの処理システム(請求項1,13及び14)によれば、第一特徴点及び第二特徴点をテンプレートと比較することにより、ノイズの影響が少ない方の特徴点を選択することができる。この結果、時系列のデータ信号に内在する非線形構造をより正確に抽出することが可能となる。   According to the time-series data processing method, the time-series data processing program, and the time-series data processing system according to the present invention (claims 1, 13 and 14), the first feature point and the second feature point are compared with the template. Accordingly, it is possible to select a feature point with less influence of noise. As a result, it is possible to more accurately extract the nonlinear structure inherent in the time-series data signal.

本発明の時系列データの処理方法(請求項2)によれば、ゆらぎと時間スケールとの相関関係を解析することにより、時系列データのフラクタル構造を正確に抽出することができる。
本発明の時系列データの処理方法(請求項3)によれば、時間スケールが大きい領域ほどノイズによって及ぼされる影響が小さくなるため、時間スケールの大きい領域におけるゆらぎのパターンを時間スケールの小さい領域へと外挿することで、ノイズの少ないテンプレートを設定することができる。
According to the time-series data processing method of the present invention (Claim 2), the fractal structure of the time-series data can be accurately extracted by analyzing the correlation between the fluctuation and the time scale.
According to the time-series data processing method of the present invention (Claim 3), since the influence exerted by the noise becomes smaller as the time scale becomes larger, the fluctuation pattern in the time scale becomes smaller. By extrapolating, a template with less noise can be set.

本発明の時系列データの処理方法(請求項4)によれば、DFA解析の手法を用いた解析において、フラクタル構造の正確な抽出が可能となる。
本発明の時系列データの処理方法(請求項5)によれば、時系列のデータ信号に周期性が認められる場合に、容易にフラクタル構造を抽出することができる。
本発明の時系列データの処理方法(請求項6)によれば、時系列のデータ信号が、ノイズの影響により周期的なピークの近傍にサブピークを有する場合に、容易にフラクタル構造を抽出することができる。
According to the time-series data processing method of the present invention (Claim 4), the fractal structure can be accurately extracted in the analysis using the DFA analysis technique.
According to the time-series data processing method of the present invention (Claim 5), the fractal structure can be easily extracted when the periodicity is recognized in the time-series data signal.
According to the time-series data processing method of the present invention (Claim 6), a fractal structure can be easily extracted when a time-series data signal has sub-peaks in the vicinity of a periodic peak due to the influence of noise. Can do.

本発明の時系列データの処理方法(請求項7,9)によれば、時系列のデータ信号の検出強度に表出されているフラクタル構造を正確に抽出することができる。
本発明の時系列データの処理方法(請求項8,10)によれば、時系列のデータ信号の検出時刻に表出されているフラクタル構造を正確に抽出することができる。
本発明の時系列データの処理方法(請求項11)によれば、フラクタル指数の分布状態を解析することにより、時系列データのマルチフラクタル構造を正確に抽出することができる。
According to the time-series data processing method of the present invention (claims 7 and 9), the fractal structure expressed in the detected intensity of the time-series data signal can be accurately extracted.
According to the time-series data processing method of the present invention (claims 8 and 10), it is possible to accurately extract the fractal structure expressed at the detection time of the time-series data signal.
According to the time-series data processing method of the present invention (claim 11), the multifractal structure of the time-series data can be accurately extracted by analyzing the distribution state of the fractal index.

本発明の時系列データの処理方法(請求項12)によれば、分布頻度が最も高いフラクタル指数を中心としてフラクタル指数の分布方向に伸長させることにより、時系列のデータ信号のマルチフラクタル性の高いテンプレートを設定することができる。   According to the time-series data processing method of the present invention (Claim 12), the multi-fractal property of the time-series data signal is high by extending in the fractal index distribution direction around the fractal index having the highest distribution frequency. You can set a template.

以下、図面により、本発明の実施の形態について説明する。
図1〜図9は本発明の実施形態に係る時系列データの処理システムを説明するためのものであり、図1は本処理システムの全体構成を示すブロック図、図2はコンピュータを利用した本処理システムの構成例を示す模式図、図3は本処理システムで処理される歩行リズムのデータ信号及びその特徴点を示す時系列グラフである。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
1 to 9 are diagrams for explaining a time-series data processing system according to an embodiment of the present invention. FIG. 1 is a block diagram showing the overall configuration of the processing system, and FIG. 2 is a book using a computer. FIG. 3 is a time-series graph showing a walking rhythm data signal processed by the processing system and its characteristic points.

また、図4は本処理システムにおいて図3のデータ信号から抽出された第一の非線形構造を示す変動関数F(n)の対数プロットグラフ、図5は本処理システムにおけるDFAプロット形状の特性を説明するためのグラフ、図6は本処理システムにおける制御内容を説明するためのフローチャートである。
なお、図7は本発明の変形例に係る本処理システムにおいて図3のデータ信号から抽出された第二の非線形構造を示すグラフであり、(a)はその非線形構造を示す変動関数F(n)の対数プロットグラフ、(b)は(a)のグラフの傾きを示す対数プロットグラフ、図8は本発明の変形例に係る本処理システムにおける制御内容を示すグラフであり、(a)はフラクショナルブラウン運動をグラフ化したもの、(b)はその非線形構造を示す変動関数F(n)の対数プロットグラフ、(c)は(b)のグラフの傾きを示す対数プロットグラフ、図9は本発明の変形例に係る時系列データの処理システムをマルチフラクタル解析に適用した場合のテンプレートの設定例を示すグラフである。
4 is a logarithmic plot graph of the variation function F (n) showing the first nonlinear structure extracted from the data signal of FIG. 3 in this processing system, and FIG. 5 is a diagram illustrating the characteristics of the DFA plot shape in this processing system. FIG. 6 is a flowchart for explaining the control contents in this processing system.
FIG. 7 is a graph showing a second nonlinear structure extracted from the data signal of FIG. 3 in the processing system according to the modification of the present invention. FIG. 7A is a variation function F (n indicating the nonlinear structure. ) Is a logarithmic plot graph showing the slope of the graph of (a), FIG. 8 is a graph showing the control contents in this processing system according to a modification of the present invention, and (a) is a fractional graph. FIG. 9 is a graph showing the Brownian motion, (b) is a logarithmic plot graph of the variation function F (n) indicating its nonlinear structure, (c) is a logarithmic plot graph showing the slope of the graph of (b), and FIG. It is a graph which shows the example of a setting of the template at the time of applying the processing system of the time series data which concerns on this modification to multifractal analysis.

[1.構成]
[1−1.全体構成]
図1に示すように、本処理システムは、データロガー(データ信号検出手段)1,データ処理部2及びモニタ(出力装置)7を備えて構成される。データ処理部2は、本発明に係る演算処理を模式的に示したものであり、コンピュータの内部で処理されるプログラムの機能として構成されている。このデータ処理部2では、抽出部3,解析部4,テンプレート設定部(テンプレート設定手段)5及び特徴点選択部(選択手段)6の四種類の機能が実現されている。
[1. Constitution]
[1-1. overall structure]
As shown in FIG. 1, the processing system includes a data logger (data signal detection means) 1, a data processing unit 2, and a monitor (output device) 7. The data processing unit 2 schematically shows the arithmetic processing according to the present invention, and is configured as a function of a program processed inside the computer. In the data processing unit 2, four types of functions of an extraction unit 3, an analysis unit 4, a template setting unit (template setting unit) 5 and a feature point selection unit (selection unit) 6 are realized.

コンピュータを利用した本処理システムの構成例を図2に示す。このコンピュータ10は、上述のデータロガー1,中央処理装置(CPU)11,記憶装置(ROM,RAM等)12,出力装置としてのモニタ7,入力インタフェースとしてのキーボード13及びマウス14を備えて構成されている。ここで、本処理システムに係るデータ処理部2は、記憶装置12の内部にコンピュータプログラムとして記憶されている。
以下、本処理システムにおけるデータ処理内容について、概念的に説明する。
A configuration example of this processing system using a computer is shown in FIG. The computer 10 includes the data logger 1, a central processing unit (CPU) 11, a storage device (ROM, RAM, etc.) 12, a monitor 7 as an output device, a keyboard 13 and a mouse 14 as input interfaces. ing. Here, the data processing unit 2 according to the present processing system is stored in the storage device 12 as a computer program.
Hereinafter, the contents of data processing in this processing system will be conceptually described.

[1−2.データロガー]
データロガー1は、時系列のデータ信号を検出するセンサ(検出装置)である。本処理システムは、不規則なゆらぎを持つ時系列のデータ信号に内在する非線形構造を抽出することを目的としており、処理対象となるデータ信号の種類は時間的変化が不規則であって完全な予測が困難な時系列データ一般である。このような時系列データとしては、例えば非定常性を持つ時系列データ,フラクショナルブラウン運動データ,マルチフラクタル時系列データ等が挙げられる。さらに、周期的な変化をするデータに対してこれらの時系列データを重畳した時系列データ(重畳時系列データ)についても、本処理システムの処理対象となる。
[1-2. Data logger]
The data logger 1 is a sensor (detection device) that detects a time-series data signal. The purpose of this processing system is to extract non-linear structures inherent in time-series data signals with irregular fluctuations. Time series data is generally difficult to predict. Examples of such time series data include time series data having non-stationarity, fractional brown motion data, multifractal time series data, and the like. Furthermore, time-series data (superimposed time-series data) obtained by superimposing these time-series data on periodically changing data is also a processing target of the present processing system.

非定常性を持つ時系列データの具体例としては、人や動物の心拍間隔、感覚神経における発火間隔、脳波、姿勢動揺、歩行間隔、眼球運動、血糖値といったバイタルサインの時系列データをはじめとして、株価変動等の金融時系列データや、日平均降水量等の気候変動の時系列データといったものが挙げられる。また、重畳時系列データの具体例としては、心電計や脈波計で測定した心臓拍動の波形、加速度計やジャイロセンサで測定した歩行動作時の加速度変動波形といったものが挙げられる。   Specific examples of time-series data with non-stationarity include vital signs time-series data such as heartbeat intervals of humans and animals, firing intervals in sensory nerves, brain waves, posture fluctuations, walking intervals, eye movements, and blood glucose levels. Financial time series data such as stock price fluctuations, and climate change time series data such as daily average precipitation. Specific examples of the superimposed time series data include a heart beat waveform measured with an electrocardiograph or a pulse wave meter, and an acceleration fluctuation waveform during walking motion measured with an accelerometer or a gyro sensor.

ここでいう時系列信号には、各種センサから直接検出された実測値の時系列データのほか、各種センサでの検出情報を演算等によって処理して、対応するパラメータの値を推定値として求めた時系列データも含まれる。
データロガー1で検出された時系列データは、図2に示すように、データ処理部2の抽出部3へと入力されるようになっている。本実施形態ではこのデータロガー1として、人の歩行運動に伴って生じる加速度を検出する加速度センサが用いられている。なお、この加速度センサは、測定対象や目的に合わせて一軸〜三軸のものを任意に用いてよいが、移動時における鉛直方向,水平前後方向及び水平左右方向の三方向へ作用する加速度を検出するための三軸加速度センサを用いるのが好ましい。
The time-series signal here refers to the time-series data of the measured values directly detected from various sensors, as well as the detection information from the various sensors processed by calculation, etc., and the corresponding parameter values were obtained as estimated values. Time series data is also included.
The time series data detected by the data logger 1 is input to the extraction unit 3 of the data processing unit 2 as shown in FIG. In the present embodiment, as the data logger 1, an acceleration sensor that detects acceleration caused by a walking motion of a person is used. This acceleration sensor may be arbitrarily selected from one axis to three axes depending on the measurement object and purpose, but it detects acceleration acting in three directions of vertical, horizontal front and rear, and horizontal left and right when moving. It is preferable to use a three-axis acceleration sensor.

データロガー1で検出された時系列データのグラフを図3に例示する。これは、ズボンの後ろポケットに携帯型のデータロガー1を入れた被験者が平坦路を連続歩行した場合の加速度変動をグラフ化したものであり、検出された3軸方向の加速度の値から以下の式1により加速度rの絶対値を求めた結果である。なお、本実施形態で使用したデータロガー1のサンプリング周波数は100Hzである。   A graph of time series data detected by the data logger 1 is illustrated in FIG. This is a graph of acceleration fluctuations when a subject with a portable data logger 1 in the back pocket of trousers walks continuously on a flat road. From the detected acceleration values in three axes, This is the result of obtaining the absolute value of the acceleration r by Equation 1. Note that the sampling frequency of the data logger 1 used in this embodiment is 100 Hz.

Figure 0005125538
Figure 0005125538

この図3に示すように、加速度rの変動には周期的なピークが生じており、各々のピークが足の着地に対応しているものと捉えることができる。一方、図3中に破線で囲まれたA部及びB部に示すように、データ検出時に混入したノイズの影響や環境との相互作用による計測データの変調により、僅かな時間差で複数のピーク(サブピーク)が連続して生じている箇所がある。   As shown in FIG. 3, a periodic peak occurs in the fluctuation of the acceleration r, and each peak can be regarded as corresponding to the landing of the foot. On the other hand, as shown in A part and B part surrounded by a broken line in FIG. 3, due to the influence of noise mixed at the time of data detection and the modulation of measurement data due to interaction with the environment, a plurality of peaks ( There are places where sub-peaks occur continuously.

一般に、時系列データの変動にブレが生じて複数の特徴点が現出している場合、最もノイズの影響を受けている特徴点がどれであるのか(あるいは、最もノイズの影響を受けていない特徴点がどれであるのか)を判断することが難しい。そこで本処理システムでは、以下に詳述する通り、自動的にノイズの影響が小さい特徴点を抽出する新たなアルゴリズムを採用することで、このような課題の解決を図っている。   Generally, when multiple feature points appear due to fluctuations in time-series data, which feature point is most affected by noise (or the feature that is least affected by noise) It is difficult to determine which point is). Therefore, in this processing system, as described in detail below, such a problem is solved by adopting a new algorithm that automatically extracts feature points that are less influenced by noise.

[1−3.抽出部]
抽出部3とは、データロガー1で検出された時系列データに内在する非線形構造を解析するための特徴点を抽出するものである。この抽出部3は、第一特徴点抽出部(第一特徴点抽出手段)3aと第二特徴点抽出部(第二特徴点抽出手段)3bとを備えて構成されている。
[1-3. Extraction unit]
The extraction unit 3 extracts feature points for analyzing the nonlinear structure inherent in the time series data detected by the data logger 1. The extraction unit 3 includes a first feature point extraction unit (first feature point extraction unit) 3a and a second feature point extraction unit (second feature point extraction unit) 3b.

第一特徴点抽出部3aは、データロガー1から入力されたデータ信号の中から、データ信号の変動を特徴付ける複数の第一特徴点を抽出するものである。ここでは、データ信号に含まれる各ピークトップを抽出するようになっている。例えば、周期的に生じているピークのうち、絶対値の大きいピークを選択する。本実施形態では、図3中に○印で示されたように、一方の足の運動に着目した特徴点が順に抽出されるようになっている。このように、第一特徴点は時系列データの中から複数抽出される。   The first feature point extraction unit 3 a extracts a plurality of first feature points that characterize fluctuations in the data signal from the data signal input from the data logger 1. Here, each peak top included in the data signal is extracted. For example, a peak having a large absolute value is selected from among peaks that occur periodically. In this embodiment, as indicated by circles in FIG. 3, feature points focused on the motion of one foot are extracted in order. Thus, a plurality of first feature points are extracted from the time series data.

一方、第二特徴点抽出部3bは、第一特徴点抽出部3aで抽出された各第一特徴点の近傍にそれぞれ第二特徴点を設定するものである。第二特徴点の数は第一特徴点の数と同一とする。ここでいう近傍とは、第一特徴点を含む所定の検出時刻の範囲内、又は、第一特徴点を含む所定の検出強度の範囲内のことを意味する。
つまりここでは、データロガー1から入力されたデータ信号の中に、図3中のA部やB部に見られるような複数のピークが生じている場合に、それらの複数のピークの一つを第一特徴点と見なし、他のピークのうちの一つを第二特徴点と見なしている。したがって、第二特徴点の組合せは、サブピークの数が多いほど増加することになる。
On the other hand, the second feature point extraction unit 3b sets a second feature point in the vicinity of each first feature point extracted by the first feature point extraction unit 3a. The number of second feature points is the same as the number of first feature points. The neighborhood here means within a predetermined detection time range including the first feature point or within a predetermined detection intensity range including the first feature point.
That is, here, when a plurality of peaks appearing in the A part and the B part in FIG. 3 are generated in the data signal input from the data logger 1, one of the plurality of peaks is selected. It is regarded as the first feature point, and one of the other peaks is regarded as the second feature point. Therefore, the combination of the second feature points increases as the number of sub-peaks increases.

図3中のC部に見られるようにピークトップの近傍に他の特徴点が存在しない場合(ピークトップが単一である場合)には、その部分の第二特徴点が第一特徴点と同一に設定されるようになっている。本実施形態では、図3中に+印で示されたように、僅かな時間差で生じているサブピークを有するピークトップについて、その特徴点がサブピークに置き換えられるようになっている。   When no other feature point exists in the vicinity of the peak top as seen in part C in FIG. 3 (when the peak top is single), the second feature point of that part is the first feature point. It is set to be the same. In the present embodiment, as indicated by + in FIG. 3, the feature point of the peak top having the sub-peak generated with a slight time difference is replaced with the sub-peak.

[1−4.解析部]
解析部4は、抽出部3で抽出された第一特徴点及び第二特徴点のそれぞれに対し、ゆらぎの状態を解析するものである。この解析部4は、第一ゆらぎ解析部4a及び第二ゆらぎ解析部4bを備えて構成されている。第一ゆらぎ解析部4aは複数の第一特徴点に関するゆらぎの状態(以下、ゆらぎの第一状態とも呼ぶ)を解析し、第二ゆらぎ解析部4bは複数の第二特徴点に関するゆらぎの状態(以下、ゆらぎの第二状態とも呼ぶ)を解析するものである。
[1-4. Analysis Department]
The analysis unit 4 analyzes the fluctuation state for each of the first feature point and the second feature point extracted by the extraction unit 3. The analysis unit 4 includes a first fluctuation analysis unit 4a and a second fluctuation analysis unit 4b. The first fluctuation analysis unit 4a analyzes fluctuation states (hereinafter also referred to as fluctuation first states) relating to a plurality of first feature points, and the second fluctuation analysis unit 4b performs fluctuation states relating to a plurality of second feature points ( Hereinafter, the second state of fluctuation is also analyzed.

ここでいう「ゆらぎの状態」とは、データロガー1から入力された時系列信号が刻々と変化する際に観察される僅かな波形のズレ(部分的に不規則な空間的,時間的変化)のことを指している。例えば、歩行運動に伴う体動を加速度変動として検出した時系列データだけでなく、呼吸数や心拍数,脳波等のバイタルサインを時系列データとした場合にも、それらの波動のピーク間隔や周期,ピーク値は一定ではなく、複雑な変動を示すことが知られている。一方で、このような不規則に見える複雑な変動の中から、その挙動を支配していると考えられる構造を解析するための数々の手法が提案されている。解析部4は、これらのような手法を利用して、ピーク間隔時間のゆらぎの度合いを観察することにより、その変動の背後に存在すると考えられる非線形構造を解析するものである。なお、特徴点のピーク間隔時間のゆらぎを観察する代わりに、特徴点の値の大きさのゆらぎを観察してもよい。   The “fluctuation state” here is a slight waveform shift observed when the time-series signal input from the data logger 1 changes momentarily (partially irregular spatial and temporal changes). It points to that. For example, not only time-series data that detects body movements associated with walking as acceleration fluctuations, but also vital signs such as respiratory rate, heart rate, and brain waves are used as time-series data, the peak interval and period of those waves , It is known that the peak value is not constant and shows complicated fluctuations. On the other hand, a number of methods have been proposed for analyzing the structure that seems to dominate the behavior among such complex changes that appear irregular. The analysis unit 4 analyzes the nonlinear structure that is considered to exist behind the fluctuation by observing the degree of fluctuation of the peak interval time using such a method. Instead of observing the fluctuation of the feature point peak interval time, the fluctuation of the value of the feature point may be observed.

具体的な解析手法としては、スペクトル解析(FFT解析),フラクタル解析(マルチフラクタル解析,DFA解析等),カオス解析及びウェイブレット解析等の公知の解析手法が挙げられるが、ここでは、フラクタル解析法の一つであるDFA解析について詳述する。
DFA解析の手法は、時系列の長期相関特性を解析するための手法の一つである。本実施形態では、歩行リズムのピーク間隔時間の歩数のウィンドウサイズnに関するゆらぎの度合いを示す関数として、変動関数F(n)を演算している。変動関数F(n)とは、時系列データを幅nの複数の区間(この区間のことをウィンドウと呼ぶ)に分割した各々の区間における、局所的なトレンドと実データとの最小二乗誤差(分散)のことを意味しており、以下の式(2)〜(4)に基づいて演算される。なお、変動関数F(n)のグラフ形状は、歩行リズムの間隔時間のゆらぎのパターンに対応した形状となる。ここで、トレンドとは、各区間の実データにm次の曲線(m=0,1,2,…)を最小二乗法によりあてはめたものをいう。
Specific analysis methods include known analysis methods such as spectrum analysis (FFT analysis), fractal analysis (multi-fractal analysis, DFA analysis, etc.), chaos analysis, wavelet analysis, etc. The DFA analysis which is one of the above will be described in detail.
The DFA analysis method is one of the methods for analyzing time-series long-term correlation characteristics. In the present embodiment, the variation function F (n) is calculated as a function indicating the degree of fluctuation regarding the window size n of the number of steps in the peak interval time of the walking rhythm. The variation function F (n) is a least square error between the local trend and the actual data in each section obtained by dividing the time series data into a plurality of sections of width n (this section is called a window). This is calculated based on the following equations (2) to (4). The graph shape of the variation function F (n) is a shape corresponding to the fluctuation pattern of the walking rhythm interval time. Here, the trend is obtained by fitting m-th order curves (m = 0, 1, 2,...) To the actual data of each section by the least square method.

Figure 0005125538
Figure 0005125538

ここで算出された変動関数F(n)の対数プロットを図4に示す。この図4に示すグラフでは、歩数のウィンドウサイズnの対数log10n及び変動関数F(n)の対数log10F(n)を、横軸及び縦軸にプロットして示している。図4中において実線で示されたグラフは、第一ゆらぎ解析部4aで解析された第一特徴点の時間間隔のゆらぎを示す変動関数F1(n)である。また、破線で示されたグラフは、第二ゆらぎ解析部4bで解析された第二特徴点の時間間隔のゆらぎを示す変動関数F2(n)である。これらのグラフは、特徴点のゆらぎと時間スケールとの相関関係を表現したものといえる。 A logarithmic plot of the variation function F (n) calculated here is shown in FIG. In the graph shown in FIG. 4, the logarithm log 10 F (n) of the window size n of the step count log log 10 n and variation function F (n), it is shown plotted on the horizontal axis and vertical axis. The graph indicated by the solid line in FIG. 4 is a variation function F 1 (n) indicating the time interval fluctuation of the first feature point analyzed by the first fluctuation analysis unit 4a. The graph indicated by a broken line is a variation function F 2 (n) indicating the fluctuation of the time interval of the second feature point analyzed by the second fluctuation analysis unit 4b. These graphs can be said to represent the correlation between the fluctuation of the feature points and the time scale.

グラフの傾きに着目すると、nが大きい図4中右端部近傍の領域(log10n≧1.3)では互いに値が漸近し、傾きが略同一となっている。一方、nが小さい領域ほど、傾きの差異が増大している。このことから、時間スケールを大きくするほど、グラフ化された非線形構造に対するノイズの影響は小さくなることがわかる。
一般に、このようなDFAプロットの傾きは、時系列データのフラクタル構造に応じて変化する。例えば、1/fゆらぎを持った時系列データの場合には、傾きが1.0(フラクタル指数β=-1に相当)となる。一方、白色雑音(ホワイトノイズ)のようにゆらぎと時間スケールとの間に相関がない振動の時系列データをDFA解析してグラフを描くと、図5に示すように、傾きが0.5(フラクタル指数β=0に相当)となる。
When paying attention to the slope of the graph, in the region (log 10 n ≧ 1.3) in the vicinity of the right end in FIG. 4 where n is large, the values are asymptotic to each other and the slopes are substantially the same. On the other hand, the difference in inclination increases as n decreases. From this, it can be seen that as the time scale is increased, the influence of noise on the graphed nonlinear structure is reduced.
In general, the slope of such a DFA plot changes according to the fractal structure of time-series data. For example, in the case of time-series data having 1 / f fluctuation, the slope is 1.0 (corresponding to the fractal index β = −1). On the other hand, when the time series data of the vibration having no correlation between the fluctuation and the time scale like white noise (white noise) is DFA-analyzed and the graph is drawn, as shown in FIG. 5, the slope is 0.5 (fractal index). β corresponds to 0).

[1−5.テンプレート設定部]
テンプレート設定部5は、第一ゆらぎ解析部4aや第二ゆらぎ解析部4bで解析されたゆらぎの状態に基づいて、目標とすべき非線形構造のテンプレート(雛形)を設定するものである。
本実施形態では、DFA解析を通して抽出される非線形構造に対するノイズの影響が比較的小さい、時間スケールの大きな領域部分におけるパワースペクトルの傾きを尊重してテンプレートを設定する。すなわち、図4に示す第一ゆらぎ解析部4aで解析された実線のグラフ〔変動関数F1(n)の対数プロット〕の傾きのうち、予め設定された所定値(log10n=1.3)以上の時間スケールの領域における傾きを所定値未満の時間スケールへと外挿し、これを非線形構造のテンプレートとして設定するようになっている。図4中に点線で示されたグラフがテンプレートである。
[1-5. Template setting section]
The template setting unit 5 sets a template (model) of a nonlinear structure to be targeted based on the fluctuation state analyzed by the first fluctuation analysis unit 4a and the second fluctuation analysis unit 4b.
In the present embodiment, the template is set with respect to the gradient of the power spectrum in a region portion having a large time scale, in which the influence of noise on the nonlinear structure extracted through the DFA analysis is relatively small. That is, the slope of the solid line graph [logarithmic plot of variation function F 1 (n)] analyzed by the first fluctuation analysis unit 4a shown in FIG. 4 is equal to or greater than a predetermined value (log 10 n = 1.3) set in advance. Is extrapolated to a time scale less than a predetermined value, and this is set as a template of a non-linear structure. A graph indicated by a dotted line in FIG. 4 is a template.

なお、所定値以上の時間スケールの領域における傾きは、図4中の実線のグラフも破線のグラフも略同一と見なすことができる。したがって、破線のグラフの傾きを小さい時間スケールの領域へと外挿してテンプレートを設定することも可能である。   It should be noted that the slope in the time scale region equal to or greater than the predetermined value can be regarded as substantially the same in both the solid line graph and the broken line graph in FIG. Therefore, it is possible to set a template by extrapolating the slope of the broken line graph to a small time scale region.

[1−6.特徴点選択部]
特徴点選択部6は、解析部4で解析されたゆらぎの第一状態,第二状態をテンプレート設定部5で設定されたテンプレートと比較し、より近い非線形構造を持つ一方を選択して出力するものである。
[1-6. Feature point selection unit]
The feature point selection unit 6 compares the first state and the second state of fluctuation analyzed by the analysis unit 4 with the template set by the template setting unit 5, and selects and outputs one having a closer nonlinear structure. Is.

例えば、図4に示すグラフにおいて、実線のグラフと破線のグラフとのうち、点線のテンプレートに形状がより似ている一方が選択されるようになっている。つまり、実線のグラフよりも破線のグラフの方がテンプレートに近い形状となっているため、変動関数F2(n)が選択される。ここで選択された一方の変動関数の非線形構造は、選択されなかった他方の変動関数の非線形構造よりもノイズの影響を受けていないことになる。 For example, in the graph shown in FIG. 4, one of the solid line graph and the broken line graph that is more similar in shape to the dotted line template is selected. That is, since the broken line graph is closer to the template than the solid line graph, the variation function F 2 (n) is selected. The nonlinear structure of one variation function selected here is less affected by noise than the nonlinear structure of the other variation function not selected.

また、特徴点選択部6は、選択した変動関数F(n)に対応する特徴点をモニタ7へ出力するようになっている。例えば、ゆらぎの第一状態を示す変動関数F1(n)を選択した場合には第一特徴点を出力し、ゆらぎの第二状態を示す変動関数F2(n)を選択した場合には第二特徴点を出力する。なお、前述の通り、第二特徴点の組合せが複数存在する場合にはゆらぎの第二状態を示す変動関数F2(n)も複数存在することになる。したがって、特徴点選択部6は第一状態と第二状態との比較を繰り返し、最もテンプレートに近いものを選択し、その非線形構造に係る特徴点を出力する。 The feature point selection unit 6 outputs a feature point corresponding to the selected variation function F (n) to the monitor 7. For example, when the variation function F 1 (n) indicating the first state of fluctuation is selected, the first feature point is output, and when the variation function F 2 (n) indicating the second state of fluctuation is selected, The second feature point is output. As described above, when there are a plurality of combinations of the second feature points, there are also a plurality of variation functions F 2 (n) indicating the second state of fluctuation. Therefore, the feature point selection unit 6 repeats the comparison between the first state and the second state, selects the one closest to the template, and outputs the feature point related to the nonlinear structure.

モニタ7は、データロガー1で検出された時系列のデータ信号及び特徴点選択部6で選択された特徴点をグラフ化して画面に表示する装置である。なお、特徴点選択部6で選択された特徴点に対しさらに非線形解析処理を施して、画面に表示させる構成としてもよい。つまりこの場合、本実施形態に係るデータ処理部2は、データロガー1で検出された時系列のデータ信号の中から正確な特徴点を抽出するための前処理として機能することになる。   The monitor 7 is a device that graphs the time-series data signals detected by the data logger 1 and the feature points selected by the feature point selection unit 6 and displays them on a screen. Note that the feature points selected by the feature point selection unit 6 may be further subjected to nonlinear analysis processing and displayed on the screen. That is, in this case, the data processing unit 2 according to the present embodiment functions as preprocessing for extracting accurate feature points from the time-series data signals detected by the data logger 1.

[2.フローチャート]
図6に示すフローチャートを用いて、本処理システムにおける制御内容を説明する。
ステップA10(データ信号検出ステップ)では、データロガー1としての加速度センサにより、加速度変動の時系列のデータ信号が検出される。ここで検出された時系列のデータ信号は、データ処理部2へ入力される。
[2. flowchart]
The control contents in this processing system will be described using the flowchart shown in FIG.
In step A10 (data signal detection step), an acceleration sensor as the data logger 1 detects a time-series data signal of acceleration fluctuation. The time-series data signal detected here is input to the data processing unit 2.

続くステップA20(第一特徴点抽出ステップ)では、第一特徴点抽出部3aにおいて、データ信号中のピークトップが複数の第一特徴点として抽出される。ここでは、図3中に○印で示される第一特徴点が抽出される。一方、続くステップA30(第二特徴点抽出ステップ)では、第二特徴点抽出部3bにおいて、ピークトップの近傍にサブピークが存在するものについて、そのピークトップがサブピークに置換されたものが複数の第二特徴点として抽出される。ここでは、図3中に+印で示される第二特徴点が抽出される。これらのステップで抽出された特徴点は、抽出部3から解析部4へと入力される。   In the subsequent step A20 (first feature point extraction step), the first feature point extraction unit 3a extracts the peak tops in the data signal as a plurality of first feature points. Here, the first feature point indicated by a circle in FIG. 3 is extracted. On the other hand, in the subsequent step A30 (second feature point extraction step), in the second feature point extraction unit 3b, a plurality of sub-peaks in which the peak top is replaced with a sub-peak are present in the vicinity of the peak top. Two feature points are extracted. Here, a second feature point indicated by + in FIG. 3 is extracted. The feature points extracted in these steps are input from the extraction unit 3 to the analysis unit 4.

ステップA40(第一ゆらぎ解析ステップ)では、第一ゆらぎ解析部4aにおいて、DFA解析の手法により第一特徴点の間隔時間のゆらぎが解析される。ここでは、図4中に実線で示される変動関数F1(n)が演算されることになる。同様に、続くステップA50(第二ゆらぎ解析ステップ)では、第二ゆらぎ解析部4bにおいて、第二特徴点の間隔時間のゆらぎが解析される。ここでは、図4中に破線で示される変動関数F2(n)が演算される。これらのステップで演算された変動関数F1(n),F2(n)はテンプレート設定部5へと入力される。 In step A40 (first fluctuation analysis step), the fluctuation of the interval time of the first feature point is analyzed by the DFA analysis method in the first fluctuation analysis unit 4a. Here, the fluctuation function F 1 (n) indicated by the solid line in FIG. 4 is calculated. Similarly, in the subsequent step A50 (second fluctuation analysis step), the fluctuation of the interval time of the second feature point is analyzed in the second fluctuation analysis unit 4b. Here, a variation function F 2 (n) indicated by a broken line in FIG. 4 is calculated. The variation functions F 1 (n) and F 2 (n) calculated in these steps are input to the template setting unit 5.

続くステップA60(テンプレート設定ステップ)では、テンプレート設定部5において、目標とすべき非線形構造のテンプレートが設定される。ここでは、図4中に実線で示される変動関数F1(n)のうち所定値以上の時間スケールの領域における傾きを所定値未満の時間スケールへと外挿したものが、図4中に点線で示されるテンプレートとして設定される。 In the subsequent step A60 (template setting step), the template setting unit 5 sets a template having a nonlinear structure to be targeted. Here, the variation function F 1 (n) indicated by the solid line in FIG. 4 is obtained by extrapolating the slope in the time scale region above the predetermined value to the time scale below the predetermined value. Is set as a template.

そしてステップA70(選択ステップ)では、特徴点選択部6において、第一特徴点に係る変動関数F1(n)と第二特徴点に係る変動関数F2(n)とのうち、テンプレートの形状により近いグラフ形状を有する一方の関数が選択される。これらの変動関数F1(n),F2(n)のグラフ形状には各々の特徴点から導出される非線形構造が反映されているため、ここで選択された一方の関数は他方の関数よりも元の時系列のデータ信号に内在する非線形構造をより正確に反映したものとなる。
また、特徴点選択部6で選択された一方の関数に係る特徴点がモニタ7へ出力され、解析結果が画面に表示される。
In step A70 (selection step), the feature point selection unit 6 uses the shape of the template among the variation function F 1 (n) related to the first feature point and the variation function F 2 (n) related to the second feature point. One function with a graph shape closer to is selected. Since the graph shapes of these variation functions F 1 (n) and F 2 (n) reflect the nonlinear structure derived from each feature point, one function selected here is more than the other function. This more accurately reflects the nonlinear structure inherent in the original time-series data signal.
Further, the feature point related to one of the functions selected by the feature point selection unit 6 is output to the monitor 7 and the analysis result is displayed on the screen.

[3.効果]
このように、本実施形態に係る処理システムによれば、解析対象である元のデータ信号に複数の特徴点が含まれている場合に、自動的にノイズの影響が小さい特徴点を抽出することができる。すなわち、第一特徴点の間隔時間の変動関数F1(n)において、大きい時間スケールの領域から小さい時間スケールの領域へとその傾きを外挿してテンプレートを設定することにより、目標とすべき非線形構造を明確にすることができる。特に、ノイズの影響により周期的なピークの近傍にサブピークを有する場合には、本処理システムで容易にフラクタル構造を抽出することができる。
[3. effect]
Thus, according to the processing system according to the present embodiment, when a plurality of feature points are included in the original data signal to be analyzed, feature points that are less affected by noise are automatically extracted. Can do. That is, in the variation function F 1 (n) of the interval time of the first feature point, the nonlinearity to be targeted is set by extrapolating the slope from the large time scale region to the small time scale region. The structure can be clarified. In particular, when there is a sub peak in the vicinity of a periodic peak due to the influence of noise, the fractal structure can be easily extracted by this processing system.

また、第一特徴点を解析して得られた変動関数F1(n)及び第二特徴点を解析して得られた変動関数F2(n)をテンプレートと比較することにより、ノイズの影響が少ない方の特徴点を選択することができる。つまり、元のデータ信号のピークトップにサブピークが付随している場合など、複数の特徴点が現出している時系列データを扱う際に、最もノイズの影響を受けていない特徴点がどれであるのかを特定することができる。このように、ゆらぎと時間スケールとの相関関係を解析することにより、時系列データのフラクタル構造を正確に抽出することが可能となる。 In addition, by comparing the variation function F 1 (n) obtained by analyzing the first feature point and the variation function F 2 (n) obtained by analyzing the second feature point with the template, the influence of noise is obtained. The feature point with the smaller number can be selected. In other words, when dealing with time-series data in which multiple feature points appear, such as when the sub peak is attached to the peak top of the original data signal, which is the least affected by noise Can be identified. Thus, by analyzing the correlation between the fluctuation and the time scale, it is possible to accurately extract the fractal structure of the time series data.

さらに、本実施形態ではDFA解析の手法を用いてゆらぎの状態を解析しているため、所定値以上の時間スケールの領域におけるゆらぎの状態を所定値未満の時間スケールへと外挿してテンプレートを設定することによりノイズの影響を小さくすることができ、望ましい特徴点の選択精度を向上させることができる。
なお、前述の通り、第二特徴点の組合せは複数存在し、例えばサブピークの数が多いほど増加する。したがって、それらの組合せを順に調べてゆけば、最終的に最もノイズの影響の少ない特徴点を抽出することが可能である。
Furthermore, in this embodiment, since the state of fluctuation is analyzed using the DFA analysis method, a template is set by extrapolating the state of fluctuation in a time scale region above a predetermined value to a time scale below a predetermined value. By doing so, the influence of noise can be reduced, and the selection accuracy of desirable feature points can be improved.
As described above, there are a plurality of combinations of the second feature points, and for example, the number increases as the number of sub-peaks increases. Therefore, by examining these combinations in order, it is possible to finally extract feature points with the least influence of noise.

[4.変形例]
[4−1.大きさのゆらぎ解析による実施例]
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されず、本発明の趣旨を逸脱しない範囲で種々変形することが可能である。
上述の実施形態では、解析部4において歩行リズムのピーク間隔nのゆらぎの度合いが解析されているが、歩行リズムの加速度rの大きさのゆらぎの度合いや、加速度rのピーク値の大きさのゆらぎの度合いを解析する構成としてもよい。この場合、上述の実施形態で説明されたものとは異なる変動関数F(n)が得られる。図7(a)に実線で示されたグラフは、第一特徴点のピーク値のゆらぎを示す変動関数F3(n)の対数プロットであり、破線で示されたグラフは、第二特徴点のピーク値のゆらぎを示す変動関数F4(n)の対数プロットである。また、図7(b)は、時間スケールに対する図7(a)のグラフの傾きの変動を示すもの(微分したもの)である。
[4. Modified example]
[4-1. Example by size fluctuation analysis]
As mentioned above, although embodiment of this invention was described, this invention is not limited to the said embodiment, A various deformation | transformation is possible in the range which does not deviate from the meaning of this invention.
In the above-described embodiment, the degree of fluctuation of the walking rhythm peak interval n is analyzed by the analysis unit 4, but the degree of fluctuation of the walking rhythm acceleration r and the magnitude of the acceleration r peak value are determined. It is good also as a structure which analyzes the degree of fluctuation. In this case, a variation function F (n) different from that described in the above embodiment is obtained. The graph indicated by the solid line in FIG. 7A is a logarithmic plot of the variation function F 3 (n) indicating the fluctuation of the peak value of the first feature point, and the graph indicated by the broken line is the second feature point. 5 is a logarithmic plot of a variation function F 4 (n) showing fluctuations in the peak value of. FIG. 7B shows (differentiated) the variation in the slope of the graph of FIG. 7A with respect to the time scale.

この場合、第一特徴点の変動関数F3(n)と第二特徴点の変動関数F4(n)とが同一の傾きとなる点、すなわち、図7(b)中で実線グラフと破線のグラフとの交点を基準にして、図7(a),(b)中に点線で示すようなテンプレートを設定すれば、比較的ノイズの影響の少ない特徴点を抽出することができる。
あるいは、変動関数F3(n),F4(n)の傾きが直線的である部位〔例えば、図7(b)中における上下変動幅が所定幅以内に収まっている時間スケールの範囲〕を尊重して、その傾きを他の部位へと外挿したものをテンプレートとして設定することも考えられる。つまり、変動関数の傾きの変動がノイズに起因するものと捉えれば、比較的安定した領域の傾きを不安定な部位へと外挿することにより、ノイズの影響の少ないテンプレートを設定することが可能となる。
In this case, point variation of variation function F 3 (n) and the second aspect of the first feature point function F 4 to a (n) is the same slope, i.e., the solid line graph and the broken line in FIG. 7 (b) If a template as shown by a dotted line in FIGS. 7A and 7B is set on the basis of the intersection with the above graph, feature points with relatively little influence of noise can be extracted.
Alternatively, a portion where the slopes of the variation functions F 3 (n) and F 4 (n) are linear [for example, a time scale range in which the vertical variation range in FIG. 7B is within a predetermined range] It is also possible to set as a template that respects the inclination and extrapolates the slope to another part. In other words, assuming that fluctuations in the slope of the fluctuation function are caused by noise, it is possible to set a template that is less affected by noise by extrapolating the slope of a relatively stable region to an unstable part. It becomes.

[4−2.別の特徴点設定手法による実施例]
また、上述の実施形態では、人の歩行時に検出される加速度変動の時系列データ信号において、ピークトップを第一特徴点と見なし、他のサブピークを第二特徴点と見なして解析を行っている。しかし、本処理システムの解析対象はこのような特徴点の設定手法に限定されるものではない。例えば、複数のピークを持たない時系列データの場合であっても、元の時系列データに含まれる第一特徴点の検出強度又は検出時刻を所定の調整範囲内で変化させた仮想の点を新たに作成して、第二特徴点とすることが考えられる。この仮想の点とは、元の時系列データとは無関係に創出されたデータでもよいし、あるいは、元の時系列データ上に存在するデータでもよい。
[4-2. Example by another feature point setting method]
In the above-described embodiment, in the time-series data signal of acceleration fluctuation detected when a person walks, analysis is performed by regarding the peak top as the first feature point and the other sub-peaks as the second feature point. . However, the analysis target of the present processing system is not limited to such a feature point setting method. For example, even in the case of time-series data having no plurality of peaks, virtual points obtained by changing the detection intensity or detection time of the first feature point included in the original time-series data within a predetermined adjustment range It can be considered to create a new feature point. This virtual point may be data created independently of the original time-series data, or may be data existing on the original time-series data.

図8(a)中の実線は、フラクショナルブラウン運動を時間の関数G(t)として定義してグラフ化したものである。この関数G(t)は、パワースペクトルが1/fゆらぎを持つように時定数の分布を特定して生成されている。また、図8(a)中の点線は、上述の関数G(t)に対し意図的に白色雑音(ホワイトノイズ)を付加して生成された関数Gn(t)のグラフである。ここで、ノイズの含まれる関数Gn(t)に基づいてノイズの含まれない関数G(t)のフラクタル構造を正確に抽出することが可能であることを、本処理システムの演算を用いて確認した。   The solid line in FIG. 8A is a graph in which the fractional Brownian motion is defined as a function of time G (t). The function G (t) is generated by specifying a time constant distribution so that the power spectrum has 1 / f fluctuation. A dotted line in FIG. 8A is a graph of a function Gn (t) generated by intentionally adding white noise (white noise) to the above-described function G (t). Here, it is confirmed by using the calculation of this processing system that it is possible to accurately extract the fractal structure of the function G (t) not including noise based on the function Gn (t) including noise. did.

まず、ノイズの含まれる関数Gn(t)の各値を第一特徴点としてDFA解析を施し、変動関数を求めると、図8(b)中に点線で示されるグラフが得られた。一方、ノイズの含まれない関数G(t)についてDFA解析を施して変動関数を求めると、図8(b)中に実線で示されるグラフが得られた。そこで、この実線で示された変動関数を、目標とするフラクタル構造のテンプレートとして設定した。   First, a DFA analysis was performed using each value of the function Gn (t) including noise as a first feature point to obtain a variation function, and a graph indicated by a dotted line in FIG. 8B was obtained. On the other hand, when DFA analysis was performed on the function G (t) not including noise to obtain a variation function, a graph indicated by a solid line in FIG. 8B was obtained. Therefore, the variation function indicated by this solid line was set as a template for the target fractal structure.

なお、図8(b)に示すように、比較的大きな時間スケールの領域では、破線のグラフと実線のグラフとが互いに漸近して略同一の傾きとなっている。したがって、上述の実施形態と同様に、所定値以上の時間スケールの領域における傾きを所定値未満の時間スケールの領域へと外挿し、それをテンプレートとして設定してもよい。
続いて、ノイズの含まれる関数Gn(t)の各値をランダムに増減変化させて新たな関数Gm(t)を生成し、この関数Gm(t)の各値を第二特徴点としてDFA解析を施す。関数Gm(t)の生成時における各値の増減条件を式(5)のように設定した場合の解析結果の一例を図8(a)〜(c)に示す。
As shown in FIG. 8B, in the region of a relatively large time scale, the broken line graph and the solid line graph are asymptotic to each other and have substantially the same inclination. Therefore, as in the above-described embodiment, the slope in the time scale region greater than or equal to the predetermined value may be extrapolated to the time scale region less than the predetermined value and set as a template.
Subsequently, each value of the function Gn (t) including noise is randomly increased or decreased to generate a new function Gm (t), and each value of the function Gm (t) is used as a second feature point for DFA analysis. Apply. FIGS. 8A to 8C show examples of analysis results when the increase / decrease condition of each value at the time of generating the function Gm (t) is set as in Expression (5).

Figure 0005125538
Figure 0005125538

関数Gm(t)のグラフを図8(a)中に破線で示し、その変動関数のグラフを図8(b)中に破線で示す。この精度では、図8(a)の点線グラフと破線グラフとを比較すると、時系列から鋭いノイズ成分が取り除かれていることがわかる。また、図8(b)に示すように、関数Gm(t)のフラクタル構造はノイズの含まれない関数G(t)のフラクタル構造とほとんど一致している。さらに、図8(c)に示すように、時間スケールに対する図8(b)中の各グラフの傾きの変動(微分したもの)についても、非常に類似した様相を呈している。   A graph of the function Gm (t) is indicated by a broken line in FIG. 8A, and a graph of the variation function is indicated by a broken line in FIG. 8B. With this accuracy, when comparing the dotted line graph and the broken line graph of FIG. 8A, it can be seen that a sharp noise component is removed from the time series. Further, as shown in FIG. 8B, the fractal structure of the function Gm (t) almost coincides with the fractal structure of the function G (t) not including noise. Further, as shown in FIG. 8C, the variation (differentiated) of the slope of each graph in FIG. 8B with respect to the time scale also exhibits a very similar aspect.

このように、ノイズの含まれる関数Gn(t)の各値を第一特徴点とし、関数Gn(t)の各値をランダムに増減変化させた関数Gm(t)の各値を第二特徴点として本処理システムの演算処理を施した場合であっても、ノイズの含まれない関数G(t)と略同一のフラクタル構造を抽出可能であることがわかる。特に、時系列のデータ信号の検出強度に表出されているフラクタル構造を正確に抽出することができる。
なお、関数Gn(t)の各値をランダムに増減変化させる代わりに、時間tの値をランダムに増減変化させる構成としてもよい。このような構成により、時系列のデータ信号の検出時刻に表出されているフラクタル構造を正確に抽出することができる。
As described above, each value of the function Gn (t) including the noise is used as the first feature point, and each value of the function Gm (t) obtained by randomly increasing or decreasing the value of the function Gn (t) is the second feature. As a point, it can be seen that even when the arithmetic processing of the present processing system is performed, it is possible to extract a fractal structure substantially the same as the function G (t) not including noise. In particular, the fractal structure expressed in the detection intensity of the time series data signal can be accurately extracted.
Instead of randomly increasing or decreasing each value of the function Gn (t), the value of the time t may be randomly increased or decreased. With such a configuration, it is possible to accurately extract the fractal structure expressed at the detection time of the time-series data signal.

[4−3.マルチフラクタル解析による実施例]
また、上述の実施形態では、解析部4においてDFA解析の手法が用いられているが、解析方法はこれに限定されない。つまり、時系列データのゆらぎの状態を把握することのできる手法であればどのような解析を行ってもよく、例えばウェイブレット解析,マルチフラクタル解析等を適用することができる。ここで一例として、マルチフラクタル解析を用いた方法を説明する。
[4-3. Example by multifractal analysis]
In the above-described embodiment, the DFA analysis method is used in the analysis unit 4, but the analysis method is not limited to this. That is, any analysis may be performed as long as the method can grasp the fluctuation state of the time series data. For example, wavelet analysis, multifractal analysis, or the like can be applied. Here, as an example, a method using multifractal analysis will be described.

関数H(t)で定義されるフラクタル性を持った時系列信号は、任意の時間tの近傍において以下の式(6)のように展開することができる。   A time-series signal having a fractal property defined by the function H (t) can be developed as in the following expression (6) in the vicinity of an arbitrary time t.

Figure 0005125538
Figure 0005125538

ここでhiは非整数の値であり、局所的なハースト指数と呼ばれている。局所的なハースト指数は、その時系列信号の特異性(フラクタル性)を示す指標となるため、以下フラクタル指数と呼ぶ。このようなフラクタル指数hiをすべての時間tについて算出する。
次に、特定のフラクタル指数hiを示す時間点tiの時間軸上における分布を算出し、フラクタル次元Diで表現する。このフラクタル次元Diは、時間点ti集合の空間的な次元の指標であり、例えばボックスカウント法やウェイブレット解析,マルチスケールDFA解析等を用いて求めることができる。時間点tiが直線状に非一様に分布し、かつ直線ほど密ではない集合である場合、その集合のフラクタル次元は0から1の間の非整数となる。
Here, h i is a non-integer value and is called a local Hurst exponent. The local Hurst exponent is an index indicating the peculiarity (fractal property) of the time-series signal, and is hereinafter referred to as a fractal exponent. Such a fractal index h i is calculated for all times t.
Next, the distribution on the time axis of the time point t i indicating the specific fractal index h i is calculated and expressed by the fractal dimension D i . The fractal dimension D i is an index of the spatial dimension of the set of time points t i , and can be obtained using, for example, a box count method, wavelet analysis, multiscale DFA analysis, or the like. If the time points t i are non-uniformly distributed in a straight line and are not as dense as a straight line, the fractal dimension of the set is a non-integer between 0 and 1.

このようにして求められた任意のフラクタル指数hに対応する時間点t集合のフラクタル次元をD(h)とすると、フラクタル次元D(h)はフラクタル指数hの分布を示す分布関数と見なすことができる。そこで、フラクタル指数hに対するフラクタル次元D(h)をグラフ上にプロットしたもののことを、マルチフラクタルスペクトルと呼ぶ。
図9に示すように、一般にマルチフラクタルスペクトルは、ある有限の幅を持った形状となり、フラクタル次元D(h)の幅が広いほど、元の時系列信号のマルチフラクタル性が強いと判定される。なお、元の時系列信号がモノフラクタルである場合には、すべての時間点tにおけるフラクタル指数hが一定値haとなるため、そのようなフラクタル指数haにおいてフラクタル次元D(ha)=1となり、他のフラクタル指数hではフラクタル次元D(h)=0となる。
If the fractal dimension of the time point t set corresponding to the arbitrary fractal index h obtained in this way is D (h), the fractal dimension D (h) can be regarded as a distribution function indicating the distribution of the fractal index h. it can. Therefore, a plot of the fractal dimension D (h) with respect to the fractal index h on the graph is called a multifractal spectrum.
As shown in FIG. 9, the multifractal spectrum generally has a shape with a certain finite width, and it is determined that the multifractal nature of the original time-series signal is stronger as the width of the fractal dimension D (h) is wider. . Note that when the original time series signal is a mono fractals, since the fractal index h is at all time points t a constant value h a, fractal dimension D in such fractal index h a (h a) = For other fractal indices h, the fractal dimension D (h) = 0.

上記のような解析手法において、関数H(t)で定義される時系列信号の各値を第一特徴点とし、第一特徴点の各値をランダムに変化させたものを第二特徴点として、本処理システムを適用することが考えられる。目標とするフラクタル構造のテンプレートとしては、例えば図9中に破線で示すように、第一特徴点に基づいて得られたマルチフラクタルスペクトルに基づき、フラクタル指数h=0.5を中心として幅方向に拡張したものを設定する。
このような演算処理により、元の時系列信号に本来的に含まれていたマルチフラクタル性を回復させることができ、不要なノイズのみを除去することができる。
In the above analysis method, each value of the time series signal defined by the function H (t) is the first feature point, and each value of the first feature point is randomly changed as the second feature point. It is conceivable to apply this processing system. As a template of the target fractal structure, for example, as shown by a broken line in FIG. 9, the fractal index is expanded in the width direction around the fractal index h = 0.5 based on the multifractal spectrum obtained based on the first feature point. Set things.
By such arithmetic processing, the multifractal nature originally included in the original time-series signal can be recovered, and only unnecessary noise can be removed.

[4−4.その他]
このように、本発明に係る時系列データの処理方法,時系列データの処理プログラム及び時系列データの処理システムは、時系列データに含まれているノイズ成分自体の分布や種類が判明していない場合であっても、時系列データの非線形構造から推定される望ましいテンプレートさえ設定することができれば、そのテンプレートを利用して時系列データのノイズ成分を取り除くことが可能となる。そのため、本発明に係るテンプレートは、時系列データの解析手法に応じて様々な態様を想定することができ、データ処理に係る数理モデルや統計的,経験的に蓄積された非線形構造に関する客観的知識に基づいて任意に設定することが考えられる。
[4-4. Others]
As described above, in the time-series data processing method, the time-series data processing program, and the time-series data processing system according to the present invention, the distribution and type of the noise component itself included in the time-series data are not known. Even in this case, as long as a desired template estimated from the nonlinear structure of the time series data can be set, the noise component of the time series data can be removed using the template. Therefore, the template according to the present invention can assume various modes depending on the analysis method of time series data, and objective knowledge about the mathematical model related to data processing and the nonlinear structure accumulated statistically and empirically. It is conceivable to arbitrarily set based on the above.

上述の実施形態では、時系列データの検出に係るデータロガー1として加速度センサが用いられているが、不規則なゆらぎを持つ時系列のデータ信号を検出するデバイスであればどのようなセンサを用いることも可能である。あるいは、不規則なゆらぎを持つ時系列のデータ信号を検出する代わりに、任意のデータ信号に不規則なゆらぎを付加する装置や、不規則なゆらぎを持つデータ信号を自動的に生成する装置等を用いてもよい。   In the above-described embodiment, an acceleration sensor is used as the data logger 1 for detecting time-series data. However, any sensor can be used as long as it is a device that detects time-series data signals having irregular fluctuations. It is also possible. Or, instead of detecting time-series data signals with irregular fluctuations, a device that adds irregular fluctuations to an arbitrary data signal, a device that automatically generates data signals with irregular fluctuations, etc. May be used.

また、上述の実施形態では、データ処理部2におけるデータ処理機能がプログラムとして構成されたものを例示したが、この機能の実現手段はプログラムに限定されない。例えば、データ処理部2を、ROM,RAM,CPU等を内蔵したワンチップマイコンとして構成してもよいし、あるいは、デジタル回路やアナログ回路といった電子回路として形成してもよい。   In the above-described embodiment, the data processing function in the data processing unit 2 is exemplified as a program. However, the means for realizing this function is not limited to the program. For example, the data processing unit 2 may be configured as a one-chip microcomputer incorporating a ROM, RAM, CPU, or the like, or may be formed as an electronic circuit such as a digital circuit or an analog circuit.

本発明の一実施形態に係る時系列データの処理システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the processing system of the time series data which concerns on one Embodiment of this invention. コンピュータを利用した本処理システムの構成例を示す模式図である。It is a schematic diagram which shows the structural example of this processing system using a computer. 本発明の一実施形態に係る時系列データの処理システムで処理される歩行リズムのデータ信号及びその特徴点を示す時系列グラフである。It is a time series graph which shows the data signal of the walking rhythm processed with the processing system of time series data concerning one embodiment of the present invention, and its feature point. 本発明の一実施形態に係る時系列データの処理システムにおいて図3のデータ信号から抽出された第一の非線形構造を示す変動関数F(n)の対数プロットグラフである。4 is a logarithmic plot graph of a variation function F (n) showing a first nonlinear structure extracted from the data signal of FIG. 3 in the time-series data processing system according to one embodiment of the present invention. 本発明の一実施形態に係る時系列データの処理システムにおけるDFAプロット形状の特性を説明するためのグラフである。It is a graph for demonstrating the characteristic of the DFA plot shape in the processing system of the time series data which concerns on one Embodiment of this invention. 本発明の一実施形態に係る時系列データの処理システムにおける制御内容を説明するためのフローチャートである。It is a flowchart for demonstrating the control content in the processing system of the time series data which concerns on one Embodiment of this invention. 本発明の変形例に係る時系列データの処理システムにおいて図3のデータ信号から抽出された第二の非線形構造を示すグラフであり、(a)はその非線形構造を示す変動関数F(n)の対数プロットグラフ、(b)は(a)のグラフの傾きを示す対数プロットグラフである。6 is a graph showing a second nonlinear structure extracted from the data signal of FIG. 3 in the time-series data processing system according to the modification of the present invention, wherein (a) shows a variation function F (n) showing the nonlinear structure. A logarithmic plot graph, (b) is a logarithmic plot graph showing the slope of the graph of (a). 本発明の変形例に係る時系列データの処理システムにおける制御内容を示すグラフであり、(a)はフラクショナルブラウン運動をグラフ化したもの、(b)はその非線形構造を示す変動関数F(n)の対数プロットグラフ、(c)は(b)のグラフの傾きを示す対数プロットグラフである。It is a graph which shows the control content in the processing system of the time series data which concerns on the modification of this invention, (a) graphed the fractional Brownian motion, (b) is the variation function F (n) which shows the nonlinear structure. (C) is a logarithmic plot graph showing the slope of the graph of (b). 本発明の変形例に係る時系列データの処理システムをマルチフラクタル解析に適用した場合のテンプレートの設定例を示すグラフである。It is a graph which shows the example of a setting of the template at the time of applying the time series data processing system concerning the modification of the present invention to multifractal analysis.

符号の説明Explanation of symbols

1 データロガー(データ信号検出手段)
2 データ処理部
3 抽出部
3a 第一特徴点抽出部(第一特徴点抽出手段)
3b 第二特徴点抽出部(第二特徴点抽出手段)
4 解析部
5 テンプレート設定部(テンプレート設定手段)
6 特徴点選択部(選択手段)
7 モニタ(出力装置)
1 Data logger (data signal detection means)
2 Data processing unit 3 Extraction unit 3a First feature point extraction unit (first feature point extraction means)
3b Second feature point extraction unit (second feature point extraction means)
4 analysis section 5 template setting section (template setting means)
6 feature point selection part (selection means)
7 Monitor (output device)

Claims (14)

不規則なゆらぎを持つ時系列のデータ信号に内在する非線形構造を抽出するためのデータ処理方法であって、
該データ信号を検出するデータ信号検出ステップと、
該データ信号検出ステップで検出された該データ信号の中から、該データ信号の変動を特徴付ける複数の第一特徴点を抽出する第一特徴点抽出ステップと、
該第一特徴点抽出ステップで抽出された該第一特徴点の近傍に第二特徴点を設定する第二特徴点設定ステップと、
該第一特徴点抽出ステップで抽出された該第一特徴点に関するゆらぎの第一状態を解析する第一ゆらぎ解析ステップと、
該第二特徴点設定ステップで設定された該第二特徴点に関するゆらぎの第二状態を解析する第二ゆらぎ解析ステップと、
該第一ゆらぎ解析ステップで解析された該ゆらぎの第一状態に基づいて、該非線形構造のテンプレートを設定するテンプレート設定ステップと、
該第一ゆらぎ解析ステップで解析された該ゆらぎの第一状態及び該第二ゆらぎ解析ステップで解析された該ゆらぎの第二状態のうち、該テンプレート設定ステップで設定された該テンプレートにより近い非線形構造を有する何れか一方に係る特徴点を選択する選択ステップと
を備えたことを特徴とする、時系列データの処理方法。
A data processing method for extracting a nonlinear structure inherent in a time-series data signal having irregular fluctuations,
A data signal detecting step for detecting the data signal;
A first feature point extracting step of extracting a plurality of first feature points characterizing fluctuations in the data signal from the data signal detected in the data signal detecting step;
A second feature point setting step for setting a second feature point in the vicinity of the first feature point extracted in the first feature point extraction step;
A first fluctuation analyzing step for analyzing a first state of fluctuation concerning the first feature point extracted in the first feature point extracting step;
A second fluctuation analysis step for analyzing a second state of fluctuation related to the second feature point set in the second feature point setting step;
A template setting step for setting a template of the nonlinear structure based on the first state of the fluctuation analyzed in the first fluctuation analysis step;
Of the first state of the fluctuation analyzed in the first fluctuation analysis step and the second state of the fluctuation analyzed in the second fluctuation analysis step, a nonlinear structure closer to the template set in the template setting step And a selection step of selecting a feature point according to any one of the following: a method for processing time-series data.
該第一ゆらぎ解析ステップにおいて、該第一特徴点抽出ステップで抽出された該第一特徴点に関するゆらぎと時間スケールとの第一相関関係を解析し、
該第二ゆらぎ解析ステップにおいて、該第二特徴点設定ステップで設定された該第二特徴点に関するゆらぎと時間スケールとの第二相関関係を解析し、
該テンプレート設定ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一相関関係に基づいて、該非線形構造のテンプレートを設定するとともに、
該選択ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一相関関係及び該第二ゆらぎ解析ステップで解析された該第二相関関係のうち、該テンプレート設定ステップで設定された該テンプレートにより近い非線形構造を有する何れか一方を選択する
ことを特徴とする、請求項1記載の時系列データの処理方法。
In the first fluctuation analysis step, the first correlation between the fluctuation and the time scale related to the first feature point extracted in the first feature point extraction step is analyzed,
In the second fluctuation analysis step, the second correlation between the fluctuation and the time scale related to the second feature point set in the second feature point setting step is analyzed,
In the template setting step, based on the first correlation analyzed in the first fluctuation analysis step, the template of the nonlinear structure is set,
Of the first correlation analyzed in the first fluctuation analysis step and the second correlation analyzed in the second fluctuation analysis step, the template set in the template setting step in the selection step 2. The method of processing time series data according to claim 1, wherein either one having a close nonlinear structure is selected.
該テンプレート設定ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一相関関係のうち、予め設定された所定値以上の時間スケールの領域における該ゆらぎのパターンを該所定値未満の時間スケールへと外挿したものを、該非線形構造のテンプレートとして設定する
ことを特徴とする、請求項2記載の時系列データの処理方法。
In the template setting step, out of the first correlation analyzed in the first fluctuation analysis step, the fluctuation pattern in a region having a time scale equal to or larger than a predetermined value is set to a time scale smaller than the predetermined value. The method of processing time series data according to claim 2, wherein the extrapolated data is set as a template of the nonlinear structure.
該第一ゆらぎ解析ステップ及び該第二ゆらぎ解析ステップにおいて、DFA解析を用いて該第一相関関係及び該第二相関関係を解析する
ことを特徴とする、請求項2又は3記載の時系列データの処理方法。
4. The time-series data according to claim 2, wherein the first correlation and the second correlation are analyzed using DFA analysis in the first fluctuation analysis step and the second fluctuation analysis step. Processing method.
該第一特徴点抽出ステップにおいて、該データ信号のうちのピークトップを該第一特徴点として抽出する
ことを特徴とする、請求項2〜4の何れか1項に記載の時系列データの処理方法。
5. The time-series data processing according to claim 2, wherein, in the first feature point extraction step, a peak top of the data signal is extracted as the first feature point. 6. Method.
該第二特徴点設定ステップにおいて、該第一特徴点の近傍に存在する該データ信号のサブピークを該第二特徴点として設定する
ことを特徴とする、請求項5記載の時系列データの処理方法。
6. The time-series data processing method according to claim 5, wherein, in the second feature point setting step, a sub-peak of the data signal existing in the vicinity of the first feature point is set as the second feature point. .
該第二特徴点設定ステップにおいて、該第一特徴点を含む所定の検出強度の範囲内に存在する該データ信号のサブピークを該第二特徴点として設定する
ことを特徴とする、請求項6記載の時系列データの処理方法。
7. The second feature point setting step, wherein a sub-peak of the data signal existing within a predetermined detection intensity range including the first feature point is set as the second feature point. Time series data processing method.
該第二特徴点設定ステップにおいて、該第一特徴点を含む所定の検出時刻の範囲内に存在する該データ信号のサブピークを該第二特徴点として設定する
ことを特徴とする、請求項6又は7記載の時系列データの処理方法。
7. The second feature point setting step, wherein a sub-peak of the data signal existing within a predetermined detection time range including the first feature point is set as the second feature point. 7. A method for processing time-series data according to 7.
該第二特徴点設定ステップにおいて、該第一特徴点の検出強度を所定の調整範囲内で変化させた仮想の点を新たな該第二特徴点として設定する
ことを特徴とする、請求項5記載の時系列データの処理方法。
6. The second feature point setting step, wherein a virtual point obtained by changing the detection intensity of the first feature point within a predetermined adjustment range is set as a new second feature point. Processing method of the described time-series data.
該第二特徴点設定ステップにおいて、該第一特徴点の検出時刻を所定の調整範囲内で変化させた仮想の点を新たな該第二特徴点として設定する
ことを特徴とする、請求項5記載の時系列データの処理方法。
6. The second feature point setting step, wherein a virtual point obtained by changing the detection time of the first feature point within a predetermined adjustment range is set as a new second feature point. Processing method of the described time-series data.
該第一ゆらぎ解析ステップにおいて、該第一特徴点抽出ステップで抽出された該第一特徴点に関するフラクタル指数の第一分布状態を解析し、
該第二ゆらぎ解析ステップにおいて、該第二特徴点設定ステップで設定された該第二特徴点に関するフラクタル指数の第二分布状態を解析し、
該テンプレート設定ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一分布状態に基づいて、該非線形構造のテンプレートを設定するとともに、
該選択ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一分布状態及び該第二ゆらぎ解析ステップで解析された該第二分布状態のうち、該テンプレート設定ステップで設定された該テンプレートにより近い非線形構造を有する何れか一方を選択する
ことを特徴とする、請求項1記載の時系列データの処理方法。
In the first fluctuation analysis step, the first distribution state of the fractal index related to the first feature point extracted in the first feature point extraction step is analyzed,
In the second fluctuation analysis step, the second distribution state of the fractal index related to the second feature point set in the second feature point setting step is analyzed,
In the template setting step, based on the first distribution state analyzed in the first fluctuation analysis step, the template of the nonlinear structure is set,
In the selection step, of the first distribution state analyzed in the first fluctuation analysis step and the second distribution state analyzed in the second fluctuation analysis step, the template set in the template setting step is used. 2. The method of processing time series data according to claim 1, wherein either one having a close nonlinear structure is selected.
該テンプレート設定ステップにおいて、該第一ゆらぎ解析ステップで解析された該第一分布状態において、分布頻度が最も高いフラクタル指数を中心として該フラクタル指数の分布方向に伸長させたものを、該非線形構造のテンプレートとして設定する
ことを特徴とする、請求項11記載の時系列データの処理方法。
In the template setting step, in the first distribution state analyzed in the first fluctuation analysis step, the fractal index having the highest distribution frequency is expanded in the distribution direction of the fractal index, and the nonlinear structure The time-series data processing method according to claim 11, wherein the time-series data processing method is set as a template.
不規則なゆらぎを持つ時系列のデータ信号に内在する非線形構造を抽出する時系列データの処理プログラムであって、コンピュータを、
該データ信号を検出するデータ信号検出手段と、
該データ信号検出手段で検出された該データ信号の中から、該データ信号の変動を特徴付ける複数の第一特徴点を抽出する第一特徴点抽出手段と、
該第一特徴点抽出手段で抽出された該第一特徴点の近傍に第二特徴点を設定する第二特徴点設定手段と、
該第一特徴点抽出手段で抽出された該第一特徴点に関するゆらぎの第一状態を解析する第一ゆらぎ解析手段と、
該第二特徴点設定手段で設定された該第二特徴点に関するゆらぎの第二状態を解析する第二ゆらぎ解析手段と、
該第一ゆらぎ解析手段で解析された該ゆらぎの第一状態に基づいて、該非線形構造のテンプレートを設定するテンプレート設定手段と、
該第一ゆらぎ解析手段で解析された該ゆらぎの第一状態及び該第二ゆらぎ解析手段で解析された該ゆらぎの第二状態のうち、該テンプレート設定手段で設定された該テンプレートにより近い非線形構造を有する何れか一方に係る特徴点を選択する選択手段と
して機能させるための時系列データの処理プログラム。
A time-series data processing program for extracting a non-linear structure inherent in a time-series data signal having irregular fluctuations, comprising:
Data signal detecting means for detecting the data signal;
First feature point extraction means for extracting a plurality of first feature points characterizing fluctuations in the data signal from the data signal detected by the data signal detection means;
Second feature point setting means for setting a second feature point in the vicinity of the first feature point extracted by the first feature point extraction means;
First fluctuation analysis means for analyzing a first state of fluctuation related to the first feature point extracted by the first feature point extraction means;
Second fluctuation analysis means for analyzing a second state of fluctuation related to the second feature point set by the second feature point setting means;
Template setting means for setting a template of the nonlinear structure based on the first state of the fluctuation analyzed by the first fluctuation analysis means;
Of the first state of fluctuation analyzed by the first fluctuation analysis means and the second state of fluctuation analyzed by the second fluctuation analysis means, a nonlinear structure closer to the template set by the template setting means A program for processing time-series data for functioning as a selection means for selecting a feature point according to any one of the above.
不規則なゆらぎを持つ時系列のデータ信号に内在する非線形構造を抽出するためのデータ処理システムであって、
該データ信号を検出するデータ信号検出手段と、
該データ信号検出手段で検出された該データ信号の中から、該データ信号の変動を特徴付ける複数の第一特徴点を抽出する第一特徴点抽出手段と、
該第一特徴点抽出手段で抽出された該第一特徴点の近傍に第二特徴点を設定する第二特徴点設定手段と、
該第一特徴点抽出手段で抽出された該第一特徴点に関するゆらぎの第一状態を解析する第一ゆらぎ解析手段と、
該第二特徴点設定手段で設定された該第二特徴点に関するゆらぎの第二状態を解析する第二ゆらぎ解析手段と、
該第一ゆらぎ解析手段で解析された該ゆらぎの第一状態に基づいて、該非線形構造のテンプレートを設定するテンプレート設定手段と、
該第一ゆらぎ解析手段で解析された該ゆらぎの第一状態及び該第二ゆらぎ解析手段で解析された該ゆらぎの第二状態のうち、該テンプレート設定手段で設定された該テンプレートにより近い非線形構造を有する何れか一方に係る特徴点を選択する選択手段と
を備えたことを特徴とする、時系列データの処理システム。
A data processing system for extracting a non-linear structure inherent in a time-series data signal having irregular fluctuations,
Data signal detecting means for detecting the data signal;
First feature point extraction means for extracting a plurality of first feature points characterizing fluctuations in the data signal from the data signal detected by the data signal detection means;
Second feature point setting means for setting a second feature point in the vicinity of the first feature point extracted by the first feature point extraction means;
First fluctuation analysis means for analyzing a first state of fluctuation related to the first feature point extracted by the first feature point extraction means;
Second fluctuation analysis means for analyzing a second state of fluctuation related to the second feature point set by the second feature point setting means;
Template setting means for setting a template of the nonlinear structure based on the first state of the fluctuation analyzed by the first fluctuation analysis means;
Of the first state of fluctuation analyzed by the first fluctuation analysis means and the second state of fluctuation analyzed by the second fluctuation analysis means, a nonlinear structure closer to the template set by the template setting means A time series data processing system comprising: selection means for selecting a feature point according to any one of the following.
JP2008010647A 2008-01-21 2008-01-21 Time-series data processing method, time-series data processing program, and time-series data processing system Active JP5125538B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008010647A JP5125538B2 (en) 2008-01-21 2008-01-21 Time-series data processing method, time-series data processing program, and time-series data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008010647A JP5125538B2 (en) 2008-01-21 2008-01-21 Time-series data processing method, time-series data processing program, and time-series data processing system

Publications (2)

Publication Number Publication Date
JP2009175785A JP2009175785A (en) 2009-08-06
JP5125538B2 true JP5125538B2 (en) 2013-01-23

Family

ID=41030847

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008010647A Active JP5125538B2 (en) 2008-01-21 2008-01-21 Time-series data processing method, time-series data processing program, and time-series data processing system

Country Status (1)

Country Link
JP (1) JP5125538B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7124321B2 (en) 2018-01-18 2022-08-24 トヨタ自動車株式会社 Information processing device, data management system, data management method and program

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114528334B (en) * 2022-02-18 2022-10-18 重庆伏特猫科技有限公司 Rapid similarity searching method in time sequence database

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3832792B2 (en) * 1998-12-09 2006-10-11 三菱化学株式会社 Biological rhythm inspection device and biological rhythm inspection method
JP2001283134A (en) * 2000-03-28 2001-10-12 Sharp Corp Method for deciding and predicting state
JP2003319921A (en) * 2002-04-30 2003-11-11 Mitsubishi Chemicals Corp Method, apparatus and system for evaluating condition of mind and body in state of group, and computer- readable recording medium having program recorded thereon

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7124321B2 (en) 2018-01-18 2022-08-24 トヨタ自動車株式会社 Information processing device, data management system, data management method and program

Also Published As

Publication number Publication date
JP2009175785A (en) 2009-08-06

Similar Documents

Publication Publication Date Title
Azami et al. Amplitude-aware permutation entropy: Illustration in spike detection and signal segmentation
Hu et al. Adaptive multiscale entropy analysis of multivariate neural data
Chen et al. Phase space reconstruction for improving the classification of single trial EEG
JP6190466B2 (en) Biological signal measuring instrument and contact state estimation method
CN112165897A (en) Photoplethysmogram data analysis and presentation
KR101518575B1 (en) Analysis method of user intention recognition for brain computer interface
CN101331490A (en) Detection of and interaction using mental states
JP4952162B2 (en) Data processing apparatus, data processing method, and data processing program
WO2015119726A9 (en) Identifying and characterizing nocturnal motion and stages of sleep
CN108289627B (en) Method and device for quantifying respiratory sinus arrhythmias and use of such a method or such a device
EP3603514A1 (en) Emotion estimating apparatus
Lee et al. Two-stage binary classifier for neuromuscular disorders using surface electromyography feature extraction and selection
JP5125538B2 (en) Time-series data processing method, time-series data processing program, and time-series data processing system
KR20090001146A (en) System and method for detecting abnormality of biosignal using neural network with weighted fuzzy membership funtions
Nema et al. Wavelet-frequency analysis for the detection of discontinuities in switched system models of human balance
JP6842306B2 (en) Biological signal processing method, its device, and computer-readable recording medium
JP6173249B2 (en) Driver state determination device and driver state determination program
JP6834318B2 (en) Stress evaluation device and method
Ghaderyan et al. Dynamic Hilbert warping, a new measure of RR-interval signals evaluated in the cognitive load estimation
WO2016104496A1 (en) Drowsiness estimation device and drowsiness estimation program
Hu et al. Multiscale entropy: recent advances
Al-Mulla et al. Super wavelet for sEMG signal extraction during dynamic fatiguing contractions
Janjarasjitt et al. Examination of scale-invariant characteristics of epileptic electroencephalograms using wavelet-based analysis
Kim et al. The sensitivity of autoregressive model coefficient in quantification of trunk muscle fatigue during a sustained isometric contraction
KR102112699B1 (en) Method for visualizing time series signal and apparatus using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101007

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: 20121002

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121015

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5125538

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151109

Year of fee payment: 3

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250