Deep Learning GAN for PPG to ECG Signal Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wearable devices for ECG monitoring are non-continuous and sporadic, and PPG signals, while used for heart rate monitoring, suffer from inaccuracies due to skin tone, motion artifacts, and signal crossovers, limiting their ability to reliably generate ECG signals, especially in a subject-independent manner and capturing non-linear relationships between PPG and ECG.

Innovation Solution

A deep learning network, specifically a generative adversarial network (GAN) with attention-based generators and dual discriminators, is used to translate PPG signals into ECG signals, focusing on specific regions like the QRS complex and operating in both time and frequency domains, enabling continuous and reliable cardiac monitoring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If PPG signals are used for continuous heart rate monitoring, then ease of operation and continuous monitoring capability are improved, but measurement precision and reliability deteriorate due to skin tone, motion artifacts, and signal crossovers

Engineering Contradiction:
Improvecontinuous monitoring capabilityVSAvoidheart rate estimation accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces a deep learning network as an intermediary that translates PPG signals into ECG signals. This mediator transforms the imprecise PPG data into accurate ECG-like waveforms, thereby maintaining the ease of continuous PPG monitoring while achieving the measurement precision of ECG through signal translation rather than direct measurement

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the direct mechanical/optical measurement system (PPG) with a computational system (deep learning network) that generates ECG signals. This substitution allows the system to overcome the physical limitations of optical measurement (skin tone, motion artifacts) by using learned mappings from training data to produce accurate cardiac electrical activity representations

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If linear regression model is used to map PPG to ECG, then device complexity is reduced, but manufacturing precision and reliability worsen due to inability to capture non-linear relationships

Engineering Contradiction:
Improvemodel complexityVSAvoidECG generation accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent replaces the simple linear regression mechanical model with a deep learning neural network computational model. This substitution enables the system to capture complex non-linear relationships between PPG and ECG signals while maintaining reasonable computational efficiency through the structured architecture of convolutional and recurrent layers

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the mathematical parameters and transformation rules from linear to non-linear through the use of activation functions, multiple hidden layers, and learned weight matrices. This parameter transformation allows the model to represent complex physiological relationships that cannot be captured by linear models, thereby improving ECG generation accuracy

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If subject-specific training is used, then measurement precision improves for that subject, but adaptability deteriorates as the model cannot generalize to new subjects

Engineering Contradiction:
ImproveECG generation accuracyVSAvoidsubject independence
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent designs the deep learning network with a universal architecture that can process PPG signals from any subject. By training on diverse multi-subject data and using subject-agnostic feature extraction layers, the model achieves both high precision for individual subjects and broad adaptability across different populations, eliminating the need for subject-specific model instances

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20230363655A1Method and Apparatus for Generating an Electrocardiogram from a Photoplethysmogram
Publication Date: 2023.11.16 QUEENS UNIV
  • US20230363655A1 patent drawing
  • US20230363655A1 patent drawing
  • US20230363655A1 patent drawing

AI summary

Electrocardiogram (ECG) is the electrical measurement of cardiac activity, whereas photoplethysmogram (PPG) is the optical measurement of volumetric changes in blood circulation. While both signals are used for heart rate monitoring, from a medical perspective, ECG is more useful as it carries additional cardiac information. For continuous cardiac monitoring, PPG sensors are practical. Methods for generating an ECG from a PPG signal may include subjecting the PPG signal to a deep learning network trained to generate a corresponding ECG. The deep learning network may include an adversarial model such as a generative adversarial network (GAN) that may use an attention-based generator to learn local salient features, and may also use dual discriminators to preserve the integrity of generated data in both time and frequency domains