National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : EC6670 : Biomedical Signal Processing Laboratory { 0-0-3 / 2}

Subject Nature : Practical

Coordinator : Prof. Samit Ari

Syllabus

1. Study and visualize Electrocardiogram (ECG) signal. Determine the P,Q,R,S,T peaks from this signal.
2. Develop a compression and decompression algorithm of ECG signal using Huffman coding, DCT and DST.
3. Design a 10th order Butterworth low pass filter with 100Hz cut-off frequency for denoising the 5dB noisy ECG signal.
4. Visualize the frequency spectrum of original ECG signal, 10dB noisy ECG signal and de-noised ECG signal using FFT algorithm.
5. Design of Notch filter for elimination of 50Hz from ECG signal.
6. Study and visualize Phonocardiogram (PCG) signal. Determine S1, S2, diastole and systole periods.
7. Develop an algorithm to determine S1, S2, diastole and systole period from a PCG signal and also determine the duration of the cardiac cycle.
8. Study and display the Electroencephalography (EEG) signal and visualize the frequency spectrum of it.
9. Develop a compression and decompression algorithm of EEG signal using Huffman coding and run length coding.
10. Minor Project

Course Objectives

  • To design and development of signal processing algorithm for applications of biomedical signals like ECG, PCG, EEG etc.
  • To develop and model the real time software for biomedical signal analysis

Course Outcomes

A student will develop the algorithms for biomedical signal application like ECG signal compression/decompression, noise reduction from noisy ECG signal, automatic detection of primary heart sounds from PCG signal, visualization of frequency spectrum of EEG signal, EEG signal compression/decompression and to apply these techniques in real time environment.

Essential Reading

  • J.G. Proakis and D.G. Manolakis, Digital Signal Processing: Principles Algorithms and Applications, Pearson Education
  • , ,

Supplementary Reading

  • , ,
  • , ,