JP6298527B2 - 生体音解析装置及び生体音解析方法、並びにコンピュータプログラム及び記録媒体 - Google Patents
生体音解析装置及び生体音解析方法、並びにコンピュータプログラム及び記録媒体 Download PDFInfo
- Publication number
- JP6298527B2 JP6298527B2 JP2016509846A JP2016509846A JP6298527B2 JP 6298527 B2 JP6298527 B2 JP 6298527B2 JP 2016509846 A JP2016509846 A JP 2016509846A JP 2016509846 A JP2016509846 A JP 2016509846A JP 6298527 B2 JP6298527 B2 JP 6298527B2
- Authority
- JP
- Japan
- Prior art keywords
- sound
- spectrum
- frequency
- biological
- biological sound
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004458 analytical method Methods 0.000 title claims description 84
- 238000004590 computer program Methods 0.000 title claims description 15
- 238000001228 spectrum Methods 0.000 claims description 130
- 208000037656 Respiratory Sounds Diseases 0.000 claims description 75
- 238000000926 separation method Methods 0.000 claims description 2
- 230000008878 coupling Effects 0.000 description 37
- 238000010168 coupling process Methods 0.000 description 37
- 238000005859 coupling reaction Methods 0.000 description 37
- 238000000034 method Methods 0.000 description 34
- 230000002159 abnormal effect Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 230000005236 sound signal Effects 0.000 description 11
- 238000001514 detection method Methods 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 8
- 239000011159 matrix material Substances 0.000 description 8
- 238000005284 basis set Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000000968 intestinal effect Effects 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 206010037833 rales Diseases 0.000 description 2
- 241000288140 Gruiformes Species 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 238000010521 absorption reaction Methods 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000241 respiratory effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B7/00—Instruments for auscultation
- A61B7/003—Detecting lung or respiration noise
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/08—Measuring devices for evaluating the respiratory organs
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7253—Details of waveform analysis characterised by using transforms
- A61B5/7257—Details of waveform analysis characterised by using transforms using Fourier transforms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7264—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7271—Specific aspects of physiological measurement analysis
- A61B5/7282—Event detection, e.g. detecting unique waveforms indicative of a medical condition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/7405—Details of notification to user or communication with user or patient ; user input means using sound
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/742—Details of notification to user or communication with user or patient ; user input means using visual displays
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Surgery (AREA)
- Molecular Biology (AREA)
- Medical Informatics (AREA)
- Heart & Thoracic Surgery (AREA)
- Biomedical Technology (AREA)
- Pathology (AREA)
- Biophysics (AREA)
- Artificial Intelligence (AREA)
- Physiology (AREA)
- Signal Processing (AREA)
- Psychiatry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Mathematical Physics (AREA)
- Pulmonology (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Description
本実施形態に係る生体音解析装置は、生体音のスペクトルの所定の特徴に対応する周波数に関する情報を取得する取得手段と、前記生体音を分類する基準となる複数の基準スペクトルを、前記周波数に関する情報に応じてシフトさせ、周波数シフト基準スペクトルを取得するシフト手段と、前記生体音と前記周波数シフト基準スペクトルとに基づいて、前記生体音に含まれる前記複数の基準スペクトルの割合を出力する出力手段とを備える。
本実施形態に係る生体音解析装置の一態様では、前記生体音は、呼吸音である。
上述した呼吸音を解析する態様では、前記複数の基準スペクトルは、副雑音に対応する基準スペクトルを含んでいてもよい。
本実施形態に係る生体音解析装置の他の態様では、前記所定の特徴は、極大値である。
本実施形態に係る生体音解析装置の他の態様では、前記出力手段は、非負の近似法を用いて、前記複数の基準スペクトルの割合を算出する。
本実施形態に係る生体音解析装置の他の態様では、前記生体音のスペクトルを、前記複数の基準スペクトルに対応する複数のスペクトルに分離して出力する分離手段を更に備える。
本実施形態に係る生体音解析方法は、生体音のスペクトルの所定の特徴に対応する周波数に関する情報を取得する取得工程と、前記生体音を分類する基準となる複数の基準スペクトルを、前記周波数に関する情報に応じてシフトさせ、周波数シフト基準スペクトルを取得するシフト工程と、前記生体音と前記周波数シフト基準スペクトルとに基づいて、前記生体音に含まれる前記複数の基準スペクトルの割合を出力する出力工程とを備える。
本実施形態に係るコンピュータプログラムは、生体音のスペクトルの所定の特徴に対応する周波数に関する情報を取得する取得工程と、前記生体音を分類する基準となる複数の基準スペクトルを、前記周波数に関する情報に応じてシフトさせ、周波数シフト基準スペクトルを取得するシフト工程と、前記生体音と前記周波数シフト基準スペクトルとに基づいて、前記生体音に含まれる前記複数の基準スペクトルの割合を出力する出力工程とをコンピュータに実行させる。
本実施形態に係る記録媒体は、上述したコンピュータプログラムが記録されている。
先ず、本実施例に係る生体音解析装置の全体構成について、図1を参照して説明する。ここに図1は、本実施例に係る生体音解析装置の全体構成を示すブロック図である。
次に、本実施例に係る生体音解析装置の動作について、図2を参照して説明する。ここに図2は、本実施例に係る生体音解析装置の動作を示すフローチャートである。ここでは、本実施例に係る生体音解析装置が実行する処理の全体的な流れを把握するための簡単な説明を行う。各処理の詳細については、後述する。
次に、本実施例に係る生体音解析装置で解析される呼吸音信号の具体例について、図3及び図4を参照して説明する。ここに図3は、捻髪音を含む呼吸音の周波数解析結果を示すスペクトログラム図であり、図4は、笛声音を含む呼吸音の周波数解析結果を示すスペクトログラム図である。
次に、本実施例に係る生体音解析装置による解析方法について、図5から図8を参照して簡単に説明する。ここに図5は、捻髪音を含む呼吸音の所定タイミングにおけるスペクトルを示すグラフであり、図6は、捻髪音を含む呼吸音のスペクトルの近似方法を示す概念図である。また図7は、笛声音を含む呼吸音の所定タイミングにおけるスペクトルを示すグラフであり、図8は、笛声音を含む呼吸音のスペクトルの近似方法を示す概念図である。
呼吸音信号の周波数解析及び解析結果におけるピークの検出について、図9から図11を参照して詳細に説明する。ここに図9は、周波数解析方法の一例を示すグラフであり、図10は、周波数解析結果の一例を示す図である。また図11は、スペクトルのピーク検出結果を示す概念図である。
次に、基底集合の生成について、図12から図16を参照して詳細に説明する。ここに図12は、正常肺胞呼吸音基底を示すグラフである。また図13は、捻髪音基底を示すグラフであり、図14は、連続性ラ音基底を示すグラフであり、図15は、ホワイトノイズ基底を示すグラフである。図16は、周波数シフトされた連続性ラ音基底を示すグラフである。
次に、結合係数の算出について、図17から図19を参照して詳細に説明する。ここに図17は、スペクトルと、基底及び結合係数との関係を示す図であり、図18は、観測されたスペクトル及び近似に用いられる基底の一例を示す図である。また図19は、非負値行列因子分解による近似結果を示す図である。
図18に示すように、観測されたスペクトルを、基底A〜Dの4つの基底で近似して結合係数を算出する場合を考える。なお、非負であることを条件とした場合の期待する結合係数uは、基底Aに対応するものが1、基底Bに対応するものが1、基底Cに対応するものが0、基底Dに対応するもの0である。即ち、非負であることを条件とした場合、観測されたスペクトルは、基底Aに1を乗じたものと、基底Bに1を乗じたものとを足し合わせたスペクトルとして近似される。
次に、解析結果の表示について、図20及び図21を参照して詳細に説明する。ここに図20は、表示部における表示例を示す平面図である。また図21は、笛声音の抽出例を示すスペクトログラム図である。
120 信号記憶部
125 信号処理部
130 音声出力部
140 基底保持部
150 表示部
155 表示領域
200 処理部
210 周波数解析部
220 周波数ピーク検出部
230 基底集合生成部
240 結合係数算出部
250 信号強度算出部
260 画像生成部
y スペクトル
h(f) 基底
u 結合係数
Claims (9)
- 生体音のスペクトルの所定の特徴に対応する周波数に関する情報を取得する取得手段と、
前記生体音を分類する基準となる複数の基準スペクトルを、前記周波数に関する情報に応じてシフトさせ、周波数シフト基準スペクトルを取得するシフト手段と、
前記生体音と前記周波数シフト基準スペクトルとに基づいて、前記生体音に含まれる前記複数の基準スペクトルの割合を出力する出力手段と
を備えることを特徴とする生体音解析装置。 - 前記生体音は、呼吸音であることを特徴とする請求項1に記載の生体音解析装置。
- 前記複数の基準スペクトルは、副雑音に対応する基準スペクトルを含むことを特徴とする請求項2に記載の生体音解析装置。
- 前記出力手段は、非負の近似法を用いて、前記複数の基準スペクトルの割合を算出することを特徴とする請求項1から3のいずれか一項に記載の生体音解析装置。
- 前記生体音のスペクトルを、前記複数の基準スペクトルに対応する複数のスペクトルに分離して出力する分離手段を更に備えることを特徴とする請求項1から4のいずれか一項に記載の生体音解析装置。
- 生体音を取得する取得手段と、
前記生体音に含まれ得る複数音種のそれぞれに対応する基準スペクトルを、前記生体音のスペクトルの所定の特徴に対応する周波数に関する情報に応じてシフトさせて、周波数シフト基準スペクトルを取得するシフト手段と、
前記生体音と前記周波数シフト基準スペクトルとに基づいて、前記生体音に含まれる前記複数音種のそれぞれの割合を出力する出力手段と
を備えることを特徴とする生体音解析装置。 - 生体音のスペクトルの所定の特徴に対応する周波数に関する情報を取得する取得工程と、
前記生体音を分類する基準となる複数の基準スペクトルを、前記周波数に関する情報に応じてシフトさせ、周波数シフト基準スペクトルを取得するシフト工程と、
前記生体音と前記周波数シフト基準スペクトルとに基づいて、前記生体音に含まれる前記複数の基準スペクトルの割合を出力する出力工程と
を備えることを特徴とする生体音解析方法。 - 生体音のスペクトルの所定の特徴に対応する周波数に関する情報を取得する取得工程と、
前記生体音を分類する基準となる複数の基準スペクトルを、前記周波数に関する情報に応じてシフトさせ、周波数シフト基準スペクトルを取得するシフト工程と、
前記生体音と前記周波数シフト基準スペクトルとに基づいて、前記生体音に含まれる前記複数の基準スペクトルの割合を出力する出力工程と
をコンピュータに実行させることを特徴とするコンピュータプログラム。 - 請求項8に記載のコンピュータプログラムが記録されていることを特徴とする記録媒体。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2014/059260 WO2015145754A1 (ja) | 2014-03-28 | 2014-03-28 | 生体音解析装置及び生体音解析方法、並びにコンピュータプログラム及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2015145754A1 JPWO2015145754A1 (ja) | 2017-04-13 |
JP6298527B2 true JP6298527B2 (ja) | 2018-03-20 |
Family
ID=54194340
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016509846A Active JP6298527B2 (ja) | 2014-03-28 | 2014-03-28 | 生体音解析装置及び生体音解析方法、並びにコンピュータプログラム及び記録媒体 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10441243B2 (ja) |
JP (1) | JP6298527B2 (ja) |
WO (1) | WO2015145754A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10765399B2 (en) * | 2015-10-30 | 2020-09-08 | The Johns Hopkins University | Programmable electronic stethoscope devices, algorithms, systems, and methods |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6168568B1 (en) | 1996-10-04 | 2001-01-02 | Karmel Medical Acoustic Technologies Ltd. | Phonopneumograph system |
FR2823660A1 (fr) * | 2001-04-18 | 2002-10-25 | Pneumopartners | Dispositif d'aide a l'analyse de bruits adventices |
JP4310137B2 (ja) * | 2003-06-02 | 2009-08-05 | コニカミノルタエムジー株式会社 | 生体音検出データ処理装置、生体音検出データ処理方法及び生体音検出データ処理プログラム |
US20060198533A1 (en) * | 2005-03-04 | 2006-09-07 | Wang Le Y | Method and system for continuous monitoring and diagnosis of body sounds |
US8684233B2 (en) * | 2008-10-17 | 2014-04-01 | Saraya Co., Ltd. | Fluid container unit and method for injecting different kinds of fluids into fluid usage equipment |
US8758262B2 (en) * | 2009-11-25 | 2014-06-24 | University Of Rochester | Respiratory disease monitoring system |
EP2519156A1 (en) * | 2009-12-29 | 2012-11-07 | The Board of Governors for Higher Education, State of Rhode Island and Providence Plantations | Systems for sleep apnea detection from breathing sounds |
WO2012042611A1 (ja) * | 2010-09-29 | 2012-04-05 | 富士通株式会社 | 呼吸検出装置および呼吸検出方法 |
JP5585428B2 (ja) | 2010-12-08 | 2014-09-10 | ソニー株式会社 | 呼吸状態分析装置、呼吸状態表示装置およびそれらにおけるプログラム |
JP2013123495A (ja) | 2011-12-13 | 2013-06-24 | Sharp Corp | 呼吸音解析装置、呼吸音解析方法、呼吸音解析プログラムおよび記録媒体 |
US9138199B2 (en) * | 2012-12-03 | 2015-09-22 | Cardiac Pacemakers, Inc. | Method and apparatus for detecting subaudible cardiac vibrations |
US20170135649A1 (en) * | 2014-07-01 | 2017-05-18 | Pioneer Corporation | Breath sound analyzing apparatus, breath sound analyzing method, computer program, and recording medium |
-
2014
- 2014-03-28 US US15/129,940 patent/US10441243B2/en active Active
- 2014-03-28 JP JP2016509846A patent/JP6298527B2/ja active Active
- 2014-03-28 WO PCT/JP2014/059260 patent/WO2015145754A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
JPWO2015145754A1 (ja) | 2017-04-13 |
US10441243B2 (en) | 2019-10-15 |
WO2015145754A1 (ja) | 2015-10-01 |
US20170135670A1 (en) | 2017-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5585428B2 (ja) | 呼吸状態分析装置、呼吸状態表示装置およびそれらにおけるプログラム | |
US11116478B2 (en) | Diagnosis of pathologies using infrasonic signatures | |
JP6231681B2 (ja) | 呼吸音解析装置及び呼吸音解析方法、並びにコンピュータプログラム及び記録媒体 | |
EP3678553B1 (en) | Diagnosis of pathologies using infrasonic signatures | |
Grønnesby et al. | Feature extraction for machine learning based crackle detection in lung sounds from a health survey | |
TWI572327B (zh) | 利用音頻訊號判斷流體管路窄化的檢測裝置、電腦程式產品及電腦可讀取媒體 | |
JP2016209623A (ja) | アレイ状採音センサ装置 | |
JP2023174854A (ja) | 呼吸音解析装置、呼吸音解析方法、及びコンピュータプログラム | |
Mondal et al. | Boundary estimation of cardiac events S1 and S2 based on Hilbert transform and adaptive thresholding approach | |
JP5077847B2 (ja) | 残響時間推定装置及び残響時間推定方法 | |
JP6298527B2 (ja) | 生体音解析装置及び生体音解析方法、並びにコンピュータプログラム及び記録媒体 | |
JP6467044B2 (ja) | シャント音解析装置、シャント音解析方法、コンピュータプログラム及び記録媒体 | |
US10368804B2 (en) | Device, system and method for detection of fluid accumulation | |
JP7089648B2 (ja) | 生体音解析装置、プログラム、及び生体音解析方法 | |
WO2015145763A1 (ja) | 呼吸音解析装置及び呼吸音解析方法、並びにコンピュータプログラム及び記録媒体 | |
JP7001806B2 (ja) | 呼吸音解析装置、呼吸音解析方法、コンピュータプログラム及び記録媒体 | |
JP6531187B2 (ja) | 生体音解析装置及び生体音解析方法、並びにコンピュータプログラム及び記録媒体 | |
JP6298339B2 (ja) | 呼吸音解析装置及び呼吸音解析方法、並びにコンピュータプログラム及び記録媒体 | |
JP2015188642A (ja) | 呼吸音解析装置及び呼吸音解析方法、並びにコンピュータプログラム及び記録媒体 | |
JP6630149B2 (ja) | 生体音解析装置及び生体音解析方法、並びにコンピュータプログラム及び記録媒体 | |
JP2019150641A (ja) | 呼吸音解析装置 | |
JP2018167062A (ja) | 呼吸音解析装置 | |
JP2016030067A (ja) | 呼吸音解析装置及び呼吸音解析方法、並びにコンピュータプログラム及び記録媒体 | |
CA3233804A1 (en) | Computer-assisted system and method of heart murmur classification |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170718 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170915 |
|
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: 20180206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180223 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6298527 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |