SlideShare a Scribd company logo
Welcome
To
Our
Presentation
Welcome
To
Our
Presentation
Course Code : EEE-400
Course Title : Project/Thesis
Presentation is submitted by-
Dipta Roy
Student ID : 1402264
Kingsuk Kumar Roy
Student ID : 1402266
Most. Sadika Afrin
Student ID : 1402260
Under the supervision of
Md. Safiqul Islam
Assistant Professor
Dept. of EEE, HSTU
&
Co-supervision of
Md. Ferdous Wahid
Lecturer
Dept. of EEE, HSTU
P-QRS-T
peak
detection
of ECG
signal by
MATLAB
Summary
 Why we worked on ECG ?
 How ECG works ?
 How we detect P-QRS-T peak ?
Why we worked on ECG ?
From this statistics we can see that
25% deaths in Bangladesh are
caused by Cardiovascular diseases.
Stroke, Hypertension, Coronary
heart disease, Congenital heart
disease are some kind of
Cardiovascular disease.
We are working here for giving
earlier information to someone
who is affected by cardiovascular
disease.
Objectives
Discuss about the electrical activity of heart.
Describe the Electrocardiogram (ECG or EKG) system of human heart.
To know about proper placement of electrodes based on ECG mechanics.
Analyze different types of Electrocardiogram (ECG or EKG) records using
MATLAB R2017a Software.
Study and simulate the actions of the heart represented by the P-wave, QRS
complex and T-wave.
Detect the P wave, QRS complex and T-wave from the ECG records.
Application or Medical Uses
Suspected myocardial infarction (heart attack) or new chest pain
Suspected pulmonary embolism or new shortness of breath
Perceived cardiac dysrhythmias either by pulse or palpitations
Monitoring of known cardiac dysrhythmias
Fainting or collapse
Seizures
Monitoring the effects of a heart medication
ECG Introduction
 Electrocardiogram is a diagnostic tool
that measures and records the electrical
activity of the heart in exquisite detail.
 The heart muscles contract and expand
to generate signals that is recorded as
ECG.
 Electrocardiogram is the measured
electrical activity of the heart.
ECG Introduction
 An Ideal ECG looks like this and it
keeps repeating itself.
 An ideal ECG consists of a P-wave,
QRS-complex and a T-wave.
Cardiac Conduction System
Cardiac Conduction System
Process of taking ECG signal using Electrodes
 Electrical activity can be
measured by placing electrodes
at specific points on the skin.
Why we do Electrocardiogram ?
Check the heart's electrical activity.
Find the cause of unexplained chest pain or pressure. This could be caused
by a heart attack.
Find the cause of symptoms of heart disease. Symptoms include shortness
of breath and heartbeats that are rapid and irregular.
Check how well mechanical devices are working that are implanted in the
heart such as pacemakers. These devices help to control the heartbeat.
Check the health of the heart when other diseases or conditions are
present. These include high blood pressure, high cholesterol, diabetes etc.
Why We need Peak detection ?
 To measure the interval of P-Q , R-R, Q-T and S-T .
 To compare with 73 abnormalities of cardiovascular disease
 Without peak detection we can’t find the similarities of abnormal
signal from data base easily
Peak
Detection
Process
Steps for detection
Step-1: 16272m.mat file is loaded to most familiar and multipurpose MATLAB
software “MATLAB R2017a’’.
Step-2: This loaded file is plotted which represents the raw signal.
Step-3: This raw signal must be detrended to get the perfect peak.
Step-4: The raw signal is filtered and signal noise is removed by “sgolayfilt”
filter.
Step-5: From this filtered signal R peak is detected by using findpeaks function.
Step-6: By using R peak as reference S peak is detected.
Step-7: Then T peaks are detected.
Step-8: Finally P peak and Q peak are detected.
P-QRS-T peak detection using MATLAB
 The ECG signal we
are going to work
with looks like this.
Detrended ECG Signal
 After detrending
the raw ECG signal.
Filtering the raw ECG signal
 Filtering the
detrended ECG
signal by using
“sgolayfilt” filter.
R-peak detection using MATLAB
 R peak detection of
the filtered signal.
R-peak, S-peak and T-wave detection
 R-peak, S-peak and
T-wave detection.
Final P-QRS-T peak detection
 P-wave, QRS-complex
and T-wave detection.
Future Works
Remote cardiac monitoring system can be developed by using smart phone,
Bluetooth devices etc.
Pocket ECG analyzer can be developed.
Home diagnosis facilities can be provided.
The computer based methods for ECG signal Analysis.
Medication system can be provided by comparing the abnormalities by using
smart phone.
Thanks to all…
Questions???

More Related Content

What's hot

Overlap save method and overlap add method in dsp
Overlap save method and overlap add method in dspOverlap save method and overlap add method in dsp
Overlap save method and overlap add method in dsp
chitra raju
 
Digital communication unit 1
Digital communication unit 1Digital communication unit 1
Digital communication unit 1
Gangatharan Narayanan
 
ECG
ECGECG
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural Networks
Gaurav upadhyay
 
Phase Locked Loop (PLL)
Phase Locked Loop (PLL)Phase Locked Loop (PLL)
Phase Locked Loop (PLL)
Debayon Saha
 
Removal of artifacts in EEG by averaging and
Removal of artifacts in EEG by averaging andRemoval of artifacts in EEG by averaging and
Removal of artifacts in EEG by averaging and
Namratha Dcruz
 
Introduction to Digital Signal Processing
Introduction to Digital Signal ProcessingIntroduction to Digital Signal Processing
Introduction to Digital Signal Processing
op205
 
Multirate DSP
Multirate DSPMultirate DSP
Multirate DSP
@zenafaris91
 
Spectrum analyzer
Spectrum analyzerSpectrum analyzer
Spectrum analyzer
Mohammed AbouHaggar
 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Design
taha25
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
Amr E. Mohamed
 
Verilog hdl
Verilog hdlVerilog hdl
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
Amr E. Mohamed
 
High pass-low-pass-filter
High pass-low-pass-filterHigh pass-low-pass-filter
High pass-low-pass-filter
East West University-Dhaka Bangladesh
 
Design of Filters PPT
Design of Filters PPTDesign of Filters PPT
Design of Filters PPT
Imtiyaz Rashed
 
Medical applications of dsp
Medical applications of dspMedical applications of dsp
Medical applications of dsp
kanusinghal3
 
Noise in AM systems.ppt
Noise in AM systems.pptNoise in AM systems.ppt
Noise in AM systems.ppt
infomerlin
 
Digital modulation techniques
Digital modulation techniquesDigital modulation techniques
Digital modulation techniques
mpsrekha83
 
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processingDsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
Amr E. Mohamed
 
Fir filter design using windows
Fir filter design using windowsFir filter design using windows
Fir filter design using windows
Sarang Joshi
 

What's hot (20)

Overlap save method and overlap add method in dsp
Overlap save method and overlap add method in dspOverlap save method and overlap add method in dsp
Overlap save method and overlap add method in dsp
 
Digital communication unit 1
Digital communication unit 1Digital communication unit 1
Digital communication unit 1
 
ECG
ECGECG
ECG
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural Networks
 
Phase Locked Loop (PLL)
Phase Locked Loop (PLL)Phase Locked Loop (PLL)
Phase Locked Loop (PLL)
 
Removal of artifacts in EEG by averaging and
Removal of artifacts in EEG by averaging andRemoval of artifacts in EEG by averaging and
Removal of artifacts in EEG by averaging and
 
Introduction to Digital Signal Processing
Introduction to Digital Signal ProcessingIntroduction to Digital Signal Processing
Introduction to Digital Signal Processing
 
Multirate DSP
Multirate DSPMultirate DSP
Multirate DSP
 
Spectrum analyzer
Spectrum analyzerSpectrum analyzer
Spectrum analyzer
 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Design
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
 
Verilog hdl
Verilog hdlVerilog hdl
Verilog hdl
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
 
High pass-low-pass-filter
High pass-low-pass-filterHigh pass-low-pass-filter
High pass-low-pass-filter
 
Design of Filters PPT
Design of Filters PPTDesign of Filters PPT
Design of Filters PPT
 
Medical applications of dsp
Medical applications of dspMedical applications of dsp
Medical applications of dsp
 
Noise in AM systems.ppt
Noise in AM systems.pptNoise in AM systems.ppt
Noise in AM systems.ppt
 
Digital modulation techniques
Digital modulation techniquesDigital modulation techniques
Digital modulation techniques
 
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processingDsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
 
Fir filter design using windows
Fir filter design using windowsFir filter design using windows
Fir filter design using windows
 

Similar to P-QRS-T peak detection of ECG signal by MATLAB

DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKSDIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
IRJET Journal
 
rupesh k10741
rupesh  k10741rupesh  k10741
rupesh k10741
shailesh yadav
 
An Electrocardiograph based Arrythmia Detection System
An Electrocardiograph based Arrythmia Detection SystemAn Electrocardiograph based Arrythmia Detection System
An Electrocardiograph based Arrythmia Detection System
Dr. Amarjeet Singh
 
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
 
Acquiring Ecg Signals And Analysing For Different Heart Ailments
Acquiring Ecg Signals And Analysing For Different Heart AilmentsAcquiring Ecg Signals And Analysing For Different Heart Ailments
Acquiring Ecg Signals And Analysing For Different Heart Ailments
IJERA Editor
 
Lecture 3 - taking -ecg.pptx
Lecture 3 - taking -ecg.pptxLecture 3 - taking -ecg.pptx
Lecture 3 - taking -ecg.pptx
saitej80
 
A Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG SignalA Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG Signal
paperpublications3
 
Paper id 36201509
Paper id 36201509Paper id 36201509
Paper id 36201509
IJRAT
 
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
 
IRJET- R–Peak Detection of ECG Signal using Thresholding Method
IRJET- R–Peak Detection of ECG Signal using Thresholding MethodIRJET- R–Peak Detection of ECG Signal using Thresholding Method
IRJET- R–Peak Detection of ECG Signal using Thresholding Method
IRJET Journal
 
Arrythmia monitors
Arrythmia monitorsArrythmia monitors
Arrythmia monitors
Preethika Britto
 
4. 7770 8115-1-pb
4. 7770 8115-1-pb4. 7770 8115-1-pb
4. 7770 8115-1-pb
IAESIJEECS
 
J041215358
J041215358J041215358
J041215358
IOSR-JEN
 
Medical electronics
Medical electronicsMedical electronics
Medical electronics
sujimuthu2
 
AR-based Method for ECG Classification and Patient Recognition
AR-based Method for ECG Classification and Patient RecognitionAR-based Method for ECG Classification and Patient Recognition
AR-based Method for ECG Classification and Patient Recognition
CSCJournals
 
Cardiac investigations
Cardiac investigationsCardiac investigations
Cardiac investigations
shadiac
 
Af4103186190
Af4103186190Af4103186190
Af4103186190
IJERA Editor
 
P-Wave Related Disease Detection Using DWT
P-Wave Related Disease Detection Using DWTP-Wave Related Disease Detection Using DWT
P-Wave Related Disease Detection Using DWT
IOSRJVSP
 
Classification of Arrhythmia from ECG Signals using MATLAB
Classification of Arrhythmia from ECG Signals using MATLABClassification of Arrhythmia from ECG Signals using MATLAB
Classification of Arrhythmia from ECG Signals using MATLAB
Dr. Amarjeet Singh
 
Ecg and other advantage
Ecg and other advantageEcg and other advantage
Ecg and other advantage
MdAnowarKabir3
 

Similar to P-QRS-T peak detection of ECG signal by MATLAB (20)

DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKSDIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
DIAGNOSIS OF BRADYCARDIA ARRHYTHMIA USING MEMD AND CONVOLUTIONAL NEURAL NETWORKS
 
rupesh k10741
rupesh  k10741rupesh  k10741
rupesh k10741
 
An Electrocardiograph based Arrythmia Detection System
An Electrocardiograph based Arrythmia Detection SystemAn Electrocardiograph based Arrythmia Detection System
An Electrocardiograph based Arrythmia Detection System
 
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
 
Acquiring Ecg Signals And Analysing For Different Heart Ailments
Acquiring Ecg Signals And Analysing For Different Heart AilmentsAcquiring Ecg Signals And Analysing For Different Heart Ailments
Acquiring Ecg Signals And Analysing For Different Heart Ailments
 
Lecture 3 - taking -ecg.pptx
Lecture 3 - taking -ecg.pptxLecture 3 - taking -ecg.pptx
Lecture 3 - taking -ecg.pptx
 
A Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG SignalA Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG Signal
 
Paper id 36201509
Paper id 36201509Paper id 36201509
Paper id 36201509
 
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- R–Peak Detection of ECG Signal using Thresholding Method
IRJET- R–Peak Detection of ECG Signal using Thresholding MethodIRJET- R–Peak Detection of ECG Signal using Thresholding Method
IRJET- R–Peak Detection of ECG Signal using Thresholding Method
 
Arrythmia monitors
Arrythmia monitorsArrythmia monitors
Arrythmia monitors
 
4. 7770 8115-1-pb
4. 7770 8115-1-pb4. 7770 8115-1-pb
4. 7770 8115-1-pb
 
J041215358
J041215358J041215358
J041215358
 
Medical electronics
Medical electronicsMedical electronics
Medical electronics
 
AR-based Method for ECG Classification and Patient Recognition
AR-based Method for ECG Classification and Patient RecognitionAR-based Method for ECG Classification and Patient Recognition
AR-based Method for ECG Classification and Patient Recognition
 
Cardiac investigations
Cardiac investigationsCardiac investigations
Cardiac investigations
 
Af4103186190
Af4103186190Af4103186190
Af4103186190
 
P-Wave Related Disease Detection Using DWT
P-Wave Related Disease Detection Using DWTP-Wave Related Disease Detection Using DWT
P-Wave Related Disease Detection Using DWT
 
