Freeform Gradient Blending via Color Point Interpolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital drawing and painting systems cannot effectively blend objects with freeform gradients, resulting in visually unpleasing outcomes and inability to preserve smooth and natural color mixtures.

Innovation Solution

A computing device implements a blending system that identifies and interpolates color points from two freeform gradients to generate a blend object, using an identification module, grid module, style mapping module, and interpolation module to create visually pleasing blend objects by aligning color points and interpolating their values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional blending systems are used to blend objects with freeform gradients, then the blending process is simple, but the visual quality of the blend object is poor and color transitions are not smooth

Engineering Contradiction:
Improvevisual quality of blend objectVSAvoidblending system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the freeform gradient into discrete color points that can be individually identified and processed. Each color point represents a specific location and color value within the gradient, allowing the blending system to handle complex gradient data in manageable units rather than as a continuous complex field.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the freeform gradient representation by changing parameters from continuous color fields to discrete color point coordinates and values. This parameter transformation enables conventional interpolation algorithms to work effectively with gradient data, improving blend quality without requiring entirely new blending methodologies.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If conventional blending systems are used, then the system is easy to operate, but the ability to blend objects with multiple appearance attributes including freeform gradients is limited

Engineering Contradiction:
Improveblend functionality for complex objectsVSAvoidsystem operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates a universal blending approach that can handle multiple object types and appearance attributes through a single color point identification and interpolation framework. The same basic process works for gradients, patterns, and other complex appearances, making the system versatile without requiring separate specialized tools for each object type.

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

Solution Approach 2:

The patent uses color points as simplified copies or representations of the complex freeform gradient data. Instead of processing the entire gradient field directly, the system works with discrete color point copies that capture the essential information needed for blending, reducing complexity while preserving visual fidelity.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If color points are interpolated to generate blend objects, then smooth color transitions are achieved, but real-time adjustments and automatic computation become more challenging

Engineering Contradiction:
Improvesmooth color diffusionVSAvoidreal-time computation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary identification and organization of color points from the freeform gradient before the actual blending operation. By pre-processing the gradient data into structured color point information, the system reduces computation time during real-time adjustments, as the interpolation process only needs to work with already-organized point data rather than raw gradient fields.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11423587B2Freeform gradient style blending
Publication Date: 2022.08.23 ADOBE INC
  • US11423587B2 patent drawing
  • US11423587B2 patent drawing
  • US11423587B2 patent drawing

AI summary

In implementations of freeform gradient style blending, a blending system detects a first color point at a first location in digital content, the first color point at least partially defining color diffusion of a first freeform gradient of a first object. The system identifies a second location in the digital content with respect to a second freeform gradient of a second object based on the first location. The system detects a second color point of a plurality of color points that at least partially define color diffusion of the second freeform gradient, the detecting based on a proximity of the second color point to the second location. A blend object of the first and second objects is generated by interpolating the first color point and the second color point.