The embodiment of the invention discloses an anti-jamming
heart rate measurement method. The method comprises the following steps: obtaining a video of
heart rate measurement, extracting a frame image, performing grey
processing on the frame image to obtain an
image signal G, performing first-order differential
processing on the
image signal G, performing multi-order filtering on a discrete
signal after differential
processing through a digital low-pass
Butterworth filter to obtain a processed
signal S, performing AR model power
spectrum analysis on the processed
signal S to obtain a highest-energy signal which is namely a
heart rate signal, obtaining the frequency of the heart rate signal through a power spectrum, and then obtaining a heart rate value. By the adoption of the anti-jamming
heart rate measurement method, the
image signal is obtained through a common camera for
heart rate measurement, and optimization and improvement are performed on an
algorithm. With regard to the interference, caused by various factors, in the image, a useful signal which is overwhelmed by
noise can be extracted within a
frequency domain according to limited data, characteristic values are extracted according to an AR model power spectrum, and therefore the heart rate value of a tester can be effectively and accurately measured in a short time.