Controlled Diffusion Neural Network for Digital Material Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital material generation systems are inflexible and inaccurate, struggling to generate high-resolution, tileable digital materials that accurately reproduce the appearance of real-world materials from input images, especially in domains with a wide variety of appearances.

Innovation Solution

A digital material generation system that uses a controlled diffusion neural network to generate digital materials from a single environmentally-lit image, employing techniques such as noise rolling, inpainting, multi-scale diffusion, and patched decoding to produce spatially varying bidirectional reflectance distribution functions (SVBRDFs) represented as two-dimensional texture maps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional digital material generation systems are used, then the generation process is simple, but the systems are inflexible and inaccurate in generating high-resolution, tileable digital materials

Engineering Contradiction:
Improvegeneration accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the digital material generation process into multiple independent modules: a diffusion model for generating base materials, an inpainting module for repairing defects, a noise rolling module for enhancing details, and a multi-scale processing system. Each module handles a specific aspect of material generation, allowing high precision through specialized processing while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements nested processing where multi-scale diffusion operates at different resolution levels, with each scale containing its own diffusion process. The system embeds fine-detail generation within coarse-material generation, allowing progressive refinement from low-resolution base materials to high-resolution final outputs, thereby achieving high generation accuracy through hierarchical processing.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Manufacturing precision

If conventional systems attempt to generate high-resolution materials, then resolution improves, but seams and artifacts appear in the output

Engineering Contradiction:
Improveresolution qualityVSAvoidseamlessness
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent applies periodic noise rolling at multiple diffusion steps during the generation process. By periodically injecting and removing noise at strategically chosen intervals, the system maintains material consistency across tile boundaries while progressively building high-resolution details, preventing seam formation without compromising resolution quality.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The inpainting module serves as an intermediary that repairs defects and inconsistencies in generated materials. It processes intermediate outputs from the diffusion model, filling in gaps and smoothing transitions between material tiles, thereby ensuring seamlessness while allowing the main generation system to focus on achieving high resolution.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If conventional systems use single-scale processing, then the process is fast, but they cannot capture both fine details and overall material appearance

Engineering Contradiction:
Improvedetail captureVSAvoidgeneration speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent segments the resolution processing into multiple scales, where each scale handles a specific frequency range of material details. Coarse scales capture overall material appearance and large-scale patterns, while fine scales capture detailed textures and small features. This segmentation allows parallel processing at different scales, maintaining productivity while achieving comprehensive detail capture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary generation at lower resolutions to establish the base material structure and overall appearance first. Once the coarse material properties are established, the system progressively refines details at higher resolutions. This preliminary action at multiple scales ensures both global material coherence and local detail accuracy without requiring all processing to occur at maximum resolution simultaneously.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250069373A1Generating digital materials from digital images using a controlled diffusion neural network
Publication Date: 2025.02.27 ADOBE INC
  • US20250069373A1 patent drawing
  • US20250069373A1 patent drawing
  • US20250069373A1 patent drawing

AI summary

The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate digital materials from digital images using a diffusion neural network. For instance, in one or more embodiments, the disclosed systems receive a digital image portraying a scene to be replicated as a digital material. The disclosed systems also generate, using a conditioning neural network, a spatial condition from the digital image. Using a controlled diffusion neural network and based on the spatial condition, the disclosed systems generate a plurality of material maps corresponding to the scene portrayed by the digital image.