KL UNIVERSITY
Dept. of ECE
B. Tech (ME,PE), IInd year, Sem-1I
SIGNAL PROCESSING (13-ES205)
Project No:10
Batch No:08
DETECTION OF HEART RATE
Abstract
Objectives:
(a) Load, display and manipulating ECG signals
(b) DesignIIR notch filter for 50 Hz and 100 Hz.
(c) Designa band pass filter to eliminate muscle noise.
(d) Perform zero crossing algorithm to determine the heart rate.
Basic Theory:
ECG is a small electrical signal captured from an ECG sensor. The ECG signal is
produced by activity of the human heart, thus can be used for heart rate detection,
fetal monitoring and diagnostic purpose. The ECG signal is characterized by five
peaks and valleys, labeled P,Q,R,Sand T. The highest positive wave is the R wave.
Shortly before and before and after the R wave are negative waves called Q wave
and S wave. The Q,R and S waves together are called the QRS complex. The
properties of QRS complex, with its rate of occurance and times, highs and widths
provide information to cardiologists cencerning various pathological conditions of
the heart. The resiprocal of the time period between R wave peaks (in milli
seconds)muliplied by 60000 gives the instantaneous heart rate in beats per minute.
Functional Block diagram of cascaded Notch filters
Task1:
Load an ECG signal. Add a 50 Hz, 100 Hz and 150 Hz frequency sinusoidal
signals to this ECG signals. Plot the original ECG signal, corrupted ECG signal
and their spectrum.
Task2:
Design three notch filters with the following specifications.
Frequencies to be suppressed : 50 Hz, 100 Hz and 150 Hz.
3 dB bandwidth for each filter : 4 Hz.
Sampling rate : 600 Hz
Type of Notch filter : Second orderIIR filter
Design methods : (a) FIR and (b) IIR using Pole zero placement.
Step1:Design a second order FIR notch filter.
Step2:Design a second order pole-zero notch filter.
In both cases choosethe gain b0 so that |ω| ω
equations for both transfer function and its difference equations in each case.
Step3:Plot the spectrums of each notch filters and cascaded filters.
Step4:Plot the original, corrupted and filtered ECG signals and their spectrum.
Task 3:
Perform zero crossing algorithm to determine the heart rate.
Branch: ME Section:S01 BatchNo: 08 ProjectNo:10
SNo ID NO NAME OF THE STUDENT
1 14007208 K RAGHAVENDRA
2 14007214 B VAMSIDHAR REDDY
3 14007222 CH HEMANTH
4 14007226 M D MAHARSHI

More Related Content

PPT
2011 10 unipolar electrograms
PPTX
Digital signal processing appliations ecg
PDF
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
PDF
PPTX
Ecg Signal Processing
PDF
detectıon of dıseases usıng ECG signal
PPTX
P-QRS-T peak detection of ECG signal by MATLAB
2011 10 unipolar electrograms
Digital signal processing appliations ecg
ANALYSIS OF ECG SIGNAL USING SELF ORGANISING MAP
Ecg Signal Processing
detectıon of dıseases usıng ECG signal
P-QRS-T peak detection of ECG signal by MATLAB

Similar to Sp ab (20)

PDF
Computer Based Model to Filter Real Time Acquired Human Carotid Pulse
PDF
PDF
Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...
PDF
An ECG-on-Chip for Wearable Cardiac Monitoring Devices
PDF
Hk3613091316
PDF
Noise reduction in ecg by iir filters a comparative study
PDF
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
PDF
Af4103186190
PDF
E05613238
PDF
62 ijtet14003 pdf-libre
PDF
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
PDF
Multidimensional Approaches for Noise Cancellation of ECG signal
PDF
ANALYSIS OF ECG WITH DB10 WAVELET USING VERILOG HDL
PDF
Eg24842846
PPTX
Unit 6: DSP applications
PPTX
Unit 6: DSP applications
PDF
Less computational approach to detect QRS complexes in ECG rhythms
PDF
Paper id 252014114
PPTX
VISHAV snp.pptx
PDF
Revealing and evaluating the influence of filters position in cascaded filter...
Computer Based Model to Filter Real Time Acquired Human Carotid Pulse
Cardio Logical Signal Processing for Arrhythmia Detection with Comparative An...
An ECG-on-Chip for Wearable Cardiac Monitoring Devices
Hk3613091316
Noise reduction in ecg by iir filters a comparative study
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
Af4103186190
E05613238
62 ijtet14003 pdf-libre
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Multidimensional Approaches for Noise Cancellation of ECG signal
ANALYSIS OF ECG WITH DB10 WAVELET USING VERILOG HDL
Eg24842846
Unit 6: DSP applications
Unit 6: DSP applications
Less computational approach to detect QRS complexes in ECG rhythms
Paper id 252014114
VISHAV snp.pptx
Revealing and evaluating the influence of filters position in cascaded filter...
Ad

