SlideShare a Scribd company logo
ECG

BY:
Kira n R (1 RV1 0 EE0 2 6 )
Sunil Fe rna nd e s (1 RV1 0 EE5 2 )
Sura j K ( 1 RV1 0 EE0 5 3 )
Introduction




The electrocardiogram (ECG) is a time-varying signal
reflecting the ionic current flow which causes the cardiac
fibers to contract and subsequently relax. The surface
ECG is obtained by recording the potential difference
between two electrodes placed on the surface of the
skin. A single normal cycle of the ECG represents the
successive atrial depolarisation/repolarisation and
ventricular depolarisation/repolarisation which occurs
with every heart beat.
Simply put, the ECG (EKG) is a device that measures
and records the electrical activity of the heart from
electrodes placed on the skin in specific locations
Basic Working








The ECG is nothing but the recording of the hearts electrical activity.
The deviations in the normal electrical patterns indicate various
cardiac disorders. Cardiac cells, in the normal state are electrically
polarized. Their inner sides are negatively charged relative to their
outer sides.
These cardiac cells can lose their normal negativity in a process
called depolarization, which is the fundamental electrical activity of
the heart.
This depolarization is propagated from cell to cell, producing a wave
of depolarization that can be transmitted across the entire heart. This
wave of depolarization produces a flow of electric current and it can
be detected by keeping the electrodes on the surface of the body.
Once the depolarization is complete, the cardiac cells are able to
restore their normal polarity by a process called re-polarization.
•

•

•

The earlier method of ECG signal analysis was
based on time domain approach
But this is not always sufficient to study all the
features of ECG signals. So, the frequency
domain analysis is made use of
To accomplish this, FFT (Fast Fourier
Transform) technique is applied.
Measuring ECG


ECG commonly measured via 12
specifically placed leads
Typical ECG


A typical ECG period consists of P,Q,R,S,T and
U waves
P,Q,R,S,T Theory
•ECG is composed of 5 waves - P, Q, R, S and T. This signal could
be measured by electrodes from human body in typical
engagement.
•Signals from these electrodes are brought to simple electrical
circuits with amplifiers and analogue – digital converters.
ECG Waves
P wave: the sequential
activation
(depolarization) of the
right and left atria
 QRS comples: right and
left ventricular
depolarization
 T wave: ventricular
repolarization
 U wave: origin not clear,
probably
”afterdepolarizations” in
the ventrices

ECG Example
Elements of the ECG:
• P wave
• Depolarization

of both atria;

• Relationship between P and QRS helps distinguish
various cardiac arrhythmias
• Shape and duration of P may indicate atrial
enlargement
QRS complex:
• Represents ventricular depolarization
• Larger than P wave because of greater muscle mass of ventricles
• Normal duration = 0.08-0.12 seconds
• Its duration, amplitude, and morphology are useful in diagnosing cardiac
arrhythmias, ventricular hypertrophy, MI, electrolyte derangement, etc.
• Q wave greater than 1/3 the height of the R wave, greater than 0.04 sec
are abnormal and may represent MI
PR interval
• From onset of P wave to onset of QRS
• Normal duration = 0.12-2.0 sec (120-200 ms) (3-4
horizontal boxes)
• Represents atria to ventricular conduction time
(through His bundle)
• Prolonged PR interval may indicate a 1st degree
heart block
ST segment:
• Connects the QRS complex and T wave

• Duration of 0.08-0.12 sec (80-120 ms)

T wave:
• Represents repolarization or recovery of ventricles
• Interval from beginning of QRS to apex of T is referred to as the
absolute refractory period

QT Interval:
• Measured from beginning of QRS to the end of the T wave
• Normal QT is usually about 0.40 sec
• QT interval varies based on heart rate
Need for using DSP








A number of emerging medical applications not only
electrocardiography (ECG), but also digital stethoscope,
and pulse oximeters require DSP processing
performance at very low power.
The main problem of digitalized signal is interference
with other noisy signals like power supply network 50 Hz
frequency and breathing muscle artefacts.
These noisy elements have to be removed before the
signal is used for next data processing like heart rate
frequency detection.
Digital filters and signal processing should be designed
very effective for real-time applications in embedded
devices.
Steps Involved


Signal acquisition : ECG signal for digital signal
processing and heart rate calculation is acquired by a
measurement card of known sampling frequency.
Analogue signal pre-processing is done by a simple
amplifier circuit designated for ECG signal measurement.

