Vectorcardiogram signal compression: A hybrid approach using discrete wavelet transform and singular vector sparse reconstruction

  • 1Discipline of Electronics and Communication Engineering, PDPM Indian Institute of Information Technology Design and Manufacturing, Jabalpur 482005, India. Electronic address: dm.aitrrewa@gmail.com.
  • 2Discipline of Electronics and Communication Engineering, PDPM Indian Institute of Information Technology Design and Manufacturing, Jabalpur 482005, India. Electronic address: anilk@iiitdmj.ac.in.

Abstract

AIMS

Vectorcardiography (VCG) records the heart's electrical activity in three dimensions: frontal, transverse, and sagittal for accurate cardiac diagnosis and monitoring. Continuous cardiac monitoring generates vast VCG data daily. The large amount of VCG data poses challenges for storage, dataset management, and transmission, particularly in remote areas with limited resources. The main objective of this research is to develop an efficient VCG data compression technique to streamline the handling and storage of cardiac data, reducing storage space, bandwidth use, and enhancing data transmission speed.

METHODS

This work proposes a VCG data compression technique combining Discrete Wavelet Transform (DWT) and Singular Vector Sparse Reconstruction (SVSR) to reduce data size, while preserving vital cardiac information. The process consists of two stages: compression and reconstruction. In compression, the VCG signal undergoes decomposition using the Discrete Wavelet Transform with Haar wavelet, extracting low and high-frequency components. Moreover, the compression efficiency is enhanced by applying SVSR in each subband. In the reconstruction phase, the compressed VCG signal is restored by performing interpolation and the inverse discrete wavelet transform (IDWT), improving overall reconstruction performance.

RESULTS

The results have been tested using PTB diagnostic ECG databases. The effectiveness of the developed compression method is examined quantitatively and qualitatively, in terms of the following metrics; such as compression ratio, signal-to-noise ratio, peak signal-to-noise ratio, percent root mean square difference (PRD) and structural similarity index. According to the performance metrics results, the proposed method achieves 55.67 % higher CR, and 57.12 % improved PRD as compared to existing method.

CONCLUSIONS

The proposed method is efficient and adaptable for compressing different VCG signals, offering control over the quality of reconstructed data. Simulated results illustrate that the proposed compression method is a very promising solution for data storage and tele-transmission applications.

Related Concept Videos

Reconstruction of Signal using Interpolation 01:10

179

Signal processing techniques are essential for accurately converting continuous signals to digital formats and vice versa. When a continuous signal is sampled with a period T, the resulting sampled signal exhibits replicas of the original spectrum in the frequency domain, spaced at intervals equal to the sampling frequency. To handle this sampled signal, a zero-order hold method can be applied, which creates a piecewise constant signal by retaining each sample's value until the next...

Vector Algebra: Method of Components 01:08

13.8K

It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...

Discrete Fourier Transform 01:15

225

The Discrete Fourier Transform (DFT) is a fundamental tool in signal processing, extending the discrete-time Fourier transform by evaluating discrete signals at uniformly spaced frequency intervals. This transformation converts a finite sequence of time-domain samples into frequency components, each representing complex sinusoids ordered by frequency. The DFT translates these sequences into the frequency domain, effectively indicating the magnitude and phase of each frequency component present...

Discrete-time Fourier transform 01:26

278

The Discrete-Time Fourier Transform (DTFT) is an essential mathematical tool for analyzing discrete-time signals, converting them from the time domain to the frequency domain. This transformation allows for examining the frequency components of discrete signals, providing insights into their spectral characteristics. In the DTFT, the continuous integral used in the continuous-time Fourier transform is replaced by a summation to accommodate the discrete nature of the signal.
One of the notable...

Convolution: Math, Graphics, and Discrete Signals 01:24

234

In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...

Electrocardiogram 01:29

2.2K

An electrocardiogram (ECG or EKG) is a critical diagnostic tool that records the electrical signals produced by the heart during each heartbeat. This recording is achieved through electrodes placed strategically on the arms, legs, and chest. The electrocardiograph amplifies these signals and produces 12 distinct tracings, offering a comprehensive understanding of the heart's electrical activity.
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...