Sewing Machine Character Embroidery Data Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sewing machines are unable to efficiently acquire and create embroidery data for character strings that include characters in a particular style, such as handwritten characters, leading to inefficiencies when users want to modify specific characters within the string, as the entire character string must often be re-acquired and re-processed.

Innovation Solution

A sewing machine equipped with a processor and memory that acquires image data of characters, extracts and generates embroidery data for each character, allowing for the selection and sewing of specific designs based on user input, enabling efficient creation and modification of embroidery patterns without re-processing the entire character string.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the sewing machine acquires image data of the entire character string and creates embroidery data all over again, then it can ensure the accuracy and completeness of the embroidery pattern, but it reduces operational efficiency and increases processing time

Engineering Contradiction:
Improveembroidery pattern accuracyVSAvoidoperational efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent segments the character string into individual character units, allowing the system to process and retrieve embroidery data for each character independently. This segmentation enables selective retrieval of only the modified character's embroidery data rather than reprocessing the entire character string, thus maintaining accuracy while improving operational efficiency.

Inventive Principle:
Principle #1Segmentation

2Productivity

If the sewing machine stores multiple character designs in advance, then it enables efficient selection and modification of specific characters, but it increases memory requirements and data storage needs

Engineering Contradiction:
Improvecharacter selection efficiencyVSAvoidmemory storage requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent uses image data as a compact representation of character designs. Instead of storing complete embroidery data for multiple character styles, the system stores image data that can be converted to embroidery data on-demand. This copying approach reduces storage requirements while maintaining the ability to efficiently select and modify specific characters.

Inventive Principle:
Principle #26Copying

3Stability of the object's composition

If the sewing machine processes the entire character string each time, then it ensures consistency across all characters, but it increases processing time and reduces responsiveness to user modifications

Engineering Contradiction:
Improvecharacter string consistencyVSAvoidprocessing time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent performs preliminary processing by segmenting the character string into individual character units and pre-organizing their embroidery data. This preliminary segmentation allows the system to quickly retrieve and modify only the necessary character data when users make changes, maintaining consistency while significantly reducing processing time compared to reprocessing the entire character string.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8914144B2Sewing machine, apparatus, and non-transitory computer-readable medium
Publication Date: 2014.12.16 BROTHER KOGYO KK
  • US8914144B2 patent drawing
  • US8914144B2 patent drawing
  • US8914144B2 patent drawing

AI summary

An apparatus includes a processor and a memory. The memory is configured to store computer-readable instructions therein, wherein the computer-readable instructions instruct the sewing machine to execute steps comprising acquiring image data including one or more characters, extracting, from acquired image data, one or more character designs with respect to each character included in the acquired image data, wherein the character design represents each character included in the acquired image data, generating embroidery data with respect to each character based on the extracted character design, wherein the embroidery data represents an embroidery pattern in a predetermined size.