The embodiment of the invention provides an exercise
heart rate detection method. The exercise
heart rate detection method comprises the steps that an initial PPG
signal and an initial ACC
signal are obtained; filtering
processing is carried out; calculating a
resultant acceleration average value and an energy concentration degree; determining whether it is in a motion state; if not, determining
heart rate information based on the
time domain information; if so, judging whether a same-frequency condition exists or not; if yes, spectrum subtraction
processing is carried out; and determining heart rate information in the PPG spectrum after spectrum subtraction
processing and the PPG spectrum without spectrum subtraction processing based on a frequency tracking
algorithm. According to the scheme, the motion state is judged more comprehensively and accurately, the heart rate information is determined based on the
time domain information when the user is not in the motion state, the calculation amount is small, and the heart rate result can be obtained quickly. When the user is in the motion state, the same frequency condition between the ACC
frequency spectrum and the heart rate at the previous moment is firstly judged, targeted spectrum subtraction processing is conducted on the PPG
frequency spectrum, then the heart rate information is determined through a frequency tracking
algorithm, motion artifact interference can be effectively eliminated, and the heart rate during motion can be accurately obtained.