Color Management System for AR Virtual Try-On Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Differences in cameras, display devices, and other elements of virtual try-on systems lead to discrepancies between the rendering of custom colors in augmented reality interfaces and the actual color of mixed products, reducing the effectiveness of virtual try-on experiences for custom cosmetics.
Innovation Solution
A color management computing system that communicates with a product mixing device and camera to receive target color inputs, dispense color components, capture images of the mixed product, and update a display color correction profile to ensure accurate color representation, allowing for precise adjustments and improved virtual try-on accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If augmented reality interfaces are used to display custom colors, then virtual try-on experience is enhanced, but color accuracy between rendering and actual product deteriorates due to device variations
Solution Approach 1:
The system captures images of the actual mixed product and uses these images to update the display color correction profile. This feedback loop continuously refines the color rendering to match the actual product color, resolving the discrepancy between augmented reality display and real product color.
Solution Approach 2:
The system dynamically adjusts display color correction profiles based on captured product images. By modifying color parameters in the profile, the system adapts the augmented reality rendering to accurately represent the actual mixed product color, compensating for device variations.
2Measurement precision
If color correction profiles are updated based on captured images, then color reproduction accuracy is improved, but system complexity increases
Solution Approach 1:
The system automatically captures images of the mixed product and updates color correction profiles without requiring manual intervention. The process self-corrects color inaccuracies by using the actual product appearance to refine future renderings, reducing the need for complex manual calibration procedures.
Solution Approach 2:
The system replaces complex manual color calibration procedures with automated image capture and processing. Instead of requiring physical measurement devices or manual adjustment mechanisms, the system uses camera-based image analysis to automatically update color profiles.
3Adaptability or versatility
If multiple color component products are dispensed and mixed, then custom color options are expanded, but color consistency between batches deteriorates
Solution Approach 1:
The system captures images of the mixed product and uses these to update color correction profiles. This feedback mechanism ensures that color consistency is maintained across batches by continuously refining the color rendering based on actual product appearance, compensating for variations in color component dispensing.
Solution Approach 2:
The system performs preliminary color correction profile updates using captured images before final color rendering is displayed. This advance adjustment ensures that color consistency is maintained across multiple batches by pre-calibrating the display based on actual product characteristics.
Data Source
AI summary
In some embodiments, a computer-implemented method of accurately reproducing a color of a mixed product is provided. A color management computing system receives one or more inputs indicative of a target color. The color management computing system transmits a command to a product mixing device to dispense color component products to be mixed to create a mixed product of a first color. The color management computing system obtains an image that includes the mixed product. The color management computing system updates a display color correction profile based on a comparison of a captured color of the mixed product in the image to the target color. The color management computing system presents one or more instances on a display device of an adjusted target color indicative of the updated display color correction profile, in response to receiving a subsequent request to change the target color.


