Fast ECG data compression algorithms suitable for microprocessor systems.
ECG data compression techniques have received extensive attention in ECG analysis. Numerous data compression algorithms for ECG signals have been proposed during the last three decades. We describe two algorithms based on the scan-along polygonal approximation algorithm (SAPA) that are suitable for multichannel ECG data reduction on a microprocessor-based system. One represents a modification of SAPA (MSAPA) which adopts the method of integer division table searching to speed up data reduction; the other (CSAPA) combines MSAPA and TP, a turning-point algorithm, to preserve ST segment signals. Results show that our algorithms achieve a compression ratio of more than 5:1 and a percent rms difference (PRD) to the original signal of less than 3.5%. In addition, the maximum execution time of MSAPA for processing one data point is about 50 microseconds. Moreover, the CSAPA algorithm retains all of the details of the ST segment, which are important in ischaemia diagnosis, by employing the TP algorithm.
Huang
X B
XB
Graduate Division of Biomedical Engineering, University of Sussex, Brighton, UK.
English
M J
MJ
Vincent
R
R
D000465:Algorithms; D004562:Electrocardiography; D006801:Humans; D008838:Microcomputers; D012815:Signal Processing, Computer-Assisted