| CPC G06T 7/90 (2017.01) [G06V 10/56 (2022.01); G06V 40/164 (2022.01); G06V 40/165 (2022.01); G06V 40/166 (2022.01); G06T 2207/30201 (2013.01)] | 19 Claims |

|
1. An image processing apparatus configured to estimate a pulse of a person detected from an image, the image processing apparatus comprising:
One or more memories storing instructions; and
One or more processors that, upon execution of the stored instructions, are configured to
set, within each acquired image frame captured by an imaging apparatus, a region including a face detected from the captured image frame, the region including a plurality of pixels and being of a first size;
acquire color information about each pixel included in the set region of the first size;
determine, for one of the acquired image frames, whether each component of the acquired color information of all pixels satisfies a predetermined value associated with each respective component of color information; and
reduce a size of the set region by a predetermined reduction ratio in response to at least one component of the acquired color information until all of the color components satisfy the predetermined value;
specify a skin color threshold value indicating a skin color range based on the color information in the region in response to determining that the acquired color information satisfies the predetermined value;
extract, from each of the acquired image frames other than the one of the acquired image frames using the specified skin color threshold value, pixel values corresponding to skin color; and
estimate a pulse of the person in the image based on a change in color of the extracted pixel values over a series of image frames.
|