Virtual Makeup Platform Using Layered Image Filters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The process of selecting makeup products to achieve a desired look is time-consuming and cumbersome, especially for those who cannot physically try products, and existing digital solutions lack effectiveness in simulating real-world makeup applications across varying facial characteristics and contexts.
Innovation Solution
A virtual makeup platform that generates and calibrates virtual makeup products by combining predefined visual effects and configurations, allowing for the simulation of real-world makeup products through digital image processing, using a combination of image filters and layering schemes to create photorealistic outcomes, and is scalable and platform-agnostic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If physical makeup products are tried on multiple times to achieve desired look, then accuracy of aesthetic impression is improved, but time consumption and operational complexity increase
Solution Approach 1:
The patent creates virtual copies of physical makeup products that can be applied digitally to images. These virtual makeup products replicate the visual effects of real makeup without requiring physical application, allowing users to try multiple products instantly by switching between digital representations rather than physically reapplying each product.
Solution Approach 2:
The patent replaces the mechanical process of physical makeup application with digital image processing operations. Instead of physically applying makeup products to skin and observing the effect, the system uses computational algorithms to overlay virtual makeup layers on digital images, eliminating the time-consuming physical trial process while maintaining aesthetic evaluation capability.
2Measurement precision
If physical makeup products are tried on multiple times to achieve desired look, then accuracy of aesthetic impression is improved, but operational complexity increases
Solution Approach 1:
The patent creates virtual copies of physical makeup products that can be applied digitally to images. These virtual makeup products replicate the visual effects of real makeup without requiring physical application, allowing users to try multiple products instantly by switching between digital representations rather than physically reapplying each product.
Solution Approach 2:
The patent replaces the mechanical process of physical makeup application with digital image processing operations. Instead of physically applying makeup products to skin and observing the effect, the system uses computational algorithms to overlay virtual makeup layers on digital images, eliminating the time-consuming physical trial process while maintaining aesthetic evaluation capability.
3Ease of manufacture
If general image editing tools are used to simulate makeup application, then digital image processing capability is provided, but realism and photorealistic quality deteriorate
Solution Approach 1:
The patent applies different image processing techniques to different regions of the image corresponding to different facial areas. Each makeup product type (lipstick, eyeshadow, foundation) has specialized processing algorithms tailored to its specific application characteristics and visual properties, rather than using uniform general-purpose editing tools across the entire image.
Solution Approach 2:
The patent combines multiple image processing layers and effects to create composite visual results that simulate complex makeup applications. By layering multiple processed images with different opacity, blending modes, and local adjustments, the system achieves photorealistic quality that surpasses single-layer general image editing approaches.
4Adaptability or versatility
If virtual makeup products are deployed with extensive coding for each product, then customization and variety are improved, but deployment complexity and time increase
Solution Approach 1:
The patent implements a universal virtual makeup platform that can handle multiple product types through a single integrated system. Rather than creating separate coding implementations for each makeup product, the platform uses a unified architecture that can load and apply different virtual makeup products through standardized interfaces and data structures, enabling extensive product variety without proportional increases in coding complexity.
Data Source
AI summary
Techniques are described for applying virtual makeup products. Virtual makeup products, in this context, may include a visual effect and a configuration for the effect, and the visual effect includes one or more layered visual filters. In an example, a system may acquire a base image of a face, acquire a defined region of the face over which to apply a selected virtual makeup product, and generate a makeup image including one or more layered and masked filters based on the selected virtual makeup product and the defined region of the face. After generating the makeup image, a composite image including the makeup image overlaid on the base image can be displayed to simulate the application of a real-world makeup product.


