Heart Sound Analysis

41
Heart Sound Analysis: Theory, Techniques and Applications Guy Amit Advanced Research Seminar May 2004

description

Its a great paper..Go and read it!

Transcript of Heart Sound Analysis

Page 1: Heart Sound Analysis

Heart Sound Analysis: Theory, Techniques and Applications

Guy AmitAdvanced Research Seminar May 2004

Page 2: Heart Sound Analysis

2

Outline

Basic anatomy and physiology of the heart Cardiac measurements and diagnosis Origin and characteristics of heart sounds Techniques for heart sound analysis Applications of heart sound analysis

Page 3: Heart Sound Analysis

3

Cardiovascular Anatomy

Page 4: Heart Sound Analysis

4

The Electrical System

Page 5: Heart Sound Analysis

5

The Mechanical System

Page 6: Heart Sound Analysis

6

Modulating Systems

The autonomous nervous system The hormonal system The respiratory system Mechanical factors Electrical factors

Page 7: Heart Sound Analysis

7

Multi-System Interactions

AutnonomousNervousSysetm

CardiacElectricalSystem

CardiacMechnical

System

VascularMechnical

Systemaction potentials

RespiratorySystem

(thoracicpressure)

HormonalSystem

(Epinephrine,Insulin)

blood flow

contractilitycompliance

preload, afterloadpacemaker rate

resistancecompliance

Electrocardiogram

Echocardiogram/Doppler

Phonocardiogram

Pressurewave

arterial pressurevenous pressure

venous return

Page 8: Heart Sound Analysis

8

Multi-Signal Correlations Ventricular pressure Aortic pressure Atrial pressure Aortic blood flow Venous pulse Electrocardiogram Phonocardiogram

Berne R.M., Levy M.N., Cardiovascular Physiology, 6th edition

Page 9: Heart Sound Analysis

9

Heart Disease

Heart failure Coronary artery disease Hypertension Cardiomyopathy Valve defects Arrhythmia

Page 10: Heart Sound Analysis

10

Cardiac Measurements Volumes:

Cardiac output CO=HR*SV Stroke volume SV=LVEDV-LVESV Ejection fraction EF=SV/LVEDV Venous return

Pressures: Left ventricular end-diastolic pressure (preload) Aortic pressure (afterload)

Time intervals: Pre-ejection period Left ventricular ejection time

Page 11: Heart Sound Analysis

11

Cardiac Diagnosis

InvasiveRight heart catheterization (Swan-Ganz)Angiography

Non-invasiveElectrocardiographyEchocardiography Impedance cardiographyAuscultation & palpitation

Page 12: Heart Sound Analysis

12

Heart Sounds

S1 – onset of the ventricular contraction S2 – closure of the semilunar valves S3 – ventricular gallop S4 – atrial gallop Other – opening snap, ejection sound Murmurs

Page 13: Heart Sound Analysis

13

The Origin of Heart Sounds

Valvular theory Vibrations of the heart

valves during their closure

Cardiohemic theory Vibrations of the entire

cardiohemic system: heart cavities, valves, blood

Rushmer, R.F., Cardiovascular Dynamics, 4yh ed. W.B. Saunders, Philadelphia, 1976

Page 14: Heart Sound Analysis

14

Audibility of Heart Sounds

Rushmer, R.F., Cardiovascular Dynamics, 4yh ed. W.B. Saunders, Philadelphia, 1976

Page 15: Heart Sound Analysis

15

Heart Sounds as Digital Signals Low frequency

S1 has components in 10-140Hz bands S2 has components in 10-400Hz bands

Low intensity Transient

50-100 ms Non-stationary Overlapping components Sensitive to the transducer’s properties and

location

Page 16: Heart Sound Analysis

16

Sub-Components of S1

Rushmer, R.F., Cardiovascular Dynamics Obaidat M.S., J. Med. Eng. Tech., 1993

Page 17: Heart Sound Analysis

17

Sub-Components of S2

Obaidat M.S., J. Med. Eng. Tech., 1993

Page 18: Heart Sound Analysis

18

Heart Sound Analysis Techniques

R.M. Rangayyan, Biomedical Signal Analysis, 2002

Page 19: Heart Sound Analysis

19

Segmentation

External references (ECG, CP) Timing relationship Spectral tracking Envelogram Matching pursuit Adaptive filtering

Page 20: Heart Sound Analysis

20

Decomposition (1)

Non-parametric time-frequency methods:Linear

Short-Time Fourier Transform (STTF) Continuous Wavelet Transform (CWT)

Quadratic TFR Wigner-Ville Distribution (WVD) Choi-Williams Distribution (CWD)

Page 21: Heart Sound Analysis

21

Decomposition (2)

Parametric time-frequency methods:Autoregressive (AR)Autoregressive Moving Average (ARMA)Adaptive spectrum analysis

Page 22: Heart Sound Analysis

22

Decomposition - Example

