Related Experiment Videos
[R-wave detection of ECG signal by using wavelet transform]
Xuelong Tian1, Chunhong Yan, Yaqing Yu
1College of Bioengineering and Key Lab for Biomechanics & Tissue Engineering under the State Ministry of Education, Chongqing University, Chongqing 400044, China.
Summary
This study introduces a novel R-wave detection method using wavelet transform (WT) for accurate electrocardiogram (ECG) analysis. The technique precisely identifies R-waves, even with noisy signals, improving heart rate variability (HRV) assessments.
Area of Science:
- Biomedical Engineering
- Signal Processing
- Cardiology
Context:
- Electrocardiogram (ECG) R-wave detection is critical for heart rate variability (HRV) analysis.
- Traditional methods can struggle with noisy or complex ECG signals.
- Accurate R-wave localization is essential for reliable HRV metrics.
Purpose:
- To develop and validate a robust R-wave detection algorithm using discrete wavelet transform (DWT).
- To leverage multi-resolution analysis (MRT) and the properties of the 'dbl' wavelet for enhanced signal decomposition.
- To accurately distinguish R-waves from noise and artifacts in ECG data.
Summary:
- The proposed method utilizes DWT with the Mallat algorithm to decompose ECG signals into multiple frequency bands.
- Appropriate thresholds are determined in high-frequency bands to effectively identify R-waves.
- The algorithm was tested and validated using the MIT/BIH ECG Database.
Impact:
- Achieved a 99.8% correct detection rate for R-waves.
- Demonstrated high localization precision, with errors not exceeding two sample points and 85% of R-waves precisely located.
- The method proves feasible and effective for accurate R-wave detection, even in challenging clinical scenarios with significant noise or patient illness.