Procedural Map Tree Structure for Local Image Effect Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing tools lack the ability to apply visual effects locally and make precise modifications, leading to imperfect results when trying to achieve complex or realistic effects, as they typically operate uniformly across the entire image.

Innovation Solution

A method and toolset for generating or modifying procedural maps with a tree structure, allowing for local control through node selection and parameter modification using external parameters from various sources, enabling recursive and flexible modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If visual effects are applied uniformly across the entire image using known tools, then the processing is simple and fast, but the precision and realism of the effects are insufficient

Engineering Contradiction:
Improveprecision of visual effectsVSAvoidcomplexity of processing system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The image is divided into multiple regions using procedural maps that define different zones with distinct visual effect parameters. Each region can be independently controlled with its own set of parameters, allowing precise local adjustments without affecting the entire image. This segmentation enables high precision effects while maintaining manageable system complexity through modular parameter control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the image are assigned different visual effect qualities and parameters. The procedural maps allow each local region to have customized effect intensities, types, and characteristics, enabling realistic variations across the image. This local quality approach resolves the contradiction by applying complexity only where needed for precision while keeping other areas simpler.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If manual processing is used to achieve local control and corrections, then the precision of modifications is improved, but the productivity and efficiency are reduced

Engineering Contradiction:
Improveprecision of local modificationsVSAvoidspeed of processing
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system automatically generates procedural maps and applies visual effects based on programmatically defined parameters and algorithms. Once the processing logic is established, the system self-executes the complex local modifications without requiring manual intervention for each adjustment. This automation maintains high precision through algorithmic control while dramatically improving productivity by eliminating repetitive manual operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Visual effects are controlled through systematic parameter adjustments in procedural maps rather than manual pixel-by-pixel editing. By changing parameters such as effect intensity, region boundaries, and transformation values, precise local modifications are achieved efficiently. This parameter-based approach enables high precision control while maintaining fast processing speeds through batch operations.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If visual effects are applied globally in a homogeneous manner, then the ease of operation is maintained, but the adaptability to complex or realistic effects is limited

Engineering Contradiction:
Improveversatility of visual effectsVSAvoidsimplicity of control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The procedural map system serves multiple functions: it defines regions, controls effect parameters, enables local and global operations, and supports various types of visual effects through a unified framework. This multi-functionality provides high adaptability for complex effects while maintaining ease of operation through a consistent interface and standardized parameter control across all operations.

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

Solution Approach 2:

The system allows dynamic switching between global and local operation modes, and parameters can be adjusted at different levels of the procedural map hierarchy. Users can start with global effect applications for simplicity, then dynamically add local refinements as needed. This dynamic flexibility enables the system to adapt to varying complexity requirements while maintaining ease of operation through progressive refinement rather than requiring full complexity from the start.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8635558B2Method and device for generating a procedural map from an external parameter such as an image characteristic
Publication Date: 2014.01.21 ADOBE INC
  • US8635558B2 patent drawing
  • US8635558B2 patent drawing
  • US8635558B2 patent drawing

AI summary

Method to generate a procedural map (50) having a tree structure (40) comprising a plurality of levels (43), each one with at least one node (41) to which is associated at least one parameter, comprising the steps consisting in:providing a tool for parameter setting adapted to parameterize the tree corresponding to the map to provide and adapted to be connected to at least one external source of parameters;receiving, via the tool for parameter setting (or generation of procedural maps) the parameters of the map to be provided;at least one of said parameters coming from an external source;processing said parameters, in order to generate said map;Such a map comprises parameters and a structure allowing it to provide “special” effects in the field of image processing.The invention further provides a tool for generation and/or modification for the implementation of said method.