QRS Complex Detection via Entropy and Sparsity Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ECG signal processing methods face challenges in accurately detecting R-peaks, especially in wide QRS complexes, low-amplitude QRS complexes, negative QRS polarities, sudden changes, and noise such as baseline wander, power-line interference, and muscle artifacts.

Innovation Solution

A system that filters the ECG signal using a sparsity filtering module to suppress noise, computes entropy, and employs Gaussian filtering to detect R-peaks, utilizing an over-complete transform matrix and adaptive thresholding to enhance QRS complex detection and reduce false positives and negatives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional digital processing methods are used for R-peak detection, then the system is simple to implement, but detection accuracy deteriorates under noisy conditions and for wide/low-amplitude QRS complexes

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

Solution Approach 1:

The ECG signal is divided into multiple overlapping windows of different lengths (short, medium, long windows) to capture QRS complexes at different scales. This segmentation allows the system to detect both narrow and wide QRS complexes effectively, improving detection accuracy for various morphologies while maintaining manageable processing complexity through localized analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different processing strategies are applied to different regions of the signal based on local characteristics. The system uses adaptive thresholding where the threshold level is adjusted according to the local signal energy and morphology. This allows optimal detection parameters to be applied locally rather than using a single global approach, improving accuracy without uniformly increasing complexity across the entire signal.

Inventive Principle:
Principle #3Local quality

2Reliability

If noise suppression filtering is applied to enhance QRS detection, then detection reliability improves, but signal processing time increases

Engineering Contradiction:
Improvedetection reliabilityVSAvoidsignal processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies filtering and processing operations periodically at specific intervals rather than continuously processing every sample. By operating at strategically chosen intervals and using efficient algorithms, the system maintains high detection reliability while reducing overall processing time and computational burden.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system applies multiple levels of processing with varying degrees of intensity. Not all signal regions receive the same level of processing - areas with clear QRS complexes receive minimal processing, while ambiguous regions receive more intensive analysis. This partial application of processing maintains reliability for critical detections while reducing total processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8954140B2Method and system for determining QRS complexes in electrocardiogram signals
Publication Date: 2015.02.10 SAMSUNG ELECTRONICS CO LTD
  • US8954140B2 patent drawing
  • US8954140B2 patent drawing
  • US8954140B2 patent drawing

AI summary

A system automatically detects peaks in signal by generating a zero-mean data sequence of the signal comprising a data sequence and filtering the zero-mean data sequence. The entropy of the filtered data sequence is determined and peaks are detected in the entropy data sequence.