Automatic Design Recolouring With Fragment Grouping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manually recolouring 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 recolour designs by generating and scoring recolouring solutions based on design fragment data, fragment group data, and calculating solution scores to select an optimal recolouring solution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual recolouring is performed on complex designs, then colour modification can be achieved, but the process becomes time-consuming and tedious
Solution Approach 1:
The system performs automatic recolouring by itself without requiring manual user intervention. The computer-implemented method automatically processes design data, generates recolouring solutions through fragment grouping and solution scoring, and applies the optimal recolouring scheme, enabling the system to serve itself in the recolouring task.
Solution Approach 2:
The patent replaces the manual mechanical process of colour selection and application with an automated computational system. The system uses algorithmic processing to generate design fragment data, create recolouring solutions, score them based on visual appeal criteria, and automatically apply the optimal solution, substituting human manual operations with automated computing mechanisms.
2Manufacturing precision
If manual recolouring is performed to achieve cohesive and visually appealing results, then quality can be improved, but user expertise is required
Solution Approach 1:
The system autonomously performs the complex task of generating cohesive and visually appealing recolouring solutions without requiring user expertise. It automatically processes design data, generates multiple recolouring solutions, scores them based on visual appeal criteria, and selects the optimal solution, enabling non-expert users to achieve high-quality results.
Solution Approach 2:
The system incorporates a solution scoring mechanism that evaluates recolouring solutions based on visual appeal criteria. This feedback loop allows the system to automatically assess and compare different recolouring options, selecting the one with the highest score, thereby ensuring high-quality results without requiring user expertise in colour theory or design principles.
3Productivity
If automatic recolouring is implemented, then efficiency is enhanced and expertise is not required, but system complexity increases
Solution Approach 1:
The system segments the complex recolouring task into manageable components: processing design data into design fragment data, grouping fragments into fragment groups, generating recolouring solutions for each group, scoring the solutions, and applying the optimal solution. This segmentation reduces the perceived complexity by breaking down the automated process into distinct, organized steps.
Solution Approach 2:
The system manages complexity by working with structured data parameters such as design fragment data, fragment group data, and solution scores. By transforming the recolouring task into parameter-based processing and evaluation, the system achieves automation efficiency while maintaining organized and manageable system complexity through standardized data structures and evaluation criteria.
Data Source
AI summary
Described herein is a computer implemented method for automatically recolouring a design. The method includes processing, by a computer processing unit, design data to generate design fragment data that defines fragments of the design. The design fragment data is then processed to generate fragment group data that defines groups of recolourable design fragments. A plurality of recolouring solutions is then generated, each solution defining a colour for each of the one or more fragment groups. The method further includes calculating, according to a fitness function, a score for each recolouring solution of the plurality of recolouring solutions, selecting an optimal recolouring solution based on the calculated scores, and recolouring the design in accordance with the selected recolouring solution.


