Embroidery Data Creation Using Line Segment Priority Connections

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing embroidery data creation apparatuses have limited ability to express natural stitches as line segments with similar angles are not always adjacent to each other, resulting in a restricted embroidery pattern effect.

Innovation Solution

An apparatus and method that includes a processor and memory to arrange line segments based on image data, connecting them sequentially by prioritizing combinations of distance, angle difference, and angle ranges to form natural stitches, ensuring that line segments with similar characteristics are connected naturally.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If line segments are connected based only on distance and angle difference thresholds, then the connection process is simple, but the embroidery pattern cannot be expressed naturally when line segments with similar angles are not adjacent

Engineering Contradiction:
Improvenatural expression of embroidery patternVSAvoidconnection process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent changes the connection criteria from simple distance and angle difference thresholds to a comprehensive priority system that evaluates multiple parameters (distance, angle difference, and angle range) simultaneously. This allows the system to select the most appropriate next line segment based on combined parameter assessment, enabling natural embroidery pattern expression even when similar-angle segments are not adjacent.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent pre-calculates and stores priority information for each line segment connection based on distance, angle difference, and angle range combinations. This preliminary action allows the connection process to quickly retrieve and compare pre-computed priorities rather than performing complex calculations during real-time connection, thus improving pattern quality without proportionally increasing processing complexity.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If multiple parameters (distance, angle difference, angle range) are considered for line segment connection, then the embroidery pattern is expressed more naturally, but the calculation and decision-making process becomes more complex

Engineering Contradiction:
Improvestitch continuity and natural appearanceVSAvoidparameter evaluation complexity
Core Design Contradiction:
Manufacturing precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the evaluation process into distinct components: distance evaluation, angle difference evaluation, and angle range evaluation. Each parameter is assessed independently and then integrated through a priority system. This segmentation makes the complex multi-parameter evaluation more manageable by breaking it into smaller, independent assessment steps that can be processed systematically.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary calculations to determine priority values for different parameter combinations before the actual connection process. By pre-computing the priority information for various distance, angle difference, and angle range combinations, the system reduces the real-time computational burden during line segment connection while maintaining comprehensive parameter evaluation.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If line segments are connected with strict angle and distance criteria, then stitch naturalness is improved, but the number of jump stitches increases and work efficiency deteriorates

Engineering Contradiction:
Improvestitch naturalnessVSAvoidwork efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements a dynamic priority-based selection system that adapts to different line segment configurations. Instead of applying fixed strict criteria, the system dynamically evaluates multiple candidate line segments using priority information derived from distance, angle difference, and angle range. This dynamic approach allows the system to maintain stitch naturalness by selecting the best available candidate while avoiding excessive jump stitches through flexible, context-aware decision-making.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes from binary threshold-based connection criteria to a multi-level priority system that considers combinations of distance, angle difference, and angle range parameters. This parameter transformation allows for more nuanced connection decisions that can achieve natural stitch appearance without unnecessarily increasing jump stitches, thereby maintaining work efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8903536B2Apparatus and non-transitory computer-readable medium
Publication Date: 2014.12.02 BROTHER KOGYO KK
  • US8903536B2 patent drawing
  • US8903536B2 patent drawing
  • US8903536B2 patent drawing

AI summary

An apparatus includes a processor and a memory. The memory is configured to store computer-readable instructions. The computer-readable instructions cause the processor to perform a process that includes arranging, based on image data of an image that is an aggregate of a plurality of pixels, a plurality of line segments in an area corresponding to the image. The plurality of line segments each have two endpoints, which are a starting point and an ending point. The computer-readable instructions further cause the processor to perform a process that includes sequentially connecting the arranged plurality of line segments. The computer-readable instructions further cause the processor to perform a process that includes creating, as embroidery data, data for stitches that correspond to the connected plurality of line segments.