Facial Skin Mask Generation for Heart Rate Detection
AssigneeMicrosoft Corporation
InventorsBeibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
Life of this patent
Estimating the term…
Abstract
A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask
Claims20
A device comprising:
- a processor;
- and
- a memory coupled with the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
- receiving data of a captured image, the data of the captured image comprising a subset of data of an anatomical head, the subset of data of the anatomical head comprising a plurality of representative pixels having a respective plurality of pixel values;
- and
- determining whether each pixel of the plurality of representative pixels has the respective plurality of pixel values within a threshold value that is indicative of skin.
A computer readable storage medium comprising computer executable instructions that when executed by a computing device cause said computing device to perform the computer executable instructions comprising:
- receiving data of a captured image, the data of the captured image comprising a subset of data of an anatomical head, the subset of data of the anatomical head comprising a plurality of representative pixels having a respective plurality of pixel values;
- and
- determining whether each pixel of the plurality of representative pixels has the respective plurality of pixel values within a threshold value that is indicative of skin.
A method comprising:
- receiving a first data of a first captured image, the first data of the first captured image comprising a first subset of data of an anatomical head;
- converting a first plurality of representative pixels of the first subset of data of the anatomical head to a red, green, and blue (RGB) channel, the first plurality of representative pixels having a respective first plurality of pixel values based on the RGB channel;
- and
- determining whether each pixel of the first plurality of representative pixels has a respective plurality of pixel values within a first threshold value that is indicative of skin.
Dependencies are inferred from the claim text.