Gamut Polygon Color Palette Extraction for Accurate Mixing Strings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for generating digital content color palettes are inflexible, inefficient, and inaccurate, requiring excessive user interaction and failing to accurately align colors with the context of digital design documents.

Innovation Solution

A color palette generation system that generates a gamut polygon based on an input color palette, determining primary, secondary, and neutral colors, and provides color mixing strings to enhance flexibility, efficiency, and accuracy in creating custom color palettes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional color selection tools are used, then users can select colors for digital design elements, but the process requires excessive user interaction and is inefficient

Engineering Contradiction:
Improvecolor selection efficiencyVSAvoiduser interaction complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system automatically generates color palettes and mixing strings without requiring user interaction for color selection. The server-side application autonomously processes the input image, extracts colors, generates the gamut polygon, and creates mixing strings, eliminating the need for manual color picking and significantly improving efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system precomputes color mixing strings and gamut polygons during an offline processing phase before the actual digital design work begins. This preliminary computation stores color relationships and mixing instructions in advance, so that during design creation, colors can be quickly applied without real-time computation or extensive user interaction

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If conventional color generation systems are used, then colors can be generated for digital content, but the system lacks flexibility and cannot accurately align colors with document context

Engineering Contradiction:
Improvecolor palette flexibilityVSAvoidcolor alignment accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system extracts colors specifically from the input image or design document being created, rather than using generic pre-defined palettes. By analyzing the local color characteristics of the specific document context and generating a custom gamut polygon based on those colors, the system achieves both flexibility (customized to each document) and accuracy (aligned with the document's color scheme)

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12561854B2Extracting gamut polygons and generating color mixing strings from color palettes
Publication Date: 2026.02.24 ADOBE INC
  • US12561854B2 patent drawing
  • US12561854B2 patent drawing
  • US12561854B2 patent drawing

AI summary

The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating and utilizing a gamut polygon to generate a custom color palette. For example, the disclosed systems can generate, from an input color palette comprising a set of colors, a gamut polygon that encompasses the set of colors within a color space. Additionally, the disclosed systems can determine primary colors, secondary colors, and a neutral color utilizing the gamut polygon. Further, the disclosed systems can generate a color mixing string from the primary colors, the secondary colors, and the neutral color. The disclosed systems can also provide the color mixing string for display via a user interface of a client device.