scispace - formally typeset
Search or ask a question
Journal ArticleDOI

ECG data compression using truncated singular value decomposition

01 Dec 2001-Vol. 5, Iss: 4, pp 290-299
TL;DR: The results showed that truncated SVD method can provide an efficient coding with high-compression ratios and demonstrated the method as an effective technique for ECG data storage or signals transmission.
Abstract: The method of truncated singular value decomposition (SVD) is proposed for electrocardiogram (ECG) data compression. The signal decomposition capability of SVD is exploited to extract the significant feature components of the ECG by decomposing the ECG into a set of basic patterns with associated scaling factors. The signal information is mostly concentrated within a certain number of singular values with related singular vectors due to the strong interbeat correlation among ECG cycles. Therefore, only the relevant parts of the singular triplets need to be retained as the compressed data for retrieving the original signals. The insignificant overhead can be truncated to eliminate the redundancy of ECG data compression. The Massachusetts Institute of Technology-Beth Israel Hospital arrhythmia database was applied to evaluate the compression performance and recoverability in the retrieved ECG signals. The approximate achievement was presented with an average data rate of 143.2 b/s with a relatively low reconstructed error. These results showed that the truncated SVD method can provide efficient coding with high-compression ratios. The computational efficiency of the SVD method in comparing with other techniques demonstrated the method as an effective technique for ECG data storage or signals transmission.
Citations
More filters
Journal ArticleDOI
TL;DR: Experimental results show that the TDR algorithm achieves the required compression data rate to meet the demands of wire/wireless link while the TDL algorithm does not, and demonstrates that the proposed TDR algorithms is suitable for real-time applications.

57 citations


Cites background or methods from "ECG data compression using truncate..."

  • ...2-D Compression algorithms Cut and align beats (CAB) approach (CAB+DCT) [59] Truncated singular value decomposition (TSVD) [60] JPEG2000 coding [61] CAB and modified SPIHT [62] JPEG2000:ECG signals with irregular periods [63] Table 2 Performance measures: compression efficiency and distortion...

    [...]

  • ...D Compression algorithms Cut and align beats (CAB) approach (CAB+DCT) [59] Truncated singular value decomposition (TSVD) [60] JPEG2000 coding [61] CAB and modified SPIHT [62] JPEG2000:ECG signals with irregular periods [63] Table 2 Performance measures: compression efficiency and distortion Compression ratio (CR) [51]: CR ¼ amount of original data; bits amount of compressed data; bits ¼ Lbo Lbc , where Lbo and Lbc are the number of bits in the original and compressed data, respectively....

    [...]

  • ...Compression algorithms under this category result in good compression performance at the cost of increased computational complexity and memory space requirements [15,20,45,60]....

    [...]

Journal ArticleDOI
TL;DR: Experimental results prove the first ETC approach for processing ECG data using the singular value decomposition technique to be an effective technique for assuring data security as well as compression performance forECG data.
Abstract: Electrocardiogram (ECG) monitoring systems are widely used in healthcare. ECG data must be compressed for transmission and storage. Furthermore, there is a need to be able to directly process biomedical signals in encrypted domains to ensure the protection of patients’ privacy. Existing encryption-then-compression (ETC) approaches for multimedia using the state-of-the-art encryption techniques inevitably sacrifice the compression efficiency or signal quality. This paper presents the first ETC approach for processing ECG data. The proposed approach not only can protect data privacy but also provide the same quality of the reconstructed signals without sacrificing the compression efficiency relative to unencrypted compressions. Specifically, the singular value decomposition technique is used to compress the data such that the proposed system can provide quality-control compressed data, even though the data has been encrypted. Experimental results prove the proposed system to be an effective technique for assuring data security as well as compression performance for ECG data.

52 citations


Cites background or methods from "ECG data compression using truncate..."

  • ...We should point out that the PRD results reported in [18] should be for PRDN....

    [...]

  • ...Both the periodic length and periodic pattern may vary to a certain degree [18]....

    [...]

  • ...All of the segmented ECG cycles are normalized to the same periodic length n by using the transformation in [18]....

    [...]

  • ...The commonly used transform methods include the Fourier transform [13], Karhunen-Loeve transform (KLT) [14], 2D discrete cosine transform (DCT) [15], Walsh transform [16], the wavelet transform [17], and singular value decomposition (SVD) [18]–[20]....

    [...]

Journal ArticleDOI
TL;DR: The proposed algorithm is efficient and flexible with different types of ECG signal for compression, and controls quality of reconstruction, and can play a big role to save the memory space of health data centres as well as save the bandwidth in telemedicine based healthcare systems.

51 citations


Cites background or methods from "ECG data compression using truncate..."

  • ...2-D array of ECG data is decomposed with SVD into three triplets [26]:...

    [...]

  • ...Previous SVD based technique [26] was limited with lower compression rate...

    [...]

  • ...Similarly, singular value decomposition (SVD) based techniques have been presented, based on beat correlation properties of the ECG signal to enhance compression performance of the algorithm [26]....

    [...]

  • ...It describes the basic information of quasi-periodic signal, which can be represented using linear combination of singular triplets [26]....

    [...]

  • ...In the field of ECG signal compression, several techniques have been reported in literature [2,7–9,26,31–35], and have claimed their efficiency in terms of higher compression performance as compared to the existing methods....

    [...]

Journal ArticleDOI
TL;DR: The data reconstruction algorithm has been developed using the reversed logic and it is seen that data is reconstructed preserving the significant ECG signal morphology.

49 citations

Journal ArticleDOI
TL;DR: A novel signal compression algorithm based on the Blaschke unwinding adaptive Fourier decomposition, which utilizes the Nevanlinna factorization and the maximal selection principle in each decomposition step, and achieves a faster convergence rate with higher fidelity.
Abstract: This paper presents a novel signal compression algorithm based on the Blaschke unwinding adaptive Fourier decomposition (AFD). The Blaschke unwinding AFD is a newly developed signal decomposition theory. It utilizes the Nevanlinna factorization and the maximal selection principle in each decomposition step, and achieves a faster convergence rate with higher fidelity. The proposed compression algorithm is applied to the electrocardiogram signal. To assess the performance of the proposed compression algorithm, in addition to the generic assessment criteria, we consider the less discussed criteria related to the clinical needs—for the heart rate variability analysis purpose, how accurate the R-peak information is preserved is evaluated. The experiments are conducted on the MIT-BIH arrhythmia benchmark database. The results show that the proposed algorithm performs better than other state-of-the-art approaches. Meanwhile, it also well preserves the R-peak information.

48 citations

References
More filters
Book
01 Jan 1983

34,729 citations


"ECG data compression using truncate..." refers background in this paper

  • ...Therefore, the SVD of the matrix can be performed as [20], where are the left and right singular vectors, respectively....

    [...]

Journal ArticleDOI
TL;DR: The theoretical bases behind the direct ECG data compression schemes are presented and classified into three categories: tolerance-comparison compression, DPCM, and entropy coding methods and a framework for evaluation and comparison of ECG compression schemes is presented.
Abstract: Electrocardiogram (ECG) compression techniques are compared, and a unified view of these techniques is established. ECG data compression schemes are presented in two major groups: direct data compression and transformation methods. The direct data compression techniques are ECG differential pulse code modulation (DPCM) and entropy coding, AZTEC, Turning-point, CORTES, Fan and SAPA algorithms, peak-picking, and cycle-to-cycle compression methods. The transformation methods include Fourier, Walsh, and Karhunen-Loeve transforms. The theoretical bases behind the direct ECG data compression schemes are presented and classified into three categories: tolerance-comparison compression, DPCM, and entropy coding methods. A framework for evaluation and comparison of ECG compression schemes is presented. >

690 citations


"ECG data compression using truncate..." refers methods in this paper

  • ...The compression techniques for an ECG have been extensively discussed [ 1 ] and can be classified into the following three major categories....

    [...]

Journal ArticleDOI
TL;DR: A wavelet electrocardiogram (ECG) data codec based on the set partitioning in hierarchical trees (SPIHT) compression algorithm is proposed and is significantly more efficient in compression and in computation than previously proposed ECG compression schemes.
Abstract: A wavelet electrocardiogram (ECG) data codec based on the set partitioning in hierarchical trees (SPIHT) compression algorithm is proposed in this paper. The SPIHT algorithm (A. Said and W.A. Pearlman, IEEE Trans. Ccts. Syst. II, vol. 6, p. 243-50, 1996) has achieved notable success in still image coding. The authors modified the algorithm for the one-dimensional case and applied it to compression of ECG data. Experiments on selected records from the MIT-BIH arrhythmia database revealed that the proposed codec is significantly more efficient in compression and in computation than previously proposed ECG compression schemes. The coder also attains exact bit rate control and generates a bit stream progressive in quality or rate.

521 citations

Journal ArticleDOI
TL;DR: Pilot data from a blind evaluation of compressed ECG's by cardiologists suggest that the clinically useful information present in original ECG signals is preserved by 8:1 compression, and in most cases 16:1 compressed ECGs are clinically useful.
Abstract: Wavelets and wavelet packets have recently emerged as powerful tools for signal compression. Wavelet and wavelet packet-based compression algorithms based on embedded zerotree wavelet (EZW) coding are developed for electrocardiogram (ECG) signals, and eight different wavelets are evaluated for their ability to compress Holter ECG data. Pilot data from a blind evaluation of compressed ECG's by cardiologists suggest that the clinically useful information present in original ECG signals is preserved by 8:1 compression, and in most cases 16:1 compressed ECG's are clinically useful.

445 citations


"ECG data compression using truncate..." refers methods in this paper

  • ...[23]) provides a better performance than previous wavelet-based methods (Hilton [22] and Djohan et al....

    [...]

Journal ArticleDOI
TL;DR: A preprocessing program developed for real-time monitoring of the electrocardiogram by digital computer has proved useful for rhythm analysis.
Abstract: A preprocessing program developed for real-time monitoring of the electrocardiogram by digital computer has proved useful for rhythm analysis. The program suppresses low amplitude signals, reduces the data rate by a factor of about 10, and codes the result in a form convenient for analysis.

374 citations


"ECG data compression using truncate..." refers methods in this paper

  • ...2) Direct time-domain techniques: including amplitude zone time epoch coding (AZTEC), delta coding, and entropy coding [2]–[4]....

    [...]