ECG Signal Processing R Wave Detection Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ECG signal processing methods fail to accurately detect R waves due to poor signal quality and abnormal heartbeats, leading to false detection and missed detection, which affects heart rate analysis and arrhythmia diagnosis.

Innovation Solution

A method and apparatus for processing ECG signals that remove peak position information of R waves with RR intervals and amplitudes below certain thresholds, detect new R waves within specific RR intervals, and store peak information of R waves with amplitudes above thresholds, using denoising techniques and wavelet decomposition to improve signal quality and correct detection rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional ECG signal processing methods are used, then the processing is simple, but the detection accuracy of R waves is poor leading to false detection and missed detection

Engineering Contradiction:
ImproveR wave detection accuracyVSAvoidsignal processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the ECG signal processing into distinct stages: denoising phase, R wave detection phase, and validation phase. Each stage focuses on specific tasks with dedicated algorithms, making the complex processing manageable and systematic. The segmentation allows independent optimization of each phase while maintaining overall coherence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary denoising action before R wave detection to remove noise and artifacts from the ECG signal. This preliminary processing prepares the signal for more accurate detection by eliminating interfering elements, thereby improving detection accuracy without adding complexity during the detection phase itself.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If threshold-based filtering is applied to remove abnormal R waves, then false detections are reduced, but legitimate R waves with abnormal characteristics may be incorrectly removed

Engineering Contradiction:
Improvedetection reliabilityVSAvoidloss of abnormal R wave information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent dynamically adjusts detection parameters including RR interval thresholds and amplitude thresholds based on the specific characteristics of each R wave. Instead of using fixed thresholds, the system adapts parameters to the individual signal patterns, allowing reliable filtering of false detections while preserving legitimate abnormal R waves that may have atypical characteristics.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent incorporates feedback mechanisms where detected R waves are validated against multiple criteria and historical data. The system uses feedback from RR interval measurements and amplitude analysis to confirm or reject detected R waves, ensuring that only truly abnormal waves are removed while maintaining detection reliability for legitimate beats.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple detection criteria are used to validate R waves, then detection accuracy improves, but processing time increases

Engineering Contradiction:
ImproveR wave detection accuracyVSAvoidsignal processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary screenings using quick threshold checks and RR interval validations before applying more complex validation criteria. This staged approach allows rapid initial filtering of obvious false detections while reserving detailed multi-criteria validation for ambiguous cases, thereby maintaining high accuracy without uniformly applying all checks to every signal.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically adjusts the number and type of validation criteria applied based on the signal context and previous detections. The validation process adapts its complexity level, using simpler checks when confidence is high and deploying more thorough multi-criteria validation only when necessary, optimizing the balance between accuracy and processing time.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The method improves the correct detection rate of R waves in ECG signals, reducing false and missed detections, thereby enhancing the accuracy of heart rate analysis and arrhythmia diagnosis.

Implementation Method 1

decomposing the denoised ECG signals into components that appear at N scales using a quadratic spline wavelet

Methodology Applied
Scientific EffectWavelet decomposition:

Data Source

PatentUS11109794B2Method and apparatus for processing ECG signals, and ECG machine
Publication Date: 2021.09.07 BOE TECHNOLOGY GROUP CO LTD
  • US11109794B2 patent drawing
  • US11109794B2 patent drawing
  • US11109794B2 patent drawing

AI summary

A method for processing ECG signals includes: removing peak position information of any R wave of a plurality of R waves in a plurality of ECG signals if it is determined that a first RR interval is less than or equal to a first RR interval threshold, and an amplitude of the R wave is less than or equal to a first R wave amplitude threshold; and detecting at least one new R wave in a first RR interval if it is determined that the first RR interval is greater than or equal to a second RR interval threshold; obtaining peak position information of the at least one new R wave, and then storing peak position information of any new R wave if it is determined that an amplitude of the new R wave is greater than or equal to a second R wave amplitude threshold.