Heart Rate Estimation Using Frequency Domain Motion Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional photoplethysmography (PPG) techniques for heart-rate estimation face challenges with low Signal-to-Noise Ratio (SNR) and Signal-to-Interference Ratio (SIR) due to motion artifacts, especially in wearable devices, leading to poor performance during motion conditions.

Innovation Solution

A method that involves obtaining frequency domain data blocks for both heart rate and acceleration signals, performing motion compensation by subtracting frequency domain data blocks using a scalar weight, and using a non-linear predictor to correct heart rate estimates, thereby improving heart rate estimation accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If PPG techniques are used for heart rate estimation, then the method is simple and easy to implement, but the Signal-to-Noise Ratio and Signal-to-Interference Ratio become very low in motion conditions

Engineering Contradiction:
Improveease of implementationVSAvoidsignal quality
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent combines PPG signal processing with accelerometer data fusion to compensate for motion artifacts. The system merges optical heart rate detection with motion sensing data, processing both signals together through a unified algorithm that corrects PPG measurements based on accelerometer-derived motion characteristics, thereby maintaining measurement precision during motion while keeping the overall system relatively simple

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary processing layer that acts as a mediator between the raw PPG signal and the final heart rate estimate. This intermediary layer uses accelerometer data as a mediator to identify and remove motion-induced artifacts from the PPG signal, allowing the system to maintain high measurement precision without significantly increasing operational complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If motion compensation techniques are applied to improve signal quality, then SNR and SIR increase, but processing complexity increases

Engineering Contradiction:
Improvesignal qualityVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-processing the accelerometer data to extract motion characteristics before they contaminate the PPG signal. The system performs preliminary motion characterization and prepares compensation parameters in advance, which are then applied to correct the PPG signal. This approach improves signal quality while managing processing complexity by organizing computations in a structured, multi-stage manner

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the processing into distinct stages: accelerometer data acquisition, motion artifact identification, PPG signal correction, and heart rate estimation. Each segment handles a specific aspect of the problem independently, which improves overall signal quality while making the processing complexity more manageable through modular organization of computational tasks

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If frequency domain techniques are used for motion compensation, then motion artifacts are reduced, but computational requirements increase

Engineering Contradiction:
Improvemotion artifact reductionVSAvoidcomputational power
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent applies partial action by implementing frequency domain compensation only for the specific frequency ranges where motion artifacts are most prominent, rather than processing the entire frequency spectrum. This selective approach effectively reduces motion artifacts in the critical heart rate frequency band while minimizing unnecessary computational power consumption in other frequency ranges

Inventive Principle:
Principle #16Partial or excessive action

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

This approach effectively enhances heart rate estimation accuracy by overcoming noise and motion-induced interference, providing a high processing gain and a secondary estimator to supplement primary optical estimations.

Implementation Method 1

photoplethysmography (PPG). Photoplethysmography involves obtaining optically a volumetric measurement of an organ (plethysmogram). A photoplethysmogram is often obtained by using a pulse oximeter which illuminates the skin and measures changes in light absorption.

Methodology Applied
Scientific EffectPhotoplethysmography: Absorption (EM radiation)

Implementation Method 2

acquire an acceleration signal from an acceleration sensor configured for acquiring an acceleration signal representative of the acceleration of said body organ

Methodology Applied
Scientific EffectInertial measurement: Inertia

Data Source

PatentEP2954840B1Method for the estimation of the heart-rate and corresponding system
Publication Date: 2019.11.06 STMICROELECTRONICS SRL
  • EP2954840B1 patent drawingFigure 1A
  • EP2954840B1 patent drawingFigure 1B
  • EP2954840B1 patent drawingFigure 2

AI summary

Method for the estimation of the heart-rate using photoplethysmography on a body organ, in particular a wrist of a user, comprising acquiring optically (13a, 13b, 17) from said body organ a heart beat signal (o), acquiring (21) an acceleration signal (ax, ay, az) representative of the acceleration of said body organ, selecting data blocks (Bo, Bx, By, Bz) of said acquired heart beat signal (o) and acceleration signal (ax, ay, az), compensating said heart beat signal (o) by the acceleration signal (ax, ay, az), calculating the heart rate value (r) on the basis of said compensated heart beat signal (O') . The method provides obtaining (130) from said selected data blocks (Bo, Bx, By, Bz) corresponding frequency domain data blocks for the heart beat signal (O) and for the acceleration signal (AX, AY, AZ), said compensating operation includes performing a motion compensation (210) in the frequency domain, compensating the frequency domain data blocks for the heart beat (O) with the corresponding frequency domain data blocks for the acceleration signal (AX, AY, AZ).