1 Arrhythmia Detection Algorithms for Implantable Cardioverter Defibrillators This presentation will cover a brief description of the heart and arrhythmias,

Slides:



Advertisements
Similar presentations
Normal ECG waves & ARRYHTHMIAS
Advertisements

ECG TRAINING MODULE 4 BY BRAD CHAPMAN RCT.
PREAPRED BY; Moneer al-aliowh SUPERVISED BY; D, yshmen al-fholy
By Dr.Ahmed Mostafa Assist. Prof. of anesthesia & I.C.U.
Superconductors A class of materials and compounds whose resistances fall to virtually zero below a certain temperature, T C T C is called the critical.
Recognizing heartrhythm disturbances in PSG
Implantable Cardioverter Defibrillator Rebecca Boduch Biomedical Engineering University of Rhode Island.
Electrocardiogram (ECG) Courtesy of Graham and Emma.
Welcome to ASATT Region 7 Educational Meeting
Cardiovascular Monitoring Cardiac Dysrhythmia
Heart Actions Cardiac Cycle: One complete heartbeat. The contraction of a heart chamber is called systole and the relaxation of a chamber is called diastole.
Defibrillators Kaarel Koovit.
Co-ordination of the Cardiac Cycle Aims Describe how heart action is coordinated with reference to the sinoatrial node (SAN), the atrioventricular node.
Cardiovascular System Assessments
Arrhythmia Tasha McDevitt Patient Care Sciences II Inst: Dr. Hoeff.
Cardiovascular System Block Cardiac Arrhythmias (Physiology)
When Your Heart Doesn't Work as It Should
 Any atrial area may originate an impulse.  Rhythms have upright P waves preceding each QRS complex.  Not as well-rounded  Heart rates usually from.
Your heart is a muscle that works continuously like a pump Each beat of your heart is set in motion by an electrical signal from within your heart muscle.
Cardiovascular System
Lecture 8 Electrical energy EMF Resistors in series and parallel
Copyright © 2010 Wolters Kluwer Health | Lippincott Williams & Wilkins Chapter 8 Advanced Cardiovascular Monitoring Skills.
Lecture Objectives Describe sinus arrhythmias Describe the main pathophysiological causes of cardiac arrhythmias Explain the mechanism of cardiac block.
EKG Electrocardiogram.
SupraVentricular Tachycardia (SVT)
Circulatory System PART TWO. What’s your pulse? When you feel your pulse, you are feeling the alternate expansion and relaxation of an artery wall. The.
Co-ordination of the Cardiac Cycle SBI3U. The heart is made of cardiac muscle. When the cells receive an electrical impulse they contract - causing a.
Fast & Easy ECGs – A Self-Paced Learning Program
Abnormalities of the Conduction System Elizabeth Dugan - Olamide Odubogun -
Exercise 27 Gross Anatomy of the Heart BI 232. Mediastinum  The heart and pericardial cavity are located within the mediastinum, a centrally located.
Basic EKG Interpretation
Sick Sinus Syndrome. Description Your sinus node controls the rhythm of the heart. It sends electrical impulses across the atria to the ventricles, making.
Cardiopulmonary Resuscitation Dr Hajijafari anesthesiologist KUMS.
Rhythm Strips Jessica Wagner UMSON. EKG Grid.
Cardiac Cycle ► The two atria contract at the same time, then they relax while the two ventricles simultaneously contract. ► The contraction phase of the.
The Conducting System and EKG Danny Golinskiy, Joel Levy, Emily Brames.
Mosby items and derived items © 2007, 2004 by Mosby, Inc., an affiliate of Elsevier Inc. Cardiopulmonary Resuscitation and AED Chapter 8.
ECG How ECG is done? The electrical impulses originating from the heart can be transmitted to the body surface because the body contains fluids.
Replacing the Heart By: Jennifer B.. How it all started… Even in ancient times, people experimented with exchanging tissues from their own body or another.
 Any atrial area may originate an impulse.  Rhythms have upright P waves preceding each QRS complex.  Not as well-rounded  Heart rates usually from.
