HEART BEAT SIGNAL RECOGNITION
First Claim
1. A computer implemented method, comprising:
- detecting a heart beat signal from a subject;
extracting two or more types of heart beat features from the heart beat signal;
determining a most likely state sequence for the heart beat signal based on the extracted features and the heart beat models;
identifying a heart beat based on the most likely state sequence; and
providing a heart rate for the subject based on said step of identifying the heart beat.
1 Assignment
0 Petitions
Accused Products
Abstract
A subject'"'"'s heart rate is determined by recognizing heart beat patterns in a heart beat signal. A heart rate monitor receives a Doppler signal reflected from an artery of a target, performs demodulation and heart beat recognition techniques on the received signal to determine a set or sequence of features in each frame of the signal. Once a feature sequence is extracted from the signal, pattern classification is performed to determine if the extracted feature sequence is associated with one or more heart beats. The pattern classification may include finding the optimal state sequence by calculating the probability of each allowable state sequence based on the extracted feature sequence and heart beat models or additional noise models. Another pattern classification technique may determine a heart beat candidate using frame energy and dynamic thresholding methods followed by computing the probabilities between the feature sequence and each stored heart beat model or additional noise models. A further pattern classification technique may identify heart beat candidates using frame energy and dynamic thresholding methods and compute the similarity between the feature sequences and each of the stored heart beat templates. Post-processing is applied to heart beat candidates to determine if the candidates are associated with a true heartbeat, noise or some other signal source. Once a true heart beat is identified, the subject heart rate is updated based on the detected heart beat and displayed for a user.
32 Citations
50 Claims
-
1. A computer implemented method, comprising:
-
detecting a heart beat signal from a subject; extracting two or more types of heart beat features from the heart beat signal; determining a most likely state sequence for the heart beat signal based on the extracted features and the heart beat models; identifying a heart beat based on the most likely state sequence; and providing a heart rate for the subject based on said step of identifying the heart beat. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
extracting a set of features in every frame of a heart beat signal; performing pattern classification; and determining whether the feature sequence represents a true heart beat - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A heart rate monitor, comprising:
-
a transmitting element that transmits a signal towards a subject'"'"'s artery; a receiving element which receives a reflected signal from the subject'"'"'s artery; a feature extraction module which extracts features of the reflected signal; and a pattern classification module able to classify the extracted feature sequence to determine whether the reflected signal is recognized as a heart beat. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A computer implemented method, comprising:
-
receiving a heart beat signal from a subject; extracting features from a portion of the received signal; performing pattern classification using the extracted features; determining whether the heart beat signal is associated with a true heartbeat based on the pattern classification; and updating a heart rate for the subject based on said step of determining the heart beat. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification