Design2GarmentCode: Turning Design Concepts to Tangible Garments Through Program Synthesis
Feng Zhou, Ruiyang Liu, Chen Liu, Gaofeng He, Yong-Lu Li, Xiaogang Jin, Huamin Wang
TL;DR
This work tackles the challenge of turning multi-modal design ideas into manufacturable, geometry-accurate sewing patterns. It introduces Design2GarmentCode, a neurosymbolic pipeline that combines a pre-trained Large Multimodal Model as a design interpreter (MMUA) with a finetuned LLM (DSL-GA) that synthesizes GarmentCode parametric garment programs, executed by the GarmentCode engine. A lightweight projector Ψ converts MMUA-derived design features into a fixed-length vector of 122 design parameters, enabling centimeter-level precision and compact representation. Experiments across text-, image-, and sketch-guided inputs show superior simulation feasibility, prompt alignment, and pattern diversity compared with DressCode and SewFormer, while reducing data and computation needs. The approach offers a practical, scalable path toward flexible, production-ready garment design that integrates with existing CAD and simulation tools.
Abstract
Sewing patterns, the essential blueprints for fabric cutting and tailoring, act as a crucial bridge between design concepts and producible garments. However, existing uni-modal sewing pattern generation models struggle to effectively encode complex design concepts with a multi-modal nature and correlate them with vectorized sewing patterns that possess precise geometric structures and intricate sewing relations. In this work, we propose a novel sewing pattern generation approach \textbf{Design2GarmentCode} based on Large Multimodal Models (LMMs), to generate parametric pattern-making programs from multi-modal design concepts. LMM offers an intuitive interface for interpreting diverse design inputs, while pattern-making programs could serve as well-structured and semantically meaningful representations of sewing patterns, and act as a robust bridge connecting the cross-domain pattern-making knowledge embedded in LMMs with vectorized sewing patterns. Experimental results demonstrate that our method can flexibly handle various complex design expressions such as images, textual descriptions, designer sketches, or their combinations, and convert them into size-precise sewing patterns with correct stitches. Compared to previous methods, our approach significantly enhances training efficiency, generation quality, and authoring flexibility.
