Digital Paint Generation Feedback via Real-Time GPU Shader

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital image creation techniques are limited by complex user interface interactions that require expertise, making them inaccessible to novice users, and provide modal feedback that complicates the comparison of color changes, leading to inefficient and frustrating user experiences.

Innovation Solution

The implementation of digital paint generation techniques that provide real-time feedback through the execution of a pixel shader on a graphics processing unit, allowing users to interactively adjust digital paint properties, including color and physical properties, and display the effects continuously in the user interface, enabling intuitive and non-modal comparison of changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional color selection techniques are used, then color selection functionality is provided, but the user interface becomes complex and requires expertise that makes the system unapproachable by novice users

Engineering Contradiction:
Improvecolor selection functionalityVSAvoiduser interface accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent uses physical paint swatches as a tangible reference that users can hold and compare against digital colors. This physical copy bridges the gap between real-world color perception and digital color selection, making the system accessible to novice users without requiring expertise in color theory or complex interface interactions.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a camera as an intermediary device that captures images of physical paint swatches and translates them into digital color representations. This intermediary bridges the physical and digital domains, allowing users to select colors through a natural process of photographing physical references rather than navigating complex color pickers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If conventional modal feedback techniques are used, then color selection changes are processed, but the ability to compare effects of changes is lost because previous colors are replaced

Engineering Contradiction:
Improvecolor selection efficiencyVSAvoidcontext of previous colors
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent displays multiple color options simultaneously in the user interface before the user makes a final selection. This preliminary display of alternatives allows users to compare different color effects side-by-side without losing context, enabling informed decision-making without requiring repeated back-and-forth selections.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transitions from modal feedback (single color at a time) to spatial feedback by displaying multiple color options in different spatial locations within the user interface. This dimensional change from temporal to spatial presentation allows simultaneous comparison of multiple color effects without replacement.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If users repeatedly make and remove changes to view effects, then color selection is achieved, but the process becomes inefficient and frustrating

Engineering Contradiction:
Improvecolor comparison capabilityVSAvoidtime for repeated changes
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent maintains continuous display of multiple color options throughout the selection process, allowing users to freely explore and compare colors without interruption or loss of previously displayed options. This continuous presentation eliminates the need to repeatedly make and remove changes to view different color effects.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent implements a dynamic user interface that allows users to freely adjust and compare multiple color options simultaneously, with the interface adapting to show the effects of different color selections on the image without requiring sequential confirmation or loss of previous states.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10489938B2Digital paint generation feedback
Publication Date: 2019.11.26 ADOBE INC
  • US10489938B2 patent drawing
  • US10489938B2 patent drawing
  • US10489938B2 patent drawing

AI summary

Digital paint generation techniques and systems are described that are configured to bridge a perceived divide between functionality made available to users to create digital image and the users' understanding as to how this functionality is to be used. A variety of techniques and systems are described that support this expansion. In one example, a control is used to adjust color and/or physical digital paint properties to generate digital paint. Further, feedback is also supported such that the digital paint generated from properties is changed in real time as changes are made to the properties, e.g., amounts of digital paint properties used to generate the digital paint.