Virtual Makeup Try-On Calibration Using Neural Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual try-on applications for cosmetics fail to accurately render color, texture, and shape on individual skin due to lack of personalized calibration, leading to high color deviation and unrealistic cosmetic product simulations.
Innovation Solution
A system utilizing a make-up calibration kit and an artificial neural network to generate personalized virtual try-on experiences by characterizing cosmetic product colors, deviations, and light effects, with a precise applicator for controlled application, and adjusting digital images to account for skin tone and texture variations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a standard virtual try-on application is used, then the application is simple and widely accessible, but the color rendering and texture accuracy are poor due to lack of personalization
Solution Approach 1:
The system performs preliminary calibration by capturing reference images of the user's face with and without makeup, and pre-computing personalization parameters including skin tone, texture, and color characteristics. This preliminary action enables accurate virtual try-on without requiring complex real-time processing during actual makeup selection
Solution Approach 2:
The system dynamically adjusts multiple parameters including color values (RGB, HSV spaces), transparency levels, texture maps, and lighting conditions based on the user's personal characteristics. These parameter changes are applied to virtual makeup products to achieve realistic rendering that matches the user's specific skin properties
2Measurement precision
If virtual makeup overlay is applied directly without calibration, then the process is fast and simple, but the color deviation from real makeup application is high
Solution Approach 1:
The calibration process is performed in advance by capturing reference photos and computing personalization parameters before the actual virtual try-on. This preliminary calibration stores user-specific data that accelerates subsequent makeup selection while maintaining high color accuracy
Solution Approach 2:
The system uses feedback from the captured reference images to continuously refine the virtual makeup rendering. By comparing the user's actual skin properties with the virtual application results, the system adjusts color values and transparency to minimize deviation from real makeup appearance
3Adaptability or versatility
If the same virtual try-on process is applied to all users, then the system is scalable and easy to operate, but it does not account for individual skin color and texture variations
Solution Approach 1:
The system automatically performs calibration by capturing user photos and computing personalization parameters without requiring manual input or configuration. This self-service approach enables personalization while maintaining ease of operation, as the user simply needs to provide facial images rather than configure technical parameters
Data Source
AI summary
An aspect is a system and method that includes determining virtual try-on display adjustment information responsive to receiving one or more digital images taken upon application of a calibration cosmetics product, generating virtual try-on display parameters for modifying a digital try-on experience based at least in part on the virtual try-on display adjustment information, and generating one or more instances of a modified virtual try-on experience on a user interface based on the virtual try-on display parameters.