Analyzing the Electrocardiogram
Introduction to the EKG. Electricity of the Heart The contraction of any muscle is associated with electrical changes called depolarizations and can be.
Dr. Mona Soliman, MBBS, MSc, PhD Associate Professor Department of Physiology Chair of Cardiovascular Block College of Medicine King Saud University.
Cardiovascular Physiology
Heart Beat and Blood Pressure. Heart Beat Animation ions/ ions/
Steps in Rhythm Analysis Evaluation of ECG requires systematic approach to analyzing given rhythm –Numerous methods can be used for rhythm interpretation.
Instructions for using this template. Remember this is Jeopardy, so where I have written “Answer” this is the prompt the students will see, and where.
Lecture Objectives Describe sinus arrhythmias Describe the main pathophysiological causes of cardiac arrhythmias Explain the mechanism of cardiac block.
Electrical Conduction pathway of the heart: heart beat is regulated by electrical impulses heart beat is regulated by electrical impulses.
1 Overview  Problem Review  Solutions Review  Results  Assessment and Feedback  Ethics: “Moral Blindness and the Guidant Recall”  Closure Writing.
The Heart- PQRST and ECG
Heart Disease Myocardial Infarction.  Heart attack  Leading cause of death in the US  Usually caused by an occluded vessel  Males more often affected.
THE HEART’S ELECTRICAL SYSTEM Marco Perez, MD Center for Inherited Cardiovascular Disease Inherited Cardiac Arrhythmia Clinic June 20, 2013.
1 EGR111 Arrhythmia Project. 2  This project is based on “Arrhythmia Detection Algorithms for Implantable Cardioverter Defibrillators” by Dr. Amy Bell.
The Circulatory System
8 Introducing the Atrial Rhythms 1.
22nd April 2009 ECG Recording and Basic Interpretation.
The Cardiac Cycle and The ECG
SENIOR SCIENCE BIONICS
Common arrhythmia.
Control of Heart Contractions
Cardiovascular System Block Cardiac Arrhythmias (Physiology)
Journal#2: Damage to the semilunar valve on the right side of the heart would affect blood flow to which vessel? Objective: Explain the events of the.
6 Interpretation of an EKG Strip.
Molly Magee Section 2 BME 181 University of Rhode Island
Heart Beat and Blood Pressure
6 Interpretation of an EKG Strip.
Pulse.
Journal#2: Damage to the semilunar valve on the right side of the heart would affect blood flow to which vessel? Objective: Explain the events of the.
Presentation transcript:

1 Arrhythmia Detection Algorithms for Implantable Cardioverter Defibrillators This presentation will cover a brief description of the heart and arrhythmias, a history of solutions, and the technical challenges of the solutions. 1. The heart 3. Solutions 4. Technical challenges 2. Heart Problems 5. Our Project

2 The Heart

3 An average heart beats 100,000 times a day, pumping 2,000 gallons of blood through its chambers to the body and back to the heart.  An electrical impulse signals the heart’s four chambers to contract, pushing blood out through the body, then relax.  The heart works in this constant contract-relax/contract-relax cycle.

4 The normal contract-relax cycle is called a This cycle follows a regular PQRST pattern.  Sinus Rhythm waveform with PQRST peaks. Sinus Rhythm

5 Electrical signals follow a defined path through the heart during normal sinus rhythm.  The electrical impulse that starts each beat originates in the sinoatrial (SA) node. The electricity then flows through the atria, upper chambers, of the heart. This is represented in an ECG by the “P-wave”.  Electricity next flows through the ventricles, bottom chambers, in the “QRS-complex” as they contract and push blood out to the body.  Finally, the heart resets electrically on the “T-wave” and is ready for the next beat.

6

7 Heart Problems

8 Many forms of heart disease can interrupt the normal contract- relax cycle and cause abnormally fast or slow heart rates.  Cardiac Arrhythmia: Irregularity of the heartbeat caused by damage to (or defect in) the heart tissue and its electrical system. Sinus Rhythm Cardiac Arrhythmia

9 There are several different types of Cardiac Arrhythmias, some are not as severe, while others are considered life threatening.  Ventricular tachycardia (VT) – the heart beats too fast and may not pump enough blood. Very dangerous and requires immediate treatment.  Paroxysmal supraventricular tachycardia (SVT) – The heart has episodes when it beats fast and may feel unpleasant. However, it is usually not life threatening and does not require treatment. SRSVT VT

10

11 The Solutions

12 Before the 1960’s no treatment existed for cardiac arrhythmia.  The 1960’s saw the introduction of CPR, cardiopulmonary resuscitation.  External defibrillation also became a tool, using an electric shock to stop cardiac arrhythmia and restart the heart.

13 Implantable Cardioverter Defibrillators (ICD’s) were first introduced in the 1980’s.  These ICD’s were large and required major surgery to be implanted in the patient’s abdomen.  These devices were reserved only for the highest risk patients and only lasted 18 months after being implanted.

