JPH1013246A - 時系列データ圧縮・復元方法および装置 - Google Patents
時系列データ圧縮・復元方法および装置Info
- Publication number
- JPH1013246A JPH1013246A JP15804096A JP15804096A JPH1013246A JP H1013246 A JPH1013246 A JP H1013246A JP 15804096 A JP15804096 A JP 15804096A JP 15804096 A JP15804096 A JP 15804096A JP H1013246 A JPH1013246 A JP H1013246A
- Authority
- JP
- Japan
- Prior art keywords
- time
- decompression
- data
- compression
- point sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
明確化できる時系列データ圧縮・復元方法,可逆圧縮と
非可逆圧縮のいずれにも対応できるような統一的な時系
列データ圧縮・復元方法および装置、および、復元の際
に、データの必要な部分だけを取り出し、必要な詳細度
の復元データを得ることが可能な時系列データ圧縮・復
元方法および装置を提供すること。 【解決手段】 許容誤差入力装置(a)107から入力さ
れた許容誤差の値に応じた圧縮データを、特徴点列生成
装置108で生成することにより、誤差を明確にした圧
縮が可能とする。また、複数の許容誤差で圧縮してお
き、復元の際に、許容誤差入力装置(b)114から許容
誤差を入力することで、必要な精度の復元データを得
る。また、時間区間入力装置115から時間区間を入力
することで、時間区間ごとに異なる許容誤差の出力を得
ることができる。
Description
・復元技術に関し、特に時系列に発生するデータを、許
容誤差を考慮して取り扱うことを可能とした時系列デー
タ圧縮・復元技術に属する。
と非可逆圧縮とがあり、その手法は両者で異なってい
る。前者の可逆圧縮に関しては、LZ(Lempel-Ziv)方
式の記述が、例えば、日経エレクトロニクス、データ圧
縮とディジタル変調 95年版(日経BP社刊,214〜228
頁、以下、「公知例1」という)にある。これは、文字列
の繰り返しに着目し、これを冗長成分として削除するこ
とにより圧縮を行うものである。また、後者の非可逆圧
縮は、音声や画像の圧縮に多く用いられており、それぞ
れの信号の特徴に応じた符号化がなされている。これに
関する記述は、例えば、情報通信技術ハンドブック(オ
ーム社刊,399〜427頁(1987)、以下、「公知例2」という)
にある。
よる符号化,予測を行うことによる符号化,時間や帯域
を分割することによる符号化,周波数変換による符号
化,音声モデルを用いた符号化がある。また、画像処理
の分野では、周波数変換による符号化,予測による符号
化,動き補償による符号化,量子化による符号化,コマ
落としによる符号化技術がある。また、データ圧縮技術
ではないが、与えられた点から滑らかな曲線を発生する
手法としてスプライン補間があり、その記述が G.E.
Forsythe他による、計算機のための数値計算法(科学技
術出版社刊,82〜87頁(1978)、以下、「公知例3」という)
にある。3次スプラインは、与えられたn個の節点か
ら、内部にあるn−2個の節点において、関数およびそ
の1階,2階の微分が連続である滑らかなn−1個の3
次曲線群を生成する。
下の如き問題点がある。公知例1に示される可逆圧縮技
術は、プログラムや重要なデータ等、損失がゼロである
ことが必要な分野で必然だが、圧縮率にはおのずと限界
がある。これはデータ依存なので、数値で限界を示すこ
とはできないが、非可逆圧縮の方がより圧縮率を上げら
れる可能性がある。また、工場やプラント等で得られる
数値データを何らかの解析に用いる際、必ずしも数値の
すべての桁が必要ではなく、ある程度の誤差が許容され
るという使い方があり得る。そのような使い方を想定す
れば、可逆圧縮にこだわって圧縮率に必要以上の制限を
加えることは望ましくない。
は、音声や画像の特徴を活かした圧縮を行っている。例
えば、音声信号圧縮技術では、近接サンプル間およびピ
ッチ間の相関が強いことを利用したり、レベル変化が大
きいことを利用したり、周波数に対する聴覚特性を利用
したりしている。また、画像信号圧縮技術には、被写体
の動きに仮定を設けたものや、背景が動かないことを仮
定したものや、映像信号の持つ統計的性質と人間の視覚
特性を利用したものがある。これらは、それぞれの応用
分野で用いる際に効果的であるようにチューニングされ
ているため、これを他の分野にそのまま使っても最適な
結果を得ることはできない。
間の聴覚や視覚という感覚に頼っており、元データとの
正確な誤差が明らかになっているわけではない。非可逆
な圧縮を行う際、その誤差を定量的に知りたい、という
要求には答えられない。また、上述の公知例1,公知例
2に示される技術は、いずれも、可逆圧縮と非可逆圧縮
の手法が別であり、それらの間を滑らかに移行できるよ
うな技術ではない。与えるパラメータによって、可逆に
なったり非可逆になったりするような融通性は持たな
い。従って、場合によって可逆を必要とするようなアプ
リケーションでは、非可逆の手法で圧縮してはおけな
い。このときには、データ量の多い可逆の状態でデータ
を圧縮・保存しておかなければならず、復元する際もそ
のデータのすべてが必要となる。これは、復元されたデ
ータの使用者が可逆のデータを必ずしも必要としないケ
ースでは、無駄なデータ量となる。
元データの点列からそれらを滑らかにつなぐスプライン
曲線を発生するという手法を考えた場合、これは、補間
技術としては有用であるが、予め与えられた点での値だ
けが欲しいアプリケーションには無駄な情報が増えるだ
けである。本発明は上記事情に鑑みてなされたもので、
その目的とするところは、従来の技術における上述の如
き諸問題を解消した時系列データ圧縮・復元方法および
装置を提供することにある。
は、非可逆圧縮の際に、元データとの数値誤差を明確化
できる時系列データ圧縮・復元方法および装置を提供す
ることである。第2の目的は、可逆圧縮と非可逆圧縮の
いずれにも対応できるような統一的な時系列データ圧縮
・復元方法および装置を提供することである。また、本
発明の第3の目的は、復元の際には、データの必要な部
分だけを取り出し、必要な詳細度の復元データを得るこ
とが可能な時系列データ圧縮・復元方法および装置を提
供することである。第4の目的は、元の数値データの点
より少ない点列を用いてスプライン関数等の近似関数を
作ることによって、データを圧縮・復元することが可能
な時系列データ圧縮・復元方法および装置を提供するこ
とである。
系列の数値データを圧縮・復元する方法であって、許容
誤差を入力するステップと、入力された許容誤差と時系
列の数値データとから特徴点列を生成するステップと、
生成された特徴点列を格納するステップと、格納された
特徴点列を読み出すステップと、読み出された特徴点列
から元の時系列の数値データを、前記許容誤差の情報を
含む形で復元するステップとを有することを特徴とする
時系列データ圧縮・復元方法、および、そのための装置
によって達成される。
元方法および装置における誤差の決め方について、以下
説明する。例えば、工場内のプラントのセンサデータな
どでは、センサの測定誤差があるので、これ以上の細か
いデータは必要がない。そこで、センサ固有の測定誤差
の大きさを許容誤差にすることが考えられる。また、工
場の現場のオペレータが直接見ることができるデータの
値が、表示装置の都合で有効数字何桁と決まっている場
合がある。この場合には、この有効数字に影響しない部
分を許容誤差に相当するものとすることが考えられる。
復元方法および装置においては、時系列データに対し
て、それを圧縮する際の許容誤差を指定し、この許容誤
差内に収まる圧縮・復元ができる特徴点列を生成し、格
納する。また、本発明に係る時系列データ圧縮・復元方
法および装置においては、格納された圧縮データに対し
て許容誤差の情報を含む形でデータを復元する。また、
本発明に係る時系列データ圧縮・復元方法および装置に
おいては、時系列データに対して、それを圧縮する際の
許容誤差を2種類以上指定し、許容誤差を大きい順に並
べ替え、その順にその許容誤差内に収まる圧縮・復元が
できる特徴点列を生成し、格納する際には階層的にそれ
らのデータを格納し、復元する際には必要なデータだけ
を読み出して利用する。また、本発明に係る時系列デー
タ圧縮・復元方法および装置においては、元の数値デー
タの点数以下の点数でスプライン関数等の近似関数を生
成し、その誤差が指定された許容誤差より大きい区間を
分割することを繰り返して最終的に全区間において指定
された許容誤差より誤差の小さい近似関数を得る。以
下、本発明の実施例を図面に基づいてより詳細に説明す
る。
ータ圧縮・復元装置の構成を示す図である。図1に示す
如く、本実施例に係る時系列データ圧縮・復元装置は、
圧縮装置101,復元装置102,圧縮データ記憶装置
103,時系列データ記憶装置104から成る。上記圧
縮装置101は、ファイル名入力装置(a)105,時系
列データ入力装置106,許容誤差入力装置(a)10
7,特徴点列生成装置108,圧縮データ格納装置10
9から成る。上記復元装置102は、圧縮データ読出装
置110,時系列データ復元装置111,ファイル名入
力装置(b)112,時系列データ出力装置113,許容
誤差入力装置(b)114,時間区間入力装置115から
成る。
ョンやパーソナルコンピュータで実施する場合の具体的
構成例を示す。本構成は、ディスプレイ401,コンピ
ュータ本体402,マウス403,キーボード404か
ら成る。図2と図3は、本実施例に係る時系列データ圧
縮・復元装置の動作を示すフローチャートである。以
下、図1,図2および図3を用いて、本実施例に係る時
系列データ圧縮・復元装置の動作をフローチャートに沿
って説明する。まず、時系列データを圧縮する際の手順
は、以下の通りである。 ステップ201:ファイル名入力装置(a)105からフ
ァイル名を入力し、それを時系列データ入力装置106
に渡す。
る時系列データを時系列データ記憶装置104から入力
する。 ステップ203:許容誤差入力装置(a)107により、
圧縮・復元に際して許容される誤差を入力する。 ステップ204:特徴点列生成装置108により、特徴
点列を生成する。ここで、時系列データと許容誤差から
データを圧縮する過程を、図5のフローチャートを用い
て説明する。図5に示す処理を、「折線生成処理」と名付
ける。この折線生成処理は、内部で再帰的に折線生成処
理を呼んでいる。
結ぶ直線を生成する。 ステップ502:始点と終点の間のすべての点、すわな
ち、離散時刻における誤差で絶対値が最大のものを求め
る。 ステップ503:求められた最大値が許容誤差より大き
いか否かを比較する。大きい場合はステップ504に進
み、小さい場合はステップ506に進む。 ステップ504:新しい始点を元の始点とし、新しい終
点を上記最大値を与えた点として折線生成処理を呼び出
す。 ステップ505:新しい始点を上記最大値を与えた点と
し、新しい終点を元の終点として折線生成処理を呼び出
す。 ステップ506:始点のx,y座標を出力する。
徴点列が圧縮データとして圧縮データ記憶装置103に
格納される。このとき、折線生成処理で出力されたすべ
てのx座標とすべてのy座標とが、許容誤差とともに格
納される。一方、時系列データを復元する際の手順は、
以下のとおりである。 ステップ301:ファイル名入力装置(b)112によ
り、ファイル名を入力する。 ステップ302:圧縮データ読出装置110により、フ
ァイル名に対応する圧縮データを圧縮データ記憶装置1
03から読み出す。
11により、圧縮データから元の時系列データを復元す
る。上述の折線生成処理で生成された圧縮データでは、
折線の各頂点が圧縮データから得られるので、それぞれ
の時刻に対応する値は容易に算出される。 ステップ304:時系列データ出力装置113によっ
て、復元された時系列データを出力する。このとき、許
容誤差の値も出力する。図6は、上述の出力結果を摸式
的に表わしたものである。図6(a)は、折線そのものを
出力する場合を示している。数値で出力する際には、対
応する時刻の折線上の値を出力する。また、そのとき
に、許容誤差も出力する。
差の分だけ上下方向に平行移動したものを出力すること
もできる。数値で出力する際には、対応する時刻の元の
折線の値に許容誤差の値をそれぞれ、足した値と引いた
値を出力する。上記実施例によれば、非可逆圧縮の際
に、元データとの数値誤差を明確化することができる。
また、可逆圧縮と非可逆圧縮のいずれにも対応できるよ
うな統一的な時系列データ圧縮・復元方法および装置を
実現できる。本発明は、以下に説明する如く、更に種々
の変更を加えた形でも実施することができる。第1は、
許容誤差を1種類だけではなく2種類以上与えて、それ
ぞれの許容誤差に対応した圧縮を行う場合である。
は、許容誤差が小さいものに対しては必要な増分のデー
タ量のみを階層的に格納するようにし、圧縮データを復
元する際には、許容誤差を指定して、それに対応した圧
縮データのみを読み出すことにより、必要な精度の復元
データを得る方法が実施可能である。具体的には、ステ
ップ203の許容誤差の入力の際に、複数の許容誤差を
入力する。ステップ204では、入力された許容誤差を
大きい順に並べ替え、許容誤差の大きいものから順に特
徴点列の生成を行う。それが終われば、次に許容誤差の
大きいものに移り、特徴点列の生成を行うが、その際に
は、以前の特徴点列の生成で生成されなかった新たな点
のみを出力する。これにより、階層的に圧縮データを格
納することができる。
容誤差を圧縮の際に使う場合の復元方法を示す。 ステップ701:ファイル名入力装置(b)112によ
り、ファイル名を入力する。 ステップ702:圧縮データ読出装置110により、フ
ァイル名に対応する圧縮データを圧縮データ記憶装置1
03から読み出す。 ステップ703:読み出された圧縮データから、圧縮に
用いられた許容誤差をすべて出力する。 ステップ704:出力された許容誤差から一つを選び、
入力する。 ステップ705:時系列データ復元装置111により、
圧縮データから元の時系列データを復元する。
誤差に対応した復元を行う。上述の折線生成処理で生成
された圧縮データでは、折線の各頂点が圧縮データから
得られるので、それぞれの時刻に対応する値は容易に算
出される。ステップ706:時系列データ出力装置11
3によって、復元された時系列データを出力する。この
とき、許容誤差の値も出力する。許容誤差の値の出力の
仕方は前述した通り、折線の対応点と許容誤差の値とす
ることもできるし、また、上下限の値で出力することも
できる。この方法では、時系列データを圧縮する際の2
種類以上の許容誤差内に収まる圧縮・復元ができる特徴
点列を生成し、それらのデータを階層的に格納し、復元
する際には必要なデータだけを読み出して利用する。
場合で、以下の実施の形態が可能とる。すなわち、復元
する際に、部分的にある時間区間を指定し、そこだけを
他と異なる許容誤差で出力するということが可能とな
る。図10に、その概念図を示す。これを行う手続き
を、図8のフローチャートで示す。図8で示すフローチ
ャートは、ステップ706を詳細化したものである。 ステップ801:出力を終了するか否かを入力し、終了
しない場合には、ステップ802に移る。 ステップ802:他と異なる許容誤差を指定したい時間
区間を入力する。 ステップ803:圧縮する際に用いられた許容誤差の種
類をすべて出力する。 ステップ804:上記入力した時間区間に対して許容誤
差を入力する。
み、入力された新たな許容誤差で復元する。 ステップ806:復元されたデータを出力する。これ
は、新たな増分の情報のみを出力することも可能である
し、また、指定した時間区間以外では、以前の復元デー
タを出力することも可能である。この方法では、時系列
データを圧縮する際の許容誤差を時間区間毎に指定し、
各許容誤差内に収まる圧縮・復元ができる特徴点列を生
成し、復元する際には時間区間毎のデータを復元・出力
する。この方法は、時間的に許容誤差が変化する場合に
有効である。
イン関数を用いる場合である。図9に示すフローチャー
トを用いて、ステップ204の特徴点列の生成をスプラ
イン関数を用いて実現する方法を述べる。 ステップ901:与えられた始点と終点を直線で結ぶ。 ステップ902:その直線による近似誤差の絶対値の最
大値を計算し、これが許容誤差以下でなければ、ステッ
プ903に移る。許容誤差より小さければ終了する。 ステップ903:始点と終点とさらに上記誤差の絶対値
の最大値を与える点の3点を通る2次曲線を生成する。 ステップ904:誤差の絶対値の最大値を与える点で2
分割された区間のそれぞれに対して、誤差の絶対値の最
大値を求める。
一つずつ許容誤差と大小比較し、ひとつでも許容誤差よ
り大きいものがあるかどうかで分岐する。ひとつでもあ
れば、ステップ906に移る。なければ終了する。 ステップ906:今までの点に加えて、誤差の絶対値の
最大値が許容誤差を越えた点をすべて加えた点からスプ
ライン曲線を生成する。スプライン曲線の生成について
は、公知例3にある手法を用いれば容易に生成ができ
る。 ステップ907:その時点までに加えられた点によって
分割されたすべての区間において誤差の絶対値の最大値
を求める。 ステップ908:誤差の絶対値の最大値を一つずつ許容
誤差と大小比較し、一つでも許容誤差より大きいものが
あるかどうかで分岐する。一つでもあれば、ステップ9
06に移る。なければ終了する。
点列から時系列データを復元する際にスプライン関数を
用いれば、折線の場合と同様に復元が可能である。ま
た、折線の場合と同様に、出力の際、スプライン関数を
出力し、許容誤差もあわせて出力することも可能である
し、スプライン関数を許容誤差の分だけ上下にずらした
形で出力することも可能である。更に、これらを数値と
して出力することも可能である。また、折線の場合と同
様に、許容誤差を2種類以上にして実施することも可能
である。また、更に、時間区間を指定して、その部分に
ついて異なる許容誤差を指定して復元することも、同様
にして実施可能である。
ーボードから入力するのではなく、圧縮後のデータの点
数を指定することによって間接的に許容誤差を指定する
場合である。この場合は、前述の許容誤差の入力を点数
の入力に変更し、圧縮時には点数をカウントしておき、
その点数になったら圧縮を停止することによって実現が
可能である。この方法は、例えば、1年分のデータをパ
ソコン(パーソナルコンピュータ)のハードディスクドラ
イブ(5GBとする)の中に入れておきたいという如きケ
ースに、有効に適用できる。なお、ここでは、許容誤差
は結果として出てくることになるが、許容誤差を持つ圧
縮データということで上と同様の扱いができる。
ボードから入力するのではなく、与えられた元データか
ら自動的に算出するという方法である。例えば、与えら
れたデータの最大値と最小値の差をある定数で割った商
などで実現できる。具体的には、ディジタルデータを2
56階調にディジタイズするような処理において、元デ
ータの最大値と最小値を256で割った商を許容誤差と
する例を挙げることができる。この場合には、この許容
誤差より小さい変動は、8ビットのディジタル値として
の扱いでは無視できる。第6は、圧縮時に、全区間の全
点を用いたスプライン関数ではなく、全区間を予め、n
個の区間に分け、その区間内の点のみでそれぞれスプラ
イン関数の生成の計算をするように実施する方法であ
る。これにより、計算量が節約される。
よる近似と折線による近似との二つを、圧縮時に、時間
区間を指定して任意に選べるようにする方法である。こ
の場合には、圧縮装置に、時間区間入力装置と近似方法
入力装置が必要になる。圧縮時には、時間区間に応じて
近似方法の情報も保存しておく必要がある。例えば、工
場のプラントデータには、稼動条件により、ある時間区
間では殆んど変化のない定数の如き状態が続き、別の時
間区間では複雑な変化がある場合がある。本方法は、上
述の如き場合に、変化しない定数の区間では折線近似で
十分であるのでこれを用い、変化の多い区間ではより曲
線的な表現が可能なスプライン関数を用いるという利用
を可能にするものである。
算量が多いので、上述の如く、選択的に利用する如く構
成することにより、精度と計算量のバランスをとること
が可能になる。次に、圧縮時に許容誤差を指定する手段
について、その具体的な構成例を説明する。図11に、
圧縮装置101を汎用のワークステーションやパーソナ
ルコンピュータで実現する例を示す。ここでは、ディス
プレイ装置401が使えるので、入力に際して、元の時
系列データのグラフを出力し、それをx方向,y方向と
もに自由に縮尺して表示することができる。
わす線分を重畳して表示し、その大きさをマウスやキー
ボード等の入力装置で変更することによって、許容誤差
の大きさを入力する。なお、直接、キーボード等で数値
として許容誤差をする実施方法も、もちろん可能であ
る。また、復元装置102も同様に、汎用のワークステ
ーションやパーソナルコンピュータで実現することが可
能である。次に、復元時に許容誤差の情報を出力する方
法について、その具体的な出力例を説明する。
画面に重畳表示しており、許容誤差を示す線分は、y軸
の目盛との相対的な大きさを保存したまま位置をマウス
等により変更できる。また、x軸,y軸方向の縮尺も自
由に変更できる。図12(b)は、許容誤差の分だけ上下
方向に平行移動した二つの折線により、許容誤差を含ん
だ形で復元データを出力した例を示す。次に、復元時に
時間区間を入力して、その部分だけを指定した許容誤差
にする場合について、その具体的な出力例を説明する。
図13は、図12(b)の形式で出力している例で説明し
ている。マウスで時間区間を指定し、マウスまたはキー
ボードを用いて許容誤差を入力すると、それに対応した
圧縮データを読み出し、対応した復元データを出力す
る。
は、重畳表示する許容誤差の線分の長さが、位置に応じ
て、対応する許容誤差の長さになるように表示を変更す
るようにする。なお、許容誤差に対応した圧縮データを
同じ計算機の記憶装置にではなく、ネットワークで接続
されている複数の計算機に分散した形で持つ如く構成す
ることも可能である。これにより、許容誤差の大きなデ
ータ部分はローカルの計算機に持ち、詳細な部分のデー
タをリモートの計算機に置くなどが可能となり、粗いデ
ータの表示だけを望むようなアプリケーションの乗る計
算機での記憶容量を減らすことが可能となる。
ものを許容誤差0と置けば、可逆圧縮に対応可能とな
る。これにより、可逆圧縮と非可逆圧縮の両方に対応で
きるような圧縮方法が可能となる。上記実施例によれ
ば、非可逆圧縮の際に、元データとの数値誤差を明確化
することができる。また、可逆圧縮と非可逆圧縮のいず
れにも対応できるような統一的な時系列データ圧縮・復
元方法および装置を実現できる。なお、上記各実施例は
いずれも本発明の一例を示したものであり、本発明はこ
れらに限定されるべきものではないことは言うまでもな
いことである。
れば、非可逆圧縮の際に、元データとの数値誤差を明確
化できる時系列データ圧縮・復元方法および装置,可逆
圧縮と非可逆圧縮のいずれにも対応できるような統一的
な時系列データ圧縮・復元方法および装置を実現するこ
とができる。また、復元の際には、データの必要な部分
だけを取り出し、必要な詳細度の復元データを得ること
が可能な時系列データ圧縮・復元方法および装置,元の
数値データの点より少ない点列を用いてスプライン関数
等の近似関数を作ることによって、データを圧縮・復元
することが可能な時系列データ圧縮・復元方法および装
置を実現することができる。
元装置の構成図である。
ータ圧縮の動作を示すフローチャートである。
ータ復元の動作を示すフローチャートである。
成例を示す図である。
線生成処理のフローチャートである。
線生成処理の出力結果を摸式的に表わした図である。
縮時に複数の許容誤差を入力した場合の復元処理のフロ
ーチャートである。
分的復元処理のフローチャートである。
プライン関数による特徴点列生成処理のフローチャート
である。
部分的復元の概念図である。
圧縮装置の具体的構成例を示す図である。
近似折線と許容誤差による出力結果を摸式的に表わした
図である。
部分的復元による出力結果を摸式的に表わした図であ
る。
Claims (13)
- 【請求項1】 時系列の数値データを圧縮・復元する方
法であって、許容誤差を入力するステップと、入力され
た許容誤差と時系列の数値データとから特徴点列を生成
するステップと、生成された特徴点列を格納するステッ
プと、格納された特徴点列を読み出すステップと、読み
出された特徴点列から元の時系列の数値データを、前記
許容誤差の情報を含む形で復元するステップとを有する
ことを特徴とする時系列データ圧縮・復元方法。 - 【請求項2】 前記許容誤差が2種類以上与えられ、そ
れぞれの許容誤差に対して、許容誤差の大きいものから
順に前記特徴点列を生成し、格納する際には必要な増分
だけを格納し、復元する際には前記各許容誤差に対応し
た復元を行うことを特徴とする請求項1記載の時系列デ
ータ圧縮・復元方法。 - 【請求項3】 前記データを復元するステップは、時間
区間と許容誤差とを入力し、それに対応した復元を行う
ものであることを特徴とする請求項1または2記載の時
系列データ圧縮・復元方法。 - 【請求項4】 前記特徴点列は、点列を結ぶ折線が、元
の数値データから前記許容誤差を越えないように生成さ
れることを特徴とする請求項1〜3のいずれかに記載の
時系列データ圧縮・復元方法。 - 【請求項5】 前記特徴点列は、点列から生成されるス
プライン曲線が、元の数値データから前記許容誤差を越
えないように生成されることを特徴とする請求項〜3の
いずれかに記載の時系列データ圧縮・復元方法。 - 【請求項6】 前記データを復元するステップは、生成
された折線またはスプライン曲線が、前記許容誤差の大
きさだけ上下方向にそれぞれずらされた値で出力される
ことを特徴とする請求項4または5記載の時系列データ
圧縮・復元方法。 - 【請求項7】 時系列の数値データを圧縮・復元する装
置であって、許容誤差を入力する手段と、入力された許
容誤差と時系列の数値データとから特徴点列を生成する
手段と、生成された特徴点列を格納する手段と、格納さ
れた特徴点列を読み出す手段と、読み出された特徴点列
から元の時系列の数値データを、許容誤差の情報を含む
形で復元する手段とを有することを特徴とする時系列デ
ータ圧縮・復元装置。 - 【請求項8】 前記許容誤差が2種類以上与えられ、そ
れぞれの許容誤差に対して、許容誤差の大きいものから
順に特徴点列を生成し、格納する際には必要な増分だけ
を格納し、復元する際には前記許容誤差に対応した復元
を行うことを特徴とする請求項7記載の時系列データ圧
縮・復元装置。 - 【請求項9】 前記復元を行う手段は、時間区間と許容
誤差とを入力し、それに対応した復元を行うものである
ことを特徴とする請求項7または8記載の時系列データ
圧縮・復元装置。 - 【請求項10】 前記特徴点列は、点列を結ぶ折線が、
元の数値データから前記許容誤差を越えないように生成
されることを特徴とする請求項7〜9のいずれかに記載
の時系列データ圧縮・復元装置。 - 【請求項11】 前記特徴点列は、点列から生成される
スプライン曲線が、元の数値データから前記許容誤差を
越えないように生成されることを特徴とする請求項7〜
9のいずれかに記載の時系列データ圧縮・復元装置。 - 【請求項12】 前記復元を行う手段は、生成された折
線またはスプライン曲線が、許容誤差の大きさだけ上下
方向にそれぞれずらされた値で出力されることを特徴と
する請求項10または11記載の時系列データ圧縮・復
元装置。 - 【請求項13】 複数の計算機を有し、時系列データを
圧縮・復元するシステムであって、ネットワーク上で、
異なる計算機に圧縮・復元の許容誤差の異なる圧縮デー
タを分けて保持し、入力された時間区間と許容誤差とに
応じて必要なデータをそのデータを持つ計算機から取得
し、復元することを特徴とする時系列データ圧縮・復元
システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15804096A JP3339668B2 (ja) | 1996-06-19 | 1996-06-19 | 時系列データ圧縮・復元方法および装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15804096A JP3339668B2 (ja) | 1996-06-19 | 1996-06-19 | 時系列データ圧縮・復元方法および装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1013246A true JPH1013246A (ja) | 1998-01-16 |
| JP3339668B2 JP3339668B2 (ja) | 2002-10-28 |
Family
ID=15662977
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15804096A Expired - Fee Related JP3339668B2 (ja) | 1996-06-19 | 1996-06-19 | 時系列データ圧縮・復元方法および装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3339668B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102811062A (zh) * | 2010-01-19 | 2012-12-05 | 北京四方继保自动化股份有限公司 | 电力系统广域测量系统高密度时间序列数据的曲线稀疏处理方法 |
| JP2016532952A (ja) * | 2013-08-02 | 2016-10-20 | 華為技術有限公司Huawei Technologies Co.,Ltd. | 画像表示方法および装置 |
| CN111309720A (zh) * | 2018-12-11 | 2020-06-19 | 北京京东尚科信息技术有限公司 | 时序数据的存储、读取方法、装置、电子设备及存储介质 |
| CN115934792A (zh) * | 2022-11-29 | 2023-04-07 | 沈阳尚源智慧科技有限公司 | 一种数组型时序数据压缩与跨维度查询方法 |
| CN116362453A (zh) * | 2023-06-02 | 2023-06-30 | 中能聚创(杭州)能源科技有限公司 | 一种用电数据处理方法及系统 |
-
1996
- 1996-06-19 JP JP15804096A patent/JP3339668B2/ja not_active Expired - Fee Related
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102811062A (zh) * | 2010-01-19 | 2012-12-05 | 北京四方继保自动化股份有限公司 | 电力系统广域测量系统高密度时间序列数据的曲线稀疏处理方法 |
| CN102811062B (zh) * | 2010-01-19 | 2015-05-27 | 北京四方继保自动化股份有限公司 | 电力系统广域测量系统高密度时间序列数据的曲线稀疏处理方法 |
| JP2016532952A (ja) * | 2013-08-02 | 2016-10-20 | 華為技術有限公司Huawei Technologies Co.,Ltd. | 画像表示方法および装置 |
| US10320886B2 (en) | 2013-08-02 | 2019-06-11 | Huawei Technologies Co., Ltd. | Image display method and apparatus |
| CN111309720A (zh) * | 2018-12-11 | 2020-06-19 | 北京京东尚科信息技术有限公司 | 时序数据的存储、读取方法、装置、电子设备及存储介质 |
| CN115934792A (zh) * | 2022-11-29 | 2023-04-07 | 沈阳尚源智慧科技有限公司 | 一种数组型时序数据压缩与跨维度查询方法 |
| CN116362453A (zh) * | 2023-06-02 | 2023-06-30 | 中能聚创(杭州)能源科技有限公司 | 一种用电数据处理方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3339668B2 (ja) | 2002-10-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Pu | Fundamental data compression | |
| US20040101203A1 (en) | System and method for coding data | |
| KR100277004B1 (ko) | 1차원시계열데이터압축방법및그장치,1차원시계열데이터압축해제방법및그장치,1차원시계열데이터압축프로그램기록매체및1차원시계열데이터압축해제프로그램기록매체 | |
| US4839649A (en) | Signal processing system | |
| US6531971B2 (en) | Method for monitoring information density and compressing digitized signals | |
| CN102197599A (zh) | 用于将数据记录压缩和解压缩的方法和设备 | |
| JP3339668B2 (ja) | 時系列データ圧縮・復元方法および装置 | |
| US7463782B2 (en) | Data encoding with an amplitude model and path between the data and corresponding decoding | |
| Farmer et al. | Renormalization of the quasiperiodic transition to chaos for arbitrary winding numbers | |
| US6748409B1 (en) | Data interpolating system | |
| US5602550A (en) | Apparatus and method for lossless waveform data compression | |
| US6255968B1 (en) | Data compression method and apparatus | |
| JP4170795B2 (ja) | 時系列信号の符号化装置および記録媒体 | |
| EP1137288A2 (en) | Method and apparatus for bit stream conversion | |
| JP2019047450A (ja) | 圧縮処理装置、伸長処理装置、圧縮処理用プログラム、伸長処理用プログラム | |
| JPH09293092A (ja) | 電子回路のモデル化方法及び電子回路のシミュレーション方法 | |
| JP4040941B2 (ja) | 需要データ管理システムおよびその管理方法 | |
| JPH08149477A (ja) | 画像符号化装置および画像復号化装置 | |
| CN114337680B (zh) | 一种压缩处理方法、装置、存储介质及电子设备 | |
| JP2026050282A (ja) | ヒストリカルデータ圧縮展開方法、プログラム、装置 | |
| JPH0823474A (ja) | 動画インデックス表示装置 | |
| JP3889738B2 (ja) | 逆量子化装置、オーディオ復号化装置、画像復号化装置、逆量子化方法および逆量子化プログラム | |
| JPH04220879A (ja) | 量子化装置 | |
| JPS6367913A (ja) | 時系列数値デ−タ変換方法 | |
| JPH05260307A (ja) | 量子化方法および画像データ量子化装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070816 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080816 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080816 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090816 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100816 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100816 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110816 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120816 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130816 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |