Automated Color Picking for Graphical User Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for customizing graphical user interfaces require manual procedures that are complex and time-consuming, especially when dealing with similar colors in image data, leading to inefficiencies and user frustration.

Innovation Solution

An automated method that loads image data, converts it to RGB format, calculates color frequencies, and uses algorithms to select dominant colors based on contrast and frequency, eliminating the need for manual color picking by utilizing the W3C color contrast test to ensure proper color selection for the user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual color picking procedures are used, then color selection can be customized, but the process becomes complex and time-consuming

Engineering Contradiction:
Improveease of color selectionVSAvoidtime for manual color picking
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically performs color picking and scheme generation without requiring manual user intervention. The computer executes algorithms that autonomously analyze image data, extract dominant colors, and generate complete color schemes, allowing the system to serve itself rather than requiring continuous user input and adjustment

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-calculates and stores color frequencies, dominant colors, and complete color schemes before the user needs them. By performing color analysis and scheme generation in advance automatically, the system eliminates the need for time-consuming manual color picking when the user actually needs to customize the interface

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If dominant colors are picked from image data, then color scheme can be generated, but similar colors become illegible and indistinguishable

Engineering Contradiction:
Improvecolor scheme generationVSAvoidcolor differentiation
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system introduces an intermediary processing step between color extraction and color scheme generation. It applies color contrast tests and adjusts color values to ensure sufficient differentiation, acting as a mediator that transforms raw dominant colors into a legible and visually distinct color scheme suitable for interface elements

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system modifies color parameters (such as saturation, brightness, or hue) of extracted dominant colors to ensure adequate contrast and distinguishability. By changing these parameters, the system maintains the essence of the original image colors while ensuring they are sufficiently different for legible interface presentation

Inventive Principle:
Principle #35Parameter changes

3Productivity

If a single colour algorithm is used, then color scheme can be formed quickly, but it does not comply with the image data

Engineering Contradiction:
Improvespeed of color scheme formationVSAvoidcompliance with image data
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system segments the color analysis process into distinct stages: extracting multiple dominant colors from the image, calculating their frequencies separately, and then selecting the most appropriate ones based on both frequency and visual distinction. This segmented approach maintains speed through automation while ensuring compliance with the actual image data by considering multiple color sources rather than applying a single-color algorithm

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2284799B1The method for colour picking over an image data to be used in graphical user interface
Publication Date: 2012.11.07 CABOT COMM
  • EP2284799B1 patent drawingFigure 1
  • EP2284799B1 patent drawing
  • EP2284799B1 patent drawing

AI summary

The present invention relates to a method for the chosen colours to be applied to the user interface, allowing the automatically colour picking over the desired image data considering user's pleasure, in the devices having graphical user interface such as cell phones, portable media players, digital cameras, PC's, televisions and set-top boxes.