14 Today’s ICD devices are smaller and more effective than those used previously.  Require only simple, local surgery to be implanted in the chest.  Offer programmable therapy (varying degrees of electric shock): about 300 J in 4-12 msec  Battery life of up to 9 years.

15 How much is that? Consider two views…  Watch the ICD surgery in the pre-lab movie to see the impact on a patient receiving a therapy from his ICD.  CHALLENGE!  The energy in an ICD therapy (about 300 J) is roughly the same amount of energy required to power a 100 W light bulb for how long?

16 ICDs versus Pacemakers. What’s the difference?  Pacemakers and ICDs are very similar, but they are not the same thing.  Pacemakers send electrical shocks to the heart in order to speed up a heart that is beating too slowly. These shocks are small and cannot be felt.  ICDs shock the heart in order to slow down and correct a heart beat that is too fast. These shocks are large and are described as ‘being hit in the chest’.

17 Today’s ICD devices allow people who have heart problems to live relatively normal lives.  Many people both young and old can develop heart problems as the result of disease, defects, or injury due to accidents.  Without treatment patients may not be able to be physically active and healthy. With an ICD device many patients are able to live normally active lives.  In 2002 alone there were about 100,000 ICDs implanted in patients.

18 Prelab Exercises – see Project Assignment  Review online part of the PBS special The Mysterious Human Heart   About 20 minutes to complete

19 Technical Challenges

20 There are several technical challenges to consider when designing an ICD.  The ICD is constantly monitoring the heart rhythm and must be able to quickly and accurately detect abnormal rhythms.  and are the primary criteria for a good ICD detection algorithm. SpeedAccuracy

21 To be effective and practical an ICD must work continuously over a long period of time.  A balance must be established between speed and accuracy while keeping battery life in mind.  In general, faster algorithms are less accurate while slower algorithms are more accurate.  These tradeoffs are constrained by possibility of death. An ICD cannot miss a but it also has to be fast enough to catch a in time. VT

22 An ICD that needs to be replaced every year is not very practical. Long battery life is essential to patients.  The battery life of an ICD depends on the complexity of the detection algorithm.  The more complex the algorithm the more power and time needed to make a decision.  The battery life also depends on the number of electrical shocks it sends to the heart.  Unnecessary shocks waste battery life and can be detrimental to the patient’s health.  Typical ICDs today are designed to have a battery life of approximately nine years.

23 The patient should only receive treatments when necessary, those shocks can hurt!  The detection algorithm must be complex enough to be accurate.  The heart rhythm from exercise can look very similar to the fast rhythm of a cardiac arrhythmia.

24 Algorithms must detect arrhythmias in real time.  The algorithm must be able to correctly distinguish between VT, SVT and exercise.  are dangerous and require electrical shock therapy.  and exercise are not dangerous and do not need therapy.  The algorithm must be complex enough to distinguish between these but not so complex that it is too slow and uses too much battery life.  Balance is key! VT SVT

25 Your Project  There are two parts to this project:  The Derivative Method (DM): your team will design a Matlab program to implement a simple detection algorithm and use it to distinguish between given VT and SVT signals.  The Energy Fractional Factor (EFF) Method: your team will be given a program that implements a more complex detection algorithm and use it to distinguish between VT and SVT signals.

26 Using what we have learned about detection algorithms state a hypothesis.  EFF will be and than DM because it is. more accurate slower more complex

27 Cardiologists are trained to classify ECGs as SR, VT, or SVT.  Cardiologists use several different ECG characteristics to diagnose cardiac arrhythmias.  When cardiologists need to quickly diagnose a cardiac arrhythmia they look at the rate and rhythm shown on an ECG.  They often look at rhythm to see if there is a P-peak before the QRS complex.

28 We need to create an algorithm that allows the ICD to do what a doctor would do.  The algorithm must be able to differentiate between different types of arrhythmias (VT and SVT).  The algorithm must be accurate enough to safely replace the intuition and experience that doctors possess.

29 The Derivative Method (DM): The primary difference between SR, VT, and SVT is the rate of voltage change.  The rate of change of the voltage of an ECG in the 80ms before the R peak is different in SR, VT, and SVT.  The rate of change of the voltage = dv/dt This is simply a first derivative!

30 The ICD is detecting changes in the P-peak similar to what doctors look for.  The P-peak normally occurs in the 80ms before the R-peak.  By using the first derivative of the 80ms before each R-peak the ICD will be able to detect changes between SR, VT and SVT.

