Method, device and handhold device for measuring human body heart rate based on visible image

The invention provides a method, a device and a handhold device for measuring a human body heart rate based on a visible image and relates to the technical field of image processing and application. The method comprises steps of collecting a video which is used for measuring the human body heart rate, abstracting images of all frames, acquiring human body face regions of images of all frames, dividing acquired human body face regions into num sub-regions, respectively conducting denoising for grey discrete signals acquired by sub-regions of images of all frames, obtaining average grey discrete signals of all sub-regions of images of all frames, respectively analyzing average grey discrete signals, and obtaining heart rates corresponding to all sub-regions of the video. Accordingly, the condition that the sunlight change affects pixel values of all sub-region images of the video is considered, and the accuracy of the measurement of the heart rate is improved.