IP Library Granted Patent US 12,430,819
Granted Patent B2
US 12,430,819 · App. 18/472,534 · Granted Sep 30, 2025

Systems and methods for enhancing color accuracy of face charts

Inventors: Kuo-Sheng Lin (New Taipei, TW); Guo-Wei Li (New Taipei, TW)
Assignee: PERFECT MOBILE CORP.
G06T11/001G06V40/168
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,430,819
App. No.
18/472,534
Granted
Sep 30, 2025
Kind
B2
Abstract

A computing device obtains an image depicting an image of a user's face. The computing device identifies facial features in the user's face in the image and extracts characteristics of the facial features in the user's face in the image. The computing device predicts a skin tone of the user's face depicted in the image and generates a face chart based on the facial feature characteristics. The computing device adjusts a color of a facial region in the face chart according to the predicted skin tone and obtains lighting characteristics of the image of the user's face. The computing device adjusts one or more colors in the face chart based on the lighting characteristics of the image of the user's face.

Claims (53)

1. A method implemented in a computing device, comprising:

obtaining an image depicting an image of a user's face;

identifying facial features in the user's face in the image and extracting characteristics of the facial features in the user's face in the image;

predicting a skin tone of the user's face depicted in the image, wherein predicting the skin tone of the user's face depicted in the image is performed by executing a machine-learning algorithm based on other images of the user and other individuals;

generating a face chart based on the facial feature characteristics;

adjusting a color of a facial region in the face chart according to the predicted skin tone;

obtaining lighting characteristics of the image of the user's face; and

adjusting one or more colors in the face chart based on the lighting characteristics of the image of the user's face.

2. The method of claim 1 , wherein adjusting the one or more colors in the face chart based on the lighting characteristics of the image comprises:

determining an average value of luminance values of pixels of the user's face depicted in the image; and

adjusting a color of a background in the face chart based on the average value.

3. The method of claim 1 , wherein adjusting the one or more colors in the face chart based on the lighting characteristics of the image comprises:

determining an average value of luminance values of pixels of the user's face depicted in the image; and

adjusting a color of the facial region in the face chart based on the average value.

4. The method of claim 1 , wherein obtaining the lighting characteristics of the image comprises:

obtaining a luminance level for pixels in the image of the user's face; and

determining an average value of the luminance levels of the pixels in the user's face depicted in the image.

5. A system, comprising:

a memory storing instructions;

a processor coupled to the memory and configured by the instructions to at least:

obtain an image depicting an image of a user's face;

identify facial features in the user's face in the image and extract characteristics of the facial features in the user's face in the image;

predict a skin tone of the user's face depicted in the image, wherein the processor is configured to predict the skin tone of the user's face depicted in the image by executing a machine-learning algorithm based on other images of the user and other individuals;

generate a face chart based on the facial feature characteristics;

adjust a color of a facial region in the face chart according to the predicted skin tone;

obtain lighting characteristics of the image of the user's face; and

adjust one or more colors in the face chart based on the lighting characteristics of the image of the user's face.

6. The system of claim 5 , wherein the processor is configured to adjust the one or more colors in the face chart based on the lighting characteristics of the image by:

determining an average value of luminance values of pixels of the user's face depicted in the image; and

adjusting a color of a background in the face chart based on the average value.

7. The system of claim 5 , wherein the processor is configured to adjust the one or more colors in the face chart based on the lighting characteristics of the image by:

determining an average value of luminance values of pixels of the user's face depicted in the image; and

adjusting a color of the facial region in the face chart based on the average value.

8. The system of claim 5 , wherein the processor is configured to obtain the lighting characteristics of the image by:

obtaining a luminance level for pixels in the image of the user's face; and

determining an average value of the luminance levels of the pixels in the user's face depicted in the image.

9. A non-transitory computer-readable storage medium storing instructions to be implemented by a computing device having a processor, wherein the instructions, when executed by the processor, cause the computing device to at least:

obtain an image depicting an image of a user's face;

identify facial features in the user's face in the image and extract characteristics of the facial features in the user's face in the image;

predict a skin tone of the user's face depicted in the image, wherein the processor is configured by the instructions to predict the skin tone of the user's face depicted in the image by executing a machine-learning algorithm based on other images of the user and other individuals;

generate a face chart based on the facial feature characteristics;

adjust a color of a facial region in the face chart according to the predicted skin tone;

obtain lighting characteristics of the image of the user's face; and

adjust one or more colors in the face chart based on the lighting characteristics of the image of the user's face.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the processor is configured by the instructions to adjust the one or more colors in the face chart based on the lighting characteristics of the image by:

determining an average value of luminance values of pixels of the user's face depicted in the image; and

adjusting a color of a background in the face chart based on the average value.

11. The non-transitory computer-readable storage medium of claim 9 , wherein the processor is configured by the instructions to adjust the one or more colors in the face chart based on the lighting characteristics of the image by:

determining an average value of luminance values of pixels of the user's face depicted in the image; and

adjusting a color of the facial region in the face chart based on the average value.

12. The non-transitory computer-readable storage medium of claim 9 , wherein the processor is configured by the instructions to obtain the lighting characteristics of the image by:

obtaining a luminance level for pixels in the image of the user's face; and

determining an average value of the luminance levels of the pixels in the user's face depicted in the image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2023
From: LIN, KUO-SHENG; LI, GUO-WEI
To: PERFECT MOBILE CORP.
Reel/Frame 064995/0360 →
Continuity (2)
Provisional Application 63380988 · Oct 26, 2022
Related Publication 20240144550A1 · May 2, 2024
References Cited (13)
US 8523570B2 · Mallick et al. · 2013 [cited by applicant]
US 11257299B2 · Peng et al. · 2022 [cited by applicant]
US 11344102B2 · Fu et al. · 2022 [cited by applicant]
US 11361521B2 · Lee et al. · 2022 [cited by applicant]
US 20120027269A1 · Fidaleo · 2012 [cited by examiner]
US 20190303551A1 · Tussy · 2019 [cited by examiner]
US 20220292772A1 · Wang et al. · 2022 [cited by applicant]
US 20220292774A1 · Yang et al. · 2022 [cited by applicant]
CN 108573527B · 2020 [cited by applicant]
CN 111028318A · 2020 [cited by applicant]
CN 111626130A · 2020 [cited by applicant]
WO 2019228473A1 · 2019 [cited by applicant]
NPL Video Titled “Introducing My Face Chart and Beauty Tips App!”, by Greene Street Beauty (available for viewing at: https://www.youtube.com/watch?v=a9STjV9Fv9w; published 2013; select screenshots included. (Year: 2013… [cited by examiner]