31 Each of the ECG test signals in this project have three peaks, the program needs to detect all three. Regions of interest: 80 ms before peaks

32 The ICD is detecting changes in the P-peak similar to what doctors look for.  The P-peak normally occurs in the 80ms before the R-peak.  By using the first derivative of the 80ms before each R-peak the ICD will be able to detect changes between SR, VT and SVT.  Using a known set of ECGs (ones that have already been classified by cardiologists) we can take the derivative of each and determine the difference between VT and SVT.

33 By taking the first derivative of each signal in the known set we can begin to find defining features of SR, VT and SVT.  Two features of the VT and SVT when compared to SR are peak height and onset. Peak Height VT Onset VTOnset SVT Peak Height SVT

34 Determining whether a signal is a VT or SVT.  Onset is the most reliable distinguishing feature of a VT and SVT; we will use it. Onset is defined as the time of the first peak in the DM result.  A threshold onset time must be calculated using the given known ECG signals.  Do SVT onset earlier than VT, or vice versa?  What are the maximum/minimum onset times?

35 Overview of the Derivative Method  Detect three R-peaks from an ECG test signal  Extract the 80ms interval before each peak  Calculate the first derivative of each of the three 80ms intervals  Compute the average of the three derivatives  Rectify the average derivative signal  Normalize the signal to the maximum SR value  Plots these DM results for the ECG test signal against the DM results for the SR signal Note the onset time for the ECG test signal by visual inspection (i.e. looking at it)!

36 How to calculate a threshold: ECG Signal NameClassificationOnset Time (ms) Known_1VT -72 Known_2VT -32 Known_3VT -32 Known_4VT -56 Known_5VT -56 Known_6SVT -24 Known_7SVT -24 Known_8SVT -24 Known_9SVT -24 Known_10SVT -24  Given a table like this, a threshold can be calculated:  D = (max VT onset time + min SVT onset time)/2 Use this threshold to classify the unknown ECG signals! NOTE: our ECG signals are from patients and have been classified by cardiologists

37 Overview of the DM Matlab program  What you need to design:  Main Program Read in DM results for SR signal and normalize it Read in test ECG signal, calculate its DM results and normalize it Plot SR and ECG DM results on one graph  Functions 1. Detect 3 R-peaks and extract intervals 2. Calculate the first derivative, average, rectify 3. Normalize a signal

38 TPS: Think-Pair-Share  We know how to find the first derivative of a continuous signal (e.g. x(t) = 2t 2 + 3), but how do you calculate the first derivative of a digital signal (e.g. a vector of numbers)?

39 Recall how you first thought about differentiation. slope = ______ = ___________ run x'(t) = lim __________ x(t) t+ht x(t+h)risex(t+h) – x(t) h h h 0 values of the signal at discrete points space between the time points

40 Introduction to the EFF Algorithm  ECG signals are often analyzed in the time domain. However there are other ways to analyze signals. The frequency domain is one of these ways.  The EFF algorithm uses frequency information from an ECG signal to calculate the Energy Fractional Factor.

41 A Simple Example of Frequency Analysis Time Domain Frequency Domain

42 A More Complex Signal Frequency Analysis.

43 Working in the frequency domain the EFF algorithm can classify VT and SVT signals.  First, the EFF algorithm is used to analyze known ECG signals; one plot provides a quick visual comparison of EFF values for VT and SVT.  Next, a threshold value is calculated from the analysis of the known signals.  Finally, the EFF algorithm is used to analyze each unknown ECG signal; the threshold is applied to the EFF value and classifies the ECG as VT or SVT.

44 EFF Results for Known Signals HOW?

45 What is the IDEA behind EFF? In other words, why does is distinguish between VT and SVT?  The P-wave is usually missing in VT, but not SVT  Consequently, VT has more energy concentrated in fewer frequency modes than SVT  EFF method captures energy concentration by frequency  EFF values will be higher for VT than SVT

46 Analyze the unknown ECG signals with DM and EFF then compare the results.  For an unknown ECG signal, do the DM and EFF results…  agree?  disagree?  How long does it take DM to analyze and classify an ECG signal?  How long does it take EFF? We will assess the accuracy of your results during lab AND in your project report.

47 Strategies that will help your group achieve accurate results in short order.  Read the background information (these slides) and assignment carefully and thoroughly; do the pre-lab exercises.  Use the effective team practices that we have reviewed.  Begin with brainstorming.  Use your time during lab wisely.  Meet with your team and continue working outside of lab: plan on spending about 5 hours/week on this project outside of lecture and lab.  Understand and follow all directions.