Classification of Arrhythmia from ECG Signals using MATLAB
Classification of Arrhythmia from ECG Signals using MATLABClassification of Arrhythmia from ECG Signals using MATLAB
Classification of Arrhythmia from ECG Signals using MATLAB
 
Ecg and other advantage
Ecg and other advantageEcg and other advantage
Ecg and other advantage
 

Recently uploaded

A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
Mukeshwaran Balu
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 

Recently uploaded (20)

A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 

P-QRS-T peak detection of ECG signal by MATLAB

  • 3. Course Code : EEE-400 Course Title : Project/Thesis Presentation is submitted by- Dipta Roy Student ID : 1402264 Kingsuk Kumar Roy Student ID : 1402266 Most. Sadika Afrin Student ID : 1402260 Under the supervision of Md. Safiqul Islam Assistant Professor Dept. of EEE, HSTU & Co-supervision of Md. Ferdous Wahid Lecturer Dept. of EEE, HSTU
  • 5. Summary  Why we worked on ECG ?  How ECG works ?  How we detect P-QRS-T peak ?
  • 6. Why we worked on ECG ? From this statistics we can see that 25% deaths in Bangladesh are caused by Cardiovascular diseases. Stroke, Hypertension, Coronary heart disease, Congenital heart disease are some kind of Cardiovascular disease. We are working here for giving earlier information to someone who is affected by cardiovascular disease.
  • 7. Objectives Discuss about the electrical activity of heart. Describe the Electrocardiogram (ECG or EKG) system of human heart. To know about proper placement of electrodes based on ECG mechanics. Analyze different types of Electrocardiogram (ECG or EKG) records using MATLAB R2017a Software. Study and simulate the actions of the heart represented by the P-wave, QRS complex and T-wave. Detect the P wave, QRS complex and T-wave from the ECG records.
  • 8. Application or Medical Uses Suspected myocardial infarction (heart attack) or new chest pain Suspected pulmonary embolism or new shortness of breath Perceived cardiac dysrhythmias either by pulse or palpitations Monitoring of known cardiac dysrhythmias Fainting or collapse Seizures Monitoring the effects of a heart medication
  • 9. ECG Introduction  Electrocardiogram is a diagnostic tool that measures and records the electrical activity of the heart in exquisite detail.  The heart muscles contract and expand to generate signals that is recorded as ECG.  Electrocardiogram is the measured electrical activity of the heart.
  • 10. ECG Introduction  An Ideal ECG looks like this and it keeps repeating itself.  An ideal ECG consists of a P-wave, QRS-complex and a T-wave.
  • 13. Process of taking ECG signal using Electrodes  Electrical activity can be measured by placing electrodes at specific points on the skin.
  • 14. Why we do Electrocardiogram ? Check the heart's electrical activity. Find the cause of unexplained chest pain or pressure. This could be caused by a heart attack. Find the cause of symptoms of heart disease. Symptoms include shortness of breath and heartbeats that are rapid and irregular. Check how well mechanical devices are working that are implanted in the heart such as pacemakers. These devices help to control the heartbeat. Check the health of the heart when other diseases or conditions are present. These include high blood pressure, high cholesterol, diabetes etc.
  • 15. Why We need Peak detection ?  To measure the interval of P-Q , R-R, Q-T and S-T .  To compare with 73 abnormalities of cardiovascular disease  Without peak detection we can’t find the similarities of abnormal signal from data base easily
  • 17. Steps for detection Step-1: 16272m.mat file is loaded to most familiar and multipurpose MATLAB software “MATLAB R2017a’’. Step-2: This loaded file is plotted which represents the raw signal. Step-3: This raw signal must be detrended to get the perfect peak. Step-4: The raw signal is filtered and signal noise is removed by “sgolayfilt” filter. Step-5: From this filtered signal R peak is detected by using findpeaks function. Step-6: By using R peak as reference S peak is detected. Step-7: Then T peaks are detected. Step-8: Finally P peak and Q peak are detected.
  • 18. P-QRS-T peak detection using MATLAB  The ECG signal we are going to work with looks like this.
  • 19. Detrended ECG Signal  After detrending the raw ECG signal.
  • 20. Filtering the raw ECG signal  Filtering the detrended ECG signal by using “sgolayfilt” filter.
  • 21. R-peak detection using MATLAB  R peak detection of the filtered signal.
  • 22. R-peak, S-peak and T-wave detection  R-peak, S-peak and T-wave detection.
  • 23. Final P-QRS-T peak detection  P-wave, QRS-complex and T-wave detection.
  • 24. Future Works Remote cardiac monitoring system can be developed by using smart phone, Bluetooth devices etc. Pocket ECG analyzer can be developed. Home diagnosis facilities can be provided. The computer based methods for ECG signal Analysis. Medication system can be provided by comparing the abnormalities by using smart phone.