Embroidery Data Generator for Automatic Thread Color Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional sewing machines face difficulties in distinguishing color-based pattern portions from the fabric when the thread colors are analogous to the fabric color, making it hard to set and achieve desired embroidery patterns without tedious data loading and designation processes.

Innovation Solution

A data generator with a processor and memory that determines the characteristics of color-based pattern portions and assigns colors randomly from a predetermined set, eliminating the need for manual thread color data confirmation and designation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual thread color data confirmation and designation is performed, then color accuracy is improved, but operation complexity increases

Engineering Contradiction:
Improvecolor accuracyVSAvoidoperation complexity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system automatically determines thread color data by analyzing fabric color information and embroidery pattern characteristics without requiring manual user input. The processor autonomously selects appropriate thread colors from stored color data based on the detected fabric color, eliminating the need for users to manually confirm and designate thread colors while maintaining color accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameter of thread color selection from manual user designation to automatic computational determination. By analyzing fabric color parameters and pattern characteristics, the system dynamically determines optimal thread color parameters, transforming the operation from a manual confirmation process to an automated parameter-based selection process.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If thread colors are set to match fabric colors, then color harmony is improved, but pattern visibility deteriorates

Engineering Contradiction:
Improvecolor harmonyVSAvoidpattern visibility
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system applies different color strategies to different parts of the embroidery pattern based on local characteristics. For pattern portions that need to be visible, the system selects thread colors that contrast with the fabric color. For portions where harmony is desired, it selects colors that complement the fabric. This local differentiation resolves the contradiction between color harmony and pattern visibility.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes thread color selections based on the relationship between fabric color and pattern requirements. By analyzing the fabric color information and determining appropriate contrast levels, the system selects thread colors that either harmonize with or contrast against the fabric, depending on the desired effect and pattern visibility requirements.

Inventive Principle:
Principle #32Color changes

3Adaptability or versatility

If random color assignment is implemented, then color variety is improved, but color coherence deteriorates

Engineering Contradiction:
Improvecolor varietyVSAvoidcolor coherence
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system changes from completely random color assignment to parameter-based semi-random selection. Thread colors are selected based on parameters derived from fabric color analysis and pattern characteristics, allowing for variety while maintaining coherence through the underlying parameter constraints.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system incorporates feedback from fabric color analysis and pattern characteristics into the thread color selection process. By using the detected fabric color information and pattern features as feedback parameters, the system generates color assignments that are varied yet coherent with the overall design intent and fabric properties.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8793009B2Data generator, computer readable recording medium, and sewing machine
Publication Date: 2014.07.29 BROTHER KOGYO KK
  • US8793009B2 patent drawing
  • US8793009B2 patent drawing
  • US8793009B2 patent drawing

AI summary

A data generator includes a memory and a processor. The memory may store a plurality of predetermined colors. The processor may control the data generator to determine a characteristic of a color-based pattern portion, and to assign a color for each of the plurality of color-based pattern portions based on the characteristic. The plurality of the color-based pattern portions may be included in an embroidery pattern. The assigned color may be selected randomly from the plurality of predetermined colors stored in the memory and used as thread color data.