Bump Map Generation with Multi-Scale Texture Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for generating bump and normal maps require manual effort, are time-consuming, and automated methods lack user control and accuracy, often resulting in undesired textures.

Innovation Solution

A system and method that allow users to generate bump and normal maps from images with user-specified weights, utilizing image derivatives of varying resolution and sharpness, and converting images to lab color space to separate luminance and color components, enabling precise control over texture appearance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated techniques are used to create bump and normal maps from texture images, then productivity is improved and time consumption is reduced, but manufacturing precision deteriorates and the accuracy of texture representation is insufficient

Engineering Contradiction:
Improvemap generation speedVSAvoidtexture accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent segments the texture analysis into multiple frequency bands using Gaussian pyramid decomposition. The texture image is divided into coarse-scale and fine-scale components, allowing automated processing of different frequency ranges with appropriate algorithms for each, thereby maintaining both speed and accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the problem into the frequency domain by applying Fourier transform and analyzing different frequency components. By changing the parameter space from spatial domain to frequency domain, the system can automatically extract texture features at multiple scales, improving both automation accuracy and user control

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If manual techniques are used to define bump and normal maps, then manufacturing precision is improved and desired appearance is achieved, but productivity deteriorates and time consumption increases

Engineering Contradiction:
Improvemap accuracyVSAvoidgeneration efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system performs self-service by automatically analyzing the input texture image and generating bump and normal maps without requiring manual pixel-by-pixel editing. The automated algorithm extracts texture features, computes surface normals, and generates the final maps, freeing users from tedious manual work while maintaining reasonable accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary processing stage that converts the original texture image into frequency-domain representation and extracts texture features automatically. This intermediary step acts as a bridge between the input image and the final bump/normal maps, enabling automated generation with improved accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If automated techniques create bump and normal maps without user control, then ease of operation is improved and special skills are not required, but manufacturing precision deteriorates and user satisfaction decreases

Engineering Contradiction:
Improveuser accessibilityVSAvoiddesired appearance quality
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent implements dynamic control by allowing users to adjust parameters such as frequency band weights, bump map amplitude, and normal map scaling factors. These dynamic parameters enable users to fine-tune the automated generation process to achieve their desired appearance while maintaining ease of operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms where users can preview the generated bump and normal maps and adjust parameters iteratively. This feedback loop allows users to guide the automated process toward their aesthetic preferences, combining ease of automated operation with precision control over the final appearance

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9892542B2Creating bump and normal maps from images with multi-scale control
Publication Date: 2018.02.13 ADOBE INC
  • US9892542B2 patent drawing
  • US9892542B2 patent drawing
  • US9892542B2 patent drawing

AI summary

This disclosure relates to generating a bump map and/or a normal map from an image. For example, a method for generating a bump map includes receiving a texture image and a plurality of user-specified weights. The method further includes deriving a plurality of images from the texture image, the plurality of images vary from one another with respect to resolution or sharpness. The method further includes weighting individual images of the plurality of images according to the user-specified weights. The method further includes generating a bump map using the weighted individual images. The method further includes providing an image for display with texture added to a surface of an object in the image based on the bump map.