ChatGarment: Garment Estimation, Generation and Editing via Large Language Models

Siyuan Bian, Chenghao Xu, Yuliang Xiu, Artur Grigorev, Zhen Liu +3 more
2/9/2026

No official code found. Best implementation: biansy000/ChatGarment (174 stars, Apache-2.0, last commit 2025-08-07).

Abstract

We introduce ChatGarment, a novel approach that leverages large vision-language models (VLMs) to automate the estimation, generation, and editing of 3D garments from images or text descriptions. Unlike previous methods that struggle in real-world scenarios or lack interactive editing capabilities, ChatGarment can estimate sewing patterns from in-the-wild images or sketches, generate them from text descriptions, and edit garments based on user instructions, all within an interactive dialogue. These sewing patterns can then be draped on a 3D body and animated. This is achieved by finetuning a VLM to directly generate a JSON file that includes both textual descriptions of garment types and styles, as well as continuous numerical attributes. This JSON file is then used to create sewing patterns through a programming parametric model. To support this, we refine the existing programming model, GarmentCode, by expanding its garment type coverage and simplifying its structure for efficient VLM fine-tuning. Additionally, we construct a large-scale dataset of image-to-sewing-pattern and text-to-sewing-pattern pairs through an automated data pipeline. Extensive evaluations demonstrate ChatGarment’s ability to accurately reconstruct, generate, and edit garments from multimodal inputs, highlighting its potential to simplify work-flows in fashion and gaming applications. Code and data are available at https://chatgarment.github.io/.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[CVPR'25] ChatGarment: Garment Estimation, Generation and Editing via Large Language Models

17429CSS, HTMLMar 1, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{bian2026chatgarment,
  title  = {ChatGarment: Garment Estimation, Generation and Editing via Large Language Models},
  author = {Siyuan Bian and Chenghao Xu and Yuliang Xiu and Artur Grigorev and Zhen Liu and Cewu Lu and Michael J. Black and Yao Feng},
  year   = {2026},
  eprint = {2412.17811},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2412.17811},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.17811.svg)](https://codeofpaper.com/paper/2412.17811)

Discussion