System, method, and computer program for capturing an image with correct skin tone exposure
First Claim
Patent Images
1. A device, comprising:
- a non-transitory memory storing instructions;
a camera module; and
one or more processors in communication with the non-transitory memory and the camera module, wherein the one or more processors execute the instructions to;
detect one or more faces having threshold skin tone within a scene, wherein the threshold skin tone includes at least one of a predefined low intensity threshold and a predefined high intensity threshold;
based on the detected one or more faces, segment the scene into one or more face regions and one or more non-face regions;
measure an ambient lighting color balance;
correct a skin tone associated with each of the one or more faces based on the measurement;
create a texture map which selectively modifies contrast of the scene to adjust the skin tone associated with each of the one or more faces;
cause the camera module to capture one or more images of the scene; and
in response to the capture, process the one or more face regions to generate a final image.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for capturing an image with correct skin tone exposure. In use, one or more faces are detected having threshold skin tone within a scene. Next, based on the detected one or more faces, the scene is segmented into one or more face regions and one or more non-face regions. Next, one or more images of the scene are captured. Further, in response to the capture, the one or more face regions are processed to generate a final image.
-
Citations
19 Claims
-
1. A device, comprising:
-
a non-transitory memory storing instructions; a camera module; and one or more processors in communication with the non-transitory memory and the camera module, wherein the one or more processors execute the instructions to; detect one or more faces having threshold skin tone within a scene, wherein the threshold skin tone includes at least one of a predefined low intensity threshold and a predefined high intensity threshold; based on the detected one or more faces, segment the scene into one or more face regions and one or more non-face regions; measure an ambient lighting color balance; correct a skin tone associated with each of the one or more faces based on the measurement; create a texture map which selectively modifies contrast of the scene to adjust the skin tone associated with each of the one or more faces; cause the camera module to capture one or more images of the scene; and in response to the capture, process the one or more face regions to generate a final image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19)
-
-
17. A computer-implemented method, comprising:
-
detecting, using a processor, one or more faces having threshold skin tone within a scene, wherein the threshold skin tone includes at least one of a predefined low intensity threshold and a predefined high intensity threshold; based on the detected one or more faces, segmenting, using the processor, the scene into one or more face regions and one or more non-face regions; measuring, using the processor, an ambient lighting color balance; correcting, using the processor, a skin tone associated with each of the one or more faces based on the measurement; creating, using the processor, a texture map which selectively modifies contrast of the scene to adjust the skin tone associated with each of the one or more faces; capturing, using a camera, one or more images of the scene; and in response to the capturing, processing, using the processor, the one or more face regions to generate a final image.
-
-
18. A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium that when executed by a processor instruct the processor to:
-
detect one or more faces having threshold skin tone within a scene, wherein the threshold skin tone includes at least one of a predefined low intensity threshold and a predefined high intensity threshold; based on the detected one or more faces, segment the scene into one or more face regions and one or more non-face regions; measure an ambient lighting color balance; correct a skin tone associated with each of the one or more faces based on the measurement; create a texture map which selectively modifies contrast of the scene to adjust the skin tone associated with each of the one or more faces; cause a camera module to capture one or more images of the scene; and in response to the capture, process the one or more face regions to generate a final image.
-
Specification