JP6529263B2 - 並列生体信号プロセッサ及びその制御方法並びにそれを含む統合生体信号プロセッサ及びそのためのアプリケーションプロセッサ - Google Patents

並列生体信号プロセッサ及びその制御方法並びにそれを含む統合生体信号プロセッサ及びそのためのアプリケーションプロセッサ Download PDF

Info

Publication number
JP6529263B2
JP6529263B2 JP2015005889A JP2015005889A JP6529263B2 JP 6529263 B2 JP6529263 B2 JP 6529263B2 JP 2015005889 A JP2015005889 A JP 2015005889A JP 2015005889 A JP2015005889 A JP 2015005889A JP 6529263 B2 JP6529263 B2 JP 6529263B2
Authority
JP
Japan
Prior art keywords
processor
target
amplifier
converter
signal
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
JP2015005889A
Other languages
English (en)
Other versions
JP2015173979A (ja
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2015173979A publication Critical patent/JP2015173979A/ja
Application granted granted Critical
Publication of JP6529263B2 publication Critical patent/JP6529263B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7225Details of analogue processing, e.g. isolation amplifier, gain or sensitivity adjustment, filtering, baseline or drift compensation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • A61B5/02405Determining heart rate variability
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • A61B5/02416Measuring pulse rate or heart rate using photoplethysmograph signals, e.g. generated by infrared radiation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/30Input circuits therefor
    • A61B5/305Common mode rejection
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/30Input circuits therefor
    • A61B5/307Input circuits therefor specially adapted for particular uses
    • A61B5/308Input circuits therefor specially adapted for particular uses for electrocardiography [ECG]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7271Specific aspects of physiological measurement analysis
    • A61B5/7278Artificial waveform generation or derivation, e.g. synthesizing signals from measured signals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3246Power saving characterised by the action undertaken by software initiated power-off
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • G06F15/7867Architectures of general purpose stored program computers comprising a single central processing unit with reconfigurable architecture
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/389Electromyography [EMG]

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Pathology (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Veterinary Medicine (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Public Health (AREA)
  • Cardiology (AREA)
  • Physiology (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Psychiatry (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Power Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Computer Networks & Wireless Communication (AREA)

Description

本発明は、並列生体信号プロセッサ及びその制御方法並びにそれを含む統合生体信号プロセッサ及びそのためのアプリケーションプロセッサに関する。
患者の健康状態を診断するための多様な医療装備が開発されている。U(ユビキタス)ヘルスケアに対する関心が高まるにつれて、日常生活でも健康信号をモニタリングし、これを分析しようとする新しい技術が試みられている。一例として、ユーザの生物学的な状態と反応を持続的にモニタリングするための生体信号プロセッサに関する研究が盛んに行われている。
このような生体信号プロセッサは、ユーザ便宜性のために超軽量、超小型の特性が求められる。限定されたバッテリ性能で超軽量、超小型の特性を満たすためには窮極的にシステムの低電力化が要求される。
本発明は、上記従来技術に鑑みてなされたものであって、本発明の目的は、生体情報の抽出に適した増幅器、変換器、前処理器、及び特徴抽出器をルーティングする並列生体信号プロセッサ及びその制御方法並びにそれを含む統合生体信号プロセッサ及びそのためのアプリケーションプロセッサを提供することにある。
上記目的を達成するためになされた本発明の一態様による並列生体信号プロセッサは、増幅属性に基づいて生体信号を増幅する複数の増幅器と、変換属性に基づいて前記増幅器の増幅信号を変換する複数の変換器と、前処理属性に基づいて前記変換器の変換信号を前処理する複数の前処理器と、前記前処理器の出力信号から生体情報を抽出する複数の特徴抽出器と、を有する。
前記並列生体信号プロセッサは、前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器のそれぞれの間に接続されたスイッチングファブリックを更に含むことができる。
前記並列生体信号プロセッサは、前記スイッチングファブリックを制御し、前記生体信号が入力される対象増幅器、該対象増幅器の増幅信号が入力される対象変換器、該対象変換器の変換信号が入力される対象前処理器、及び該対象前処理器の出力信号が入力される対象特徴抽出器をルーティングするスイッチングコントローラを更に含むことができる。
前記スイッチングコントローラは、前記対象増幅器、前記対象変換器、前記対象前処理器、及び前記対象特徴抽出器をリルーティングし得る。
前記スイッチングコントローラは、動作モードに応じて前記対象増幅器、前記対象変換器、前記対象前処理器、及び前記対象特徴抽出器をルーティングし得る。
前記動作モードは、低電力動作モード及び高精密動作モードのうちの1つを含み得る。
前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器は、それぞれ並列に接続され得る。
前記増幅器はそれぞれ異なる増幅属性を有し、前記変換器はそれぞれ異なる変換属性を有し、前記前処理器はそれぞれ異なる前処理属性を有し、前記特徴抽出器はそれぞれ異なる生体情報を抽出し得る。
前記並列生体信号プロセッサは、少なくとも1つの生体信号をセンシングする少なくとも1つのセンサに接続されたポートを複数更に含むことができる。
前記並列生体信号プロセッサは、前記複数のポートと前記増幅器との間に接続されたスイッチングファブリックを更に含み、前記スイッチングコントローラは、前記複数のポートと前記増幅器との間に接続された前記スイッチングファブリックを制御し、前記対象増幅器に前記生体信号を提供し得る。
前記少なくとも1つのセンサは、電極センサ、光化学センサ、及び光電センサのうちの少なくとも1つを含み得る。
前記増幅属性は、入力インピーダンス、帯域幅、及び増幅利得のうちの少なくとも1つを含み得る。
前記増幅器は、前記増幅属性を調整し得る。
前記増幅器は、インストルメント増幅器(IA)、プログラム可能利得増幅器(PGA)、帯域通過フィルタ(BPF)のうちの少なくとも1つを含み得る。
前記変換器は、前記変換属性に応じて前記増幅信号をデジタル信号に変換し得る。
前記変換属性は、入力ダイナミックレンジ及び出力ビットレゾリューションのうちの少なくとも1つを含み得る。
前記前処理属性は、前記変換信号の不要周波数帯域をフィルタリングする属性及び前記変換信号からの前処理情報を抽出する属性のうちの少なくとも1つを含み得る。
前記前処理情報は、前記変換信号を取得した時刻に関する情報及び前記変換信号の周波数特性に関する情報のうちの少なくとも1つを含み得る。
前記並列生体信号プロセッサは、前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器に供給される電力を制御する電力コントローラを更に含むことができる。
前記並列生体信号プロセッサは、前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器の細部属性を制御するレジスタコントローラを更に含むことができる。
前記並列生体信号プロセッサは、前記生体情報を外部機器に送信する送信部を更に含むことができる。
前記並列生体信号プロセッサは、前記外部機器と有線で接続する有線インタフェースを更に含み、前記送信部は、前記有線インタフェースを用いて前記生体情報を前記外部機器に送信し得る。
前記有線インタフェースは、UART(汎用非同期送受信機)、SPI(直列周辺装置インタフェース)、及びIC(アイ・スクエアード・シー)のうちの少なくとも1つを含み得る。
前記並列生体信号プロセッサは、前記外部機器と無線で接続する無線インタフェースを更に含み、前記送信部は、前記無線インタフェースを用いて前記生体情報を前記外部機器に送信し得る。
前記無線インタフェースは、BAN(身体領域ネットワーク)、IEEE802.15.1〜4準拠、及びNFC(近距離無線通信)のうちの少なくとも1つを含み得る。
上記目的を達成するためになされた本発明の一態様によるアプリケーションプロセッサは、命令語及びデータを処理するプロセッサコアと、生体信号から生体情報を抽出する並列生体信号プロセッサと、を有し、前記並列生体信号プロセッサは、前記生体信号を増幅属性に基づいて増幅する複数の増幅器と、前記増幅器の増幅信号を変換属性に基づいて変換する複数の変換器と、前記変換器の変換信号を前処理属性に基づいて前処理する複数の前処理器と、前記前処理器の出力信号から前記生体情報を抽出する複数の特徴抽出器と、前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器のそれぞれの間に接続されたスイッチングファブリックと、を含む。
上記目的を達成するためになされた本発明の一態様による並列生体信号プロセッサの制御方法は、それぞれ複数の増幅器、変換器、前処理器、及び特徴抽出器を有する並列生体信号プロセッサを制御する方法であって、前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器をルーティングするステップと、前記増幅器のうちの対象増幅器を用いて生体信号を増幅するステップと、前記変換器のうちの対象変換器を用いて前記増幅された生体信号を変換するステップと、前記前処理器のうちの対象前処理器を用いて前記変換された信号を前処理するステップと、前記特徴抽出器のうちの対象特徴抽出器を用いて前記前処理された信号から生体情報を抽出するステップと、を含む。
上記目的を達成するためになされた本発明の他の態様による並列生体信号プロセッサは、第1信号及び第2信号を受信して前記第1信号及び前記第2信号をそれぞれ第1経路と第2経路とを介して同時にルーティングすることで前記第1信号及び前記第2信号を同時に処理するコントローラを有し、前記コントローラは、前記第1経路を介して、第1変換属性に基づき前記第1信号を第1変換信号に変換し、第1前処理属性に基づき前記第1変換信号を前処理して第1生体情報を抽出し、前記第2経路を介して、第2変換属性に基づき前記第2信号を第2変換信号に変換し、第2前処理属性に基づき前記第2変換信号を前処理して第2生体情報を抽出する。
前記コントローラは、前記第1信号及び前記第2信号を変換する前に、第1増幅属性に基づき前記第1信号を増幅し、第2増幅属性に基づき前記第2信号を増幅し得る。
前記第1増幅属性及び前記第2増幅属性は、少なくとも1つの入力インピーダンス、帯域幅、及び増幅利得のうちの少なくとも1つを含み、前記第1変換属性及び前記第2変換属性は、入力ダイナミックレンジ及び出力ビットレゾリューションのうちの少なくとも1つを含み、前記第1前処理属性及び第2前処理属性は、不要周波数帯域をフィルタリングする属性及び少なくとも1つの前処理情報を抽出する属性のうちの少なくとも1つを含み得る。
前記並列生体信号プロセッサは、前記第1信号及び前記第2信号を増幅する増幅器と、前記増幅された第1信号を第1変換信号に変換し、前記増幅された第2信号を第2変換信号に変換する変換器と、前記第1変換信号及び前記第2変換信号を前処理する前処理器と、前記第1生体情報及び前記第2生体情報を抽出する特徴抽出器と、を含むことができる。
前記並列生体信号プロセッサは、少なくとも1つの生体情報をセンシングするための少なくとも1つのセンサを接続するポートを更に含むことができる。
前記並列生体信号プロセッサは、前記ポートと前記増幅器との間に配置されたポートスイッチングファブリックと、前記増幅器と前記変換器との間に配置された増幅スイッチングファブリックと、前記変換器と前記前処理器との間に配置された変換スイッチングファブリックと、前記前処理器と前記特徴抽出器との間に配置された前処理スイッチングファブリックと、を更に含むことができる。
本発明による並列生体信号プロセッサは、複数の増幅器、複数の変換器、複数の前処理器、及び複数の特徴抽出器のうちから生体情報の抽出に適した増幅器、変換器、前処理器、及び特徴抽出器をルーティングすることができる。それにより、複数の生体信号を同時に処理することができ、生体情報の正確性を向上させ、別途のアルゴリズムを必要とせずに並列生体信号プロセッサだけで複数の生体情報を抽出することができる。
一実施形態による並列生体信号プロセッサを示すブロック図である。 一実施形態による並列生体信号プロセッサの一例を説明するための図である。 低電力動作モードで不整脈検出情報を抽出する場合の並列生体信号プロセッサの動作を説明するための図である。 高精密動作モードで不整脈検出情報を抽出する場合の並列生体信号プロセッサの動作を説明するための図である。 図4に示す第3特徴抽出器の動作を説明するための図である。 一実施形態による統合生体信号プロセッサを示すブロック図である。 一実施形態によるアプリケーションプロセッサを示すブロック図である。 一実施形態による並列生体信号プロセッサの制御方法を示す動作フローチャートである。
以下、本発明を実施するための形態の具体例を、図面を参照しながら詳細に説明する。しかし、本発明は、一実施形態によって制限されたり限定されたりすることはない。また、各図面に提示した同一の参照符号は同一の部材を示す。
図1は、一実施形態による並列生体信号プロセッサを示すブロック図である。
図1を参照すると、本実施形態による並列生体信号プロセッサ100は、複数の増幅器110、複数の変換器120、複数の前処理器130、複数の特徴抽出器140、及びスイッチングコントローラ150を含む。
本実施形態で、並列生体信号プロセッサ100は、図2などを参照して後述するレジスタコントローラ及び電力コントローラ、複数のスイッチングファブリック、複数のポート、及び送信部を更に含む。
並列生体信号プロセッサ100は、システムオンチップ(System on Chip:SoC)で具現され得る。
複数の増幅器110は、並列に配置され、少なくとも1つの生体信号を1つ以上の増幅属性に応じて増幅する。本実施形態で、複数の増幅器110によって増幅される信号はアナログ信号である。複数の増幅器110が並列に配置されることで、複数の増幅器110のそれぞれは、他の増幅器の影響を受けることなく、予め決定した増幅属性に応じて生体信号を増幅する。ここで、増幅属性は、入力インピーダンス、帯域幅、及び増幅利得のうちの少なくとも1つを含む。一実施形態による複数の増幅器110は、それぞれ異なる増幅属性を有し、複数の増幅器110がそれぞれ増幅属性を適応的に調整する。他の実施形態で、後述するレジスタ制御部(図示せず)によって増幅属性が調整される。また、複数の増幅器110は、インストルメント増幅器(Instrument Amplifier:IA)、プログラム可能利得増幅器(Programmable Gain Amplifier:PGA)、及び帯域通過フィルタ(Band Pass Filter:BPF)のうちの少なくとも1つを含む。一実施形態による複数の増幅器110は、並列生体信号プロセッサ100の内部に含まれる。また、他の実施形態で、複数の増幅器110は、並列生体信号プロセッサ100の外部に含まれる。この場合にも、複数の増幅器は、後述するレジスタ制御部(図示せず)によって制御され得る。
複数の変換器120は、並列に配置され、複数の増幅器110の増幅信号を1つ以上の変換属性に応じて変換する。一実施形態による複数の変換器120は、変換属性に応じて複数の変換器の増幅信号をデジタル信号に変換する。複数の変換器120は、それぞれ異なる変換属性を有する。複数の変換器120が並列に配置されることによって、複数の変換器120のそれぞれは、他の変換器の影響を受けることなく、予め決定した変換属性に応じてアナログ信号をデジタル信号に変換する。ここで、変換属性は、入力ダイナミックレンジ(input dynamic range)及び出力ビットレゾリューション(bit resolution)のうちの少なくとも1つを含む。
複数の前処理器130は、並列に配置され、複数の変換器120の変換信号を1つ以上の前処理属性に応じて変換する。ここで前処理属性は、複数の特徴抽出器140が生体情報を抽出できるように予め実行されなければならない信号加工過程を意味する。複数の前処理器130は、それぞれ異なる前処理属性を有する。複数の前処理器130が並列に配置されることで、複数の前処理器130のそれぞれは、他の前処理器の影響を受けることなく、予め決定した前処理属性に応じて変換信号を前処理する。ここで、前処理属性は、変換信号の不要周波数帯域をフィルタリングする属性及び変換信号に対する1つ以上の前処理情報を抽出する属性のうちの少なくとも1つを含む。また、前処理情報は、変換信号を取得した時刻に関する情報及び変換信号の周波数特性に関する情報のうちの少なくとも1つを含む。本実施形態による複数の前処理器130は、MCU(Micro Controller Unit)内に、固定されたハードウェアブロックで具現されるか、又はソフトウェアライブラリー(library)で具現される。
複数の特徴抽出器140は、並列に配置され、複数の前処理器130の出力信号から1つ以上の生体情報を抽出する。ここで、生体情報は、血糖、血圧、体重、心電図などのように人体から測定された情報、ステップ数などのようにユーザの行為によって発生する情報、及び不整脈、狭心症、心筋梗塞のような医療情報を含む。例えば、複数の特徴抽出器140は、前処理された心電図(ElectroCardioGraphy:ECG)信号からR−ピーク(peak)情報を探して心臓拍動数情報を抽出し、前処理された光電脈波(PhotoPlethysmoGraphy:PPG)信号からピーク情報を探して心臓拍動数情報を抽出する。他の例として、複数の特徴抽出器140は、前処理された心電図信号及び前処理された光電脈波信号のピーク差を用いて血圧情報を抽出し、前処理された筋電図(ElectroMyoGraphy:EMG)信号から筋肉の動き情報を抽出し、脳波(ElectroEncephaloGraphy:EEG)信号から頭脳活動情報を抽出する。本実施形態で、複数の特徴抽出器140は、MCU内に、固定されたハードウェアブロックで具現されるか、又はソフトウェアライブラリーで具現される。
複数のポート(図示せず)は、少なくとも1つの生体信号をセンシングする少なくとも1つのセンサ(図示せず)と接続される。複数のポート(図示せず)は、少なくとも1つのセンサ(図示せず)から少なくとも1つの生体信号を受信し、受信した少なくとも1つの生体信号を複数の増幅器110に伝達する。ここで、センサは、人体部位の電位差を測定する電極センサ、ISFET(Ion Sensitive FET)のような光化学センサ、光の発光、吸光、蛍光、反射などを測定する光電センサ(例えば、光ダイオードセンサ)を含む。
複数のスイッチングファブリック(fabric)(図示せず)は、複数の増幅器110、複数の変換器120、複数の前処理器130、及び複数の特徴抽出器140をそれぞれ相互接続する。また、スイッチングファブリックは、複数のポートと複数の増幅器110との間に接続される。例えば、複数のポート(図示せず)と複数の増幅器110との間に第1スイッチングファブリックが配置され、複数の増幅器110と複数の変換器120との間に第2スイッチングファブリックが配置され、複数の変換器120と複数の前処理器130との間に第3スイッチングファブリックが配置され、複数の前処理器130と複数の特徴抽出器140との間に第4スイッチングファブリックが配置される。
スイッチングコントローラ150は、複数のスイッチングファブリック(図示せず)を制御し、生体信号が入力される少なくとも1つの対象増幅器、対象増幅器の増幅信号が入力される少なくとも1つの対象変換器、対象増幅器の変換信号が入力される少なくとも1つの対象前処理器、及び対象前処理器の出力信号が入力される少なくとも1つの対象特徴抽出器をルーティングする。ここで、対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器は、複数の増幅器110、複数の変換器120、複数の前処理器130、及び複数の特徴抽出器140のうちの当該生体情報を抽出するために用いられる増幅器、変換器、前処理器、及び特徴抽出器を意味する。
スイッチングコントローラ150は、抽出しようとする生体情報に適する増幅器、変換器、前処理器、及び特徴抽出器を選択する。そのため、抽出される生体情報の正確性が向上して並列生体信号プロセッサ100の自由度が向上し、並列生体信号プロセッサ100の効率性が増加し、他のプロセッサの援助又は別途のアルゴリズムの援助なしに、並列生体信号プロセッサ100だけで所望する生体情報を抽出することができる。
本実施形態によるスイッチングコントローラ150は、対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器のみならず、センサから受信した生体信号を対象増幅器に伝達する対象ポートをルーティングする。ここで、対象ポートは、複数のポート(図示せず)のうちの当該生体情報の抽出のために用いられるポートを意味する。
本実施形態によるスイッチングコントローラ150は、少なくとも1つの生体信号から所望する情報を抽出するために必要な仕様の対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器を接続する。例えば、心電図信号から心臓拍動数情報を抽出する場合、スイッチングコントローラ150は、複数の増幅器110のうちの増幅利得が100である対象増幅器、複数の変換器120のうちの12ビットレゾリューションの変換属性を有する対象変換器、複数の前処理器130のうちのDCオフセットを除去する前処理属性を有する対象前処理器、及び複数の特徴抽出器140のうちの心臓拍動数を抽出する対象特徴抽出器をルーティングする。スイッチングコントローラ150で、或るルーティングにより、対象増幅器は周波数帯域が0.5Hz〜40Hzの心電図信号を100倍増幅し、対象変換器は12ビットレゾリューションで増幅信号をデジタル信号に変換し、対象前処理器は変換信号のDCオフセットを除去し、対象特徴抽出器は前処理された心電図信号からR−ピークを探して心臓拍動数情報を抽出する。
本実施形態によるスイッチングコントローラ150は、複数のルーティング経路により、対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器を用いて少なくとも1つの生体信号のルーティングを行う。例えば、複数の増幅器110、複数の変換器120、複数の前処理器130、及び複数の特徴抽出器140の個数がそれぞれ3つである場合、心電図信号から心臓拍動数情報を抽出するための第1ルーティング経路は、第1増幅器、第1変換器、第3前処理器、及び第3特徴抽出器であり、筋電図信号から筋肉動き情報を抽出するための第2ルーティング経路は、第2増幅器、第2変換器、第1前処理器、及び第2特徴抽出器であると仮定する。この場合、スイッチングコントローラ150は、第1ルーティング経路、及び第2ルーティング経路により、2つの対象増幅器、2つの対象変換器、2つの対象前処理器、及び2つの対象特徴抽出器を同時にルーティングし、心電図信号及び筋電図信号を同時に処理することができる。ここで、「同時に」という用語は、いずれか1つの信号と異なる信号を同一の時間に処理するか、又はいずれか1つの信号と異なる信号を最小時間内に順次処理することを意味する。
本実施形態によるスイッチングコントローラ150は、対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器を用いて信号をリルーティング(rerouting)する。例えば、複数の増幅器110、複数の変換器120、複数の前処理器130、及び複数の特徴抽出器140の個数がそれぞれ4個であり、生体信号から血圧情報を抽出する場合、スイッチングコントローラ150は、例えば第1増幅器、第3増幅器、第3前処理器、及び第4特徴抽出器をそれぞれ対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器として選択する。生体信号から筋肉の動き情報を抽出する場合、スイッチングコントローラ150は、例えば第2増幅器、第1増幅器、第2前処理器、及び第3特徴抽出器をそれぞれ対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器として選択する。
本実施形態によるスイッチングコントローラ150は、動作モードに応じて対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器をルーティングする。ここで、動作モードは、低電力動作モード及び高精密動作モードを含む。例えば、複数の増幅器110、複数の変換器120、複数の前処理器130、及び複数の特徴抽出器140の個数がそれぞれ2つである場合、第1増幅器、第1変換器、及び第1前処理器は、第2増幅器、第2変換器、及び第2前処理器よりも性能が低く、消費電力が小さいと仮定する。また、第1特徴抽出器は不整脈情報を抽出し、第2特徴抽出器は頭脳活動情報を抽出する。ここで、動作モードが低電力動作モードである場合、スイッチングコントローラ150は、第1増幅器、第1変換器、第1前処理器、及び第1特徴抽出器のそれぞれを対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器として選択する。また、動作モードが高精密動作モードである場合、スイッチングコントローラ150は、第2増幅器、第2変換器、第2前処理器、及び第2特徴抽出器のそれぞれを対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器として選択する。
レジスタコントローラ(図示せず)は、複数の増幅器110、複数の変換器120、複数の前処理器130、及び複数の特徴抽出器140の細部属性を制御する。例えば、レジスタコントローラ(図示せず)は、スイッチングコントローラ150又は外部からの制御信号により複数の増幅器110の入力インピーダンス、帯域幅、増幅利得を調整し、複数の変換器120の入力ダイナミックレンジ、出力ビットレゾリューションを調整し、複数の前処理器130、複数の特徴抽出器140の帯域幅、サンプリングレート(sampling rate)を調整する。
電力コントローラ(図示せず)は、複数の増幅器110、複数の変換器120、複数の前処理器130、複数の特徴抽出器140、及び複数のポート(図示せず)に供給される電力を制御する。例えば、電力コントローラ(図示せず)は、スイッチングコントローラ150によってルーティングされた対象ポート、対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器に電力を供給し、残りのポート、残りの増幅器、残りの変換器、残りの前処理器、及び残りの対象特徴抽出器に供給される電力を遮断する。これにより、並列生体信号プロセッサ100の消耗電力を減少させることができる。
送信部(図示せず)は、対象特徴抽出部から抽出された生体情報を外部機器に送信する。送信部(図示せず)は、外部機器と有線で接続する有線インタフェース、及び外部機器と無線で接続する無線インタフェースのうちの少なくとも1つを含む。送信部(図示せず)は、有線インタフェース又は無線インタフェースを用いて生体情報を外部機器に送信する。一実施形態で、有線インタフェースは、汎用非同期送受信機(Universal Asynchronous Receiver Transmitter:UART)、直列周辺装置インタフェース(Serial Peripheral Interface:SPI)、及びアイ・スクエアード・シー(Inter−Integrated Circuit:IC)のうちの少なくとも1つを含む。また、無線インタフェースは、身体領域ネットワーク(Body Area Network:BAN)、IEEE802.15.1〜3a準拠のBluetooth(登録商標)、IEEE802.15.4準拠のZigBee(登録商標)、及びISO/IEC18092準拠の近距離無線通信(Near Field Communication:NFC)のうちの少なくとも1つを含む。
図2は、一実施形態による並列生体信号プロセッサの一例を説明するための図である。
図2を参照すると、並列生体信号プロセッサ200は、k個のポート201〜203、アナログフロントエンド部(Analog Front End unit:AFE unit)220、アナログデジタル変換部(Analog Digital Conversion unit:ADC unit)230、デジタル前処理部(Digital pre−processing unit)240、特徴抽出部(Feature extraction unit)250、スイッチングコントローラ(switching controller)260、レジスタコントローラ(register controller)270、及び電力コントローラ(power controller)280を含む。また、並列生体信号プロセッサ200は、k個のポート201〜203とアナログフロントエンド部220とを接続するポートスイッチングファブリック211、アナログフロントエンド部220とアナログデジタル変換部230とを接続するAFEスイッチングファブリック212(増幅スイッチングファブリック)、アナログデジタル変換部230とデジタル前処理部240とを接続するADCスイッチングファブリック213(変換スイッチングファブリック)、デジタル前処理部240と特徴抽出部250とを接続するDSPスイッチングファブリック214(前処理スイッチングファブリック)を含む。アナログフロントエンド部220はm個の増幅器221〜224を含み、アナログデジタル変換部230はn個の変換器231〜234を含み、デジタル前処理部240はp個の前処理器241〜244を含み、特徴抽出部250はq個の特徴抽出器251〜254を含む。
k個のポート201〜203は、人体部位の電位差を測定する電極センサ、ISFETのような光化学センサ、光の発光、吸光、蛍光、反射などを測定する光電センサなどのセンサに接続される。本実施形態で、k個のポート201〜203は、電極センサ、光化学センサ、光電センサの他の全てのセンサと接続される。スイッチングコントローラ260は、k個のポート201〜203のうちの抽出しようとする生体情報に適する生体信号を伝達する少なくとも1つの対象ポートを選択する、対象ポートは、自身に接続されたセンサから生体情報を受信してm個の増幅器221〜224のうちの少なくとも1つの増幅器に送信する。
m個の増幅器221〜224は、アナログフロントエンド部220内に並列に配置され、k個のポート201〜203のうちの少なくとも1つから入力された生体信号を増幅属性に応じて増幅する。スイッチングコントローラ260はm個の増幅器221〜224のうちの抽出しようとする生体情報に適する少なくとも1つの増幅器を対象増幅器として選択し、対象増幅器は自身の増幅属性に応じて生体信号を増幅する。本実施形態で、m個の増幅器221〜224は、それぞれ異なる増幅属性を有する。例えば、m個の増幅器221〜224は、入力インピーダンス、帯域幅、増幅利得のような増幅属性を調整することのできるプログラム可能増幅器である。また、m個の増幅器221〜224は、インストルメント増幅器、プログラム可能利得増幅器、帯域通過フィルタのうちの少なくとも1つを含む。本実施形態で、k個のポート201〜203とm個の増幅器221〜224との間にポートスイッチングファブリック211が配置され、スイッチングコントローラ260はk個のポート201〜203とm個の増幅器221〜224との間に配置されたポートスイッチングファブリック211を制御する。
n個の変換器231〜234は、アナログデジタル変換部230内に並列に配置され、アナログフロントエンド部220に含まれるm個の増幅器221〜224のうちの少なくとも1つからの増幅信号を変換属性に応じてデジタル信号に変換する。ここで、変換属性は、入力ダイナミックレンジ及び出力ビットレゾリューションのうちの少なくとも1つを含み、n個の変換器231〜234は、それぞれ異なる入力ダイナミックレンジ及び出力ビットレゾリューションを含む。スイッチングコントローラ260はn個の変換器231〜234のうちの抽出しようとする生体情報に適する変換器を対象変換器として選択し、対象変換器は自身の変換属性に応じて増幅信号をデジタル信号に変換する。
p個の前処理器241〜244は、デジタル前処理部240内に並列に配置され、n個の変換器231〜234のうちの少なくとも1つからの変換信号を前処理属性に応じて前処理する。ここで、前処理属性は、変換信号の不要周波数帯域をフィルタリングする属性、及び変換信号に対する1つ以上の前処理情報を抽出する属性のうちの少なくとも1つを含み、前処理情報は変換信号を取得した時刻に関する情報及び変換信号の周波数特性に関する情報のうちの少なくとも1つを含む。例えば、第1前処理器(241)の前処理属性は、変換信号の不要周波数帯域をフィルタリングする属性である。この場合、第1前処理器241は、高域通過フィルタ、帯域通過フィルタ、又は低域通過フィルタを含み、高域通過フィルタ、帯域通過フィルタ、又は低域通過フィルタは、FIR(Finite Impulse Response)、IIR(Infinite Impulse Response)で具実現される。他の例として、第2前処理器(242)の前処理属性は、変換信号を取得した時刻に関する情報を抽出する属性である。この場合、第2前処理器241は、変換信号のサンプルを取得した時点のローカルRTC(local Real Time Clock)値を変換信号と共に格納する。更なる例として、第3前処理器(243)の前処理属性は、変換信号の周波数特性に関する情報を抽出する属性である。この場合、第3前処理器(243)は、高速フーリエ変換(Fast Fourier Trasnform:FFT)を用いて変換信号の周波数特性に関する情報を抽出する。スイッチングコントローラ260はp個の前処理器241〜244のうちの抽出しようとする生体情報に適する少なくとも1つの前処理器を対象前処理器に選択し、対象前処理器は自身の前処理属性に応じて変換信号を前処理する。
q個の特徴抽出器251〜254は、特徴抽出部250内に並列に配置され、p個の前処理器241〜244のうちの少なくとも1つの出力信号から1つ以上の生体情報を抽出する。例えば、第1特徴抽出器(251)は心臓拍動数情報を抽出し、第2特徴抽出器(252)は血圧情報を抽出し、第3特徴抽出器(253)は筋肉使用量情報を抽出し、第4特徴抽出器(254)は頭脳活動情報を抽出する。スイッチングコントローラ260はq個の特徴抽出器251〜254のうちの抽出しようとする生体情報が抽出可能な少なくとも1つの特徴抽出器を対象特徴抽出器として選択し、対象特徴抽出器は対象前処理器の出力信号から生体情報を抽出する。
スイッチングコントローラ260は、ポートスイッチングファブリック211、AFEスイッチングファブリック212、ADCスイッチングファブリック213、DSPスイッチングファブリック214を制御し、抽出しようとする生体情報に適する生体信号を伝達する対象ポート、対象ポートから生体信号を受信する対象増幅器、対象増幅器の増幅信号が入力される対象変換器、対象変換器の変換信号が入力される対象前処理器、及び対象前処理器の出力信号が入力される対象特徴抽出器をルーティングする。スイッチングコントローラ260は、ポートスイッチングファブリック211を制御してアナログフロントエンド部220の対象増幅器が対象ポートから生体信号を受信できるようにする。スイッチングコントローラ260は、AFEスイッチングファブリック212を制御してアナログデジタル変換部230の対象変換器が対象増幅器からの増幅信号を受信できるようにする。スイッチングコントローラ260は、ADCスイッチングファブリック213を制御してデジタル前処理部240の対象前処理器が対象変換器からの変換信号を受信できるようにする。スイッチングコントローラ260は、DSPスイッチングファブリック214を制御して特徴抽出部250の対象特徴抽出器が対象前処理器からの出力信号を受信できるようにする。
例えば、筋肉使用量情報を抽出するために人体に電極センサを取り付け、心臓拍動数情報を抽出するために人体に光ダイオードセンサ及び圧力センサを取り付ける。この場合、電極センサは筋電図信号をセンシングし、光ダイオードセンサは光電脈波信号をセンシングし、圧力センサは圧力信号をセンシングする。筋肉使用量情報及び心臓拍動数情報を同時に提供するために、並列生体信号プロセッサ200は、筋電図信号、光電脈波信号、及び圧力信号を同時に処理する。そのために、スイッチングコントローラ260は、例えば筋電図信号を処理するための第1ポート(201)、第1増幅器(221)、第2変換器(232)、第1前処理器(241)、及び第3特徴抽出器(253)をルーティングし、光電脈波信号を処理するための第2ポート(202)、第2増幅器(222)、第3変換器(233)、第2前処理器(242)、第1特徴抽出器(251)、及び圧力信号を処理するための第3ポート(203)、第3増幅器(223)、第1変換器(231)、第3前処理器(243)、第1特徴抽出器(251)をルーティングする。第3特徴抽出器(253)は、前処理された筋電図信号から筋肉使用量情報を抽出し、第1特徴抽出器(251)は、前処理された光電脈波信号及び前処理された圧力信号から心臓拍動数情報を抽出する。このように、並列生体信号プロセッサ200は、1つのチップで複数の生体信号処理を行うことができる。これにより、並列生体信号プロセッサ200にセンサが用いられる場合、低電力小型センサが具現される。また、並列生体信号プロセッサ200は、追加的な生体信号処理アルゴリズムを必要とせずに、複数の生体信号処理を行うことができる。
レジスタコントローラ270は、m個の増幅器221〜224、n個の変換器231〜234、p個の前処理器241〜244、及びq個の特徴抽出器251〜254の細部属性を制御する。
電力コントローラ280は、m個の増幅器221〜224、n個の変換器231〜234、p個の前処理器241〜244、及びq個の特徴抽出器251〜254に供給される電力を制御する。例えば、スイッチングコントローラ260が第1増幅器(221)、第1変換器(231)、第1前処理器(241)、及び第1特徴抽出器(251)をルーティングする場合、電力コントローラ280は、第1増幅器(221)、第1変換器(231)、第1前処理器(241)、及び第1特徴抽出器(251)に電力を供給し、残りの増幅器、残りの変換器、及び残りの対象特徴抽出器に供給される電力を遮断する。
図3〜図5は、一実施形態による並列生体信号プロセッサの動作を説明するための図である。
図3は、低電力動作モードで不整脈検出情報を抽出する場合の並列生体信号プロセッサの動作を説明するための図である。
図3を参照すると、並列生体信号プロセッサ300は、4個のポート(301〜304)、アナログフロントエンド部320、アナログデジタル変換部330、デジタル前処理部340、特徴抽出部350、スイッチングコントローラ360、レジスタコントローラ370、及び電力コントローラ380を含む。また、並列生体信号プロセッサ300は、4個のポート(301〜304)とアナログフロントエンド部320とを接続するポートスイッチングファブリック311、アナログフロントエンド部320とアナログデジタル変換部330とを接続するAFEスイッチングファブリック312、アナログデジタル変換部330とデジタル前処理部340とを接続するADCスイッチングファブリック313、デジタル前処理部340と特徴抽出部350とを接続するDSPスイッチングファブリック314を含む。第1ポート301は第1電極センサに接続され、第2ポート302は第2電極センサに接続され、第3ポート303は第1光ダイオードセンサに接続され、第4ポート304は第2光ダイオードセンサに接続される。
アナログフロントエンド部320は、3つの増幅器(321〜323)を含む。例えば第1増幅器321は、6dBの増幅利得を有し、−115dBのCMRR(Common Mode Rejection Ratio)の特性を有する高性能増幅器であり、第2増幅器322及び第3増幅器323は、1dBの増幅利得を有し、−100dBのCMRR特性を有する低電力増幅器である。アナログデジタル変換部330は、2つの変換器(331、332)を含む。例えば第1変換器331は24ビットレゾリューションを有するデルタ・シグマ変換器(delta−sigma ADC)であり、第2変換器332は12ビットレゾリューションを有するSAR変換器(Successive Approximation Register ADC)である。デジタル前処理部340は、4個の前処理器(341〜344)を含む。第1前処理器341及び第3前処理器343は変換信号の不要周波数帯域をフィルタリングし、第2前処理器342及び第4前処理器344は変換信号を取得した時刻に関する情報を抽出する。特徴抽出部350は、3つの特徴抽出器(351〜353)を含み。第1特徴抽出器351は前処理された生体信号から心臓拍動数情報を抽出し、第2特徴抽出器352は前処理された生体信号から不整脈検出情報を抽出し、第3特徴抽出器353は前処理された生体信号から血圧情報を抽出する。
不整脈を検出するために、スイッチングコントローラ360は、対象ポート、対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器をルーティングする。スイッチングコントローラ360は、第1電極センサ及び第2電極センサのうちのセンシングする心電図信号の品質が優れる第1電極センサに接続された第1ポート301を対象ポートとして選択する。スイッチングコントローラ360は、電力消耗が少ない第2増幅器322及び第2変換器332を対象増幅器及び対象変換器として選択する。また、スイッチングコントローラ360は、40Hzを超過する周波数帯域を除去するために、第1前処理器341を対象前処理器として選択し、不整脈検出情報を抽出する第2特徴抽出器352を対象特徴抽出器として選択する。点線に示すように、スイッチングコントローラ360は、ポートスイッチングファブリック311、AFEスイッチングファブリック312、ADCスイッチングファブリック313、及びDSPスイッチングファブリック314を制御し、第1ポート301、第2増幅器322、第2変換器332、第1前処理器341、及び第2特徴抽出器352をルーティングする。そのため、第1ポート301は、第1電極センサから心電図信号を受信して第2増幅器322に送信し、第2増幅器322は、受信した心電図信号を1dBの増幅利得及び−100dBのCMRR特性に応じて増幅する。12ビットレゾリューションを有する第2変換器332は、増幅信号を256Hzでサンプリングする。心電図信号は0〜40Hz周波数帯域で意味のある情報を含むため、第1前処理器341は、デジタルフィルタのタップ(tap)数と係数を変更し、サンプリングされた心電図信号の40Hzを超過する周波数帯域をフィルタリングする。第2特徴抽出器352は、フィルタリングされた心電図信号からリアルタイムで不整脈を検出する。
図4は、高精密動作モードで不整脈検出情報を抽出する場合の並列生体信号プロセッサの動作を説明するための図である。
図4を参照すると、並列生体信号プロセッサ400は、4個のポート(401〜404)、アナログフロントエンド部420、アナログデジタル変換部430、デジタル前処理部440、特徴抽出部450、スイッチングコントローラ460、レジスタコントローラ470、電力コントローラ480、及び4個のスイッチファブリック(411〜414)を含む。第1増幅器421〜第3増幅器423、第1変換器431、第2変換器432、第1前処理器441〜第4前処理器444、第1特徴抽出器451〜第3特徴抽出器453は、図3に示す第1増幅器321〜第3増幅器323、第1変換器331、第2変換器332、第1前処理器341〜第4前処理器344、第1特徴抽出器351〜第3特徴抽出器353と同一である。
不整脈検出情報と共に血圧情報と心臓拍動数情報が共に提供されると、医療診断の正確性は高くなる。心臓拍動数情報及び不整脈検出情報は心電図信号から抽出され、血圧情報は心電図情報及び光電脈波信号から抽出される。そのため、並列生体信号プロセッサ400は、第1ルーティング経路を用いて心電図信号を処理し、第2ルーティング経路を用いて光電脈波信号を処理する。本実施形態で、不整脈検出情報、血圧情報、及び心臓拍動数情報を同時に抽出するため、並列生体信号プロセッサ400は、第1ルーティング経路及び第2ルーティング経路を同時に処理することができる。
第1ルーティング経路により心電図信号を処理するために、スイッチングコントローラ460は、ポートスイッチングファブリック411、AFEスイッチングファブリック412、ADCスイッチングファブリック413、及びDSPスイッチングファブリック414を制御し、対象ポート、対象増幅器、対象変換器、第1対象前処理器、第2対象前処理器、第1対象特徴抽出器〜第3対象特徴抽出器をルーティングする。スイッチングコントローラ460は、第1電極センサ及び第2電極センサのうちのセンシングする心電図信号の品質が優れる第1電極センサと、第1電極センサに接続された第1ポート401を対象ポートとして選択する。スイッチングコントローラ460は、増幅率が高く、ノイズ抑制力が優れる第1増幅器421を対象増幅器として選択し、増幅信号をより精密に変換する第1変換器431を対象変換器として選択する。また、スイッチングコントローラ460は、40Hzを超過する周波数帯域を除去するために、第1前処理器441を第1対象前処理器として選択し、変換信号を取得した時刻に関する情報を抽出するために、第2前処理器442を第2対象前処理器として選択する。スイッチングコントローラ460は、心臓拍動数情報を抽出する第1特徴抽出器451、不整脈検出情報を抽出する第2特徴抽出器452、及び血圧情報を抽出する第3特徴抽出器453をそれぞれ第1対象特徴抽出器、第2対象特徴抽出器、第3対象特徴抽出器として選択する。点線に示すように、第1ルーティングの経路により、第1ポート401は第1電極センサから心電図信号を受信して第1増幅器421に送信し、第1増幅器421は受信した心電図信号を6dBの増幅利得及び−115dBのCMRR特性に応じて増幅する。24ビットレゾリューションを有する第1変換器431は、増幅信号を1024Hz又は2048Hzでサンプリングする。心電図信号は0〜40Hz周波数帯域で意味のある情報を含むため、第1前処理器441は、デジタルフィルタのタップ(tap)数と係数を変更し、サンプリングされた心電図信号の40Hzを超過する周波数帯域をフィルタリングする。第2前処理器442は、第1変換器431の変換信号のサンプルを取得した時点のローカルRTC値を抽出する。第1特徴抽出器451は前処理された心電図信号から心臓拍動数情報を抽出し、第2特徴抽出器452は前処理された心電図信号から不整脈を検出する。第3特徴抽出器453は、前処理された心電図信号、心電図信号のローカルRTC値、及び第2ルーティング経路を介して取得する前処理された光電脈波信号、光電脈波信号のローカルRTC値を用いて血圧情報を抽出する。
第2ルーティング経路により光電脈波信号を処理するために、スイッチングコントローラ460は、ポートスイッチングファブリック411、AFEスイッチングファブリック412、ADCスイッチングファブリック413、及びDSPスイッチングファブリック414を制御し、対象ポート、対象増幅器、対象変換器、第1対象前処理器、第2対象前処理器、対象特徴抽出器をルーティングする。スイッチングコントローラ460は、第1光ダイオードセンサ及び第2光ダイオードセンサのうち、センシングする光電脈波信号の品質が優れる第2光ダイオードセンサに接続された第4ポート404を対象ポートとして選択する。スイッチングコントローラ460は、電力消耗が少ない第3増幅器423及び第2変換器432を対象増幅器及び対象変換器として選択する。また、スイッチングコントローラ460は、5Hzを超過する周波数帯域を除去するために第3前処理器443を第1対象前処理器として選択し、変換信号を取得した時刻に関する情報を抽出するために第4前処理器444を第2対象前処理器として選択する。スイッチングコントローラ460は、血圧情報を抽出する第3特徴抽出器453を対象特徴抽出器として選択する。
図4に示す太線のように、第2ルーティング経路により、第4ポート404は第2光ダイオードセンサから光電脈波信号を受信して第3増幅器423に送信し、第3増幅器423は受信した光電脈波信号を1dBの増幅利得及び−100dBのCMRR特性に応じて増幅する。12ビットレゾリューションを有する第2変換器432は、増幅信号を256Hzでサンプリングする。第3前処理器443は、デジタルフィルタのタップ(tap)数と係数を変更し、サンプリングされた光電脈波信号の5Hzを超過する周波数帯域をフィルタリングする。第4前処理器444は、第2変換器432の変換信号のサンプルを取得した時点のローカルRTC値を抽出する。第3特徴抽出器453は、第1ルーティング経路を介して取得する前処理された心電図信号、心電図信号のローカルRTC値、及び第2ルーティング経路を介して取得する前処理された光電脈波信号、光電脈波信号のローカルRTC値を用いて血圧情報を抽出する。
並列生体信号プロセッサ400は、第1ルーティング経路及び第2ルーティング経路を同時に処理し、第1ルーティング経路及び第2ルーティング経路を用いて抽出した心臓拍動数情報、不整脈検出情報、及び血圧情報を外部に送信する。
図5は、図4に示す第3特徴抽出器の動作を説明するための図である。
図5を参照すると、図4に示す第3特徴抽出器453は、第1ルーティング経路を介して心電図信号510及び心電図信号510のローカルRTC値を取得し、第2ルーティング経路を介して光電脈波信号520及び光電脈波信号520のローカルRTC値を取得する。図4に示す第3特徴抽出器453は、心電図信号510(ECG波形)で最も高い数値を有するR−ピーク値511を抽出し、光電脈波信号520(PPG波形)で最も高い数値を有するピーク値521を抽出し、R−ピーク値511とピーク値521との間の時間差を示す脈波伝達時間(Pulse Transit Time:PTT)を算出する。図4に示す第3特徴抽出器453は、算出した脈波伝達時間を用いてカフレス血圧(cuff−less blood pressure)情報を抽出する。
図6は、一実施形態による統合生体信号プロセッサを示すブロック図である。
図6を参照すると、統合生体信号プロセッサ600は、並列生体信号プロセッサ610、送信部620、有線インタフェース630、及び無線インタフェース640を含む。
並列生体信号プロセッサ610は、少なくとも1つの生体信号を1つ以上の増幅属性に基づいて増幅する複数の増幅器と、複数の増幅器の増幅信号を1つ以上の変換属性に基づいて変換する複数の変換器と、複数の変換器の変換信号を1つ以上の前処理属性に基づいて前処理する複数の前処理器と、複数の前処理器の出力信号から1つ以上の生体情報を抽出する複数の特徴抽出器と、複数の増幅器、複数の変換器、複数の前処理器、及び複数の特徴抽出器のそれぞれの間に接続された複数のスイッチングファブリックと、を含む。また、並列生体信号プロセッサ610は、複数のスイッチングファブリックを制御し、少なくとも1つの生体信号が入力される少なくとも1つの対象増幅器、対象増幅器の増幅信号が入力される少なくとも1つの対象変換器、対象変換器の変換信号が入力される少なくとも1つの対象前処理器、及び対象前処理器の出力信号が入力される少なくとも1つの対象特徴抽出器をルーティングするスイッチングコントローラを含む。スイッチングコントローラのルーティングによって、並列生体信号プロセッサ610は生体信号から生体情報を抽出する。
送信部620は、並列生体信号プロセッサ610から抽出された生体情報を有線インタフェース630又は無線インタフェース640を介して外部に送信する。一実施形態において、並列生体信号プロセッサ610から抽出された生体情報をパケット化して外部に送信する。有線インタフェース630は、汎用非同期送受信機(UART)、直列周辺装置インタフェース(SPI)、及びアイ・スクエアード・シー(IC)のうちの少なくとも1つを含む。また、無線インタフェース640は、身体領域ネットワーク(BAN)、ブルートゥース(登録商標)、ジグビー(登録商標)、及び近距離無線通信(NFC)のうちの少なくとも1つを含む。
図6に示す並列生体信号プロセッサ610には、図1〜図5を参照して説明した並列生体信号プロセッサに関する内容がそのまま適用されるため、詳細な説明は省略する。
図7は、一実施形態によるアプリケーションプロセッサを示すブロック図である。
図7を参照すると、アプリケーションプロセッサ700は、プロセッサコア710、及び並列生体信号プロセッサ720を含む。
プロセッサコア710は、複数の命令語及びデータを処理する。
並列生体信号プロセッサ720は、少なくとも1つの生体信号を1つ以上の増幅属性に基づいて増幅する複数の増幅器と、複数の増幅器の増幅信号を1つ以上の変換属性に基づいて変換する複数の変換器と、複数の変換器の変換信号を1つ以上の前処理属性に基づいて前処理する複数の前処理器と、複数の前処理器の出力信号から1つ以上の生体情報を抽出する複数の特徴抽出器と、複数の増幅器、複数の変換器、複数の前処理器、及び複数の特徴抽出器のそれぞれの間に接続された複数のスイッチングファブリックと、を含む。また、並列生体信号プロセッサ720は、複数のスイッチングファブリックを制御し、少なくとも1つの生体信号が入力される少なくとも1つの対象増幅器、対象増幅器の増幅信号が入力される少なくとも1つの対象変換器、対象変換器の変換信号が入力される少なくとも1つの対象前処理器、及び対象前処理器の出力信号が入力される少なくとも1つの対象特徴抽出器をルーティングするスイッチングコントローラを含む。スイッチングコントローラは、プロセッサコア710の制御によって対象変換器、対象増幅器、対象前処理器、及び対象特徴抽出器をルーティングする。
図7に示す並列生体信号プロセッサ720には、図1〜図5を参照して説明した並列生体信号プロセッサに関する内容がそのまま適用されるため、詳細な説明は省略する。
図8は、一実施形態による並列生体信号プロセッサの制御方法を示す動作フローチャートである。
図8を参照すると、並列生体信号プロセッサの制御装置は、並列生体信号プロセッサに含まれる複数の増幅器、複数の変換器、複数の前処理器、及び複数の特徴抽出器から少なくとも1つの生体信号が入力される少なくとも1つの対象増幅器、対象増幅器の増幅信号が入力される少なくとも1つの対象変換器、対象変換器の変換信号が入力される少なくとも1つの対象前処理器、及び対象前処理器の出力信号が入力される少なくとも1つの対象特徴抽出器をルーティングする(ステップS810)。
また、並列生体信号プロセッサの制御装置は、ルーティングされた対象増幅器、対象変換器、対象前処理器、及び対象特徴抽出器を用いて少なくとも1つの生体信号から少なくとも1つの生体情報を抽出する(ステップS820)。
図8に示す一実施形態による並列生体信号プロセッサの制御方法は、図1〜図7を参照して説明した内容がそのまま適用されるため、詳細な説明は省略する。
以上で説明した装置は、ハードウェア構成要素、ソフトウェア構成要素、及び/又はハードウェア構成要素及びソフトウェア構成要素の組合せで具現される。例えば、プロセッサ、コントローラ、ALU(arithmetic logic unit)、デジタル信号プロセッサ(digital signal processor:DSP)、マイクロコンピュータ、FPA(field programmable array)、PLU(programmable logic unit)、マイクロプロセッサー、又は、命令(instruction)を実行して応答する異なる装置のように、1つ以上の汎用コンピュータ又は特殊目的のコンピュータを用いて具現される。処理装置は、オペレーティングシステム(OS)及びOS上で行われる1つ以上のソフトウェアアプリケーションを実行する。また、処理装置は、ソフトウェアの実行に応答してデータをアクセス、格納、操作、処理、及び生成する。理解の便宜のために、処理装置は1つ使用されるものと説明した場合もあるが、当該の技術分野で通常の知識を有する者は、処理装置が複数の処理要素(processing element)及び/又は複数類型の処理要素を含むことが分かる。例えば、処理装置は、複数のプロセッサ又は1つのプロセッサ及び1つのコントローラを含む。また、並列プロセッサ(parallel processor)のような、他の処理構成も可能である。
ソフトウェアは、コンピュータプログラム、コード、命令、又はこれらのうちの1つ以上の組合せを含み、希望通りに動作するように処理装置を構成し、独立的又は結合的に処理装置に命令する。ソフトウェア及び/又はデータは、処理装置によって解釈され、処理装置に命令又はデータを提供するためにあらゆる類型の機械、構成要素、物理的装置、仮想装置、コンピュータ格納媒体又は装置、送信信号波によって永久的又は一時的に具現化される。ソフトウェアは、ネットワークに接続されたコンピュータシステム上に分散され、分散された方法で格納されるか又は実行される。ソフトウェア及びデータは1つ以上のコンピュータ読み取り可能な記録媒体に格納される。
本実施形態による方法は、多様なコンピュータ手段を介して様々な処理を実行するプログラム命令の形態で具現され、コンピュータ読み取り可能な記録媒体に記録される。コンピュータ読み取り可能な記録媒体は、プログラム命令、データファイル、データ構造などのうちの1つ又はその組合せを含む。記録媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。コンピュータ読み取り可能な記録媒体の例としては、ハードディスク、フロッピー(登録商標)ディスク及び磁気テープのような磁気媒体、CD−ROM、DVDのような光記録媒体、光ディスクのような光磁気媒体、及びROM、RAM、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例には、コンパイラによって作られるような機械語コードだけでなく、インタープリタなどを用いてコンピュータによって実行される高級言語コードが含まれる。ハードウェア装置は、本発明の動作を行うために1つ以上のソフトウェアモジュールとして作動するように構成されてもよく、その逆も同様である。
以上、本発明の実施形態について図面を参照しながら詳細に説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
100、200、300、400、610、720 並列生体信号プロセッサ
110、221〜224 増幅器
120、231〜234 変換器
130、241〜244 前処理器
140、251〜254 特徴抽出器
150、260、360 スイッチングコントローラ
201、202、203 ポート
211、311、411 ポートスイッチングファブリック
212、312、412 AFEスイッチングファブリック
213、313、413 ADCスイッチングファブリック
214、314、414 DSPスイッチングファブリック
220、320、420 アナログフロントエンド(AFE)部
230、330、430 アナログデジタル変換(ADC)部
240、340、440 デジタル前処理部
250、350、450 特徴抽出部
270、370、470 レジスタコントローラ
280、380、480 電力コントローラ
301〜304、401〜404 第1〜第3ポート
321〜323、421〜423 第1〜第3増幅器
331、431 第1変換器
332、432 第2変換器
341〜344、441〜444 第1〜第4前処理器
351〜353、451〜453 第1〜第3特徴抽出器
510 心電図信号
511 R−ピーク値
520 光電脈波信号
521 ピーク値
600 統合生体信号プロセッサ
620 送信部
630 有線インタフェース
640 無線インタフェース
700 アプリケーションプロセッサ
710 プロセッサコア

Claims (25)

  1. 増幅属性に基づいて生体信号を増幅する少なくとも第1増幅器及び第2増幅器を含む複数の増幅器と、
    変換属性に基づいて前記増幅器の増幅信号を変換する少なくとも第1変換器及び第2変換器を含む複数の変換器と、
    前処理属性に基づいて前記変換器の変換信号を前処理する少なくとも第1前処理器及び第2前処理器を含む複数の前処理器と、
    前記前処理器の出力信号から生体情報を抽出する少なくとも第1特徴抽出器及び第2特徴抽出器を含む複数の特徴抽出器と、
    前記生体信号が入力される対象増幅器、該対象増幅器の増幅信号が入力される対象変換器、該対象変換器の変換信号が入力される対象前処理器、及び該対象前処理器の出力信号が入力される対象特徴抽出器を動作モードに応じてルーティングするスイッチングコントローラと、を有し、
    前記第1増幅器、前記第1変換器、及び前記第1前処理器は、前記第2増幅器、前記第2変換器、及び前記第2前処理器よりも低消費電力であり、
    前記動作モードは、低電力動作モード及び高精密動作モードを含み、
    前記動作モードが前記低電力動作モードである場合、前記スイッチングコントローラは、前記第1増幅器、前記第1変換器、前記第1前処理器、及び前記第1特徴抽出器のそれぞれを前記対象増幅器、前記対象変換器、前記対象前処理器、及び前記対象特徴抽出器として選択し、
    前記動作モードが前記高精密動作モードである場合、前記スイッチングコントローラは、前記第2増幅器、前記第2変換器、前記第2前処理器、及び前記第2特徴抽出器のそれぞれを前記対象増幅器、前記対象変換器、前記対象前処理器、及び前記対象特徴抽出器として選択することを特徴とする並列生体信号プロセッサ。
  2. 前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器のそれぞれの間に接続されたスイッチングファブリックを更に含むことを特徴とする請求項1に記載の並列生体信号プロセッサ。
  3. 前記スイッチングコントローラは、前記スイッチングファブリックを制御することを特徴とする請求項2に記載の並列生体信号プロセッサ。
  4. 前記スイッチングコントローラは、前記対象増幅器、前記対象変換器、前記対象前処理器、及び前記対象特徴抽出器をリルーティングすることを特徴とする請求項3に記載の並列生体信号プロセッサ。
  5. 前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器は、それぞれ並列に接続されることを特徴とする請求項1に記載の並列生体信号プロセッサ。
  6. 前記増幅器はそれぞれ異なる増幅属性を有し、
    前記変換器はそれぞれ異なる変換属性を有し、
    前記前処理器はそれぞれ異なる前処理属性を有し、
    前記特徴抽出器はそれぞれ異なる生体情報を抽出することを特徴とする請求項1に記載の並列生体信号プロセッサ。
  7. 少なくとも1つの生体信号をセンシングする少なくとも1つのセンサに接続されたポートを複数更に含むことを特徴とする請求項3に記載の並列生体信号プロセッサ。
  8. 前記複数のポートと前記増幅器との間に接続されたスイッチングファブリックを更に含み、
    前記スイッチングコントローラは、前記複数のポートと前記増幅器との間に接続された前記スイッチングファブリックを制御し、前記対象増幅器に前記生体信号を提供することを特徴とする請求項7に記載の並列生体信号プロセッサ。
  9. 前記少なくとも1つのセンサは、電極センサ、光化学センサ、及び光電センサのうちの少なくとも1つを含むことを特徴とする請求項7に記載の並列生体信号プロセッサ。
  10. 前記増幅属性は、入力インピーダンス、帯域幅、及び増幅利得のうちの少なくとも1つを含むことを特徴とする請求項1に記載の並列生体信号プロセッサ。
  11. 前記増幅器は、前記増幅属性を調整することを特徴とする請求項1に記載の並列生体信号プロセッサ。
  12. 前記増幅器は、インストルメント増幅器(IA)、プログラム可能利得増幅器(PGA)、帯域通過フィルタ(BPF)のうちの少なくとも1つを含むことを特徴とする請求項1に記載の並列生体信号プロセッサ。
  13. 前記変換器は、前記変換属性に応じて前記増幅信号をデジタル信号に変換することを特徴とする請求項1に記載の並列生体信号プロセッサ。
  14. 前記変換属性は、入力ダイナミックレンジ及び出力ビットレゾリューションのうちの少なくとも1つを含むことを特徴とする請求項1に記載の並列生体信号プロセッサ。
  15. 前記前処理属性は、前記変換信号の不要周波数帯域をフィルタリングする属性及び前記変換信号からの前処理情報を抽出する属性のうちの少なくとも1つを含むことを特徴とする請求項1に記載の並列生体信号プロセッサ。
  16. 前記前処理情報は、前記変換信号を取得した時刻に関する情報及び前記変換信号の周波数特性に関する情報のうちの少なくとも1つを含むことを特徴とする請求項15に記載の並列生体信号プロセッサ。
  17. 前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器に供給される電力を制御する電力コントローラを更に含むことを特徴とする請求項1に記載の並列生体信号プロセッサ。
  18. 前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器の細部属性を制御するレジスタコントローラを更に含むことを特徴とする請求項1に記載の並列生体信号プロセッサ。
  19. 請求項1乃至18のいずれか一項に記載の並列生体信号プロセッサと、
    生体情報を外部機器に送信する送信部と、を備えることを特徴とする統合生体信号プロセッサ。
  20. 前記外部機器と有線で接続する有線インタフェースを更に含み、
    前記送信部は、前記有線インタフェースを用いて前記生体情報を前記外部機器に送信することを特徴とする請求項19に記載の統合生体信号プロセッサ。
  21. 前記有線インタフェースは、UART(汎用非同期送受信機)、SPI(直列周辺装置インタフェース)、及びIC(アイ・スクエアード・シー)のうちの少なくとも1つを含むことを特徴とする請求項20に記載の統合生体信号プロセッサ。
  22. 前記外部機器と無線で接続する無線インタフェースを更に含み、
    前記送信部は、前記無線インタフェースを用いて前記生体情報を前記外部機器に送信することを特徴とする請求項19に記載の統合生体信号プロセッサ。
  23. 前記無線インタフェースは、BAN(身体領域ネットワーク)、IEEE802.15.1〜4準拠、及びNFC(近距離無線通信)のうちの少なくとも1つを含むことを特徴とする請求項22に記載の統合生体信号プロセッサ。
  24. 命令語及びデータを処理するプロセッサコアと、
    生体信号から生体情報を抽出する並列生体信号プロセッサと、を有し、
    前記並列生体信号プロセッサは、
    前記生体信号を増幅属性に基づいて増幅する少なくとも第1増幅器及び第2増幅器を含む複数の増幅器と、
    前記増幅器の増幅信号を変換属性に基づいて変換する少なくとも第1変換器及び第2変換器を含む複数の変換器と、
    前記変換器の変換信号を前処理属性に基づいて前処理する少なくとも第1前処理器及び第2前処理器を含む複数の前処理器と、
    前記前処理器の出力信号から前記生体情報を抽出する少なくとも第1特徴抽出器及び第2特徴抽出器を含む複数の特徴抽出器と、
    前記生体信号が入力される対象増幅器、該対象増幅器の増幅信号が入力される対象変換器、該対象変換器の変換信号が入力される対象前処理器、及び該対象前処理器の出力信号が入力される対象特徴抽出器を動作モードに応じてルーティングするスイッチングコントローラと、
    前記増幅器、前記変換器、前記前処理器、及び前記特徴抽出器のそれぞれの間に接続されたスイッチングファブリックと、を含み、
    前記第1増幅器、前記第1変換器、及び前記第1前処理器は、前記第2増幅器、前記第2変換器、及び前記第2前処理器よりも低消費電力であり、
    前記動作モードは、低電力動作モード及び高精密動作モードを含み、
    前記動作モードが前記低電力動作モードである場合、前記スイッチングコントローラは、前記第1増幅器、前記第1変換器、前記第1前処理器、及び前記第1特徴抽出器のそれぞれを前記対象増幅器、前記対象変換器、前記対象前処理器、及び前記対象特徴抽出器として選択し、
    前記動作モードが前記高精密動作モードである場合、前記スイッチングコントローラは、前記第2増幅器、前記第2変換器、前記第2前処理器、及び前記第2特徴抽出器のそれぞれを前記対象増幅器、前記対象変換器、前記対象前処理器、及び前記対象特徴抽出器として選択することを特徴とするアプリケーションプロセッサ。
  25. 少なくとも第1増幅器及び第2増幅器を含む複数の増幅器、少なくとも第1変換器及び第2変換器を含む複数の変換器、少なくとも第1前処理器及び第2前処理器を含む複数の前処理器、及び少なくとも第1特徴抽出器及び第2特徴抽出器を含む複数の特徴抽出器を有する並列生体信号プロセッサを制御する方法であって、
    生体信号が入力される対象増幅器、該対象増幅器の増幅信号が入力される対象変換器、該対象変換器の変換信号が入力される対象前処理器、及び該対象前処理器の出力信号が入力される対象特徴抽出器を動作モードに応じてルーティングするステップと、
    前記対象増幅器を用いて生体信号を増幅するステップと、
    前記対象変換器を用いて前記増幅された生体信号を変換するステップと、
    前記対象前処理器を用いて前記変換された信号を前処理するステップと、
    前記対象特徴抽出器を用いて前記前処理された信号から生体情報を抽出するステップと、を含み、
    前記第1増幅器、前記第1変換器、及び前記第1前処理器は、前記第2増幅器、前記第2変換器、及び前記第2前処理器よりも低消費電力であり、
    前記動作モードは、低電力動作モード及び高精密動作モードを含み、
    前記動作モードが前記低電力動作モードである場合、前記第1増幅器、前記第1変換器、前記第1前処理器、及び前記第1特徴抽出器のそれぞれが前記対象増幅器、前記対象変換器、前記対象前処理器、及び前記対象特徴抽出器として選択され、
    前記動作モードが前記高精密動作モードである場合、前記第2増幅器、前記第2変換器、前記第2前処理器、及び前記第2特徴抽出器のそれぞれが前記対象増幅器、前記対象変換器、前記対象前処理器、及び前記対象特徴抽出器として選択されることを特徴とする並列生体信号プロセッサの制御方法
JP2015005889A 2014-03-12 2015-01-15 並列生体信号プロセッサ及びその制御方法並びにそれを含む統合生体信号プロセッサ及びそのためのアプリケーションプロセッサ Active JP6529263B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020140029067A KR102198953B1 (ko) 2014-03-12 2014-03-12 병렬 생체 신호 프로세서 및 병렬 생체 신호 프로세서의 제어 방법
KR10-2014-0029067 2014-03-12

Publications (2)

Publication Number Publication Date
JP2015173979A JP2015173979A (ja) 2015-10-05
JP6529263B2 true JP6529263B2 (ja) 2019-06-12

Family

ID=51870806

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015005889A Active JP6529263B2 (ja) 2014-03-12 2015-01-15 並列生体信号プロセッサ及びその制御方法並びにそれを含む統合生体信号プロセッサ及びそのためのアプリケーションプロセッサ

Country Status (5)

Country Link
US (2) US20150257645A1 (ja)
EP (1) EP2921107B1 (ja)
JP (1) JP6529263B2 (ja)
KR (1) KR102198953B1 (ja)
CN (1) CN104905767A (ja)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10732771B2 (en) * 2014-11-12 2020-08-04 Shenzhen GOODIX Technology Co., Ltd. Fingerprint sensors having in-pixel optical sensors
KR102501837B1 (ko) * 2015-11-09 2023-02-21 삼성전자주식회사 신호 특징 추출 방법 및 장치
EP3178379A1 (en) * 2015-12-09 2017-06-14 Rythm Method and device for bioelectric physiological signal acquisition and processing
US10537253B2 (en) * 2016-02-25 2020-01-21 Samsung Electronics Company, Ltd. Detecting live tissues using signal analysis
WO2017145363A1 (ja) * 2016-02-26 2017-08-31 富士通株式会社 測定装置及び測定プログラム
SE1650943A1 (en) * 2016-06-30 2017-10-24 Fingerprint Cards Ab Fingerprint sensing and body area network communication system
WO2019060298A1 (en) 2017-09-19 2019-03-28 Neuroenhancement Lab, LLC METHOD AND APPARATUS FOR NEURO-ACTIVATION
US11717686B2 (en) 2017-12-04 2023-08-08 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to facilitate learning and performance
US12280219B2 (en) 2017-12-31 2025-04-22 NeuroLight, Inc. Method and apparatus for neuroenhancement to enhance emotional response
US11478603B2 (en) 2017-12-31 2022-10-25 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to enhance emotional response
RU2698980C1 (ru) * 2018-03-02 2019-09-02 Открытое акционерное общество "НПО Геофизика-НВ" Дистанционный комплекс для анализа электрокардиосигналов
US11364361B2 (en) 2018-04-20 2022-06-21 Neuroenhancement Lab, LLC System and method for inducing sleep by transplanting mental states
KR102079318B1 (ko) * 2018-05-28 2020-02-19 광운대학교 산학협력단 난수 생성 장치 및 그 방법
KR102154652B1 (ko) * 2018-07-04 2020-09-11 서울대학교산학협력단 순환신경망을 이용한 구간혈압 추정 방법 및 그 방법을 구현하기 위한 구간 혈압 추정 장치
US11452839B2 (en) 2018-09-14 2022-09-27 Neuroenhancement Lab, LLC System and method of improving sleep
CN111726179B (zh) * 2019-03-18 2021-12-17 清华大学 接收信号强度检测电路及方法
US11786694B2 (en) 2019-05-24 2023-10-17 NeuroLight, Inc. Device, method, and app for facilitating sleep
JPWO2022050368A1 (ja) * 2020-09-04 2022-03-10
KR102852405B1 (ko) * 2020-12-31 2025-08-29 썬전 샥 컴퍼니, 리미티드 신호처리회로 및 신호처리방법
EP4346595A4 (en) * 2021-08-30 2025-01-29 The Board of Trustees of the Leland Stanford Junior University SYSTEMS AND METHODS FOR PREDICTIVE GLUCOSE MANAGEMENT
CN116073847A (zh) 2021-10-29 2023-05-05 寰宇智芯科技(成都)有限公司 具有无线传输接口的控制器
CN118363343B (zh) * 2024-06-20 2024-09-17 北京泽声科技有限公司 多时隙多通道光电传感控制芯片

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11332842A (ja) * 1998-05-27 1999-12-07 Aloka Co Ltd 生体信号処理回路
WO2004036379A2 (en) * 2002-10-17 2004-04-29 The General Hospital Corporation Arrangement and method for detecting abnormalities and inconsistencies in a body
US20040092801A1 (en) 2002-11-13 2004-05-13 Budimir Drakulic System for, and method of, acquiring physiological signals of a patient
US7758513B2 (en) * 2004-03-27 2010-07-20 Samsung Electronics Co., Ltd. Apparatus and method for simultaneously measuring bio signals
KR100682941B1 (ko) * 2004-03-27 2007-02-15 삼성전자주식회사 생체신호 동시 측정장치 및 방법
US7896807B2 (en) 2004-10-29 2011-03-01 Worcester Polytechnic Institute Multi-channel electrophysiologic signal data acquisition system on an integrated circuit
CN101083938B (zh) * 2004-12-22 2010-05-12 大日本住友制药株式会社 心电图波形校正显示装置及心电图波形校正显示方法
US7590432B2 (en) * 2005-10-06 2009-09-15 Broadcom Corporation Mobile communication device with low power receiver for signal detection
US7787945B2 (en) * 2006-03-08 2010-08-31 Neuropace, Inc. Implantable seizure monitor
CN100571612C (zh) * 2007-07-13 2009-12-23 深圳迪美泰数字医学技术有限公司 用于临床或非临床生物信号记录的纯数字医用放大器
JP4977570B2 (ja) * 2007-10-03 2012-07-18 株式会社日立製作所 デジタルキャリブレーション型アナログデジタル変換器及びそれを用いた無線受信回路及び無線送受信回路
US20090247894A1 (en) * 2008-03-31 2009-10-01 Brainscope Company, Inc. Systems and Methods For Neurological Evaluation and Treatment Guidance
KR101009958B1 (ko) 2008-09-25 2011-01-20 한국생산기술연구원 인체정보 측정 장치
KR101551881B1 (ko) 2008-10-30 2015-09-21 삼성전자주식회사 통합적인 생체신호 처리장치 및 방법
EP2294979B1 (en) 2009-09-14 2013-12-18 Imec Method and electronic medical device for simultaneously measuring an impedance and a biopotential signal
JP5516428B2 (ja) * 2010-10-14 2014-06-11 株式会社村田製作所 拍動周期算出装置およびこれを備えた生体センサ
KR101114671B1 (ko) * 2011-02-15 2012-03-05 주식회사 바이오스페이스 생체 임피던스 측정 장치 및 그 측정 방법
US9888861B2 (en) * 2011-08-25 2018-02-13 Medtronic, Inc. Method and apparatus for detecting a biomarker in the presence of electrical stimulation
CN103298178A (zh) * 2012-02-22 2013-09-11 柳延东 基于多普勒效应的功率自动调节路灯
CN202710956U (zh) * 2012-07-03 2013-01-30 上海微电子装备有限公司 温控设备管路切换装置

Also Published As

Publication number Publication date
US20190150846A1 (en) 2019-05-23
JP2015173979A (ja) 2015-10-05
KR20150106683A (ko) 2015-09-22
EP2921107A1 (en) 2015-09-23
KR102198953B1 (ko) 2021-01-05
US20150257645A1 (en) 2015-09-17
EP2921107B1 (en) 2022-09-07
CN104905767A (zh) 2015-09-16

Similar Documents

Publication Publication Date Title
JP6529263B2 (ja) 並列生体信号プロセッサ及びその制御方法並びにそれを含む統合生体信号プロセッサ及びそのためのアプリケーションプロセッサ
JP6219942B2 (ja) 心電図におけるリアルタイムqrs期間測定
JP6181146B2 (ja) 適応閾値を用いたリアルタイムqrs検出
US8753285B2 (en) ECG sensing apparatus and method for removal of baseline drift
Tanweer et al. Development of wearable hardware platform to measure the ECG and EMG with IMU to detect motion artifacts
EP3552543B1 (en) Routing of analog signals using analog/digital followed by digital/analog conversion
KR101002365B1 (ko) 맥파 전달시간 계측 시스템 및 그 방법
JP2011156194A (ja) 心電計測装置
Jegan et al. Sensor based smart real time monitoring of patients conditions using wireless protocol
Ramachandran et al. Development of real-time ECG signal monitoring system for telemedicine application
CN202942104U (zh) 小型预激综合症检测装置
Gawali et al. Mixed signal SoC based Bio-Sensor Node for long term health monitoring
KR20220039929A (ko) 다중 채널 연결 방식을 이용한 웨어러블 패치형 다중 생체 신호 측정 장치 및 이의 제어 방법
Punapung et al. A design of configurable ECG recorder module
CN105105745A (zh) 一种获取心电数据的方法、装置和心电检测系统
CN104203091B (zh) 使用自适应阈值的实时qrs检测
Hanfoug A Low-Cost Modular ECG Monitoring System Based on ESP32 and Raspberry Pi for IoT Healthcare Applications
Rana et al. Hardware Analysis for Low-Cost Wearable ECG Monitoring and Analysis System
KR20190035058A (ko) 미네소타코드 출력 디바이스 및 방법
KR20170089446A (ko) 디지털 생체전기신호 센서 시스템

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160502

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170331

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180528

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181002

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181207

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190514

R150 Certificate of patent or registration of utility model

Ref document number: 6529263

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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