Digital image processing method having an exposure correction based on recognition of areas corresponding to the skin of the photographed subject
First Claim
Patent Images
1. A computer implemented digital image processing method, comprising:
- extracting chromatic information of a Bayer type image taken by an image taking device and related to a human subject;
sub-sampling the Bayer type image according to G*=(G1+G2)/2, wherein G1 and G2 are first and second green channels of the Bayer type image to produce an RGB image;
constructing a chrominance slicing histogram of the RGB image using normalized channels r and g of the type;
r=R/(R+G*+B)
g=G*/(R+G*+B),R, G and B being red, green and blue values of each pixel of the RGB image;
detecting visually interesting regions in the RGB image by recognizing areas corresponding to skin of the subject using the chrominance slicing histogram, wherein the recognized areas are the visually interesting regions; and
correcting an exposure of the Bayer type image or the RGB image by normalizing a grey scale of the Bayer type image or the RGB image based on said visually interesting regions.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital image processing method includes extracting chromatic information of an image taken by an image taking device and related to a human subject; detecting visually interesting regions; and exposure correcting of the taken image by normalizing a grey scale of the taken image based on the visually interesting regions. Advantageously, the method includes recognizing areas corresponding to the skin of the subject, these areas being used as the visually interesting regions for the exposure correction step.
58 Citations
7 Claims
-
1. A computer implemented digital image processing method, comprising:
-
extracting chromatic information of a Bayer type image taken by an image taking device and related to a human subject; sub-sampling the Bayer type image according to G*=(G1+G2)/2, wherein G1 and G2 are first and second green channels of the Bayer type image to produce an RGB image; constructing a chrominance slicing histogram of the RGB image using normalized channels r and g of the type;
r=R/(R+G*+B)
g=G*/(R+G*+B),R, G and B being red, green and blue values of each pixel of the RGB image; detecting visually interesting regions in the RGB image by recognizing areas corresponding to skin of the subject using the chrominance slicing histogram, wherein the recognized areas are the visually interesting regions; and correcting an exposure of the Bayer type image or the RGB image by normalizing a grey scale of the Bayer type image or the RGB image based on said visually interesting regions. - View Dependent Claims (2, 3)
-
-
4. A computer implemented digital image processing method, comprising:
-
extracting chromatic information from a Bayer type image of a human subject; sub-sampling the Bayer type image according to G*=(G1+G2)/2, wherein G1 and G2 are first and second green channels of the Bayer type image to produce an RGB image; constructing a chrominance slicing histogram of the RGB image using normalized channels r and g of the type;
r=R/(R+G*+B)
g=G*/(R+G*+B),R, G and B being red, green and blue values of each pixel of the RGB image; detecting, based on the chrominance slicing histogram, which areas of the RGB image correspond to skin of the subject; and normalizing grey scale values of the Bayer type image or the RGB image based on the areas that are detected as corresponding to the skin of the subject. - View Dependent Claims (5, 6)
-
-
7. A digital image processor, comprising:
-
means for extracting chromatic information from a Bayer type image of a human subject; means for sub-sampling the Bayer type image according to G*=(G1+G2)/2, wherein G1 and G2 are first and second green channels of the Bayer type image to produce an RGB image; means for constructing a chrominance slicing histogram of the RGB image using normalized channels r and g of the type;
r=R/(+G*+B)
g=G*/(R+G*+B)R, G and B being red, green and blue values of each pixel of the RGB images; means for detecting, based on the chrominance slicing histogram, which areas of the RGB image correspond to skin of the subject; and means for normalizing grey scale values of the Bayer type image or the RGB image based on the areas that are detected as corresponding to the skin of the subject.
-
Specification