Heartbeat Detection Using FIFO Buffer Minimum Value Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing heartbeat detection methods based on time difference values in ECG waveforms often miss heartbeats with small amplitudes and erroneously detect noise as heartbeats due to amplitude fluctuations and noise superimposition.

Innovation Solution

A method involving FIFO buffers to calculate and process time difference values, detecting the minimum value and determining heartbeat times based on a threshold difference, ensuring accurate detection of R-wave peaks amidst amplitude fluctuations and noise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a simple threshold-based detection method is used for heartbeat detection, then the device complexity is reduced and processing speed is improved, but the measurement precision deteriorates causing small amplitude heartbeats to be missed and noise to be erroneously detected

Engineering Contradiction:
Improvedetection method complexityVSAvoidheartbeat detection precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by performing baseline removal and preprocessing of the ECG waveform before threshold-based detection. The baseline fluctuation is removed in advance using a moving average filter, which prepares the signal for more accurate heartbeat detection. This preliminary processing step prevents small amplitude heartbeats from being missed and reduces false detection of noise, thereby improving measurement precision without significantly increasing device complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism by using a dynamically adjusted threshold value instead of a fixed threshold. The threshold is adjusted based on the local characteristics of the ECG waveform, acting as an intermediary between the raw signal and the detection decision. This adaptive thresholding mechanism improves detection precision by accounting for amplitude variations and noise while maintaining relatively simple device architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a fixed threshold is used for detecting R-wave peaks, then the ease of operation is improved, but the reliability deteriorates when amplitude fluctuations or noise are present

Engineering Contradiction:
Improvedetection parameter setting easeVSAvoidheartbeat detection reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies dynamics by making the detection threshold adaptive rather than fixed. The threshold value dynamically adjusts based on the local signal characteristics, including the baseline level and amplitude variations. This dynamic thresholding maintains ease of operation since the system automatically adapts without user intervention, while simultaneously improving reliability by responding to actual signal conditions rather than relying on a static threshold that may be inappropriate for varying amplitude conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by using the detected waveform characteristics to continuously adjust the detection threshold. The system monitors the ECG signal properties and feeds this information back to modify the threshold level, creating a closed-loop detection mechanism. This feedback approach ensures reliable detection across varying amplitude conditions and noise levels while keeping the operation simple, as the system self-regulates based on real-time signal analysis.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10945623B2Heartbeat detection method and heartbeat detection device
Publication Date: 2021.03.16 NIPPON TELEGRAPH & TELEPHONE CORP
  • US10945623B2 patent drawing
  • US10945623B2 patent drawing
  • US10945623B2 patent drawing

AI summary

There is provided a heartbeat detection device. The heartbeat detection device includes a time difference value calculation unit (3) configured to calculate a time difference value of sampling data of an electrocardiographic waveform, FIFO buffers (4-1, 4-2) configured to receive the time difference value, a FIFO buffer (4-3) configured to receive an output from the FIFO buffer (4-2), a FIFO buffer (4-4) configured to receive an output from the FIFO buffer (4-3), a minimum value detection unit (5) configured to detect, for each sampling time, a minimum value M out of the time difference value stored in the FIFO buffer (4-2) and the time difference value stored in the FIFO buffer (4-4), and a heartbeat time determination unit (6) configured to set, when a difference value M−a between the minimum value M and an output value a of the FIFO buffer (4-1) is equal to or greater than a threshold, sampling time of the output value a as heartbeat time.