Digital Signal Processing Spring 2021: Objective
Digital Signal Processing Spring 2021: Objective
Objective
The is an open assignment where we are only giving you the task to do while you have to search
yourself how to complete the given task.
Electrocardiography:
Electrocardiography is the process of producing an electrocardiogram (ECG or EKG), a
recording – a graph of voltage versus time – of the electrical activity of the heart using
electrodes placed on the skin. These electrodes detect the small electrical changes that are
a consequence of cardiac muscle depolarization followed by repolarization during each
cardiac cycle (heartbeat).
Feature Description
Page 1 of 3
right atrium to the left atrium.
PR interval The PR interval is measured from the beginning of the P wave to the
beginning of the QRS complex. This interval reflects the time the
electrical impulse takes to travel from the sinus node through the AV
node.
QRS complex The QRS complex represents the rapid depolarization of the right and
left ventricles. The ventricles have a large muscle mass compared to the
atria, so the QRS complex usually has a much larger amplitude than the
P wave.
ST segment The ST segment connects the QRS complex and the T wave; it
represents the period when the ventricles are depolarized.
Corrected QT The QT interval is measured from the beginning of the QRS complex to
interval (QTc) the end of the T wave. Acceptable ranges vary with heart rate, so it
must be corrected to the QTc by dividing by the square root of the RR
interval.
Detection of this PQRST structure is very important in reading and diagnosis of heart
diseases. You can search the internet for the term “how to read ECG” and you will find
many applications and automated systems for detecting heart problems from ECG.
Distance between two consecutive RR peaks can give you an idea of the heart rate of a
person. If this distance is varying, the person has a varying heart beat indicating that there
might be some health issues.
Questions
1. You have to design and implement an algorithm in Matlab to detect the location
of every R peak in ECG signal.
HINT: You might have to apply some smoothing filter to reduce the noise, we
have already studied these filters.
2. After detection of R Peaks, you have to find the distance between every
consecutive RR peaks.
3. Plot the mean distance and standard deviation in seconds of this RR Peaks
4. Identify, if you can any anomaly in the ECG Signal based upon the distance
between consecutive RR peaks.
Page 2 of 3
What to Submit
You have to submit a report detailing what and how you have done different steps. You
are free to use figure, screen shots and algorithm flow graphs to explain your work.
Page 3 of 3