JP2007090000A - 心電図データの圧縮方法および心電図テレメータ装置 - Google Patents
心電図データの圧縮方法および心電図テレメータ装置 Download PDFInfo
- Publication number
- JP2007090000A JP2007090000A JP2005286985A JP2005286985A JP2007090000A JP 2007090000 A JP2007090000 A JP 2007090000A JP 2005286985 A JP2005286985 A JP 2005286985A JP 2005286985 A JP2005286985 A JP 2005286985A JP 2007090000 A JP2007090000 A JP 2007090000A
- Authority
- JP
- Japan
- Prior art keywords
- data
- electrocardiogram
- ecg
- compressing
- compressed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000013144 data compression Methods 0.000 claims description 67
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000001914 filtration Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 abstract description 20
- 238000006243 chemical reaction Methods 0.000 abstract description 5
- 238000002565 electrocardiography Methods 0.000 description 48
- 238000007906 compression Methods 0.000 description 18
- 230000006835 compression Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000009466 transformation Effects 0.000 description 6
- 238000013500 data storage Methods 0.000 description 5
- 239000013598 vector Substances 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000036772 blood pressure Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000029058 respiratory gaseous exchange Effects 0.000 description 2
- 206010002383 Angina Pectoris Diseases 0.000 description 1
- 239000004004 anti-anginal agent Substances 0.000 description 1
- 239000003416 antiarrhythmic agent Substances 0.000 description 1
- 206010003119 arrhythmia Diseases 0.000 description 1
- 230000006793 arrhythmia Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 208000031225 myocardial ischemia Diseases 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000004393 prognosis Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
【課題】それぞれのデータの出現頻度に応じてデータを取り扱うことにより、必要最小限度のデータを選択するようにして心電図データを圧縮し、または心電図データ等の生体情報データに対しウェーブレット変換による分割を行い、生体情報として必要のないデータ、および生体情報の特性に影響を与えないデータを削除し、データを圧縮することで、送信可能な心電図データの多重化を可能とし、適正かつ効率の良い心電図データの圧縮を実現すると共に、テレメータ能力の拡大を達成することができるように構成した心電図データの圧縮方法および心電図テレメータ装置を提供する。
【解決手段】心電図データをウェーブレット変換、ハフマン符号化、または算術符号化により圧縮処理するように構成する。
【選択図】図2
【解決手段】心電図データをウェーブレット変換、ハフマン符号化、または算術符号化により圧縮処理するように構成する。
【選択図】図2
Description
本発明は、複数の患者の心電図等の生体信号のモニタリングデータを、それぞれ効率的にデータ圧縮して送信することができると共に、これらの圧縮データを受信して適正な心電図データとして復元することができるように構成した心電図データの圧縮方法および心電図テレメータ装置に関するものである。
心電図テレメータ装置は、複数の患者に対して、それぞれの患者の日常生活中の不整脈や狭心症などの異常心電図の診断、抗不整脈剤や抗狭心症剤などの薬効の評価、ペースメーカ治療の評価、虚血性心疾患の予後の予測などの医用目的のために、総合的かつ効率的に管理することができる装置として使用されている。
しかるに、従来において、データ量の多い心電図データを処理する装置として、24時間の心電図データのデジタルデータを記録するため、データ圧縮を必要とすることが知られている。例えば、従来における心電図のデータ圧縮法として、心電図が比較的似た形状の心拍の繰り返しであることと、この心拍の部分に必要とする情報量が多いことに着目して、心電図の心拍の波形にテンプレートを心電図波形から引き算し、残差データ(信号)を算出し、これによってデータの冗長性を無くし、さらにこの信号を周知の直線近似法や符号化などの手法によって圧縮する方法が知られている。
しかし、前述した従来のデータ圧縮法では、圧縮効率が悪化する欠点があることから、本出願人は、学習機能などによって作成した正常拍および異常拍、またはST計測を行う際の一定時間の正常拍の加算平均波形に適合するマルチテンプレートを用い、心拍除去を行った残差データの情報量が低減して、圧縮率が高くかつ高精度のデータ圧縮が可能になるように構成した心電図データ処理装置を提案した(特許文献1参照)。
また、ホルタ心電計に赤外線通信装置を備えて、予め決められた手順に従って、高能率圧縮したデータを外部機器に通信するように構成したホルタ心電計装置が提案されている(特許文献2参照)。この特許文献2に記載のホルタ心電計装置においては、ホルタ心電計が電極より入力された心電図をAMPで増幅し、A/D変換器で量子化し、デジタル信号プロセッサに入力する。次いで、デジタル信号プロセッサに入力されたデジタル化された心電図は、ウエイブレット変換され、高能率圧縮してフラッシュメモリに心電図データが貯えられる。そして、前記ホルタ心電計に貯えられた心電図データは、赤外線インタフェース手段を介して外部機器に入力するようにした構成からなるものである。
従来の医用テレメータ装置においては、送信ができる心電図データが少ないという難点があった。そこで、例えば送信できるベクタ数よりも多いベクタ数の心電図データが必要な場合は、受信側で受信した心電図データを基にして、必要なベクタの心電図データを数値計算等により推測していた。このように、送信可能の心電図のベクタ数が少ないため、患者の生体情報を的確に捕らえるために、必要な心電図情報が送信できないという問題がある。また、送信可能な心電図データを基にして、必要なベクタの心電図を推測すると、実際の生体情報とは異なる結果が得られるという危険がある。
このような観点から、前述したように、心電図データを圧縮処理することが種々提案されているが、いずれも心電図データに適したデータの圧縮処理として具体的な提案がなされていないため、実用に適さないばかりでなく、装置構成も煩雑になる可能性がある等の難点がある。
そこで、本発明の目的は、それぞれのデータの出現頻度に応じてデータを取り扱うことにより、必要最小限度のデータを選択するようにして心電図データを圧縮し、または心電図データ等の生体情報データに対しウェーブレット変換による分割を行い、生体情報として必要のないデータ、および生体情報の特性に影響を与えないデータを削除し、データを圧縮することで、送信可能な心電図データの多重化を可能とし、適正かつ効率の良い心電図データの圧縮を実現すると共に、テレメータ能力の拡大を達成することができるように構成した心電図データの圧縮方法および心電図テレメータ装置を提供することにある。
前記の目的を達成するため、本発明の請求項1に記載の心電図データの圧縮方法は、心電図データをウェーブレット変換、ハフマン符号化、または算術符号化により圧縮することを特徴とする。
本発明の請求項2に記載の心電図データの圧縮方法は、心電図データをウェーブレット変換により圧縮する方法において、
周波数分割した心電図データのうち心電図の周波数成分として重要でないデータを削除し、または
周波数分割した心電図データで心電図に重畳するノイズのうち波高の小さい値を削除し、または
周波数分割した心電図データで心電図に重畳するノイズのうち波高の大きい値を削除し、または
これらを組み合わせることにより心電図データを圧縮することを特徴とする。
周波数分割した心電図データのうち心電図の周波数成分として重要でないデータを削除し、または
周波数分割した心電図データで心電図に重畳するノイズのうち波高の小さい値を削除し、または
周波数分割した心電図データで心電図に重畳するノイズのうち波高の大きい値を削除し、または
これらを組み合わせることにより心電図データを圧縮することを特徴とする。
本発明の請求項3に記載の心電図テレメータ装置は、生体から検出される心電図信号を入力する心電図データ入力手段と、前記入力手段に入力された心電図データをフィルタリング処理するフィルタ手段と、前記フィルタ手段によりフィルタリング処理された心電図データを圧縮処理するデータ圧縮手段と、前記データ圧縮手段により圧縮処理された心電図データを送信するデータ送信手段と、
前記データ送信手段により送信される心電図データを受信する受信手段と、圧縮された心電図データを復元する復元手段と、復元された心電図データを表示するデータ表示手段とから構成した心電図テレメータ装置からなり、
前記データ圧縮手段において、心電図データを、ウェーブレット変換、ハフマン符号化、または算術符号化により圧縮する構成としたことを特徴とする。
前記データ送信手段により送信される心電図データを受信する受信手段と、圧縮された心電図データを復元する復元手段と、復元された心電図データを表示するデータ表示手段とから構成した心電図テレメータ装置からなり、
前記データ圧縮手段において、心電図データを、ウェーブレット変換、ハフマン符号化、または算術符号化により圧縮する構成としたことを特徴とする。
本発明の請求項4に記載の心電図テレメータ装置は、前記データ圧縮手段において、心電図データをウェーブレット変換により圧縮するに際し、周波数分割した心電図データのうち心電図の周波数成分として重要でないデータを削除し、または周波数分割した心電図データで心電図に重畳するノイズのうち波高の小さい値を削除し、または周波数分割した心電図データで心電図に重畳するノイズのうち波高の大きい値を削除し、またはこれらを組み合わせることにより心電図データを圧縮する構成としたことを特徴とする。
本発明の請求項1に記載の心電図データの圧縮方法によれば、それぞれのデータの出現頻度に応じてデータを取り扱うことにより、必要最小限度のデータを選択するようにして心電図データを圧縮し、または心電図データ等の生体情報データに対しウェーブレット変換による分割を行い、生体情報として必要のないデータ、および生体情報の特性に影響を与えないデータを削除し、データを圧縮することで、送信可能な心電図データの多重化を可能とし、適正かつ効率の良い心電図データの圧縮を実現することができる。
本発明の請求項2に記載の心電図データの圧縮方法によれば、特にデータの圧縮方法として、ウェーブレット変換を適用することにより、心電図データの成分を周波数的に高い側と低い側に分け、心電図データの特徴を表すのに必要でない周波数成分のデータや、軽微な影響しか与えないデータを除去して、データ数を減らすことにより心電図データの圧縮を行うことにより、適正かつ効率の良い心電図データの圧縮を実現することができる。
本発明の請求項3に記載の心電図テレメータ装置によれば、それぞれのデータの出現頻度に応じてデータを取り扱うことにより、必要最小限度のデータを選択するようにして心電図データを圧縮し、または心電図データ等の生体情報データに対しウェーブレット変換による分割を行い、生体情報として必要のないデータ、および生体情報の特性に影響を与えないデータを削除し、データを圧縮することで、送信可能な心電図データの多重化を可能とし、適正かつ効率の良い心電図データの圧縮を行って、テレメータ能力の拡大を達成することができる心電図テレメータ装置を得ることができる。
本発明の請求項4に記載の心電図テレメータ装置によれば、特にデータの圧縮方法として、ウェーブレット変換を適用することにより、心電図データの成分を周波数的に高い側と低い側に分け、心電図データの特徴を表すのに必要でない周波数成分のデータや、軽微な影響しか与えないデータを除去して、データ数を減らすことにより心電図データの圧縮を行って、テレメータ能力の拡大を達成することができる心電図テレメータ装置を得ることができる。
次に、本発明に係る心電図データの圧縮方法および心電図テレメータ装置の実施例につき、添付図面を参照しながら以下詳細に説明する。
〔心電図テレメータ装置の基本構成〕
図1は、本発明に係る心電図テレメータ装置の一実施例を示す概略ブロック系統図を示すものである。すなわち、図1は、本発明に係る心電図データの圧縮方法を実施する心電図テレメータ装置のシステム構成であって、参照符号10は送信機を示し、この送信機10は、生体から検出される心電図信号を入力する心電図データ入力手段12と、前記入力手段12に入力された心電図データをフィルタリング処理するフィルタ手段14と、前記フィルタ手段14によりフィルタリング処理された心電図データを後述する圧縮方法により圧縮処理するデータ圧縮手段16と、前記データ圧縮手段16により圧縮処理された心電図データを送信するデータ送信手段18とから構成される。
図1は、本発明に係る心電図テレメータ装置の一実施例を示す概略ブロック系統図を示すものである。すなわち、図1は、本発明に係る心電図データの圧縮方法を実施する心電図テレメータ装置のシステム構成であって、参照符号10は送信機を示し、この送信機10は、生体から検出される心電図信号を入力する心電図データ入力手段12と、前記入力手段12に入力された心電図データをフィルタリング処理するフィルタ手段14と、前記フィルタ手段14によりフィルタリング処理された心電図データを後述する圧縮方法により圧縮処理するデータ圧縮手段16と、前記データ圧縮手段16により圧縮処理された心電図データを送信するデータ送信手段18とから構成される。
また、参照符号20は心電図データ受信手段としての受信機を示し、この受信機20は、前記送信機10のデータ送信手段18により送信される心電図データを受信するデータ受信部22と、受信された圧縮処理されている心電図データを復元するデータ復元部24とから構成される。そして、受信機20により受信された心電図データは、データ記憶手段26により記憶され、データ復元部24により復元されデータ表示手段28により表示される。また、データ記憶手段26により記憶されることなく受信機20により受信された心電図データを、データ復元部24により復元しデータ表示手段28で表示することも可能である。このように、データ記憶手段26に心電図データを記憶することなく復元し、データ表示することもあるため、データ記憶手段26は、心電図テレメータ装置の構成において必須というわけではない。
〔心電図データの圧縮方法〕
次に、前記心電図テレメータ装置のデータ圧縮手段16における心電図データの圧縮方法について説明する。
図2は、前記データ圧縮手段16における心電図データの圧縮プログラムのフローチャートを示すものである。まず、本実施例においては、データ圧縮手段16において、フィルタ手段14によりフィルタリング処理された心電図データを取得する(STEP−1)。なお、前記フィルタ手段14においては、データ圧縮手段16においてデータ圧縮処理がし易いデータにするため、心電図の生データにローパスフィルタ処理を行う。すなわち、この場合の処理方法としては、例えば150Hzのアナログローパスフィルタ処理を行ったデータに、40Hzのデジタルローパスフィルタ処理を行うように設定することができる。また、心電図差分データとして、このようにフィルタリング処理を行ったデータを元のデータとすることができる。
次に、前記心電図テレメータ装置のデータ圧縮手段16における心電図データの圧縮方法について説明する。
図2は、前記データ圧縮手段16における心電図データの圧縮プログラムのフローチャートを示すものである。まず、本実施例においては、データ圧縮手段16において、フィルタ手段14によりフィルタリング処理された心電図データを取得する(STEP−1)。なお、前記フィルタ手段14においては、データ圧縮手段16においてデータ圧縮処理がし易いデータにするため、心電図の生データにローパスフィルタ処理を行う。すなわち、この場合の処理方法としては、例えば150Hzのアナログローパスフィルタ処理を行ったデータに、40Hzのデジタルローパスフィルタ処理を行うように設定することができる。また、心電図差分データとして、このようにフィルタリング処理を行ったデータを元のデータとすることができる。
このようにしてフィルタリング処理された心電図データを圧縮処理する(STEP−2)。なお、この場合における心電図データの圧縮方法については後述する。心電図データについて、ハフマン符号化または算術符号化を用いてデータ圧縮を行う場合、それぞれのデータの出現頻度に応じてデータを取り扱うことにより、必要最小限度のデータを選択するようにして心電図データを圧縮処理する。ウェーブレット変換を用いてデータ圧縮を行う場合、生体情報データに対しウェーブレット変換による分割を行い、生体情報として必要のないデータ、および生体情報の特性に影響を与えないデータを削除し、データを圧縮する。そして、圧縮処理されたデータが所望のデータ圧縮率に圧縮されたかを判定し(STEP−3)、所望のデータ圧縮率に圧縮された場合には、圧縮処理を終了して、得られた心電図データをデータ送信手段18に送出する。しかし、所望のデータ圧縮率に圧縮されていない場合には、削除するデータの条件を変更し、これによりデータを削除して心電図データをさらに圧縮処理する(STEP−4)。そして、この圧縮処理されたデータについて、前記STEP−3の処理を繰り返し、所望のデータ圧縮率に圧縮して、得られた心電図データをデータ送信手段18に送出するようにする。
なお、本実施例では、心電図データについて説明したが、呼吸、血圧、脈波等の生体情報データに適用してもよく、単独または複数の生体情報データを圧縮して所望のデータ圧縮率を達成した場合、得られた生体情報データを送出することも可能である。
以下に、前記データ圧縮手段16における心電図データの圧縮方法の具体例について説明する。
(a)ハフマン符号化による心電図データの圧縮方法
ハフマン符号化によるデータの圧縮処理においては、入力された心電図データの出現頻度が高い順に、ビット数の短い符号を割り当て、元のデータよりも少ないデータ量としてデータを表現することにより、心電図データの圧縮を行うように設定する。
ハフマン符号化によるデータの圧縮処理においては、入力された心電図データの出現頻度が高い順に、ビット数の短い符号を割り当て、元のデータよりも少ないデータ量としてデータを表現することにより、心電図データの圧縮を行うように設定する。
(b)算術符号化による心電図データの圧縮方法
算術符号化によるデータの圧縮処理においては、入力された心電図データの出現頻度に応じて、データに重みをつけ、ある一定区間の複数の値とデータの重みから、1つの数値を算出することにより、心電図データの圧縮を行うように設定する。
算術符号化によるデータの圧縮処理においては、入力された心電図データの出現頻度に応じて、データに重みをつけ、ある一定区間の複数の値とデータの重みから、1つの数値を算出することにより、心電図データの圧縮を行うように設定する。
(c)ウェーブレット変換による心電図データの圧縮方法
ウェーブレット変換によるデータの圧縮処理においては、元になるデータをフィルタリングし、データの成分を周波数的に高い側と低い側に分け、この時に生成されるデータの内、心電図データとして特徴を表すのに必要のない周波数成分のデータや、軽微な影響しか与えないデータを取り除き、データ数を減らすことにより、心電図データの圧縮を行うように設定する。なお、この場合におけるデータのフィルタリング処理に際しては、例えばハール関数、ドベシー関数、bior4.4関数、bior6.8関数等のウェーブレット関数を使用することができる。
ウェーブレット変換によるデータの圧縮処理においては、元になるデータをフィルタリングし、データの成分を周波数的に高い側と低い側に分け、この時に生成されるデータの内、心電図データとして特徴を表すのに必要のない周波数成分のデータや、軽微な影響しか与えないデータを取り除き、データ数を減らすことにより、心電図データの圧縮を行うように設定する。なお、この場合におけるデータのフィルタリング処理に際しては、例えばハール関数、ドベシー関数、bior4.4関数、bior6.8関数等のウェーブレット関数を使用することができる。
図3および図4は、ウェーブレット変換によるデータの圧縮処理と、圧縮処理されたデータから元のデータを再構成する処理の概要を示す説明図である。
すなわち、ウェーブレット変換によるデータの圧縮処理は、図3に示すように、順次変換回数が増えることにより、データ数が半分になることが確認される。
次いで、ウェーブレット変換により生成されるデータから元のデータを再構成するに必要なデータは、sn−1、wn−1、wn−2、wn−3、……、w1、w0である。これらのデータを全部使って再構成したデータは、ウェーブレット変換前のデータと完全に一致する(図4参照)。この場合において、データ数に関しては、元のデータのデータ数と同じだけのデータ数が必要となる。
しかし、ウェーブレット変換で生成されたデータについて、周波数に関して分割されていることに着目すれば、必要のない周波数領域のデータを削除したり、必要な周波数領域のデータについても、波形を損なわないように考慮し、データの一部を削除することでデータを減らして、データ圧縮を実現することができる。なお、この場合、再構成においては、削除したデータの値は、特定の値(例えば、0)とみなして再構成する。
すなわち、ウェーブレット変換によるデータの圧縮処理は、図3に示すように、順次変換回数が増えることにより、データ数が半分になることが確認される。
次いで、ウェーブレット変換により生成されるデータから元のデータを再構成するに必要なデータは、sn−1、wn−1、wn−2、wn−3、……、w1、w0である。これらのデータを全部使って再構成したデータは、ウェーブレット変換前のデータと完全に一致する(図4参照)。この場合において、データ数に関しては、元のデータのデータ数と同じだけのデータ数が必要となる。
しかし、ウェーブレット変換で生成されたデータについて、周波数に関して分割されていることに着目すれば、必要のない周波数領域のデータを削除したり、必要な周波数領域のデータについても、波形を損なわないように考慮し、データの一部を削除することでデータを減らして、データ圧縮を実現することができる。なお、この場合、再構成においては、削除したデータの値は、特定の値(例えば、0)とみなして再構成する。
そこで、ウェーブレット変換により生成されるデータの変換回数と周波数範囲の関係を図5に示す。そして、元のデータが64個のデータについて、ウェーブレット変換を5回行った時の周波数範囲とデータ数の関係を図6に示す。
図6に示されるように、元のデータは広い周波数成分を持つが、ウェーブレット変換を行うことで、w0〜w4までの6つの周波数領域に分割される。この場合に、もしw0の周波数成分が削除可能であるとすると、再構成に必要なデータ数が32個減り、64−32=32個となる。この時点で、50%のデータ圧縮率が達成される。
さらに、w1〜w4についても、波形の特性を損なわないようにデータを削除した場合、例えばそれぞれのデータ数を半分にできるとすると、データ数は、w1:16/2=8個、w2:8/2=4個、w3:4/2=2個、w4:2/2=1個となる。この場合に、w0〜s4まで合計したデータ数は、0+8+4+2+1+2=17個となり、17/64=27%のデータ圧縮率が達成される。
以上の操作を、種々の波形の特性に応じてそれぞれ行うことにより、必要とされるデータ数までデータ圧縮を行うことが可能となる。
図6に示されるように、元のデータは広い周波数成分を持つが、ウェーブレット変換を行うことで、w0〜w4までの6つの周波数領域に分割される。この場合に、もしw0の周波数成分が削除可能であるとすると、再構成に必要なデータ数が32個減り、64−32=32個となる。この時点で、50%のデータ圧縮率が達成される。
さらに、w1〜w4についても、波形の特性を損なわないようにデータを削除した場合、例えばそれぞれのデータ数を半分にできるとすると、データ数は、w1:16/2=8個、w2:8/2=4個、w3:4/2=2個、w4:2/2=1個となる。この場合に、w0〜s4まで合計したデータ数は、0+8+4+2+1+2=17個となり、17/64=27%のデータ圧縮率が達成される。
以上の操作を、種々の波形の特性に応じてそれぞれ行うことにより、必要とされるデータ数までデータ圧縮を行うことが可能となる。
前述した構成からなる心電図テレメータ装置を構築し、ウェーブレット変換によるデータ圧縮方法を使用して、心電図データの圧縮を行った場合の復元波形を得る方法について説明する。
まず、心電図のQRS波以外の部分を基準に、ノイズ波高の大小によって削除する値を判断するテストを行った。図7の(a)は、ノイズが重畳している心電図波形を示す。この心電図には、前半部分に心電図のQRS波以外の部分が判別し難い程度のノイズが重畳しており、後半部分にQRS波以外の部分が判別できない程度のノイズが重畳している。 そこで、この場合、QRS波以外の波形が判別できるか否かを基準として、前半部分は波高の小さいノイズと判断し、後半部分は波高の大きいノイズと判断する。
まず、心電図のQRS波以外の部分を基準に、ノイズ波高の大小によって削除する値を判断するテストを行った。図7の(a)は、ノイズが重畳している心電図波形を示す。この心電図には、前半部分に心電図のQRS波以外の部分が判別し難い程度のノイズが重畳しており、後半部分にQRS波以外の部分が判別できない程度のノイズが重畳している。 そこで、この場合、QRS波以外の波形が判別できるか否かを基準として、前半部分は波高の小さいノイズと判断し、後半部分は波高の大きいノイズと判断する。
次に、データ圧縮処理を行った結果、それぞれの復元波形は、図7の(b)および(c)に示す通りであった。
すなわち、図7の(b)に示すように、ノイズの小さい値を削除してデータを圧縮した場合には、波高の小さいノイズが混入している部分を特徴的に改善することができる。また、図7の(c)に示すように、ノイズの大きい値を削除してデータを圧縮した場合には、波高の大きいノイズが混入している部分を特徴的に改善することができる。しかし、それぞれの結果において、心電図の波形の特徴を示す部分については、影響が少なく、元の特徴を残している。
すなわち、図7の(b)に示すように、ノイズの小さい値を削除してデータを圧縮した場合には、波高の小さいノイズが混入している部分を特徴的に改善することができる。また、図7の(c)に示すように、ノイズの大きい値を削除してデータを圧縮した場合には、波高の大きいノイズが混入している部分を特徴的に改善することができる。しかし、それぞれの結果において、心電図の波形の特徴を示す部分については、影響が少なく、元の特徴を残している。
従って、前述したウェーブレット変換による心電図データの圧縮方法において、データ圧縮処理を行うための条件は、例えば次の通りである。
(1)ウェーブレット変換により生成された周波数分割データの内、心電図の周波数成分として重要でない数10Hzを超えるデータを削除し、データ数を減らすことでデータ圧縮を行う。
(2)心電図について、ある周波数範囲の周波数データ全てを削除もしくは周波数分割データの値の内、重畳するノイズも含めて小さい値を削除またはこれらを組み合わせることにより、元の波形の特徴を残しつつデータ圧縮が可能となる。
(3)心電図について、ある周波数範囲の周波数データ全てを削除もしくは周波数分割データの値の内、重畳するノイズも含めて大きい値を削除またはこれらを組み合わせることにより、元の波形の特徴を残しつつデータ圧縮が可能となる。
なお、前記(1)〜(3)の条件を変え、またはこれらを組み合わせてデータ量をコントロールすることにより、データ圧縮率を可変に設定することができる。このように、データ圧縮率を可変にすることにより、送信する心電図データ等の生体情報データやそのデータ量に応じて、最適なデータ圧縮を行うことができる。
(1)ウェーブレット変換により生成された周波数分割データの内、心電図の周波数成分として重要でない数10Hzを超えるデータを削除し、データ数を減らすことでデータ圧縮を行う。
(2)心電図について、ある周波数範囲の周波数データ全てを削除もしくは周波数分割データの値の内、重畳するノイズも含めて小さい値を削除またはこれらを組み合わせることにより、元の波形の特徴を残しつつデータ圧縮が可能となる。
(3)心電図について、ある周波数範囲の周波数データ全てを削除もしくは周波数分割データの値の内、重畳するノイズも含めて大きい値を削除またはこれらを組み合わせることにより、元の波形の特徴を残しつつデータ圧縮が可能となる。
なお、前記(1)〜(3)の条件を変え、またはこれらを組み合わせてデータ量をコントロールすることにより、データ圧縮率を可変に設定することができる。このように、データ圧縮率を可変にすることにより、送信する心電図データ等の生体情報データやそのデータ量に応じて、最適なデータ圧縮を行うことができる。
以上説明した本発明における心電図データの圧縮方法およびこの方法を実施する心電図テレメータ装置により、以下の効果を期待することができる。
一定の通信帯域幅(データ量)で、本来送信すべきデータ(生体情報等)と、生体情報を補間するためのデータを同時に送信する場合、これらのデータ全てが一定のデータ量に収まるまでデータ圧縮を行うことができる。その後、受信機がこれらのデータを受信し、生体情報等のデータが正常であるか否かを確認した時に、正常でないと判定した場合は、受信したデータ内の補間データを使用して、正常でない生体情報等のデータを再生することで、正常なデータに戻すことが可能となる。これにより、データ欠損を回避することができる心電図テレメータ装置を得ることができる。
一定の通信帯域幅(データ量)で、本来送信すべきデータ(生体情報等)を重複して送信する場合、これらのデータ全てが一定のデータ量に収まるまでデータ圧縮を行うことができる。その後、受信機がこれらのデータを受信し、1つ目の生体情報等のデータが正常であるか否かを確認した時に、正常でないと判定した場合は、そのデータ以外の重複して受信した生体情報等のデータを使用して、正常なデータに戻すことが可能となる。これにより、データ欠損を回避することができる心電図テレメータ装置を得ることができる。
一定の通信帯域幅(データ量)で、複数の生体情報等のデータを同時に送信する場合、これらのデータ全てが一定のデータ量に収まるまでデータ圧縮を行うことができる。これにより、受信機が、複数の生体情報等のデータを受信可能な心電図テレメータ装置を得ることができる。
一定の通信帯域幅(データ量)で、生体情報等のデータと通信経路におけるデータ誤りを検出・訂正するためのデータを同時に送信する場合、これらのデータ全てが一定のデータ量に収まるまでデータ圧縮を行うことができる。その後、受信機がこれらのデータを受信し、生体情報等のデータが正常であるか否かを確認した時に、正常でないと判定した場合は、データ誤りを検出・訂正データを使用して、生体情報等のデータの誤りを検出し訂正を行うことにより、正常なデータに戻すことが可能な心電図テレメータ装置を得ることができる。
そして、前述した本発明に係る心電図データの圧縮方法および心電図テレメータ装置は、呼吸、血圧、脳波、脈波等の他の生体情報についても適用して、それらの特性に応じてそれぞれデータを削除し、データの圧縮処理を行うことができる。
以上、本発明の好適な実施例について説明したが、本発明は前記実施例のウェーブレット変換によるデータ圧縮方法において、ノイズが重畳した波形の圧縮について説明したが、このような場合に限定されることなく、ノイズが重畳していないある周波数範囲の周波数分割データを削除する等のデータ圧縮を行うことも可能であり、その他本発明の精神を逸脱しない範囲内において、多くの設計変更を行うことが可能である。
10 送信機
12 データ入力手段
14 フィルタ入力手段
16 データ圧縮手段
18 データ送信手段
20 受信機
22 データ受信部
24 データ復元部
26 データ記憶手段
28 データ表示手段
12 データ入力手段
14 フィルタ入力手段
16 データ圧縮手段
18 データ送信手段
20 受信機
22 データ受信部
24 データ復元部
26 データ記憶手段
28 データ表示手段
Claims (4)
- 心電図データをウェーブレット変換、ハフマン符号化、または算術符号化により圧縮することを特徴とする心電図データの圧縮方法。
- 心電図データをウェーブレット変換により圧縮する方法において、
周波数分割した心電図データのうち心電図の周波数成分として重要でないデータを削除し、または
周波数分割した心電図データで心電図に重畳するノイズのうち波高の小さい値を削除し、または
周波数分割した心電図データで心電図に重畳するノイズのうち波高の大きい値を削除し、または
これらを組み合わせることにより心電図データを圧縮することを特徴とする心電図データの圧縮方法。 - 生体から検出される心電図信号を入力する心電図データ入力手段と、前記入力手段に入力された心電図データをフィルタリング処理するフィルタ手段と、前記フィルタ手段によりフィルタリング処理された心電図データを圧縮処理するデータ圧縮手段と、前記データ圧縮手段により圧縮処理された心電図データを送信するデータ送信手段と、
前記データ送信手段により送信される心電図データを受信する受信手段と、圧縮された心電図データを復元する復元手段と、復元された心電図データを表示するデータ表示手段とから構成した心電図テレメータ装置からなり、
前記データ圧縮手段において、心電図データを、ウェーブレット変換、ハフマン符号化、または算術符号化により圧縮する構成としたことを特徴とする心電図テレメータ装置。 - 生体から検出される心電図信号を入力する心電図データ入力手段と、前記入力手段に入力された心電図データをフィルタリング処理するフィルタ手段と、前記フィルタ手段によりフィルタリング処理された心電図データを圧縮処理するデータ圧縮手段と、前記データ圧縮手段により圧縮処理された心電図データを送信するデータ送信手段と、
前記データ送信手段により送信される心電図データを受信する受信手段と、圧縮された心電図データを復元する復元手段と、復元された心電図データを表示するデータ表示手段とから構成した心電図テレメータ装置からなり、
前記データ圧縮手段において、心電図データをウェーブレット変換により圧縮するに際し、周波数分割した心電図データのうち心電図の周波数成分として重要でないデータを削除し、または周波数分割した心電図データで心電図に重畳するノイズのうち波高の小さい値を削除し、または周波数分割した心電図データで心電図に重畳するノイズのうち波高の大きい値を削除し、またはこれらを組み合わせることにより心電図データを圧縮する構成としたことを特徴とする心電図テレメータ装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005286985A JP2007090000A (ja) | 2005-09-30 | 2005-09-30 | 心電図データの圧縮方法および心電図テレメータ装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005286985A JP2007090000A (ja) | 2005-09-30 | 2005-09-30 | 心電図データの圧縮方法および心電図テレメータ装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007090000A true JP2007090000A (ja) | 2007-04-12 |
Family
ID=37976333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005286985A Pending JP2007090000A (ja) | 2005-09-30 | 2005-09-30 | 心電図データの圧縮方法および心電図テレメータ装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007090000A (ja) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100803894B1 (ko) * | 2001-05-17 | 2008-02-15 | 신세다이 가부시키 가이샤 | 음계 인식 방법 및 그 장치 |
KR100843830B1 (ko) * | 2001-03-20 | 2008-07-03 | 제너럴 일렉트릭 캄파니 | 에너지 흡수장치, 에너지 흡수 시스템 및 에너지흡수장치의 제조 방법 |
KR100843835B1 (ko) * | 2001-11-23 | 2008-07-03 | 주식회사 포스코 | 슬래그 포트의 슬래그 분리장치 |
KR100845915B1 (ko) * | 2007-07-31 | 2008-07-11 | 주식회사 만도 | 디스크 브레이크 |
KR100860843B1 (ko) * | 2007-08-14 | 2008-09-29 | 주식회사 에스코드 | 자율 주행 장치 및 방법, 그리고, 이를 이용한 자율 운반장치 |
KR100862951B1 (ko) * | 2004-08-16 | 2008-10-13 | 베이징 완지앙 테크놀로지 리미티드 | 위생 담배 케이스의 이너 라이너 및 이너 라이너를 구비한위생 담배 케이스 |
JP2010264168A (ja) * | 2009-05-18 | 2010-11-25 | Seiko Epson Corp | 生体状態測定装置 |
JP2011005225A (ja) * | 2009-06-23 | 2011-01-13 | Yuan Ze Univ | リアルタイムインタラクションが可能な12誘導心電図の波形の測定及び情報編集システム |
US8606351B2 (en) | 2011-12-28 | 2013-12-10 | General Electric Company | Compression of electrocardiograph signals |
JP2017143911A (ja) * | 2016-02-15 | 2017-08-24 | 日本電信電話株式会社 | 生体信号処理装置、方法、およびプログラム |
KR20220043510A (ko) * | 2020-09-29 | 2022-04-05 | 경북대학교 산학협력단 | 템플릿 신호에 기반한 신호 압축 장치, 방법 및 이를 수행하기 위한 프로그램을 기록한 기록매체 |
CN116153453A (zh) * | 2023-04-20 | 2023-05-23 | 深圳市魔样科技有限公司 | 基于云边协同的智能戒指信息管理方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000341689A (ja) * | 1999-05-27 | 2000-12-08 | Sony Corp | ウェーブレット逆変換装置及び方法、並びにウェーブレット復号装置及び方法 |
JP2002094990A (ja) * | 2000-09-18 | 2002-03-29 | Mega Chips Corp | 画像符号化装置および画像符号化方法並びに復号化装置および復号化方法 |
JP2003199721A (ja) * | 2001-10-25 | 2003-07-15 | Ge Medical Systems Information Technologies Inc | 心搏の調律及び曲線形状の計算機解析に基づいて心電図圧縮方法を動的に選択する方法及び装置 |
-
2005
- 2005-09-30 JP JP2005286985A patent/JP2007090000A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000341689A (ja) * | 1999-05-27 | 2000-12-08 | Sony Corp | ウェーブレット逆変換装置及び方法、並びにウェーブレット復号装置及び方法 |
JP2002094990A (ja) * | 2000-09-18 | 2002-03-29 | Mega Chips Corp | 画像符号化装置および画像符号化方法並びに復号化装置および復号化方法 |
JP2003199721A (ja) * | 2001-10-25 | 2003-07-15 | Ge Medical Systems Information Technologies Inc | 心搏の調律及び曲線形状の計算機解析に基づいて心電図圧縮方法を動的に選択する方法及び装置 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100843830B1 (ko) * | 2001-03-20 | 2008-07-03 | 제너럴 일렉트릭 캄파니 | 에너지 흡수장치, 에너지 흡수 시스템 및 에너지흡수장치의 제조 방법 |
KR100803894B1 (ko) * | 2001-05-17 | 2008-02-15 | 신세다이 가부시키 가이샤 | 음계 인식 방법 및 그 장치 |
KR100843835B1 (ko) * | 2001-11-23 | 2008-07-03 | 주식회사 포스코 | 슬래그 포트의 슬래그 분리장치 |
KR100862951B1 (ko) * | 2004-08-16 | 2008-10-13 | 베이징 완지앙 테크놀로지 리미티드 | 위생 담배 케이스의 이너 라이너 및 이너 라이너를 구비한위생 담배 케이스 |
KR100845915B1 (ko) * | 2007-07-31 | 2008-07-11 | 주식회사 만도 | 디스크 브레이크 |
KR100860843B1 (ko) * | 2007-08-14 | 2008-09-29 | 주식회사 에스코드 | 자율 주행 장치 및 방법, 그리고, 이를 이용한 자율 운반장치 |
JP2010264168A (ja) * | 2009-05-18 | 2010-11-25 | Seiko Epson Corp | 生体状態測定装置 |
JP2011005225A (ja) * | 2009-06-23 | 2011-01-13 | Yuan Ze Univ | リアルタイムインタラクションが可能な12誘導心電図の波形の測定及び情報編集システム |
US8606351B2 (en) | 2011-12-28 | 2013-12-10 | General Electric Company | Compression of electrocardiograph signals |
JP2017143911A (ja) * | 2016-02-15 | 2017-08-24 | 日本電信電話株式会社 | 生体信号処理装置、方法、およびプログラム |
KR20220043510A (ko) * | 2020-09-29 | 2022-04-05 | 경북대학교 산학협력단 | 템플릿 신호에 기반한 신호 압축 장치, 방법 및 이를 수행하기 위한 프로그램을 기록한 기록매체 |
KR102406917B1 (ko) | 2020-09-29 | 2022-06-10 | 경북대학교 산학협력단 | 템플릿 신호에 기반한 신호 압축 장치, 방법 및 이를 수행하기 위한 프로그램을 기록한 기록매체 |
CN116153453A (zh) * | 2023-04-20 | 2023-05-23 | 深圳市魔样科技有限公司 | 基于云边协同的智能戒指信息管理方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007090000A (ja) | 心電図データの圧縮方法および心電図テレメータ装置 | |
US20080243012A1 (en) | Method of compressing electrocardiogram data and electrocardiogram telemetry system using the same | |
US6810282B2 (en) | Method and apparatus for dynamically selecting an electrocardiogram compression process based on computerized analysis of cardiac rhythm and contour | |
US7429938B1 (en) | Method of compressing waveform data with differential entropy based compression | |
US5657398A (en) | High-quality, low-bit-rate method of compressing waveform data | |
EP1972268A1 (en) | Method of compressing electrocardiogram data and electrocardiogram telemetry system using the same | |
US9008789B2 (en) | System and method for smoothing sampled digital signals | |
KR101454790B1 (ko) | 템플릿 기반 심전도 신호 압축 및 복원 방법 | |
WO2008118842A1 (en) | System and method for annotating and compressing waveform data | |
Thakor et al. | Multiwave: a wavelet-based ECG data compression algorithm | |
KR20140139564A (ko) | Ecg 모니터링을 위한 시스템들 및 방법들 | |
US7904168B2 (en) | Differential entropy based data compression for waveforms | |
KR100967994B1 (ko) | 주기성을 갖는 생체 신호 데이터의 실시간 압축 전송 및저장 방법과 이를 위한 심혈관 시스템 | |
EP2140553B1 (en) | Differential entropy based encoding of data with variable length probabilistic codes | |
US7933658B2 (en) | Differential entropy based data compression for waveforms | |
Manikandan et al. | Wavelet-based ECG and PCG signals compression technique for mobile telemedicine | |
KR101526774B1 (ko) | 압축센싱을 이용한 심전도 신호 전송 방법 및 이를 이용한 모니터링 시스템 | |
JP3231283B2 (ja) | 多誘導心電図送信機及びその受信機 | |
KR20130032078A (ko) | 생체 신호의 송수신 방법 및 장치 | |
Ding et al. | ECG compression for mobile sensor platforms | |
CN114159073B (zh) | 心电噪声滤除装置 | |
WO2000028468A1 (en) | Improved method for compression of a pulse train | |
KR20170068874A (ko) | 생체신호 전송을 위한 데이터 압축방법 | |
Punith Kumar et al. | An Image Processing Approach for Compression of ECG Signals Based on 2D RLE and SPIHT | |
Abdullah | An ECG Pre-Processing Algorithm for Reliable Transmission and Recovery over an AWGN Channel |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080421 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101109 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110308 |