Bentley P.M. et al., IEEE Tran. BioMed. Eng., 1998

WVD

CWD

STFT

CWT

Page 23: Heart Sound Analysis

23

Feature extraction

Morphological features Dominant frequencies Bandwidth of dominant frequencies (at -3dB) Integrated mean area above -20dB Intensity ration of S1/S2 Time between S1 and S2 dominant frequencies

AR coefficients DWT-based features

Page 24: Heart Sound Analysis

24

Classification Methods:

Gaussian-Bayes K-Nearest-Neighbor Artificial Neural-Network Hidden Markov Model Rule-based

Classes: Normal/degenerated bioprosthetic valves Innocent/pathological murmur Normal/premature ventricular beat

Page 25: Heart Sound Analysis

25

Classification - Example

Durand L.G. et al., IEEE Tran. Biomed Eng., 1990

Page 26: Heart Sound Analysis

26

Heart Sound Analysis Applications

Estimation of pulmonary arterial pressure Estimation of left ventricular pressure Measurement & monitoring of cardiac time

intervals Synchronization of cardiac devices

Page 27: Heart Sound Analysis

27

Estimation of pulmonary artery pressure (Tranulis et al., 2002) Non-invasive method for PAP estimation and

PHT diagnosis Feature-extraction using time-frequency

representations of S2 Learning and estimation using a neural network Comparison to invasive measurement and

Doppler-echo estimation Animal model

Page 28: Heart Sound Analysis

28

Signal Processing

Filtering the PCG signal:100Hz high-pass filter300Hz low-pass filter

Segmentation of S2 by ECG reference Decomposition of S2 by TFR:

Smoothed Pseudo-Wigner-Ville distributionOrthonormal wavelet transform

Page 29: Heart Sound Analysis

29

Feature Extraction

SPWVD features: Maximum instantaneous

frequency of A2,P2 The splitting interval

between A2 and P2 OWT features

(for each scale): Maximum value The position of the

maximum value The energy

Page 30: Heart Sound Analysis

30

ANN Training and Testing A feed-forward, back-propagation

ANN with one hidden layer The significance of the features

and the size of the network were evaluated

Training was conducted using 2/3 of the data using error-minimization procedure

The NN estimations were averaged for series of beats and compared to the measured PAP

Page 31: Heart Sound Analysis

31

Results

A combination of TFR and OWT features gave the best results (r=0.89 SEE=6.0mmHg)

The correct classification of PHT from the mean PAP estimate was 97% (sensitivity 100% ; specificity 93%)

Page 32: Heart Sound Analysis

32

Estimation of left ventricular pressure PCG and pressure tracing are different

manifestations of cardiac energy The PCG is proportional to the acceleration

of the outer heart wall => proportional to the changes of intra-ventricular pressure

S3 is an indication of high filling pressure or/and stiffening of the ventricular wall

Page 33: Heart Sound Analysis

33

Amplitude of S1 and LV dP/dt

Sakamoto T. et al., Circ. Res., 1965

Page 34: Heart Sound Analysis

34

PCG as a Derivative of Pressure

The transducer measures acceleration

The acceleration is the second derivative of displacement/pressure

Pressure can be estimated by integrating the PCG

Heckman J.L., et al., Am. Heart J.,1982

Page 35: Heart Sound Analysis

35

Measurement of cardiac time intervals

LVFT

A2P2

S2

M1T1

S1

S4 S3OS

EJ

IVRTLVETIVCT

PEP

Systole Diastole

S4

M1T1

S1

Page 36: Heart Sound Analysis

36

Synchronization of cardiac assist devices

Left ventricular assist device (LVAD)

Intra-aortic balloon pump

Implantable Cardioverter Defibrillator

Page 37: Heart Sound Analysis

37

Summary

Heart sounds/vibrations represent the mechanical activity of the cardiohemic system

The heart sound signal can be digitally acquired and automatically analyzed

Heart sound analysis can be applied to improve cardiac monitoring, diagnosis and therapeutic devices

Page 38: Heart Sound Analysis

Thank You !

Page 39: Heart Sound Analysis

39

Mathematical Appendix (1)

STFT

CWT

WVD

CWD

detwstS ti

)()(),(

detztztS ti )2()2(),( *

)()()( tiHtstz

datgtsaatS )()(1),( *

etit

tg 02 2

)(

dudusustS etitu

)]/4/()[(*

2

22

)2()2(1

),(

Page 40: Heart Sound Analysis

40

Mathematical Appendix (2)

AR

ARMA

Adaptive spectrogram

e iiii fftt

ii

iAftAS])(2)/)[(2

2222

2),(

p

kk nGxknyany

1

)()()(

p

k

q

llk lnxbGknyany

1 0

)()()(

Page 41: Heart Sound Analysis

41

Mathematical Appendix (3)

SPWVD

OWT

ddssxsxtsgqtS e

i])2()2()()[(),(

)2()2()( hhq

dskssxjkOWT jj )2()(2),( 2/