Embroidery Data Generating Device Automatic Color Assignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional embroidery data generating devices struggle with distinguishing color-based pattern portions on fabrics with similar colors, requiring users to manually designate thread colors for each portion, leading to increased complexity and frequent thread spool changes, especially when multiple colors are involved.
Innovation Solution
An embroidery data generating device that includes a color data storage unit and an assignment unit capable of randomly selecting colors from a predefined palette, ensuring that color-based pattern portions with the same thread color are assigned the same color, reducing the need for manual designation and minimizing thread spool changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If users manually designate thread colors for each color-based pattern portion, then color accuracy is improved, but operation complexity and time consumption increase
Solution Approach 1:
The system performs automatic color designation without requiring user intervention for each pattern portion. The control unit automatically assigns thread colors to color-based pattern portions by reading fabric color data and comparing it with the coloration data, thereby resolving the contradiction between color accuracy and operational simplicity.
Solution Approach 2:
The system changes the parameter of color designation from manual user input to automatic computational assignment. By implementing automatic color matching algorithms that compare fabric color data with pattern color requirements, the system achieves both accurate color designation and reduced operational complexity.
2Adaptability or versatility
If many types of thread color data are used for color-based pattern portions, then color variety is improved, but the number of thread spool replacements increases
Solution Approach 1:
The system optimizes the parameter of color selection by introducing color similarity comparison. Instead of using many different thread colors, the system identifies and assigns the same or similar colors to multiple pattern portions that have comparable color requirements, thereby reducing the total number of thread spools needed while maintaining visual variety.
Solution Approach 2:
The system applies homogeneity by assigning the same thread color to multiple color-based pattern portions that share similar color characteristics. This reduces the number of distinct thread colors required while maintaining aesthetic consistency across the embroidery pattern.
3Manufacturing precision
If thread color data is set based on fabric color and coloration data, then color distinction is improved, but the need for frequent thread spool changes increases
Solution Approach 1:
The system transforms the approach by implementing color similarity analysis. Instead of treating each pattern portion independently, the system compares color parameters across multiple portions and assigns the same thread color when similarity thresholds are met, thereby maintaining color distinction while minimizing thread changes.
Data Source
AI summary
An embroidery data generating device includes an embroidery data storage unit storing data of a plurality of embroidery data, an embroidery data selection unit selecting a desired one of the embroidery data stored on the embroidery data storage unit, a color data storage unit storing data of a plurality of defined colors, and an assignment unit randomly extracting colors from the color data storage unit, the extracted colors being used as thread color data for specifying colors of the color-based pattern portions respectively, the assignment unit assigning the extracted colors to the respective color-based pattern portions composing the selected embroidery pattern. When the embroidery data selected by the embroidery data selection unit includes thread color data of two or more color-based pattern portions having a same color, a randomly extracted color is assigned to the color-based pattern portions so that the color-based pattern portions have the same color.


