Virtual Try-On Rendering Profiles for Faster Product Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuring the rendering engine of virtual try-on (VTO) systems for new products is time-consuming and tedious due to the need for fine-tuning a large number of rendering parameters.

Innovation Solution

A graphical user interface (GUI) with preset controls allows users to select predefined profiles for rendering parameters, enabling efficient configuration of VTO systems by starting from approximate values that can be further adjusted for a desired result.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the rendering engine is configured by fine-tuning a large number of rendering parameters, then the product configuration accuracy is improved, but the time required for configuration increases

Engineering Contradiction:
Improveproduct configuration accuracyVSAvoidconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by providing pre-configured rendering parameter profiles that have been prepared in advance for different product types. These profiles contain pre-determined rendering parameters that can be directly applied, eliminating the need to manually fine-tune all parameters from scratch. The system stores multiple profiles with different rendering characteristics (e.g., matte, glossy, natural) that are ready to be selected and applied, significantly reducing configuration time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements parameter changes by allowing users to select from predefined sets of rendering parameters rather than adjusting individual parameters manually. The system provides different profile types with pre-optimized parameter combinations, and users can switch between these profiles or make selective adjustments to specific parameters within a profile, rather than configuring the entire parameter set from scratch.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If multiple rendering parameters are manually adjusted, then the rendering quality is improved, but the complexity of operation increases

Engineering Contradiction:
Improverendering qualityVSAvoidoperation simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent applies merging by combining multiple rendering parameters into unified profiles. Instead of requiring users to adjust numerous individual parameters separately, the system groups related parameters into coherent profiles that represent complete rendering configurations. Each profile encapsulates a set of parameters that work together to achieve a specific rendering style, simplifying the user interface and operation while maintaining rendering quality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent uses preliminary action by pre-configuring rendering parameter profiles with optimal values for different product types. These profiles are prepared in advance with carefully tuned parameters, so users don't need to manually adjust each parameter. The pre-configured profiles provide a solid foundation that maintains high rendering quality while requiring minimal user intervention.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If pre-configured profiles are used, then the configuration speed is improved, but the flexibility to customize is reduced

Engineering Contradiction:
Improveconfiguration speedVSAvoidcustomization flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies segmentation by allowing users to selectively adjust individual parameters within a pre-configured profile rather than requiring complete manual configuration. The system divides the configuration process into two levels: selecting a complete pre-configured profile for rapid setup, and optionally fine-tuning specific parameters within that profile. This segmented approach maintains both speed and flexibility by letting users apply presets for most parameters while keeping the option to customize specific aspects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamics by making the configuration system adaptable to user needs at different stages. The system dynamically adjusts between using pre-configured profiles (for speed) and allowing manual parameter adjustment (for customization). Users can start with a pre-configured profile and then selectively modify specific parameters based on their requirements, creating a dynamic configuration process that balances speed and flexibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260051093A1Methods, apparatus and systems for configuring a virtual try on application using pre-configured rendering parameters
Publication Date: 2026.02.19 LOREAL SA
  • US20260051093A1 patent drawing
  • US20260051093A1 patent drawing
  • US20260051093A1 patent drawing

AI summary

There is provided methods, apparatus, and systems for configuring a rendering engine of a virtual try on (VTO) system. The method comprises providing, for display by a display device, a graphical user interface (GUI) that configures a profile of a product to try on through operating of the rendering engine of the VTO system, the profile comprising effects data. The method comprises receiving, via a preset control, a first user input selecting a preset of values. The method comprises providing for display in the VTO display region the image with the simulation of the product responsive to the preset of values. The method comprises receiving a second user input modifying at least one of the values of the effects data. The method comprises providing, for display in the VTO display region, a modified image with the simulation of the product as modified in response to the second user input.