Virtual Makeup Rendering Engine Skin Tone Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual try-on systems for cosmetic make-up products often lack precision in colour rendering due to the use of fixed predefined parameters, which do not account for individual skin tones, leading to suboptimal results.
Innovation Solution
A method that determines a value of the characteristic colour parameter for a make-up product by acquiring colour data of the user's body surface and using this data to adjust the colour parameter, ensuring a more accurate representation of how the product would appear on the individual.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If fixed predefined parameters are used for colour rendering in virtual try-on systems, then the system implementation is simple, but the colour rendering precision deteriorates due to inability to account for individual skin tones
Solution Approach 1:
The patent changes the color parameter from fixed predefined values to dynamic values that are adjusted based on the user's skin tone. The system acquires skin tone data from the user's image and modifies the makeup product color parameters accordingly, enabling accurate color rendering across different skin tones while maintaining system simplicity
Solution Approach 2:
The patent performs preliminary analysis of the user's skin tone from their image before applying the makeup color transformation. By pre-acquiring skin tone characteristics and pre-adjusting the color parameters based on this analysis, the system ensures accurate color rendering without requiring complex real-time computations during the virtual try-on process
2Measurement precision
If complex algorithmic processing is implemented to account for skin tone variations, then colour rendering precision improves, but computational resources and processing complexity increase
Solution Approach 1:
The patent simplifies the computational approach by changing from complex algorithmic processing to a more efficient parameter adjustment method. Instead of implementing sophisticated algorithms to model skin-makeup interactions, the system directly adjusts color parameters based on measured skin tone characteristics, reducing computational complexity while maintaining precision
Solution Approach 2:
The patent replaces complex mechanical algorithmic processing with a more efficient computational approach. By substituting intricate algorithms with direct parameter adjustment based on skin tone data, the system achieves accurate color rendering with reduced computational resource requirements
3Ease of operation
If fixed predefined colour parameters are used, then the system is easier to operate, but adaptability to different user skin tones deteriorates
Solution Approach 1:
The patent transforms fixed color parameters into adaptive parameters that automatically adjust based on the user's skin tone. The system maintains ease of operation by automatically performing this adaptation without requiring user intervention, while simultaneously improving adaptability to diverse skin tones through data-driven parameter adjustment
4Measurement precision
If accurate colour rendering adapted to individual skin tone is achieved, then user satisfaction improves, but the number of processing steps increases
Solution Approach 1:
The patent performs preliminary acquisition and analysis of skin tone characteristics from the user's image before the virtual try-on process. By pre-processing the skin tone data and pre-adjusting color parameters based on this analysis, the system achieves accurate color rendering while minimizing the number of processing steps required during the actual virtual application
Solution Approach 2:
The patent streamlines the processing by directly adjusting color parameters based on skin tone data rather than performing multiple iterative transformations. This direct parameter adjustment approach maintains high color rendering accuracy while reducing the overall processing time and number of steps
Data Source
AI summary
The present invention relates to a method for simulating an application of a make-up product to a body surface. comprising implementing a rendering engine configured to apply a make-up effect comprising at least one colour transformation to at least a portion of incoming image data comprising the body surface to be virtually made-up. and to generate transformed image data simulating said application of make-up product according to at least one colour parameter characteristic of the make-up product to be virtually applied. characterized in that it comprises a prior step of determining said characteristic colour parameter comprising:-acquiring a colour datum of said body surface to be virtually made-up; -acquiring a value of the characteristic colour parameter of the make-up product as a function of said colour data of the body surface to be virtually made-up.