Recently uploaded (20)

PDF
Complications of Minimal Access-Surgery.pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
Uderstanding digital marketing and marketing stratergie for engaging the digi...
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PDF
advance database management system book.pdf
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PDF
IGGE1 Understanding the Self1234567891011
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
Empowerment Technology for Senior High School Guide
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Complications of Minimal Access-Surgery.pdf
Chinmaya Tiranga quiz Grand Finale.pdf
Paper A Mock Exam 9_ Attempt review.pdf.
Uderstanding digital marketing and marketing stratergie for engaging the digi...
Share_Module_2_Power_conflict_and_negotiation.pptx
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
TNA_Presentation-1-Final(SAVE)) (1).pptx
Weekly quiz Compilation Jan -July 25.pdf
Environmental Education MCQ BD2EE - Share Source.pdf
advance database management system book.pdf
A powerpoint presentation on the Revised K-10 Science Shaping Paper
IGGE1 Understanding the Self1234567891011
History, Philosophy and sociology of education (1).pptx
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
Empowerment Technology for Senior High School Guide
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
FORM 1 BIOLOGY MIND MAPS and their schemes
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Ad

Sp ab

  • 1. KL UNIVERSITY Dept. of ECE B. Tech (ME,PE), IInd year, Sem-1I SIGNAL PROCESSING (13-ES205) Project No:10 Batch No:08 DETECTION OF HEART RATE Abstract Objectives: (a) Load, display and manipulating ECG signals (b) DesignIIR notch filter for 50 Hz and 100 Hz. (c) Designa band pass filter to eliminate muscle noise. (d) Perform zero crossing algorithm to determine the heart rate. Basic Theory: ECG is a small electrical signal captured from an ECG sensor. The ECG signal is produced by activity of the human heart, thus can be used for heart rate detection, fetal monitoring and diagnostic purpose. The ECG signal is characterized by five peaks and valleys, labeled P,Q,R,Sand T. The highest positive wave is the R wave. Shortly before and before and after the R wave are negative waves called Q wave and S wave. The Q,R and S waves together are called the QRS complex. The properties of QRS complex, with its rate of occurance and times, highs and widths provide information to cardiologists cencerning various pathological conditions of the heart. The resiprocal of the time period between R wave peaks (in milli seconds)muliplied by 60000 gives the instantaneous heart rate in beats per minute. Functional Block diagram of cascaded Notch filters
  • 2. Task1: Load an ECG signal. Add a 50 Hz, 100 Hz and 150 Hz frequency sinusoidal signals to this ECG signals. Plot the original ECG signal, corrupted ECG signal and their spectrum. Task2: Design three notch filters with the following specifications. Frequencies to be suppressed : 50 Hz, 100 Hz and 150 Hz. 3 dB bandwidth for each filter : 4 Hz. Sampling rate : 600 Hz Type of Notch filter : Second orderIIR filter Design methods : (a) FIR and (b) IIR using Pole zero placement. Step1:Design a second order FIR notch filter. Step2:Design a second order pole-zero notch filter. In both cases choosethe gain b0 so that |ω| ω equations for both transfer function and its difference equations in each case. Step3:Plot the spectrums of each notch filters and cascaded filters. Step4:Plot the original, corrupted and filtered ECG signals and their spectrum. Task 3: Perform zero crossing algorithm to determine the heart rate. Branch: ME Section:S01 BatchNo: 08 ProjectNo:10 SNo ID NO NAME OF THE STUDENT 1 14007208 K RAGHAVENDRA 2 14007214 B VAMSIDHAR REDDY 3 14007222 CH HEMANTH 4 14007226 M D MAHARSHI