{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T15:06:57Z","timestamp":1780672017738,"version":"3.54.1"},"reference-count":64,"publisher":"Wiley","issue":"7","license":[{"start":{"date-parts":[[2024,11,7]],"date-time":"2024-11-07T00:00:00Z","timestamp":1730937600000},"content-version":"vor","delay-in-days":37,"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003696","name":"Electronics and Telecommunications Research Institute","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003696","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"published-print":{"date-parts":[[2024,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The capability to generate simulation\u2010ready garment models from 3D shapes of clothed people will significantly enhance the interpretability of captured geometry of real garments, as well as their faithful reproduction in the digital world. This will have notable impact on fields like shape capture in social VR, and virtual try\u2010on in the fashion industry. To align with the garment modeling process standardized by the fashion industry and cloth simulation software, it is required to recover 2D patterns, which are then placed around the wearer's body model and seamed prior to the draping simulation. This involves an inverse garment design problem, which is the focus of our work here: Starting with an arbitrary target garment geometry, our system estimates its animatable replica along with its corresponding 2D pattern. Built upon a differentiable cloth simulator, it runs an optimization process that is directed towards minimizing the deviation of the simulated garment shape from the target geometry, while maintaining desirable properties such as left\u2010to\u2010right symmetry. Experimental results on various real\u2010world and synthetic data show that our method outperforms state\u2010of\u2010the\u2010art methods in producing both high\u2010quality garment models and accurate 2D patterns.<\/jats:p>","DOI":"10.1111\/cgf.15249","type":"journal-article","created":{"date-parts":[[2024,11,8]],"date-time":"2024-11-08T07:04:16Z","timestamp":1731049456000},"update-policy":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Inverse Garment and Pattern Modeling with a Differentiable Simulator"],"prefix":"10.1111","volume":"43","author":[{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-0934-610X","authenticated-orcid":false,"given":"Boyang","family":"Yu","sequence":"first","affiliation":[{"name":"ICube laboratory CNRS\u2010University of Strasbourg  France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0003-0675-5431","authenticated-orcid":false,"given":"Frederic","family":"Cordier","sequence":"additional","affiliation":[{"name":"IRIMAS University of Haute\u2010Alsace  France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0001-8851-0256","authenticated-orcid":false,"given":"Hyewon","family":"Seo","sequence":"additional","affiliation":[{"name":"ICube laboratory CNRS\u2010University of Strasbourg  France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2024,11,7]]},"reference":[{"key":"e_1_2_8_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/34.75509"},{"key":"e_1_2_8_3_2","unstructured":"Autodesk:3ds max o. 3dsMax. URL:https:\/\/2.zoppoz.workers.dev:443\/https\/www.autodesk.com\/products\/3ds-max\/. 9"},{"key":"e_1_2_8_4_2","first-page":"273","volume-title":"Computer Graphics Forum","author":"Bang S.","year":"2021"},{"key":"e_1_2_8_5_2","unstructured":"BerticheH. MadadiM. EscaleraS.: Pbns: physically based neural simulator for unsupervised garment pose space deformation.arXiv preprint arXiv:2012.11310(2020). 3"},{"key":"e_1_2_8_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3550454.3555491"},{"key":"e_1_2_8_7_2","doi-asserted-by":"crossref","unstructured":"BridsonR. MarinoS. FedkiwR.: Simulation of clothing with folds and wrinkles. InACM SIGGRAPH 2005 Courses.2005 pp.3\u2013es. 5 6","DOI":"10.1145\/1198555.1198573"},{"key":"e_1_2_8_8_2","unstructured":"BednarikJ. ParasharS. GundogduE. SalzmannM. FuaP.: Shape reconstruction by learning differentiable surface representations. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2020) pp.4716\u20134725. 8"},{"key":"e_1_2_8_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3323010"},{"key":"e_1_2_8_10_2","doi-asserted-by":"crossref","unstructured":"BongratzF. RickmannA.\u2010M. P\u00f6lsterlS. WachingerC.: Vox2cortex: fast explicit reconstruction of cortical surfaces from 3d mri scans with geometric deep neural networks. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2022) pp.20773\u201320783. 6","DOI":"10.1109\/CVPR52688.2022.02011"},{"key":"e_1_2_8_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925896"},{"key":"e_1_2_8_12_2","volume-title":"European Conference on Computer Vision (ECCV)","author":"Bhatnagar B. L.","year":"2020"},{"key":"e_1_2_8_13_2","unstructured":"BhatnagarB. L. SminchisescuC. TheobaltC. Pons\u2010MollG.: Loopreg: Self\u2010supervised learning of implicit surface correspondences pose and shape for 3d human mesh registration. InAdvances in Neural Information Processing Systems (NeurIPS)(December2020). 4"},{"key":"e_1_2_8_14_2","doi-asserted-by":"crossref","unstructured":"BhatnagarB. L. TiwariG. TheobaltC. Pons\u2010MollG.: Multi\u2010garment net: Learning to dress 3d people from images. InProceedings of the IEEE\/CVF international conference on computer vision(2019) pp.5420\u20135430. 2","DOI":"10.1109\/ICCV.2019.00552"},{"key":"e_1_2_8_15_2","doi-asserted-by":"crossref","unstructured":"CoronaE. PumarolaA. Aleny\u00e0G. Pons\u2010MollG. Moreno\u2010NoguerF.: Smplicit: Topology\u2010aware generative model for clothed people. InCVPR(2021). 2 8","DOI":"10.1109\/CVPR46437.2021.01170"},{"key":"e_1_2_8_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3478518"},{"key":"e_1_2_8_17_2","doi-asserted-by":"crossref","unstructured":"ChenC.\u2010H. SuJ.\u2010W. HuM.\u2010C. YaoC.\u2010Y. ChuH.\u2010K.: Panelformer: Sewing pattern reconstruction from 2d garment images. InProceedings of the IEEE\/CVF Winter Conference on Applications of Computer Vision(2024) pp.454\u2013463. 3","DOI":"10.1109\/WACV57701.2024.00051"},{"key":"e_1_2_8_18_2","doi-asserted-by":"crossref","unstructured":"De LuigiL. LiR. GuillardB. SalzmannM. FuaP.: Drapenet: Garment generation and self\u2010supervised draping. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2023) pp.1451\u20131460. 3 8","DOI":"10.1109\/CVPR52729.2023.00146"},{"key":"e_1_2_8_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.01446"},{"key":"e_1_2_8_20_2","unstructured":"GrigorevA. ThomaszewskiB. BlackM. J. HilligesO.:HOOD: Hierarchical graphs for generalized modelling of clothing dynamics. 3"},{"key":"e_1_2_8_21_2","doi-asserted-by":"crossref","unstructured":"HarmonD. VougaE. TamstorfR. GrinspunE.: Robust treatment of simultaneous collisions. InACM SIGGRAPH 2008 papers.2008 pp.1\u20134. 6","DOI":"10.1145\/1399504.1360622"},{"key":"e_1_2_8_22_2","unstructured":"HeK. YaoK. ZhangQ. YuJ. LiuL. XuL.: Dress\u2010code: Autoregressively sewing and generating garments from text guidance.arXiv preprint arXiv:2401.16465(2024). 3"},{"key":"e_1_2_8_23_2","first-page":"14730","volume-title":"Proceedings of the 40th International Conference on Machine Learning","author":"Jang J.","year":"2023"},{"key":"e_1_2_8_24_2","unstructured":"KingmaD. P. BaJ.: Adam: A method for stochastic optimization. InInternational Conference on Learning Representations (ICLR)(2015). URL:https:\/\/2.zoppoz.workers.dev:443\/http\/arxiv.org\/abs\/1412.6980. 8"},{"key":"e_1_2_8_25_2","article-title":"Generating datasets of 3d garments with sewing patterns","volume":"1","author":"Korosteleva M.","year":"2021","journal-title":"Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks"},{"key":"e_1_2_8_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530179"},{"key":"e_1_2_8_27_2","unstructured":"LiY. ChenH.\u2010y. LarionovE. SarafianosN. MatusikW. StuyckT.: Diffavatar: Simulation\u2010ready garment optimization with differentiable simulation.arXiv preprint arXiv:2311.12194(2023). 3"},{"key":"e_1_2_8_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3527660"},{"key":"e_1_2_8_29_2","unstructured":"LarionovE. EckertM.\u2010L. WolffK. StuyckT.: Estimating cloth elasticity parameters using position\u2010based simulation of compliant constrained dynamics.arXiv preprint arXiv:2212.08790(2022). 3"},{"key":"e_1_2_8_30_2","article-title":"Isp: Multi\u2010layered garment draping with implicit sewing patterns","volume":"36","author":"Li R.","year":"2024","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_2_8_31_2","article-title":"Differentiable cloth simulation for inverse problems","volume":"32","author":"Liang J.","year":"2019","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_2_8_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818013"},{"issue":"6","key":"e_1_2_8_33_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3618319","article-title":"Towards garment sewing pattern reconstruction from a single image","volume":"42","author":"Liu L.","year":"2023","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_8_34_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2012.03.006"},{"key":"e_1_2_8_35_2","doi-asserted-by":"crossref","unstructured":"MuJ. QiuW. KortylewskiA. YuilleA. L. VasconcelosN. WangX.: A\u2010sdf: Learning disentangled signed distance functions for articulated shape representation.2021 IEEE\/CVF International Conference on Computer Vision (ICCV)(2021) 12981\u201312991. 7","DOI":"10.1109\/ICCV48922.2021.01276"},{"key":"e_1_2_8_36_2","doi-asserted-by":"crossref","unstructured":"MaQ. SaitoS. YangJ. TangS. BlackM. J.: Scale: Modeling clothed humans with a surface codec of articulated local elements. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2021) pp.16082\u201316093. 2","DOI":"10.1109\/CVPR46437.2021.01582"},{"key":"e_1_2_8_37_2","doi-asserted-by":"crossref","unstructured":"MaQ. YangJ. RanjanA. PujadesS. Pons\u2010MollG. TangS. BlackM. J.: Learning to dress 3d people in generative clothing. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2020) pp.6469\u20136478. 2","DOI":"10.1109\/CVPR42600.2020.00650"},{"key":"e_1_2_8_38_2","unstructured":"MaQ. YangJ. TangS. BlackM. J.: The power of points for modeling humans in clothing. InProceedings of the IEEE\/CVF International Conference on Computer Vision (ICCV)(Oct.2021) pp.10974\u201310984. 2"},{"key":"e_1_2_8_39_2","unstructured":"NagS. QiA. ZhuX. ShamirA.: Personaltailor: Personalizing 2d pattern design from 3d garment point clouds.arXiv preprint arXiv:2303.09695(2023). 3"},{"key":"e_1_2_8_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366171"},{"key":"e_1_2_8_41_2","unstructured":"NVIDIA: Kaolin library documentation.Kaolin. URL:https:\/\/2.zoppoz.workers.dev:443\/https\/kaolin.readthedocs.io\/en\/latest\/index.html. 6"},{"key":"e_1_2_8_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530145"},{"key":"e_1_2_8_43_2","volume-title":"IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"Patel C.","year":"2020"},{"key":"e_1_2_8_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073711"},{"key":"e_1_2_8_45_2","doi-asserted-by":"crossref","unstructured":"SifakisE. Barbi\u010dJ.: Fem simulation of 3d deformable solids: a practitioner's guide to theory discretization and model reduction. InAcm siggraph 2012 courses.2012 pp.1\u201350. 5","DOI":"10.1145\/2343483.2343501"},{"key":"e_1_2_8_46_2","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201356"},{"key":"e_1_2_8_47_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF02289451"},{"key":"e_1_2_8_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201303"},{"key":"e_1_2_8_49_2","doi-asserted-by":"crossref","unstructured":"SaitoS. HuangZ. NatsumeR. MorishimaS. KanazawaA. LiH.: Pifu: Pixel\u2010aligned implicit function for high\u2010resolution clothed human digitization.arXiv preprint arXiv:1905.05172(2019). 2","DOI":"10.1109\/ICCV.2019.00239"},{"key":"e_1_2_8_50_2","first-page":"7462","article-title":"Implicit neural representations with periodic activation functions","volume":"33","author":"Sitzmann V.","year":"2020","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_2_8_51_2","first-page":"355","volume-title":"Computer Graphics Forum","author":"Santesteban I.","year":"2019"},{"key":"e_1_2_8_52_2","doi-asserted-by":"crossref","unstructured":"SantestebanI. OtaduyM. A. CasasD.: Snug: Self\u2010supervised neural dynamic garments. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2022) pp.8140\u20138150. 3","DOI":"10.1109\/CVPR52688.2022.00797"},{"key":"e_1_2_8_53_2","unstructured":"SantestebanI. OtaduyM. A. ThuereyN. CasasD.: ULNeF: Untangled layered neural fields for mix\u2010and\u2010match virtual try\u2010on. InAdvances in Neural Information Processing Systems (NeurIPS)(2022). 2"},{"key":"e_1_2_8_54_2","doi-asserted-by":"crossref","unstructured":"SantestebanI. ThuereyN. OtaduyM. A. CasasD.: Self\u2010supervised collision handling via generative 3d garment models for virtual try\u2010on. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2021) pp.11763\u201311773. 2","DOI":"10.1109\/CVPR46437.2021.01159"},{"key":"e_1_2_8_55_2","first-page":"1","volume-title":"Computer Vision\u2013ECCV 2020: 16th European Conference, Glasgow, UK, August 23\u201328, 2020, Proceedings, Part III","author":"Tiwari G.","year":"2020"},{"key":"e_1_2_8_56_2","doi-asserted-by":"crossref","unstructured":"TangM. ManochaD. TongR.: Fast continuous collision detection using deforming non\u2010penetration filters. InProceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games(2010) pp.7\u201313. 6","DOI":"10.1145\/1730804.1730806"},{"key":"e_1_2_8_57_2","first-page":"545","volume-title":"Computer graphics forum","author":"Vaxman A.","year":"2016"},{"key":"e_1_2_8_58_2","unstructured":"VITRONIC:Vitronic vitus human solutions. URL:https:\/\/2.zoppoz.workers.dev:443\/https\/www.vitronic.com\/en-us\/3d-bodyscan. 10"},{"key":"e_1_2_8_59_2","first-page":"145","volume-title":"Computer Graphics Forum","author":"Vidaurre R.","year":"2020"},{"issue":"4","key":"e_1_2_8_60_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3197517.3201320","article-title":"Rule\u2010free sewing pattern adjustment with precision and efficiency","volume":"37","author":"Wang H.","year":"2018","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_8_61_2","unstructured":"WolffK. HerholzP. ZieglerV. LinkF. Br\u00fcgelN. Sorkine\u2010HornungO.: 3d custom fit garment design with body movement.arXiv preprint arXiv:2102.05462(2021) 1\u201312. 2 3"},{"key":"e_1_2_8_62_2","unstructured":"WangZ. WuS. XieW. ChenM. PrisacariuV. A.: Nerf\u2013: Neural radiance fields without known camera parameters.arXiv preprint arXiv:2102.07064(2021). 2"},{"key":"e_1_2_8_63_2","first-page":"14955","volume-title":"Advances in Neural Information Processing Systems","author":"Xu H.","year":"2021"},{"key":"e_1_2_8_64_2","doi-asserted-by":"publisher","DOI":"10.1145\/3026479"},{"key":"e_1_2_8_65_2","doi-asserted-by":"publisher","DOI":"10.1145\/3550454.3555485"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.15249","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,14]],"date-time":"2024-11-14T08:11:11Z","timestamp":1731571871000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.15249"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10]]},"references-count":64,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2024,10]]}},"alternative-id":["10.1111\/cgf.15249"],"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1111\/cgf.15249","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,10]]},"assertion":[{"value":"2024-11-07","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e15249"}}