Raw signal acquired by
measuring card with
simple ECG amplifier
circuit.


Digital signal processing with digital filters: In this part
there is described noise elements filtering and baseline
wander elimination with digital filters. The main noise
elements are power supply network 50 Hz frequency and
breathing muscle movements.
Filtered Waveforms

Signal after network 50 Hz and
baseline wander filtering..

Energy signal after R-peaks filtering.
Heart rate detection algorithms:
Two Types – 1 ) Sta tis tic a l Co m p uting





2 ) Diffe re ntia l Co m p uting
These algorithms compute heart rate
frequency from the signal energy.
A c o rre la tio n m e tho d can be used because the ECG
uto
signal is quasi-periodical. Matlab provides a very simple
way of using autocorrelation method in signal processing
which is very useful for this purpose.
The second algorithm aims at detecting heart rate as a
difference between R waves in ECG. These waves are
filtrated by band pass filters firstly and then the signal
energy is computed. The wave’s peaks are detected by
peak detector or s ig na l thre s ho ld ing .
[1] Autocorrelation of energy signal

Autocorrelation function of signal energy
[2] Thresholding of energy signal
Which method to adopt?




From the Figures we can see that the differential computing
methods yield better results than statistical computing method
in a way that they adapt well to real-time processing
simulation.
The main problem of autocorrelation function algorithm is that
the quality of signal is under par and fluctuates for fast signal
changes.
More about Digital Signal
Processors



Texas Instruments [TI] is a pioneer producer of DSPs.
The TMS320C5515 is the most widely used DSP in
Electro-Cardiograms owing to its good performance and
low power consumption.

The TM 320C5515 Digital signal processor (DS ) board
S
P
DSP Software Architecture
Front end Architecture
Diseases generally diagnosed using
ECG
•

Ischemic Heart Disease

•

AV node blocks Detected on ECG

•

Arrhythmias Detected on ECG

•

Fibrillation Detected on ECG
• www.ecglibrary.com/
• library.med.utah.edu/ecg/
• dsp.ti.com


More Related Content

What's hot

blood flow measurement
blood flow measurementblood flow measurement
blood flow measurement
abhijith prabha
 
enhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformenhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfform
U Reshmi
 
Noise removal using_ecg
Noise removal using_ecgNoise removal using_ecg
Noise removal using_ecg
Lora Sahoo
 
ECG Noise cancelling
ECG Noise cancelling ECG Noise cancelling
ECG Noise cancelling salamy88
 
DSP applications in medical field.
DSP applications in medical field.DSP applications in medical field.
DSP applications in medical field.
Ethar Sayed
 
Vector cardiography
Vector cardiographyVector cardiography
Vector cardiography
Praneeth Kumar
 
EEG Signal processing
EEG Signal processing EEG Signal processing
EEG Signal processing
DikshaKalra9
 
Biopotentials
BiopotentialsBiopotentials
Biopotentialsstooty s
 
Phonocardiography(PCG)
Phonocardiography(PCG)Phonocardiography(PCG)
Phonocardiography(PCG)
nishanthi p
 
Bioelectrical signals
Bioelectrical signalsBioelectrical signals
Bioelectrical signals
Sandeep Kaushal
 
Amplifiers and biopotential amplifiers new
Amplifiers and biopotential amplifiers newAmplifiers and biopotential amplifiers new
Amplifiers and biopotential amplifiers new
M. Raihan
 
non parametric methods for power spectrum estimaton
non parametric methods for power spectrum estimatonnon parametric methods for power spectrum estimaton
non parametric methods for power spectrum estimaton
Bhavika Jethani
 
Electrodes in medical field
Electrodes in medical fieldElectrodes in medical field
Electrodes in medical field
BharathasreejaG
 
APPLICATION OF DSP IN BIOMEDICAL ENGINEERING
APPLICATION OF DSP IN BIOMEDICAL ENGINEERINGAPPLICATION OF DSP IN BIOMEDICAL ENGINEERING
APPLICATION OF DSP IN BIOMEDICAL ENGINEERING
pirh khan
 
biomedical signal processing
biomedical signal processingbiomedical signal processing
biomedical signal processing
Meenakshi Sood
 
Bioelectric potentials
Bioelectric potentialsBioelectric potentials
Bioelectric potentials
srirenga
 
Biosignals andthermometry fin
Biosignals andthermometry finBiosignals andthermometry fin
Biosignals andthermometry finMUBOSScz
 
ECG Machine
ECG MachineECG Machine
ECG Machine
mans4ani
 
ECG-Electrocardiography
ECG-ElectrocardiographyECG-Electrocardiography
ECG-Electrocardiography
Ansho Anto
 

What's hot (20)

blood flow measurement
blood flow measurementblood flow measurement
blood flow measurement
 
enhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformenhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfform
 
Noise removal using_ecg
Noise removal using_ecgNoise removal using_ecg
Noise removal using_ecg
 
ECG Noise cancelling
ECG Noise cancelling ECG Noise cancelling
ECG Noise cancelling
 
DSP applications in medical field.
DSP applications in medical field.DSP applications in medical field.
DSP applications in medical field.
 
Vector cardiography
Vector cardiographyVector cardiography
Vector cardiography
 
EEG Signal processing
EEG Signal processing EEG Signal processing
EEG Signal processing
 
Biopotentials
BiopotentialsBiopotentials
Biopotentials
 
Phonocardiography(PCG)
Phonocardiography(PCG)Phonocardiography(PCG)
Phonocardiography(PCG)
 
Bioelectrical signals
Bioelectrical signalsBioelectrical signals
Bioelectrical signals
 
Amplifiers and biopotential amplifiers new
Amplifiers and biopotential amplifiers newAmplifiers and biopotential amplifiers new
Amplifiers and biopotential amplifiers new
 
non parametric methods for power spectrum estimaton
non parametric methods for power spectrum estimatonnon parametric methods for power spectrum estimaton
non parametric methods for power spectrum estimaton
 
Electrodes in medical field
Electrodes in medical fieldElectrodes in medical field
Electrodes in medical field
 
Mri system block diagram
Mri system block diagramMri system block diagram
Mri system block diagram
 
APPLICATION OF DSP IN BIOMEDICAL ENGINEERING
APPLICATION OF DSP IN BIOMEDICAL ENGINEERINGAPPLICATION OF DSP IN BIOMEDICAL ENGINEERING
APPLICATION OF DSP IN BIOMEDICAL ENGINEERING
 
biomedical signal processing
biomedical signal processingbiomedical signal processing
biomedical signal processing
 
Bioelectric potentials
Bioelectric potentialsBioelectric potentials
Bioelectric potentials
 
Biosignals andthermometry fin
Biosignals andthermometry finBiosignals andthermometry fin
Biosignals andthermometry fin
 
ECG Machine
ECG MachineECG Machine
ECG Machine
 
ECG-Electrocardiography
ECG-ElectrocardiographyECG-Electrocardiography
ECG-Electrocardiography
 

Viewers also liked

Heart beat monitor system PPT
Heart beat monitor system PPT Heart beat monitor system PPT
Heart beat monitor system PPT
Anand Dwivedi
 
ECG Signal Analysis for MI Detection
ECG Signal Analysis for MI DetectionECG Signal Analysis for MI Detection
ECG Signal Analysis for MI Detection
Uzair Akbar
 
Sanath
SanathSanath
traitement numérique du signal cardiaque ( ECG )
traitement numérique du signal cardiaque ( ECG )traitement numérique du signal cardiaque ( ECG )
traitement numérique du signal cardiaque ( ECG )
Cheikh Tidiane DIABANG
 
Embedded M.Tech project titles
Embedded M.Tech project titlesEmbedded M.Tech project titles
Embedded M.Tech project titles
smartprotech
 
인체생리학 - EKG
인체생리학 - EKG인체생리학 - EKG
인체생리학 - EKG
grochi
 
Electronic stethoscope academic white paper
Electronic stethoscope academic white paperElectronic stethoscope academic white paper
Electronic stethoscope academic white paper
clauworlf55
 
micro controller based heart rate monitoring system
micro controller based heart rate monitoring systemmicro controller based heart rate monitoring system
micro controller based heart rate monitoring system
Eldhose George
 
Heart Rate Monitoring
Heart Rate MonitoringHeart Rate Monitoring
Heart Rate Monitoring
Labofit
 
PATIENT HEALTH MONITORING SYSTEM USING IOT AND ANDROID
PATIENT HEALTH MONITORING SYSTEM USING IOT AND ANDROIDPATIENT HEALTH MONITORING SYSTEM USING IOT AND ANDROID
PATIENT HEALTH MONITORING SYSTEM USING IOT AND ANDROID
Journal For Research
 
EEG Amplifiers
EEG AmplifiersEEG Amplifiers
EEG Amplifiers
Murtaza Syed
 
Instrumentation amplifier in ECG
Instrumentation amplifier  in ECG Instrumentation amplifier  in ECG
Instrumentation amplifier in ECG
Keerthana Chithanathan
 
심장질환 04 부정맥
심장질환   04 부정맥    심장질환   04 부정맥
심장질환 04 부정맥
Samsung Medical Center
 
kotak securities summer intership project report
kotak securities summer intership project reportkotak securities summer intership project report
kotak securities summer intership project reportCS Akshay Goyal
 
INTELLIGENT MOBILE BASED PATIENT MONITORING SYSTEM
INTELLIGENT MOBILE BASED PATIENT MONITORING SYSTEMINTELLIGENT MOBILE BASED PATIENT MONITORING SYSTEM
INTELLIGENT MOBILE BASED PATIENT MONITORING SYSTEM
JOLLUSUDARSHANREDDY
 
Continuous heart rate and body temperature monitoring system using arduino un...
Continuous heart rate and body temperature monitoring system using arduino un...Continuous heart rate and body temperature monitoring system using arduino un...
Continuous heart rate and body temperature monitoring system using arduino un...
Engr. Md. Siddiqur Rahman Tanveer
 
GSM based patient monitoring system
GSM based patient monitoring systemGSM based patient monitoring system
GSM based patient monitoring system
ssvarma k
 
Heart beat detector using arduino
Heart beat detector using arduinoHeart beat detector using arduino
Heart beat detector using arduino
Varshaa Khandagale
 
Acute Myocardial infarction
Acute Myocardial infarctionAcute Myocardial infarction
Acute Myocardial infarction
Munkhtulga Gantulga
 
Heart Rate Powerpoint
Heart Rate PowerpointHeart Rate Powerpoint
Heart Rate Powerpoint
mmoyerhealth
 

Viewers also liked (20)

Heart beat monitor system PPT
Heart beat monitor system PPT Heart beat monitor system PPT
Heart beat monitor system PPT
 
ECG Signal Analysis for MI Detection
ECG Signal Analysis for MI DetectionECG Signal Analysis for MI Detection
ECG Signal Analysis for MI Detection
 
Sanath
SanathSanath
Sanath
 
traitement numérique du signal cardiaque ( ECG )
traitement numérique du signal cardiaque ( ECG )traitement numérique du signal cardiaque ( ECG )
traitement numérique du signal cardiaque ( ECG )
 
Embedded M.Tech project titles
Embedded M.Tech project titlesEmbedded M.Tech project titles
Embedded M.Tech project titles
 
인체생리학 - EKG
인체생리학 - EKG인체생리학 - EKG
인체생리학 - EKG
 
Electronic stethoscope academic white paper
Electronic stethoscope academic white paperElectronic stethoscope academic white paper
Electronic stethoscope academic white paper
 
micro controller based heart rate monitoring system
micro controller based heart rate monitoring systemmicro controller based heart rate monitoring system
micro controller based heart rate monitoring system
 
Heart Rate Monitoring
Heart Rate MonitoringHeart Rate Monitoring
Heart Rate Monitoring
 
PATIENT HEALTH MONITORING SYSTEM USING IOT AND ANDROID
PATIENT HEALTH MONITORING SYSTEM USING IOT AND ANDROIDPATIENT HEALTH MONITORING SYSTEM USING IOT AND ANDROID
PATIENT HEALTH MONITORING SYSTEM USING IOT AND ANDROID
 
EEG Amplifiers
EEG AmplifiersEEG Amplifiers
EEG Amplifiers
 
Instrumentation amplifier in ECG
Instrumentation amplifier  in ECG Instrumentation amplifier  in ECG
Instrumentation amplifier in ECG
 
심장질환 04 부정맥
심장질환   04 부정맥    심장질환   04 부정맥
심장질환 04 부정맥
 
kotak securities summer intership project report
kotak securities summer intership project reportkotak securities summer intership project report
kotak securities summer intership project report
 
