InStitches: Augmenting Sewing Patterns with Personalized Material-Efficient Practice
Authors
Document Title
InStitches: Augmenting Sewing Patterns with Personalized Material-Efficient Practice
Document Information
- Topic Area: Human-Computer Interaction and Technology-Assisted Skill Learning
- Keywords: Deliberate Practice, Personalized Tutorials, Sewing, Material Efficiency, Technology Assistance, User Interaction, Computational Optimization, Educational Systems, Craft Making, Production Support
Research Background and Problem
-
Problem or Challenge:
- Sewing beginners often rely on trial-and-error learning due to lack of guidance, resulting in inefficiency and material waste.
- In fields like sports or music, deliberate practice has proven effective in reducing costly mistakes, but its application in sewing remains limited.
- There is no established strategy for generating low-cost practice tasks in the sewing domain.
-
Importance:
- Errors in sewing projects are costly, including material waste and project failure.
- Developing low-cost, effective practice tasks can help sewing learners acquire skills more efficiently and safely while reducing material costs.
-
Research Motivation and Related Work:
- Previous related work has primarily focused on designing tools for other craft-making activities, such as textile design tools and tutorial systems, without adequately addressing deliberate practice in sewing.
- Existing learning systems are typically generic tutorials and lack personalized support that combines sewing task difficulty with user skill levels.
Solution
-
Proposed Method or Solution:
- Developed the InStitches software system, which analyzes user skill levels and sewing task difficulty to augment existing sewing patterns with deliberate practice tasks.
- Utilized computational optimization techniques to generate new sewing pattern layouts that maximize material efficiency during practice steps.
-
Innovations:
- Classified sewing tasks and quantified their difficulty, integrating user feedback to achieve personalized design.
- Proposed three material-saving practice modes (scaling down, reducing area, using inexpensive materials).
- Integrated automated evaluation and optimization of practice tasks to supplement existing patterns.
-
Implementation Steps and Key Technologies:
- Extracted textual instructions and SVG graphic files from sewing patterns, analyzing task categories and difficulty levels.
- Combined user skill surveys with difficulty ratings from existing sewing books to recommend practice tasks.
- Used 2D optimization tools to arrange practice patterns to minimize material waste.
- Provided an interactive interface for users to select practice tasks, adjust task types, and set repetition counts.
- Enabled users to view real-time impacts of practice tasks on time and material budgets.
Research Outcomes
-
Specific Outcomes:
- InStitches can automatically identify challenging tasks in sewing patterns and generate optimized layouts with practice tasks.
- User evaluations indicate that the system-generated practice tasks significantly aid skill improvement.
-
Advantages Over Existing Solutions:
- Offers personalized practice guidance, proving more effective than traditional sewing tutorials.
- Significantly reduces material usage costs while improving users' mastery of challenging tasks.
- Provides comprehensive feedback on time and material usage, helping users plan their production processes effectively.
-
Experiment or Evaluation Results:
- In user studies, 8 participants completed sewing tasks using InStitches, with practice tasks helping some users avoid critical errors.
- The system received positive feedback from users regarding efficiency improvements and material waste reduction.
-
Limitations and Future Directions:
- Limitations:
- The system provides limited support for context-dependent tasks (e.g., preparation work).
- Current curve labeling relies on manual annotation, restricting automatic expansion to new patterns.
- User skill assessment depends on self-reporting, which may lead to accuracy deviations.
- Future Directions:
- Enhance system support for complex sewing techniques and context-dependent tasks.
- Automate curve labeling to support a broader range of sewing patterns.
- Introduce real-time evaluation and feedback features, such as computer vision-based assessment systems.
- Expand practice task recommendations to other craft-making domains, such as woodworking and weaving.
- Limitations:
This paper demonstrates how tool design and practice task optimization can help sewing beginners improve their skills more efficiently and cost-effectively, while providing insightful suggestions for designing systems to support practice-based learning.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can personalized low-cost practice tasks be generated based on user skill level and sewing task difficulty?Category: 3D Content Generation and Digital Fabrication ControlSimilar questionsarrow_forward
- How can computational optimization techniques maximize material savings in sewing practice patterns?Category: 3D Content Generation and Digital Fabrication ControlSimilar questionsarrow_forward
- How can sewing practice tasks effectively reduce novices' critical errors and improve skill efficiency?Category: 3D Content Generation and Digital Fabrication ControlSimilar questionsarrow_forward
Practical Problems
1- Sewing novices waste materials and frequently fail during trial-and-error learning.Category: 3D Content Generation and Digital Fabrication ControlSimilar questionsarrow_forward
- 67%
Embr: A Creative Framework for Hand Embroidered Liquid Crystal Textile Displays
CHI '22· Electronic Textiles (E-textiles) +2
- 67%
Convivial Fabrication: Towards Relational Computational Tools For and From Craft Practices
CHI '26· Shape-Changing Interfaces & Soft Robotic Materials +2
- 60%
Craftspeople as Technical Collaborators: Lessons Learned through an Experimental Weaving Residency
CHI '20· Makerspace Culture +1
- 60%
Personal Jacquard Weaving
CHI '21· Desktop 3D Printing & Personal Fabrication +1
- 60%
EscapeLoom: Fabricating New Affordances for Hand Weaving
CHI '21· Shape-Changing Materials & 4D Printing +1
- 60%
Crafting the Curve: Automating Plaster Mold Design for Ceramic Slip Casting with Shape Cast
CHI '25· Desktop 3D Printing & Personal Fabrication +1
- 60%
Wire Your Way: Hardware-Contextualized Guidance and In-situ Tests for Personalized Circuit Prototyping
CHI '26· Circuit Making & Hardware Prototyping +2
- 60%
StructureSense: Inferring Constructive Assembly Structures from User Behaviors
UbiComp '23· Customizable & Personalized Objects +1
- 60%
PortaChrome: A Portable Contact Light Source for Integrated Re-Programmable Multi-Color Textures
UIST '24· Shape-Changing Materials & 4D Printing +1
- 60%
StitchFlow: Enabling In-Situ Creative Explorations of Crochet Patterns With Stitch Tracking and Process Sharing
UIST '25· Aging-Friendly Technology Design +1
Based on Jaccard similarity of research subtopics & professions (≥60%)