Heart rate detection module, and detection and denoising method thereof
First Claim
1. A heart rate detection module, comprising:
- a PPG measuring device configured to detect a skin surface in a detection period to output a PPG signal;
a motion sensor configured to output an acceleration signal corresponding to the detection period;
a band pass filter configured to filter the PPG signal and the acceleration signal; and
a processing unit comprising a conversion module, a peak value extraction module and a calculation module,the conversion module configured to respectively convert the PPG signal and the acceleration signal tofirst frequency domain information, which comprises a first frequency index set and a first spectrum value set associated with the first frequency index set, andsecond frequency domain information, which comprises a second frequency index set and a second spectrum value set associated with the second frequency index set,the peak value extraction module configured to identify a plurality of frequency indexes corresponding to a plurality of spectrum peak values in the first frequency domain information and the second frequency domain information,the calculation module configured to determine a reference index as a denoising parameter according to a frequency index corresponding to a maximum spectrum peak value of the second frequency domain information to denoise the first frequency domain information, wherein, to denoise the first frequency domain information, the calculation module is configured to remove spectrum values, which correspond to frequency indexes of the denoising parameter, from the first frequency domain information, andthe calculation module further configured to determine a heart rate index according to a denoised maximum spectrum peak value of the denoised first frequency domain information, and calculate a heart rate according to the heart rate index.
1 Assignment
0 Petitions
Accused Products
Abstract
A heart rate detection module including a PPG measuring device, a motion sensor and a processing unit is provided. The PPG measuring device is configured to detect a skin surface in a detection period to output a PPG signal. The motion sensor is configured to output an acceleration signal corresponding to the detection period. The processing unit is configured to respectively convert the PPG signal and the acceleration signal to first frequency domain information and second frequency domain information, determine a denoising parameter according to a maximum spectrum peak value of the second frequency domain information to denoise the first frequency domain information, and calculate a heart rate according to a maximum spectrum peak value of the denoised first frequency domain information.
7 Citations
13 Claims
-
1. A heart rate detection module, comprising:
-
a PPG measuring device configured to detect a skin surface in a detection period to output a PPG signal; a motion sensor configured to output an acceleration signal corresponding to the detection period; a band pass filter configured to filter the PPG signal and the acceleration signal; and a processing unit comprising a conversion module, a peak value extraction module and a calculation module, the conversion module configured to respectively convert the PPG signal and the acceleration signal to first frequency domain information, which comprises a first frequency index set and a first spectrum value set associated with the first frequency index set, and second frequency domain information, which comprises a second frequency index set and a second spectrum value set associated with the second frequency index set, the peak value extraction module configured to identify a plurality of frequency indexes corresponding to a plurality of spectrum peak values in the first frequency domain information and the second frequency domain information, the calculation module configured to determine a reference index as a denoising parameter according to a frequency index corresponding to a maximum spectrum peak value of the second frequency domain information to denoise the first frequency domain information, wherein, to denoise the first frequency domain information, the calculation module is configured to remove spectrum values, which correspond to frequency indexes of the denoising parameter, from the first frequency domain information, and the calculation module further configured to determine a heart rate index according to a denoised maximum spectrum peak value of the denoised first frequency domain information, and calculate a heart rate according to the heart rate index. - View Dependent Claims (2, 3, 4, 5, 6, 11)
-
-
7. A heart rate detection method of a heart rate detection module, the heart rate detection module comprising a PPG measuring device, a motion sensor, a band pass filter and a processing unit, the heart rate detection method comprising:
-
detecting, by the PPG measuring device, a skin surface in a detection period to output a PPG signal; outputting, by the motion sensor, an acceleration signal corresponding to the detection period; filtering, by the band pass filter, the PPG signal and the acceleration signal; receiving, by the processing unit, the PPG signal and the acceleration signal; respectively converting, by the processing unit, the PPG signal and the acceleration signal to first frequency domain information, which comprises a first frequency index set and a first spectrum value set associated with the first frequency index set, and second frequency domain information, which comprises a second frequency index set and a second spectrum value set associated with the second frequency index set; identifying, by the processing unit, a plurality of frequency indexes corresponding to a plurality of spectrum peak values in the first frequency domain information and the second frequency domain information; determining, by the processing unit, a reference index as a denoising parameter according to a frequency index corresponding to a maximum spectrum peak value of the second frequency domain information to denoise the first frequency domain information, wherein denoising the first frequency domain information comprises removing spectrum values, which correspond to frequency indexes of the denoising parameter, from the first frequency domain information; and determining, by the processing unit, a heart rate index according to a denoised maximum spectrum peak value of the denoised first frequency domain information, and calculating a heart rate according to the heart rate index. - View Dependent Claims (8, 9, 10, 12, 13)
-
Specification