Robust heart rate estimation
First Claim
1. A processor-implemented method comprising:
- obtaining a plurality of optical sensor signal measurements of an optical sensor signal, the optical sensor signal measurements based, in part, on at least one cardiovascular parameter of a user;
obtaining a plurality of motion sensor signal measurements of a motion sensor signal, the motion sensor signal measurements based, in part, on motion of the user;
determining, based, in part, on a comparison of a spectral peaks obtained from the optical sensor signal measurements and spectral peaks obtained from the motion sensor signal measurements, a fundamental frequency associated with the optical sensor signal;
estimating a first heart rate based, in part, on the fundamental frequency; and
obtaining a first quality metric associated with the first heart rate, the first quality metric being based, at least in part, on;
a first sum, wherein the first sum is obtained by adding an amplitude of a spectral peak corresponding to the fundamental frequency to amplitudes of spectral peaks in a first subset of spectral peaks in the optical sensor signal, wherein the first subset of spectral peaks is selected from spectral peaks associated with integral multiples of the fundamental frequency in the optical sensor signal, anda second sum obtained by adding the amplitudes of spectral peaks in a second subset of spectral peaks in the optical sensor signal, wherein the second subset of spectral peaks is selected from a set of spectral peaks in the optical sensor signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed embodiments pertain to the measurement of heart rate in the presence of motion and noise. Spectral peaks in measurements by an optical sensor are compared with spectral peaks obtained from a motion sensor signal measurements, to obtain a fundamental frequency in the optical sensor signal, where the fundamental frequency is associated with a user'"'"'s heart rate. A first heart rate may be estimated based on the fundamental frequency. A variety of quality metrics may be determined for the first heart rate estimate. A second estimated heart rate may be determined based by processing a frequency domain representation of the optical sensor signal based on a frequency domain representation of the motion sensor signal. One or more of the previously determined quality metrics may be dynamically adjusted based on a comparison of first and second estimated heart rates.
11 Citations
30 Claims
-
1. A processor-implemented method comprising:
-
obtaining a plurality of optical sensor signal measurements of an optical sensor signal, the optical sensor signal measurements based, in part, on at least one cardiovascular parameter of a user; obtaining a plurality of motion sensor signal measurements of a motion sensor signal, the motion sensor signal measurements based, in part, on motion of the user; determining, based, in part, on a comparison of a spectral peaks obtained from the optical sensor signal measurements and spectral peaks obtained from the motion sensor signal measurements, a fundamental frequency associated with the optical sensor signal; estimating a first heart rate based, in part, on the fundamental frequency; and obtaining a first quality metric associated with the first heart rate, the first quality metric being based, at least in part, on; a first sum, wherein the first sum is obtained by adding an amplitude of a spectral peak corresponding to the fundamental frequency to amplitudes of spectral peaks in a first subset of spectral peaks in the optical sensor signal, wherein the first subset of spectral peaks is selected from spectral peaks associated with integral multiples of the fundamental frequency in the optical sensor signal, and a second sum obtained by adding the amplitudes of spectral peaks in a second subset of spectral peaks in the optical sensor signal, wherein the second subset of spectral peaks is selected from a set of spectral peaks in the optical sensor signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile device comprising:
-
an optical sensor to provide a plurality of optical sensor signal measurements of an optical sensor signal based, in part, on at least one cardiovascular parameter of a user; a motion sensor to provide a plurality of motion sensor signal measurements of a motion sensor signal based, in part, on motion of the user; a processor coupled to the optical sensor and the motion sensor, wherein the processor is configured to; determine, based, in part, on a comparison of spectral peaks obtained from the optical sensor signal measurements and spectral peaks obtained from the motion sensor signal measurements, a fundamental frequency associated with the optical sensor signal; estimate a first heart rate based, in part, on the fundamental frequency; and obtain a first quality metric associated with the first heart rate, the first quality metric being based, at least in part, on; a first sum, wherein the first sum is obtained by adding an amplitude of a spectral peak corresponding to the fundamental frequency to amplitudes of spectral peaks in a first subset of spectral peaks in the optical sensor signal, wherein the first subset of spectral peaks is selected from spectral peaks associated with integral multiples of the fundamental frequency in the optical sensor signal, and a second sum obtained by adding the amplitudes of spectral peaks in a second subset of spectral peaks in the optical sensor signal, wherein the second subset of spectral peaks is selected from a set of spectral peaks in the optical sensor signal. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
optical sensing means to provide a plurality of optical sensing means signal measurements of an optical sensing means signal based, in part, on at least one cardiovascular parameter of a user; motion sensing means to provide a plurality of motion sensing means signal measurements of a motion sensing means signal based, in part, on motion of the user; processing means coupled to the optical sensing means and the motion sensing means, wherein the processing means comprises; means for determining, based, in part, on a comparison of a spectral peaks obtained from the optical sensing means signal measurements and spectral peaks obtained from the motion sensing means signal measurements, a fundamental frequency associated with the optical sensing means signal; means for estimating a first heart rate based, in part, on the fundamental frequency; and means for obtaining a first quality metric associated with the first heart rate, the first quality metric being based, at least in part, on; a first sum, wherein the first sum is obtained by adding an amplitude of a spectral peak corresponding to the fundamental frequency to amplitudes of spectral peaks in a first subset of spectral peaks in the optical sensing means signal, wherein the first subset of spectral peaks is selected from spectral peaks associated with integral multiples of the fundamental frequency in the optical sensing means signal, and a second sum obtained by adding the amplitudes of spectral peaks in a second subset of spectral peaks in the optical sensing means signal, wherein the second subset of spectral peaks is selected from a set of spectral peaks in the optical sensing means signal. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable medium embodying instructions, which, when executed by a processor, perform steps in a method comprising:
-
obtaining a plurality of optical sensor signal measurements of an optical sensor signal, the optical sensor signal measurements based, in part, on at least one cardiovascular parameter of a user; obtaining a plurality of motion sensor signal measurements of a motion sensor signal, the motion sensor signal measurements based, in part, on motion of the user; determining, based, in part, on a comparison of a spectral peaks obtained from the optical sensor signal measurements and spectral peaks obtained from the motion sensor signal measurements, a fundamental frequency associated with the optical sensor signal; estimating a first heart rate based, in part, on the fundamental frequency; and obtaining a first quality metric associated with the first heart rate, the first quality metric being based, at least in part, on; a first sum, wherein the first sum is obtained by adding an amplitude of a spectral peak corresponding to the fundamental frequency to amplitudes of spectral peaks in a first subset of spectral peaks in the optical sensor signal, wherein the first subset of spectral peaks is selected from spectral peaks associated with integral multiples of the fundamental frequency in the optical sensor signal, and a second sum obtained by adding the amplitudes of spectral peaks in a second subset of spectral peaks in the optical sensor signal, wherein the second subset of spectral peaks is selected from a set of spectral peaks in the optical sensor signal. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification