• Sonuç bulunamadı

BME BME 445252 Bio Biomedimedical Signal cal Signal ProcessingProcessing Lecture Lecture 66Biological Signals and Event Biological Signals and Event DetectionDetection

N/A
N/A
Protected

Academic year: 2021

Share "BME BME 445252 Bio Biomedimedical Signal cal Signal ProcessingProcessing Lecture Lecture 66Biological Signals and Event Biological Signals and Event DetectionDetection"

Copied!
33
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

BME BME 4 4 52 52 Bio Bio medi medi cal Signal cal Signal Processing

Processing Lecture Lecture 6 6

 Biological Signals and Event Biological Signals and Event Detection

Detection

(2)

Lecture 6 Outline

Introduction to ECG ,PCG and CP

Event Detection:

• Introduction

• Problem statement

• Detection of events and waves

• QRS detection

– Derivative-based methods

– Pan-Tompkins algorithm

(3)

The Electro Cardio Gram (ECG)

 ECG: electrical manifestation of of heart recorded from the body-surface

• Heart rate monitoring

• Wave shape change due to cardiovascular

disease and abnormalities.

(4)

Normal ECG

- Slow P wave: 0.1-0.2 mV 60- 80 ms

-PQ segment: AV delay 60-80 ms. Isoelectric

- QRS complex: sharp biphasic or triphasic wave of about 1 mV amplitude and 80ms duration

- ST segment: 100-120ms.

Isoelectric

- Slow T wave: 0.1-0.3mV and duration 120-160 ms

(5)

Einthoven’s triangle

Rectangular calibration pulse

– 1 mV amplitude and 200 ms duration - Produce a pulse of 1cm height on

the paper plot.

ECG normaly is between 0.05-100 Hz and sampling rate is 500Hz or 1 kHz

12-lead ECG I,II,II,aVR,aVL,aVF, V1,V2,V3, V4, V5, V6.

(6)

Arrhythmias

 Disturbances in regular rhthym

 Irregular firing patterns from SA node

 Abnormal or additional pacing activity from other parts of the heart

 VF: Ventricular fibrillation

- Ineffective pumping -> possibly death

- Disorganized contraction of ventricles

(7)

ECG Abnormalities

 Premature beats (PVC), ectopic beats

 ST segment depression or elevation

- Ischemia: reduced blood supply to a tissue due to a block in an artery.

- Infarction: dead tissue -> incapable of contraction

 QRS widening

(8)

Arrhythmic ECG traces

(9)

The Phono Cardio Gram (PCG)

• Stethoscope:heart sound listening device

• PCG: vibration or sound signal

- Contractile activity of the heart and blood together – Represents a recording of heart sound signal

• Measurement:

- Requires a transducer to convert vibration or sound signal into an electronic signal

– Microphones or pressure transducers placed on chest

• Diagnosis:

– Cardiovascular diseases and defects cause changes and additional sounds and murmurs.

(10)

PCG signal

• S1 occurs at the onset of ventricular contraction - Corresponds in timing to

the QRS complex in the ECG signal

• S2 is caused by the

closure of the semilunar valves (aortic and

pulmonary valves)

(11)

Heart murmurs

• Occur due to certain cardiovascular defects and diseases

• Are caused by turbulance in blood flow

– Valvular stenosis: deposition of calcium or other reasons, the valve leaflets are stiffened and dont open completely

– Insufficiency: valves can not close effectively and causes leakage of blood

• The intervals between S1 and S2, S2 and S1 of the next cycle are normally silent.

• Are high-frequency, noise like sounds that arise when the velocity of blood becomes high as it flows through an irregularity (such as a constriction)

(12)

CP: Carotid Pulse

• Pressure signal recorded over carotid artery.

– Near the surface of the body at the neck

• Provides arterial blood pressure and blood volume with each heart beat

• Similar morphology of the pressure signal at the root of the aorta

- But can not measure absolute pressure

• Is useful with PCG

- Can assist in the identification of S2 and its

components

(13)

CP signal

- P: percussion wave

- T: tidal wave - D: dicrotic

notch

(14)

Introduction to Event Detection

 Biomedical signals carry signatures of physiological events

• Part of a signal related to a specific event of interest is referred to as an “ epoch”

• Analysis requires identification of epochs – For monitoring and diagnosis

• The corresponding waveform may be segmented and analyzed in terms of its

– Amplitude, waveform, time-duration, intervals between events, energy distribution, frequency content

(15)

Problem statement

• Given a biomedical signal, identify

discrete signal epochs and correlate them with events in the related

physiological process

(16)

Normal ECG

• Slow P wave: 0.1-0.2 mV 60-80 ms

• PQ segment: AV delay 60-80 ms

– isoelectric

• QRS complex: sharp

biphasic or triphasic wave

of about 1 mV amplitude and 80 ms duration

• ST segment: 100-120 ms – Isoelectric

• Slow T wave: 0.1-0.3 mV

(17)

PCG signal

• S1 occurs at the onset of ventricular contraction

– Corresponds in timing to the QRS complex in the ECG signal

• S2 is caused by the closure of the semilunar valves (aortic and pulmonary valves

)

