Virtual Makeup Platform Using Layered Image Filters

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveaesthetic impression accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #26Copying

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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

Engineering Contradiction:
Improveaesthetic impression accuracyVSAvoidoperational complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

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.

Inventive Principle:
Principle #26Copying

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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

Engineering Contradiction:
Improvedigital image processing availabilityVSAvoidphotorealistic quality
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #40Composite materials

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

Engineering Contradiction:
Improveproduct varietyVSAvoidcoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11854072B2Applying virtual makeup products
Publication Date: 2023.12.26 GLAMST LLC
  • US11854072B2 patent drawing
  • US11854072B2 patent drawing
  • US11854072B2 patent drawing

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.