INTELLIGENT MOBILE BASED PATIENT MONITORING SYSTEM
INTELLIGENT MOBILE BASED PATIENT MONITORING SYSTEMINTELLIGENT MOBILE BASED PATIENT MONITORING SYSTEM
INTELLIGENT MOBILE BASED PATIENT MONITORING SYSTEM
 
Continuous heart rate and body temperature monitoring system using arduino un...
Continuous heart rate and body temperature monitoring system using arduino un...Continuous heart rate and body temperature monitoring system using arduino un...
Continuous heart rate and body temperature monitoring system using arduino un...
 
GSM based patient monitoring system
GSM based patient monitoring systemGSM based patient monitoring system
GSM based patient monitoring system
 
Heart beat detector using arduino
Heart beat detector using arduinoHeart beat detector using arduino
Heart beat detector using arduino
 
Acute Myocardial infarction
Acute Myocardial infarctionAcute Myocardial infarction
Acute Myocardial infarction
 
Heart Rate Powerpoint
Heart Rate PowerpointHeart Rate Powerpoint
Heart Rate Powerpoint
 

Similar to ECG

ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAPANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
MAHESH SONI
 
J041215358
J041215358J041215358
J041215358
IOSR-JEN
 
rupesh k10741
rupesh  k10741rupesh  k10741
rupesh k10741
shailesh yadav
 
Biomedical signal processing
Biomedical signal processingBiomedical signal processing
Biomedical signal processing
Abdul Kader
 
Af4103186190
Af4103186190Af4103186190
Af4103186190
IJERA Editor
 
Identification of Myocardial Infarction from Multi-Lead ECG signal
Identification of Myocardial Infarction from Multi-Lead ECG signalIdentification of Myocardial Infarction from Multi-Lead ECG signal
Identification of Myocardial Infarction from Multi-Lead ECG signal
IJERA Editor
 
DENOISING OF ECG SIGNAL USING FILTERS AND WAVELET TRANSFORM
DENOISING OF ECG SIGNAL USING FILTERS AND WAVELET TRANSFORMDENOISING OF ECG SIGNAL USING FILTERS AND WAVELET TRANSFORM
DENOISING OF ECG SIGNAL USING FILTERS AND WAVELET TRANSFORM
IJEEE
 
biomedical signal processing and its analysis
biomedical signal processing and its analysisbiomedical signal processing and its analysis
biomedical signal processing and its analysis
m8171611219
 
Electrocardiogram
ElectrocardiogramElectrocardiogram
ElectrocardiogramTarek Selim
 
Jq3516631668
Jq3516631668Jq3516631668
Jq3516631668
IJERA Editor
 
Rule Based Identification of Cardiac Arrhythmias from Enhanced ECG Signals Us...
Rule Based Identification of Cardiac Arrhythmias from Enhanced ECG Signals Us...Rule Based Identification of Cardiac Arrhythmias from Enhanced ECG Signals Us...
Rule Based Identification of Cardiac Arrhythmias from Enhanced ECG Signals Us...
CSCJournals
 
Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...
Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...
Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...
IRJET Journal
 
A Survey on Ambulatory ECG and Identification of Motion Artifact
A Survey on Ambulatory ECG and Identification of Motion ArtifactA Survey on Ambulatory ECG and Identification of Motion Artifact
A Survey on Ambulatory ECG and Identification of Motion Artifact
IJERD Editor
 
Ecg interpretation
Ecg interpretationEcg interpretation
Ecg interpretation
Dr. Gowtham Krishna
 
Evaluating ECG Capturing Using Sound-Card of PC/Laptop
Evaluating ECG Capturing Using Sound-Card of PC/LaptopEvaluating ECG Capturing Using Sound-Card of PC/Laptop
Evaluating ECG Capturing Using Sound-Card of PC/Laptop
ijics
 
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECGAnalyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
theijes
 
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECGAnalyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
theijes
 
D032021027
D032021027D032021027
D032021027inventy
 

Similar to ECG (20)

ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAPANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
 
7. 60 69
7. 60 697. 60 69
7. 60 69
 
11
1111
11
 
J041215358
J041215358J041215358
J041215358
 
rupesh k10741
rupesh  k10741rupesh  k10741
rupesh k10741
 
Biomedical signal processing
Biomedical signal processingBiomedical signal processing
Biomedical signal processing
 
Af4103186190
Af4103186190Af4103186190
Af4103186190
 
