PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
September 1, 1985IEEE Transactions on Biomedical Engineering190 citations

Digital Filters for Real-Time ECG Signal Processing Using Microprocessors

View Full Paper
MAM. AhlstromWTW.J. Tompkins

Structured PICO

I
Intervention
Digital filter algorithms implemented as subroutines on microprocessors for ECG signal processing
C
Comparator
Analog circuits
O
Outcome
Real-time ECG signal processing capabilities (filtering, QRS detection)

Digital filter algorithms using integer arithmetic can effectively replace analog circuits for real-time ECG signal processing on microprocessors.

Abstract

Traditionally, analog circuits have been used for signal conditioning of electrocardiograms. As an alternative, algorithms implemented as programs on microprocessors can do similar filtering tasks. Also, digital filter algorithms can perform processes that are difficult or impossible using analog techniques. Presented here are a set of real-time digital filters each implemented as a subroutine. By calling these subroutines in an appropriate sequence, a user can cascade filters together to implement a desired filtering task on a single microprocessor. Included are an adaptive 60-Hz interference filter, two low-pass filters, a high-pass filter for eliminating dc offset in an ECG, an ECG data reduction algorithm, band-pass filters for use in QRS detection, and a derivative-based QRS detection algorithm. These filters achieve real-time speeds by requiring only integer arithmetic. They can be implemented on a diversity of available microprocessors.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Ahlstrom et al. (1985) studied this question.

synapsesocial.com/papers/6a1c91c394dbf6307b2fef6chttps://doi.org/10.1109/tbme.1985.325589
Ask AI
Helpful
Bookmark
Share
View Full Paper