Systems And Methods For Identifying Pulse Rates
First Claim
1. A method for determining a pulse rate from a photoplethysmographic (PPG) signal, comprising:
- receiving a PPG signal;
performing a continuous wavelet transform of the PPG signal to produce a wavelet transformed signal;
performing a spectral transform of the PPG signal to produce a spectrum;
identifying a first candidate pulse rate of the PPG signal from the wavelet transformed signal;
identifying a second candidate pulse rate of the PPG signal from the spectrum; and
determining a pulse rate from the first candidate pulse rate and the second candidate pulse rate.
2 Assignments
0 Petitions
Accused Products
Abstract
According to embodiments, techniques for using continuous wavelet transforms and spectral transforms to identify pulse rates from a photoplethysmographic (PPG) signal are disclosed. According to embodiments, candidate pulse rates of the PPG signal may be identified from a wavelet transformed PPG signal and a spectral transformed PPG signal. A pulse rate may be determined from the candidate pulse rates by selecting one of the candidate pulse rates or by combining the candidate pulse rates. According to embodiments, a spectral transform of a PPG signal may be performed to identify a frequency region associated with a pulse rate of the PPG signal. A continuous wavelet transform of the PPG signal at a scale corresponding to the identified frequency region may be performed to determine a pulse rate from the wavelet transformed signal.
-
Citations
25 Claims
-
1. A method for determining a pulse rate from a photoplethysmographic (PPG) signal, comprising:
-
receiving a PPG signal; performing a continuous wavelet transform of the PPG signal to produce a wavelet transformed signal; performing a spectral transform of the PPG signal to produce a spectrum; identifying a first candidate pulse rate of the PPG signal from the wavelet transformed signal; identifying a second candidate pulse rate of the PPG signal from the spectrum; and determining a pulse rate from the first candidate pulse rate and the second candidate pulse rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for determining a pulse rate from a photoplethysmographic (PPG) signal, comprising:
-
a wavelet processor capable of performing a continuous wavelet transform of a received PPG signal to produce a wavelet transformed signal and identifying a first candidate pulse rate of the PPG signal from the wavelet transformed signal; a spectral processor capable of performing a spectral transform of the received PPG signal to produce a spectrum and identifying a second candidate pulse rate of the PPG signal from the spectrum; and a pulse rate discriminator capable of determining a pulse rate from the first candidate pulse rate and the second candidate pulse rate. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for determining a pulse rate from a photoplethysmographic (PPG) signal, comprising:
-
receiving a PPG signal; performing a spectral transform of the PPG signal to produce a spectrum; identifying from the spectrum a frequency region associated with a pulse rate of the PPG signal; performing a continuous wavelet transform of the PPG signal at a scale corresponding to the identified frequency region to produce a wavelet transformed signal; and determining a pulse rate from the wavelet transformed signal. - View Dependent Claims (18, 19, 20)
-
-
21. A system for determining a pulse rate from a photoplethysmographic (PPG) signal, comprising:
-
a spectral processor capable of performing a spectral transform of a received PPG signal to produce a spectrum and identifying a frequency region associated with a pulse rate of the PPG signal from the spectrum; and a wavelet processor capable of performing a continuous wavelet transform of the received PPG signal at a scale corresponding to the identified frequency region to produce a wavelet transformed signal and determining a pulse rate from the wavelet transformed signal. - View Dependent Claims (22, 23)
-
-
24. Computer-readable medium for use in determining a pulse rate from a photoplethysmographic (PPG) signal, the computer-readable medium having computer program instructions recorded thereon for:
-
performing a continuous wavelet transform of a PPG signal to produce a wavelet transformed signal; performing a spectral transform of the PPG signal to produce a spectrum; identifying a first candidate pulse rate of the PPG signal from the wavelet transformed signal; identifying a second candidate pulse rate of the PPG signal from the spectrum; and determining a pulse rate from the first candidate pulse rate and the second candidate pulse rate.
-
-
25. Computer-readable medium for use in determining a pulse rate from a photoplethysmographic (PPG) signal, the computer-readable medium having computer program instructions recorded thereon for:
-
performing a spectral transform of a PPG signal to produce a spectrum; identifying from the spectrum a frequency region associated with a pulse rate of the PPG signal; performing a continuous wavelet transform of the PPG signal at scales with characteristic frequencies corresponding to the identified frequency region to produce a wavelet transformed signal; and determining a pulse rate from the wavelet transformed signal.
-
Specification