Identification of Myocardial Infarction from Multi-Lead ECG signal
Identification of Myocardial Infarction from Multi-Lead ECG signalIdentification of Myocardial Infarction from Multi-Lead ECG signal
Identification of Myocardial Infarction from Multi-Lead ECG signal
 
DENOISING OF ECG SIGNAL USING FILTERS AND WAVELET TRANSFORM
DENOISING OF ECG SIGNAL USING FILTERS AND WAVELET TRANSFORMDENOISING OF ECG SIGNAL USING FILTERS AND WAVELET TRANSFORM
DENOISING OF ECG SIGNAL USING FILTERS AND WAVELET TRANSFORM
 
biomedical signal processing and its analysis
biomedical signal processing and its analysisbiomedical signal processing and its analysis
biomedical signal processing and its analysis
 
Electrocardiogram
ElectrocardiogramElectrocardiogram
Electrocardiogram
 
Jq3516631668
Jq3516631668Jq3516631668
Jq3516631668
 
Rule Based Identification of Cardiac Arrhythmias from Enhanced ECG Signals Us...
Rule Based Identification of Cardiac Arrhythmias from Enhanced ECG Signals Us...Rule Based Identification of Cardiac Arrhythmias from Enhanced ECG Signals Us...
Rule Based Identification of Cardiac Arrhythmias from Enhanced ECG Signals Us...
 
Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...
Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...
Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...
 
A Survey on Ambulatory ECG and Identification of Motion Artifact
A Survey on Ambulatory ECG and Identification of Motion ArtifactA Survey on Ambulatory ECG and Identification of Motion Artifact
A Survey on Ambulatory ECG and Identification of Motion Artifact
 
Ecg interpretation
Ecg interpretationEcg interpretation
Ecg interpretation
 
Evaluating ECG Capturing Using Sound-Card of PC/Laptop
Evaluating ECG Capturing Using Sound-Card of PC/LaptopEvaluating ECG Capturing Using Sound-Card of PC/Laptop
Evaluating ECG Capturing Using Sound-Card of PC/Laptop
 
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECGAnalyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
 
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECGAnalyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
Analyzing of an ECG Signal Mathematically By Generating Synthetic-ECG
 
D032021027
D032021027D032021027
D032021027
 

Recently uploaded

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 

