Methods and devices of illuminant estimation referencing facial color features for automatic white balance
First Claim
1. A method of automatic white balance illuminant estimation referencing facial color features for a color processing of image and and/or video media in an one or more electronic media device, devices comprising the steps of:
- acquiring one or a plurality of digital images of scenes including a face of a user or users of the device, including;
capturing a digital image or images of a user or users using a lens and image sensor, receiving a digital image or images of a user or users after capturing using a lens and image sensor, or a combination of the capturing and receiving steps;
acquiring a facial color features set of the user or users including intrinsic values and target values of the color profiles of a skin tone portion, eye ball white and teeth by a color profile extraction process;
acquiring a digital image;
conducting face detection, segmentation and recognition on the digital image, wherein if a recognized face is the face of a user matching a user entry in the facial color features set;
conducting illuminant estimation based on segmented facial features and the acquired facial color features set resulting in C2, based on parts of the image other than the segmented facial parts features, resulting in C1, and determining a final estimation, C3, based on C1 and C2; and
conducting automatic white balance gain adjustment and color enhancement based on C1, C2, C3, and the acquired facial color features set of the user or usersacquiring a facial color features set of one or more users;
acquiring a digital image;
identifying successfully a face in the digital image matching the face of a user, wherein data of facial color features of the user have been acquired in the facial color features set;
acquiring data of facial color profile of at least one facial part of facial skin tone area, eye ball white and teeth from the face of the user in the digital image;
conducting an illuminant estimation of the face of the user in the digital image based on the acquired data of facial color profile of the at least one facial part of the facial skin tone area, eye ball white and teeth from the face of the user in the digital image referencing data of facial color features of the user in the facial color features set.
1 Assignment
0 Petitions
Accused Products
Abstract
An automatic white balance method and an electronic media device incorporating the method deploy characterized individual human facial color features set of a user or users of the device as reference color surfaces in automatic white balance illuminant estimation and color adjustments, which could improve illuminant estimation accuracy, provide flexible color adjustment options and render the image color to each user'"'"'s own satisfaction taking into account user preferred rendition as target values through a human-machine interactive interface.
12 Citations
35 Claims
-
1. A method of automatic white balance illuminant estimation referencing facial color features for a color processing of image and and/or video media in an one or more electronic media device, devices comprising the steps of:
-
acquiring one or a plurality of digital images of scenes including a face of a user or users of the device, including;
capturing a digital image or images of a user or users using a lens and image sensor, receiving a digital image or images of a user or users after capturing using a lens and image sensor, or a combination of the capturing and receiving steps;acquiring a facial color features set of the user or users including intrinsic values and target values of the color profiles of a skin tone portion, eye ball white and teeth by a color profile extraction process; acquiring a digital image; conducting face detection, segmentation and recognition on the digital image, wherein if a recognized face is the face of a user matching a user entry in the facial color features set;
conducting illuminant estimation based on segmented facial features and the acquired facial color features set resulting in C2, based on parts of the image other than the segmented facial parts features, resulting in C1, and determining a final estimation, C3, based on C1 and C2; andconducting automatic white balance gain adjustment and color enhancement based on C1, C2, C3, and the acquired facial color features set of the user or users acquiring a facial color features set of one or more users; acquiring a digital image; identifying successfully a face in the digital image matching the face of a user, wherein data of facial color features of the user have been acquired in the facial color features set; acquiring data of facial color profile of at least one facial part of facial skin tone area, eye ball white and teeth from the face of the user in the digital image; conducting an illuminant estimation of the face of the user in the digital image based on the acquired data of facial color profile of the at least one facial part of the facial skin tone area, eye ball white and teeth from the face of the user in the digital image referencing data of facial color features of the user in the facial color features set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 18, 24, 25, 26, 27)
-
-
8. An electronic media device comprises:
- one or more cameras with at least one camera working in a front-side operational mode;
one or more processors with one working as a system controller controlling system operation of the electronic media device;
non-transitory memory storage media containing instructions readable by the one or more processors;
memory storage media module accessible by the one or more processors to store data and execute the controlling instructions;
an apparatus with mechanisms to receive, store or output images, videos and other data;
a display device being able to display images, videos and graphics content;
a user controllable interactive interface to the electronic media device that takes in the user control input so that the system controller understands and properly responds to the user intention;
an automatic white balance control apparatus in the camera working in the front-side operational mode incorporating an automatic white balance method comprising the steps of;acquiring one or a plurality of digital images of scenes including a face of a user or users of the device, including;
capturing a digital image or images of a user or users using a lens and image sensor, receiving a digital image or images of a user or users after capturing using a lens and image sensor, or a combination of the capturing and receiving steps;acquiring a facial color features set of the user or users including intrinsic values and target values of the color profiles of a skin tone portion, eye ball white and teeth by a color profile extraction process; acquiring a digital image; conducting face detection, segmentation and recognition on the digital image, wherein if a recognized face is the face of a user matching a user entry in the facial color features set, conducting illuminant estimation based on segmented facial features and the acquired facial color features set resulting in C2, based on parts of the image other than the segmented facial parts features, resulting in C1, and determining a final estimation, C3, based on C1 and C2; and conducting automatic white balance gain adjustment and color enhancement based on C1, C2, C3, and the acquired facial color features set of the user or users. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 23)
- one or more cameras with at least one camera working in a front-side operational mode;
-
17. One or more non-transitory program storage devices, containing instructions readable by one or more processors for causing the one or more processors to perform a method of automatic white balance, comprising the steps of:
-
acquiring one or a plurality of digital images of scenes including a face of a user or users of the device, including;
capturing a digital image or images of a user or users using a lens and image sensor, receiving a digital image or images of a user or users after capturing using a lens and image sensor, or a combination of the capturing and receiving steps;acquiring a facial color features set of the user or users including intrinsic values and target values of the color profiles of a skin tone portion, eye ball white and teeth by a color profile extraction process; acquiring a digital image; conducting face detection, segmentation and recognition on the digital image, wherein if a recognized face is the face of a user matching a user entry in the facial color features set, conducting illuminant estimation based on segmented facial features and the acquired facial color features set resulting in C2, based on parts of the image other than the segmented facial parts features, resulting in C1, and determining a final estimation, C3, based on C1 and C2; and conducting automatic white balance gain adjustment and color enhancement based on C1, C2, C3, and the acquired facial color features set of the user or users. - View Dependent Claims (19, 20, 21, 22)
-
-
28. An electronic media device comprising one or more cameras including at least a front side operational camera, a device controller, one or more processors and/or programmable and/or configurable hardware computational circuitries, control logic circuitries, user-device interfaces, communication modules for receiving or sending digital data, memory storage modules having instructions and data recorded and/or received and/or processed thereon causing the electronic media device to perform a color processing of acquired images and/or videos by the electronic media device comprising the steps of:
-
acquiring a facial color features set of one or more users; acquiring a digital image; identifying successfully a face in the digital image matching the face of a user, wherein data of facial color features of the user have been acquired in the facial color features set; acquiring data of facial color profile of at least one facial part of facial skin tone area, eye ball white and teeth from the face of the user in the digital image; conducting an illuminant estimation of the face of the user in the digital image based on the acquired data of facial color profile of the at least one facial part of the facial skin tone area, eye ball white and teeth from the face of the user in the digital image referencing data of facial color features of the user in the facial color features set; conducting an illuminant estimation of other parts than the face of the user in the digital image; conducting an illuminant estimation of the entire digital image based on the illuminant estimation of the face of the user and the illuminant estimation of the other parts than the face of the user in the digital image; conducting an automatic white balance gain adjustment and/or a color correction and/or a color enhancement of the digital image based on the illuminant estimations. - View Dependent Claims (29, 30)
-
-
31. A method of illuminant estimation referencing color profile of facial skin tone area for a color processing of image and/or video media in one or more electronic media devices comprising the steps of:
-
acquiring a collection of data of color profile of facial skin tone area of one or more users; acquiring a digital image; identifying successfully a face in the digital image matching the face of a user, wherein data of color profile of facial skin tone area of the user have been acquired in the collection of data of color profile of facial skin tone area of at least a user; acquiring data of color profile of facial skin tone area from the face of the user in the digital image; conducting illuminant estimation of the face of the user in the digital image based on the acquired data of color profile of the facial skin tone area of the user in the digital image referencing the data of color profile of facial skin tone area of the user in the collection of data of color profile of facial skin tone area of one or more users. - View Dependent Claims (32, 33, 34, 35)
-
Specification