Design Element Contrast Scoring for Automatic Recoloring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manually recoloring complex designs is a time-consuming and tedious process, often requiring expertise to achieve a cohesive and visually appealing result.
Innovation Solution
A computer-implemented method using a genetic algorithm to automatically recolor designs by generating a population of solutions, scoring them based on a fitness function, and selecting the optimal solution, which includes accessing design data, determining target and background fragments, and calculating fragment contrast scores.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual recoloring is performed by users, then design elements can be recolored with direct control, but the process becomes time-consuming and requires expertise
Solution Approach 1:
The system enables automatic recoloring by allowing the computer to perform the recoloring operation autonomously based on selected color palettes and contrast criteria, eliminating the need for manual user intervention while maintaining visual coherence through algorithmic optimization of fragment contrast scores
Solution Approach 2:
The system changes the color parameters of design elements automatically by selecting from predefined color palettes and adjusting fragment colors based on contrast scores, transforming the recoloring process from a manual parameter-adjustment task to an automated parameter-optimization process
2Productivity
If automatic recoloring is implemented, then recoloring time is reduced and expertise is not required, but the system complexity increases
Solution Approach 1:
The system segments the design into multiple fragments and evaluates contrast scores for each fragment independently, allowing the complex recoloring task to be broken down into manageable sub-tasks that can be processed automatically without requiring overall system complexity to increase proportionally
Solution Approach 2:
The system replaces the manual mechanical process of user-based recoloring with an automated computational system that uses algorithms to evaluate contrast scores and select colors, substituting human expertise and manual operation with automated processing
3Stability of the object's composition
If fragment contrast scoring is calculated for all fragments, then visual coherence is improved, but computational processing time increases
Solution Approach 1:
The system applies different processing approaches to different fragments based on their importance and context, calculating detailed contrast scores for primary fragments that directly affect visual coherence while using simplified approaches for background fragments, thereby maintaining design coherence without uniformly processing all fragments at full detail
Data Source
AI summary
Described herein is a computer implemented method. The method includes: accessing design data defining one or more design elements of a design; determining a set of target elements, the set of target elements including one or more of the design elements; determining a set of fragments, the set of fragments including one or more primary fragments and one or more background fragments, each primary fragment being a fragment of a design element in the set of target elements, each secondary fragment being a fragment that is a background fragment to a primary fragment; calculating, by a processing unit, a set of fragment contrast scores, the set of fragment contrast scores including a fragment contrast score for each primary fragment in the set of fragments; and calculating an overall score for the set of target elements based on the set of fragment contrast scores.


