Facial Skin Condition Simulation via Unsupervised Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning algorithms for simulating skin condition progression require large labeled datasets and struggle to accurately simulate the improvement or worsening of specific skin conditions without processing all facial features, leading to inefficiencies and inaccuracies.

Innovation Solution

A method using unsupervised learning and a conditional random field (CRF) to segment and filter skin conditions, generating simulation images that focus on targeted skin conditions while avoiding unnecessary processing of other facial features, employing techniques like Otsu's method for threshold determination and polarized filtering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional machine learning algorithms are used to simulate skin condition progression, then the simulation can be performed, but large labeled datasets are required and computational overhead is high

Engineering Contradiction:
Improvesimulation accuracyVSAvoidlabeled dataset size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent uses unlabelled medical images as copies or substitutes for labelled images. Instead of requiring expensive manually annotated datasets, the system processes readily available unlabelled images through the GAN framework to generate simulated progression images, eliminating the bottleneck of labelled data collection while maintaining simulation accuracy

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces traditional supervised machine learning mechanisms with an unsupervised GAN-based approach. The mechanical process of manual image annotation is substituted by automated unsupervised learning algorithms that can identify and simulate skin condition progression patterns without human-labeled training data

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

2Reliability

If all facial features are processed to simulate skin condition progression, then comprehensive simulation is achieved, but computational overhead increases and processing efficiency decreases

Engineering Contradiction:
Improvesimulation comprehensivenessVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the facial image processing into distinct components: the GAN model specifically targets skin condition regions (acne, wrinkles, pigmentation) while leaving other facial features unchanged. This selective segmentation allows comprehensive simulation of skin conditions without the computational burden of processing entire facial images

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and isolates skin condition regions from the rest of the facial image for targeted processing. By extracting only the relevant skin condition areas (such as acne lesions, wrinkle zones, or pigmented regions) for simulation while excluding other facial features, the system achieves comprehensive skin condition simulation with reduced computational overhead

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12462395B2Simulating progression of skin conditions based on machine learning
Publication Date: 2025.11.04 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12462395B2 patent drawing
  • US12462395B2 patent drawing
  • US12462395B2 patent drawing

AI summary

Techniques for skin-condition visualization using machine learning. A color image depicting facial skin of a subject is retrieved. A monochromatic version of the color image is generated. Candidate instances of one or more skin conditions are segmented from the monochromatic version based on a segmentation threshold and using a machine learning model. A polarized version of the color image is generated, and based on the polarized version, the candidate instances are filtered. One or more simulation images are generated based on the filtered candidate instances.