0% found this document useful (0 votes)
302 views2 pages

Biomedical Signal Processing

This document provides an overview of a 12-week course on Biomedical Signal Processing offered by IIT Kharagpur. The course introduces concepts like filtering biomedical signals to remove artifacts, event detection in signals like ECG, waveform analysis, frequency-domain analysis, and modeling biomedical systems. It includes weekly topics, recommended textbooks, and web resources. Tutorials are provided to help students implement techniques like notch filtering, synchronized averaging, and power spectrum calculations on biomedical signals.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
302 views2 pages

Biomedical Signal Processing

This document provides an overview of a 12-week course on Biomedical Signal Processing offered by IIT Kharagpur. The course introduces concepts like filtering biomedical signals to remove artifacts, event detection in signals like ECG, waveform analysis, frequency-domain analysis, and modeling biomedical systems. It includes weekly topics, recommended textbooks, and web resources. Tutorials are provided to help students implement techniques like notch filtering, synchronized averaging, and power spectrum calculations on biomedical signals.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

EEE Semester-​ VI

Biomedical Signal Processing


(Professional Elective- IV)
Course Code: 19EE11L6 L T P C

3 0 0 3
Floated by: Swayam
Offered by: IIT Kharagpur
Instructor: Prof. Sudipta Mukhopadhyay
Duration: 12 weeks

Prerequisites:​ ​Signals and Systems, Familiarity with the basic definition of probability

COURSE LAYOUT

Week 1​: Preliminaries, Biomedical signal origin & dynamics (ECG), Biomedical signal origin &
dynamics (EEG, EMG etc.).

Week 2: Filtering for Removal of artifacts:​ Statistical Preliminaries, Time domain filtering
(Synchronized Averaging, Moving Average), Time domain filtering (Moving Average Filter
to Integration, Derivative-based operator), Frequency Domain Filtering (Notch Filter),
Optimal Filtering: The Weiner Filter.

Week 3: Filtering for Removal of artifacts contd.:​ Optimal Filtering: The Weiner Filter, Adaptive
Filtering Selecting Appropriate Filter.

Week 4: Event Detection:​ Example events (viz. P, QRS and T wave in ECG), Derivative based
Approaches for QRS Detection Pan Tompkins Algorithm for QRS Detection, Dicrotic
Notch Detection Correlation Analysis of EEG Signal.

Week 5​: Waveform Analysis:​ Illustrations of problem with case studies, Morphological Analysis of
ECG, Correlation coefficient, The Minimum phase correspondent.

Week 6​: Waveform Analysis contd.: ​Signal length, Envelop Extraction, Amplitude demodulation,
The Envelogram, Analysis of activity, Root Mean Square value, Zero-crossing rate, Turns
Count, Form factor.

Week 7​: Frequency-domain Analysis:​ Periodogram, Averaged Periodogram, Blackman-Tukey


Spectral Estimator, Daniell's Spectral Estimator, Measures derived from PSD.

Week 8​: Modelling of Biomedical Systems:​ Motor unit firing pattern, Cardiac rhythm, Formants
and pitch of speech, Point process, Parametric system modelling, Autoregressive model,
Autocorrelation method, Application to random signals, Computation of model parameters,
Levinson-Durbin algorithm, Computation of gain factor, Covariance method, Spectral
matching and parameterization, Model order selection, Relation between AR and Cepstral
coefficients.

Week 9​: Modelling of Biomedical Systems & Tutorials: ​ARMA model, Sequential estimation of
poles and zeros, Tutorial 1.1: Notch filter design, Tutorial 1.2: Synchronized averaging,
Tutorial 1.3: Design Butterworth low pass filter.
EEE Semester-​ VI

Week 10​: Tutorials: ​Tutorial 2.1: Design derivative-based filter, Tutorial 2.2: Design Butterworth
high pass filter, Tutorial 2.3: Design Wiener filter, Tutorial 3.1: Implement the
Pan-Tompkins method for QRS detection.

Week 11​: Tutorials: ​Tutorial 3.2: Use cross-correlation to detect alpha rhythm, Tutorial 3.3: Design a
matched filter, Tutorial 3.4: Pan-Tompkins method for QRS detection and the Lehner and
Rangayyan method to detect dicrotic notch, Tutorial 4.1: Half wave and full wave
rectification, Tutorial 4.2: RMS value calculation, Tutorial 4.3: Turns count calculation,
Tutorial 4.4: RMS, Turns count and Zero-crossing rate calculations.

Week 12​: Tutorials:​ Tutorial 4.5: Derive the Envelogram, Tutorial 4.6: RR interval and Form Factor
calculations, Tutorial 5.1: Power spectrum calculations using different windows, Tutorial
5.2: Mean frequency and variance of PSD, Tutorial 5.3: Compute PSDs of Voiced,
Unvoiced and Silent portion of sound signal, Tutorial 5.4: Compute mean frequency of
PSDs and ratio of energies, Tutorial 5.5: Study the changes in the PSDs by varying window
width, number of segments averaged, and type of the window used.

TEXT BOOKS:
1. R.M.Rangayyan "​Biomedical Signal Analysis: A case Based Approach​", IEEE Press, John Wiley
& Sons. Inc, 2002.
2. Willis J. Tompkins “​Biomedical Digital Signal Processing"​ , EEE, PHI, 2004.
3. D.C.Reddy "​Biomedical Signal Processing: Principles and Techniques​", Tata McGraw-Hill
Publishing Co. Ltd, 2005.
4. J.G.Webster "​Medical Instrumentation: Application & Design"​ , John Wiley & Sons Inc., 2020.
5. C.Raja Rao, S K Guha “​Principles of Medical Electronics and Biomedical Instrumentation​",
Universities Press, 2001
6. A.V.Oppenheim and R.W.Shafer "​Discrete-time Signal Processing"​ , Prentice Hall, Englewood
Cliffs, NJ, 2010.
7. Steven.M. Kay, "​Modern spectral estimation theory and application​", Prentice Hall, Englewood
Cliffs, NJ, 1999.

WEB RESOURCES:

1. https://swayam.gov.in/nd1_noc20_ee41/preview

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy