You are on page 1of 1

ECE221 Digital Signal Processing Course Project 1 (Part 2) Application of DFT in ECG Processing Introduction: The basic task

of electrocardiogram (ECG) processing is R-peaks detection (Google out if you want to know more about R-peaks and other peaks & what they represent!). There are some difficulties one can encounter in processing ECG: irregular distance between peaks, irregular peak form, presence of low-frequency component in ECG due to patient breathing etc. To solve the task the processing pipeline should contain particular stages to reduce influence of those factors. How it should work: Our task here is to overcome the influence of low-frequency component, probably due to patient breathing. Let us have some digital ECG signal that is our input data.

As one can see the ECG is uneven. Thus our first step is to straighten it. Use your knowledge of DFT to accomplish this. The result should somewhat look like this:

The other phases of the problem such as the actual peak-detection will be dealt later. The noisy ECG data will be loaded in the AUMS.

Note: Part 1 of the project (Application of DFT in data compression) will be discussed in the class.

You might also like