Related Experiment Video
Updated: May 21, 2026

06:07
Analyzing Long-Term Electrocardiography Recordings to Detect Arrhythmias in Mice
Published on: May 23, 2021
Analysis of phonocardiogram signals using wavelet transform
F Meziani1, S M Debbal, A Atbi
1Genie Biomedical Laboratory (GBM), Faculty of Technology, University A. B. Belkaid-Tlemcen BP 119, Tlemcen, Algeria.
Journal of Medical Engineering & Technology
|June 29, 2012
Summary
This study introduces a wavelet transform algorithm for analyzing phonocardiogram (PCG) signals. The method effectively detects and segments heart sounds (S1, S2) and murmurs for improved cardiac diagnosis.
Area of Science:
- Biomedical Engineering
- Cardiology
- Digital Signal Processing
Background:
- Phonocardiograms (PCG) record heart sounds and murmurs, crucial indicators of cardiac health.
- Traditional auscultation has limitations in quantitative analysis of PCG signals.
- Digital signal processing offers enhanced diagnostic capabilities for heart conditions.
Purpose of the Study:
- To analyze phonocardiogram (PCG) signals using wavelet transform.
- To develop an algorithm for detecting and segmenting heart sounds (S1, S2) and murmurs from PCG data.
- To improve the qualitative and quantitative analysis of cardiac acoustic signals.
Main Methods:
- Utilized Discrete Wavelet Transform (DWT) for denoising PCG signals.
- Developed a segmentation algorithm based on DWT to isolate heart sounds and murmurs.
- Applied wavelet transform analysis to extract statistical parameters from PCG signals.
Main Results:
- Successfully detected and segmented individual heart sounds (S1, S2) and murmurs.
- Demonstrated the effectiveness of DWT in denoising PCG recordings.
- Enabled the isolation of specific acoustic components within the PCG signal.
Conclusions:
- Wavelet transform analysis provides valuable insights into PCG signals.
- The developed algorithm enhances the detection and segmentation of cardiac acoustic events.
- This approach offers a promising tool for improved diagnosis of heart valve pathologies.
Related Concept Videos
Correlation between ECG and Cardiac Cycle
The electrical signals recorded on an electrocardiogram (ECG) occur before the mechanical processes of contraction and relaxation during the cardiac cycle.
A cardiac action potential originates in the SA node and spreads throughout the atria and the AV node in approximately 0.03 seconds. This results in the P wave in an ECG and triggers atrial contraction. The action potential is then briefly slowed at the AV node, allowing the atria to contract and fill the ventricles with blood before...
A cardiac action potential originates in the SA node and spreads throughout the atria and the AV node in approximately 0.03 seconds. This results in the P wave in an ECG and triggers atrial contraction. The action potential is then briefly slowed at the AV node, allowing the atria to contract and fill the ventricles with blood before...
Electrocardiogram
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 the T...
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and the T...
Electrocardiogram Fundamentals
Introduction
An electrocardiogram (ECG) is a diagnostic tool for identifying cardiac conditions such as arrhythmias, conduction abnormalities, and myocardial ischemia.
Definition
An electrocardiogram (ECG) visualizes the heart's electrical activity by tracing the electrical movement associated with each heartbeat on a graph or monitor. As the heart beats, an electrical wave passes through it, correlating with the cardiac cycle events.
Parts of an ECG
An ECG utilizes electrodes on the skin to...
An electrocardiogram (ECG) is a diagnostic tool for identifying cardiac conditions such as arrhythmias, conduction abnormalities, and myocardial ischemia.
Definition
An electrocardiogram (ECG) visualizes the heart's electrical activity by tracing the electrical movement associated with each heartbeat on a graph or monitor. As the heart beats, an electrical wave passes through it, correlating with the cardiac cycle events.
Parts of an ECG
An ECG utilizes electrodes on the skin to...
Basic signals of Fourier Transform
The Fourier Transform is a pivotal mathematical tool in signal processing, enabling the transformation of time-domain signals into their frequency-domain representations. Among the numerous elements within this domain, certain functions like the sinc function, delta function, and exponential signals hold significant importance due to their unique properties and implications.
The sinc function, defined as sinc(x) = sin(πx)/(πx), is particularly notable for its symmetry and behavior at zero. It...
The sinc function, defined as sinc(x) = sin(πx)/(πx), is particularly notable for its symmetry and behavior at zero. It...
Wave Parameters
The simplest mechanical waves are associated with simple harmonic motion and repeat themselves for several cycles. These simple harmonic waves can be modeled using a combination of sine and cosine functions. Consider a simplified surface water wave that moves across the water's surface. Unlike complex ocean waves, in surface water waves, water moves vertically, oscillating up and down, whereas the disturbance of the wave moves horizontally through the medium. If a seagull is floating on the...
Classification of Signals
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