(18)

EEG signals

• Delta waves

– 0.5<= f < 4 Hz, appear at deep- sleep stages

• Theta waves

– 4 <= f < 8 Hz, appear at the beginning stages of sleep

• Alpha waves

– 8 <= f < 13 Hz, principal resting rhythm

– Auditory and mental arithmetic tasks with eyes closed

• Beta waves

– f > 13 Hz, background activity in tense and anxious subjects

(19)

Detection of Events and Waves

• QRS detection

– Derivative- based methods – Pan-Tompkins algorithm

• Correlation analysis of EEG channels – Detection of EEG rhythms

– Template matching for EEG spike-and

wave detection

(20)

Detection of Events and Waves

• Matched filter

• P-wave detection

(21)

Applications

 ECG rhythm analysis

 ECG Waveform Classification

(22)

QRS Detection

• Derivative-based methods

• Pan-Tompkins algorithm

(23)

Derivative-based methods

• QRS might not always be the highest wave in a cardiac cycle

– artifacts may upset the peak search algorithm

• QRS complex has the largest slope (rate of change of voltage)

• Rate of change = derivative operator (d/dt )

• Derivative operator:

– P and T waves will be suppressed

– Output is the highest at the QRS

(24)

Derivative-based algorithm

• Balda et al proposed an algorithm – Three-point first derivative

• y0[n] = | x[n] – x[n-2] | – Second derivative

• y1[n] = | x[n] – 2x[n-2] + x[n-4] |

– The two results are weighted and combined as y2[n]

– The result y2[n] is scanned with a threshold of 1.0 – Whenever threshold is crossed

• Subsequent 8 samples also tested against the same threshold

• If at least one pass the threshold test

– The segment of eight samples is taken to be a part of a QRS complex

(25)
(26)

The Pan-Tompkins algorithm

• Pan and Tompkins proposed a realtime QRS detection algorithm based on

– Slope, amplitude, and width of QRS complexes

Bandpass

Filter Differentiator Squaring

Operation Moving

Integrator

(27)

Algorithm details

• Recursive LPF

–H(z) = (1/32)( (1-z-6)2 )/( (1-z-1)2 )

–y[n] = 2 y[n-1] - y[n-2] + (1/32)[ x[n]- 2x[n-6]+x[n-12] ]

• Sampling rate = 200Hz, fc = 11 Hz

• Filter introduces 5 samples of delay (25

ms)

(28)

Algorithm details

• HPF

• Allpass filter minus a LPF – H_lp(z) = (1-z-32)/(1-z-1)

– y[n] = y[n-1] + x[n] - x[n-32]

• H_hp(z) = z-16 – (1/32)H_lp(z)

– p[n] = x[n-16] – (1/32)[y[n-1] + x[n] - x[n- 32]]

• fc =5 Hz

• Filter introduces 80ms of delay

(29)

Derivative operator

• y[n] = (1/8) [ 2x[n] + x[n-1] – x[n-3] – 2x[n-4] ]

–Approximates the ideal d/dt operator up to 30 Hz

• Suppresses P and T waves

(30)

Squaring Operation

• Makes the result positive and emphasizes large differences resulting from QRS

complexes

• Small differences arising from P and T

waves are suppressed

(31)

Integration

• Multiple peaks within the duration of a single QRS complex

• Smoothing of the output of the preceding operations through a moving window

integration filter

– y[n] = (1/N) [ x[n – (N-1)] + x[n – (N-2) +

…+ x[n] ]

– N: window width ( 30 found to be suitable

for fs=200 Hz)

(32)

Adaptive thresholding

• Thresholding procedure adapts to

changes in ECG signal by computing running estimates of signal and noise peaks

• A peak is said to be detected whenever

the final output changes direction within

a specified interval

(33)

Referanslar

Benzer Belgeler

Bu markör sisteminin avantajları; genetik değişkenliklerin incelenmesi için diğer bir çok moleküler markör sisteminden teknik olarak daha basit ve ayrıca in vitro kültürün

• The part of the receptor protein extending into the cytoplasm functions more specifically as a tyrosine kinase, an enzyme that catalyzes the transfer of a phosphate group from ATP

‘Milli Şair’ Mehmet Emin için de şöyle yazıyor: &#34;Emin Beyin li­ sanı köylünün lisanı, esnafın lisanı, tüccarın lisanı, münevverin li­ sanı değildir.. Ve

The so-called Additamenta to the Book of Armagh record that Áed visited Armagh during the episcopacy of Ségéne (r. 661–88) in order to incorporate Sletty into the Patrician

[r]

İstanbul Haber Servisi - Türkiye Turing ve Otomobil Kurumu Yönetim Kurulu Başkanı, gazetemiz yazan, Çelik.. Gülersoy dün

asır Anadolu’sunun kültür ikliminde İslam’ın kurumsallaşan tasavvuf veçhesinde yeşeren umran içinde yer alan Mevlevîlik ve Bektâşîlik gibi ya- pılar bu bakımdan

The research was done in a relational survey model in order to determine the mediating role of organizational commitment in the effect of health workers' quality