ECG

  • 1. ECG BY: Kira n R (1 RV1 0 EE0 2 6 ) Sunil Fe rna nd e s (1 RV1 0 EE5 2 ) Sura j K ( 1 RV1 0 EE0 5 3 )
  • 2. Introduction   The electrocardiogram (ECG) is a time-varying signal reflecting the ionic current flow which causes the cardiac fibers to contract and subsequently relax. The surface ECG is obtained by recording the potential difference between two electrodes placed on the surface of the skin. A single normal cycle of the ECG represents the successive atrial depolarisation/repolarisation and ventricular depolarisation/repolarisation which occurs with every heart beat. Simply put, the ECG (EKG) is a device that measures and records the electrical activity of the heart from electrodes placed on the skin in specific locations
  • 3. Basic Working     The ECG is nothing but the recording of the hearts electrical activity. The deviations in the normal electrical patterns indicate various cardiac disorders. Cardiac cells, in the normal state are electrically polarized. Their inner sides are negatively charged relative to their outer sides. These cardiac cells can lose their normal negativity in a process called depolarization, which is the fundamental electrical activity of the heart. This depolarization is propagated from cell to cell, producing a wave of depolarization that can be transmitted across the entire heart. This wave of depolarization produces a flow of electric current and it can be detected by keeping the electrodes on the surface of the body. Once the depolarization is complete, the cardiac cells are able to restore their normal polarity by a process called re-polarization.
  • 4. • • • The earlier method of ECG signal analysis was based on time domain approach But this is not always sufficient to study all the features of ECG signals. So, the frequency domain analysis is made use of To accomplish this, FFT (Fast Fourier Transform) technique is applied.
  • 5. Measuring ECG  ECG commonly measured via 12 specifically placed leads
  • 6. Typical ECG  A typical ECG period consists of P,Q,R,S,T and U waves
  • 7. P,Q,R,S,T Theory •ECG is composed of 5 waves - P, Q, R, S and T. This signal could be measured by electrodes from human body in typical engagement. •Signals from these electrodes are brought to simple electrical circuits with amplifiers and analogue – digital converters.
  • 8. ECG Waves P wave: the sequential activation (depolarization) of the right and left atria  QRS comples: right and left ventricular depolarization  T wave: ventricular repolarization  U wave: origin not clear, probably ”afterdepolarizations” in the ventrices 
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Elements of the ECG: • P wave • Depolarization of both atria; • Relationship between P and QRS helps distinguish various cardiac arrhythmias • Shape and duration of P may indicate atrial enlargement
  • 17. QRS complex: • Represents ventricular depolarization • Larger than P wave because of greater muscle mass of ventricles • Normal duration = 0.08-0.12 seconds • Its duration, amplitude, and morphology are useful in diagnosing cardiac arrhythmias, ventricular hypertrophy, MI, electrolyte derangement, etc. • Q wave greater than 1/3 the height of the R wave, greater than 0.04 sec are abnormal and may represent MI
  • 18. PR interval • From onset of P wave to onset of QRS • Normal duration = 0.12-2.0 sec (120-200 ms) (3-4 horizontal boxes) • Represents atria to ventricular conduction time (through His bundle) • Prolonged PR interval may indicate a 1st degree heart block
  • 19. ST segment: • Connects the QRS complex and T wave • Duration of 0.08-0.12 sec (80-120 ms) T wave: • Represents repolarization or recovery of ventricles • Interval from beginning of QRS to apex of T is referred to as the absolute refractory period QT Interval: • Measured from beginning of QRS to the end of the T wave • Normal QT is usually about 0.40 sec • QT interval varies based on heart rate
  • 20. Need for using DSP     A number of emerging medical applications not only electrocardiography (ECG), but also digital stethoscope, and pulse oximeters require DSP processing performance at very low power. The main problem of digitalized signal is interference with other noisy signals like power supply network 50 Hz frequency and breathing muscle artefacts. These noisy elements have to be removed before the signal is used for next data processing like heart rate frequency detection. Digital filters and signal processing should be designed very effective for real-time applications in embedded devices.
  • 21. Steps Involved  Signal acquisition : ECG signal for digital signal processing and heart rate calculation is acquired by a measurement card of known sampling frequency. Analogue signal pre-processing is done by a simple amplifier circuit designated for ECG signal measurement. Raw signal acquired by measuring card with simple ECG amplifier circuit.
  • 22.  Digital signal processing with digital filters: In this part there is described noise elements filtering and baseline wander elimination with digital filters. The main noise elements are power supply network 50 Hz frequency and breathing muscle movements.
  • 23. Filtered Waveforms Signal after network 50 Hz and baseline wander filtering.. Energy signal after R-peaks filtering.
  • 24. Heart rate detection algorithms: Two Types – 1 ) Sta tis tic a l Co m p uting   2 ) Diffe re ntia l Co m p uting These algorithms compute heart rate frequency from the signal energy. A c o rre la tio n m e tho d can be used because the ECG uto signal is quasi-periodical. Matlab provides a very simple way of using autocorrelation method in signal processing which is very useful for this purpose. The second algorithm aims at detecting heart rate as a difference between R waves in ECG. These waves are filtrated by band pass filters firstly and then the signal energy is computed. The wave’s peaks are detected by peak detector or s ig na l thre s ho ld ing .
  • 25. [1] Autocorrelation of energy signal Autocorrelation function of signal energy
  • 26. [2] Thresholding of energy signal
  • 27. Which method to adopt?   From the Figures we can see that the differential computing methods yield better results than statistical computing method in a way that they adapt well to real-time processing simulation. The main problem of autocorrelation function algorithm is that the quality of signal is under par and fluctuates for fast signal changes.
  • 28. More about Digital Signal Processors   Texas Instruments [TI] is a pioneer producer of DSPs. The TMS320C5515 is the most widely used DSP in Electro-Cardiograms owing to its good performance and low power consumption. The TM 320C5515 Digital signal processor (DS ) board S P
  • 31. Diseases generally diagnosed using ECG • Ischemic Heart Disease • AV node blocks Detected on ECG • Arrhythmias Detected on ECG • Fibrillation Detected on ECG

Editor's Notes

  1. Baseline wander, or extragenoeous low-frequency high-bandwidth components, can be caused by: Perspiration (effects electrode impedance) Respiration Body movements Can cause problems to analysis, especially when exmining the low-frequency ST-T segment Two main approaches used are linear filtering and polynomial fitting