Hand Drawing Track Reference Point Identification for Sewing Machines
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing sewing machine software lacks the ability to allow users to design customized patterns through hand drawing, limiting user creativity and accessibility for those without design software skills.
Innovation Solution
A method and system that identifies reference points in a hand drawing track using an interface and processor, determining significant turns and accumulated distances to mark dots as reference points, enabling conversion into stitch position coordinates for sewing machines.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional sewing machine software is used, then pattern input is limited to pre-defined formats, but user creativity and accessibility are reduced
Solution Approach 1:
The system enables users to directly draw patterns using their own hand movements on the touch screen interface. The processing unit automatically captures the hand-drawn trajectory and converts it into stitch position coordinates without requiring users to learn complex design software or pre-defined pattern formats. This self-service approach makes pattern creation accessible to anyone with basic drawing ability.
Solution Approach 2:
The patent replaces traditional mechanical pattern input methods (such as physical pattern pieces or pre-programmed interfaces) with a digital touch screen interface that directly captures hand movements. The processing unit translates physical hand drawing actions into digital stitch position data, eliminating the need for users to navigate complex software menus or understand traditional pattern making terminology.
2Adaptability or versatility
If hand drawing input is implemented, then user creativity is enhanced, but the complexity of processing the drawing track increases
Solution Approach 1:
The patent segments the hand-drawn drawing track into discrete reference points (dots) that are automatically identified along the user's drawing path. The processing unit divides the continuous trajectory into segments between consecutive reference points, making the complex continuous drawing data manageable and easier to process into individual stitch positions. This segmentation reduces processing complexity while preserving the user's creative design.
Solution Approach 2:
The patent introduces reference points (dots) as intermediary elements between the user's hand drawing and the final stitch positions. These reference points serve as intermediate representation that simplifies the complex continuous drawing trajectory into discrete, processable locations. The processing unit uses these intermediary reference points to calculate and determine the precise stitch positions, reducing the computational complexity of converting hand drawings into machine-readable patterns.
3Manufacturing precision
If reference points are identified through angle and distance calculations, then pattern accuracy is improved, but processing time increases
Solution Approach 1:
The patent performs preliminary identification of reference points (dots) along the drawing track before final stitch position calculation. The processing unit pre-determines the locations of these reference points by analyzing angles and distances during the drawing process, so that when pattern conversion is needed, the reference point data is already prepared and can be directly used to generate stitch positions. This preliminary action reduces overall processing time while maintaining accuracy.
Solution Approach 2:
The patent skips intermediate calculation steps by directly identifying reference points through angle and distance thresholds rather than performing exhaustive computational analysis of every point along the drawing trajectory. The processing unit rapidly identifies reference points by comparing geometric relationships against predetermined criteria, skipping unnecessary computational steps and accelerating pattern processing while maintaining sufficient precision for accurate stitch placement.
Data Source
AI summary
A method for identifying reference points in a hand drawing track with a number (n) of dots includes marking a first one of the dots as a reference point; for each of a (kth) one of the dots, determining an included angle; marking the (kth) one of the dots as a reference point when the included angle associated therewith is larger than a predetermined angle; calculating an accumulated distance between the (kth) one of the dots and a last one of the reference point (s) thus marked when the included angle is not larger than the predetermined angle; and marking the (kth) one of the dots as a reference point when it is determined that the accumulated distance thus calculated is larger than the predetermined distance, 2≤k≤(n−1).


