Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3641519.3657411acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Neural-Assisted Homogenization of Yarn-Level Cloth

Published: 13 July 2024 Publication History

Abstract

Real-world fabrics, composed of threads and yarns, often display complex stress-strain relationships, making their homogenization a challenging task for fast simulation by continuum-based models. Consequently, existing homogenized yarn-level models frequently struggle with numerical stability without line search at large time steps, forcing a trade-off between model accuracy and stability. In this paper, we propose a neural-assisted homogenized constitutive model for simulating yarn-level cloth. Unlike analytic models, a neural model is advantageous in adapting to complex dynamic behaviors, and its inherent smoothness naturally mitigates stability issues. We also introduce a sector-based warm-start strategy to accelerate the data collection process in homogenization. This model is trained using collected strain energy datasets and its accuracy is validated through both qualitative and quantitative experiments. Thanks to our model’s stability, our simulator can now achieve two-orders-of-magnitude speedups with large time steps compared to previous models.

Supplemental Material

MP4 File - presentation
presentation
MP4 File
The supplementary material and video of paper "Neural-Assisted Homogenization of Yarn-Level Cloth" for SIGGRAPH 2024 conference track.
PDF File
The supplementary material and video of paper "Neural-Assisted Homogenization of Yarn-Level Cloth" for SIGGRAPH 2024 conference track.

References

[1]
David Baraff and Andrew Witkin. 1998. Large Steps in Cloth Simulation. In Proceedings of SIGGRAPH 98(Computer Graphics Proceedings, Annual Conference Series), Eugene Fiume (Ed.). ACM, 43–54.
[2]
Miklós Bergou, Max Wardetzky, Stephen Robinson, Basile Audoly, and Eitan Grinspun. 2008. Discrete Elastic Rods. In ACM SIGGRAPH 2008 Papers (Los Angeles, California) (SIGGRAPH ’08). Article 63, 12 pages.
[3]
Bernd Bickel, Moritz Bächer, Miguel A. Otaduy, Wojciech Matusik, Hanspeter Pfister, and Markus Gross. 2009. Capture and Modeling of Non-linear Heterogeneous Soft Tissue. ACM Trans. Graph. (SIGGRAPH) 28, 3, Article 89 (July 2009), 9 pages.
[4]
Sofien Bouaziz, Sebastian Martin, Tiantian Liu, Ladislav Kavan, and Mark Pauly. 2014. Projective Dynamics: Fusing Constraint Projections for Fast Simulation. ACM Trans. Graph. (SIGGRAPH) 33, 4, Article 154 (July 2014), 11 pages.
[5]
Robert Bridson, Ronald Fedkiw, and John Anderson. 2002. Robust Treatment of Collisions, Contact and Friction for Cloth Animation. ACM Trans. Graph. (SIGGRAPH) 21, 3 (July 2002), 594–603.
[6]
Juan J Casafranca, Gabriel Cirio, Alejandro Rodríguez, Eder Miguel, and Miguel A Otaduy. 2020. Mixing Yarns and Triangles in Cloth Simulation. In Computer Graphics Forum, Vol. 39. Wiley Online Library, 101–110.
[7]
Antoine Chan-Lock, Jesús Pérez, and Miguel A Otaduy. 2022. High-Order Elasticity Interpolants for Microstructure Simulation. In Computer Graphics Forum, Vol. 41. Wiley Online Library, 63–74.
[8]
Gabriel Cirio, Jorge Lopez-Moreno, David Miraut, and Miguel A. Otaduy. 2014. Yarn-Level Simulation of Woven Cloth. ACM Trans. Graph. (SIGGRAPH Asia) 33, 6, Article 207 (Nov. 2014), 11 pages.
[9]
Gabriel Cirio, Jorge Lopez-Moreno, and Miguel A Otaduy. 2016. Yarn-Level Cloth Simulation with Sliding Persistent Contacts. IEEE transactions on visualization and computer graphics 23, 2 (2016), 1152–1162.
[10]
G Colasante and PD Gosling. 2016. Including Shear in a Neural Network Constitutive Model for Architectural Textiles. Procedia Engineering 155 (2016), 103–112.
[11]
Glenn W Ellis, Chengwan Yao, and Rongda Zhao. 1992. Neural Network Modeling of the Mechanical Behavior of Sand. In Engineering Mechanics. ASCE, 421–424.
[12]
Wenshan Fan, Bin Wang, Jean-Claude Paul, and Jiaguang Sun. 2011. A Hierarchical Grid Based Framework for Fast Collision Detection. In Computer Graphics Forum, Vol. 30. Wiley Online Library, 1451–1459.
[13]
Yun Fei, Christopher Batty, Eitan Grinspun, and Changxi Zheng. 2018. A Multi-Scale Model for Simulating Liquid-Fabric Interactions. ACM Trans. Graph. 37, 4 (2018), 1–16.
[14]
Xudong Feng, Wenchao Huang, Weiwei Xu, and Huamin Wang. 2022. Learning-Based Bending Stiffness Parameter Estimation by a Drape Tester. ACM Trans. Graph. 41, 6 (2022), 1–16.
[15]
Minjun Gao, Junhui Meng, Nuo Ma, Moning Li, and Li Liu. 2022. Artificial Neural Network–Based Constitutive Relation Modelling for the Laminated Fabric Used in Stratospheric Airship. Composites and Advanced Materials 31 (2022), 26349833211073146.
[16]
Marc G. D. Geers, Varvara G. Kouznetsova, and W. A. M. Brekelmans. 2010. Multi-Scale Computational Homogenization: Trends and Challenges. J. Comput. Appl. Math. 234, 7 (2010), 2175–2182.
[17]
Jamshid Ghaboussi, J. H. Garrett Jr, and Xiping Wu. 1991. Knowledge-Based Modeling of Material Behavior with Neural Networks. Journal of Engineering Mechanics 117, 1 (1991), 132–153.
[18]
Eitan Grinspun, Yotam Gingold, Jason Reisman, and Denis Zorin. 2006. Computing Discrete Shape Operators on General Meshes. In Computer Graphics Forum, Vol. 25. Wiley Online Library, 547–556.
[19]
JoséMiranda Guedes and Noboru Kikuchi. 1990. Preprocessing and Postprocessing for Materials Based on the Homogenization Method with Adaptive Finite Element Methods. Computer Methods in Applied Mechanics and Engineering 83, 2 (1990), 143–198.
[20]
Kurt Hornik, Maxwell Stinchcombe, and Halbert White. 1989. Multilayer Feedforward Networks are Universal Approximators. Neural Networks 2, 5 (1989), 359–366.
[21]
Daniel Z Huang, Kailai Xu, Charbel Farhat, and Eric Darve. 2019. Predictive Modeling with Learned Constitutive Laws from Indirect Observations. arXiv preprint arXiv:1905.12530 (2019).
[22]
Jonathan M. Kaldor, Doug L. James, and Steve Marschner. 2008. Simulating Knitted Cloth at the Yarn Level. ACM Trans. Graph. (SIGGRAPH) 27, 3, Article 65 (Aug. 2008), 9 pages.
[23]
Jonathan M. Kaldor, Doug L. James, and Steve Marschner. 2010. Efficient Yarn-Based Cloth with Adaptive Contact Linearization. ACM Trans. Graph. (SIGGRAPH) 29, 4, Article 105 (July 2010), 10 pages.
[24]
Theodore Kim. 2020. A Finite Element Formulation of Baraff-Witkin Cloth. In Computer Graphics Forum, Vol. 39. Wiley Online Library, 171–179.
[25]
Theodore Kim, Fernando De Goes, and Hayley Iben. 2019. Anisotropic Elasticity for Inversion-Safety and Element Rehabilitation. ACM Trans. Graph. 38, 4 (2019), 1–15.
[26]
BA Le, Julien Yvonnet, and Q-C He. 2015. Computational Homogenization of Nonlinear Elastic Materials Using Neural Networks. Internat. J. Numer. Methods Engrg. 104, 12 (2015), 1061–1084.
[27]
Marek Lefik and Bernhard A Schrefler. 2003. Artificial Neural Network as an Incremental Non-linear Constitutive Model for a Finite Element Code. Computer Methods in Applied Mechanics and Engineering 192, 28-30 (2003), 3265–3283.
[28]
Xuan Li, Yu Fang, Lei Lan, Huamin Wang, Yin Yang, Minchen Li, and Chenfanfu Jiang. 2023b. Subspace-Preconditioned GPU Projective Dynamics with Contact for Cloth Simulation. In SIGGRAPH Asia 2023 Conference Papers. Article 1, 12 pages.
[29]
Yue Li, Stelian Coros, and Bernhard Thomaszewski. 2023a. Neural Metamaterial Networks for Nonlinear Material Design. ACM Trans. Graph. 42, 6, Article 186 (dec 2023), 13 pages.
[30]
Hernan J Logarzo, German Capuano, and Julian J Rimoli. 2021. Smart Constitutive Laws: Inelastic Homogenization Through Machine Learning. Computer Methods in Applied Mechanics and Engineering 373 (2021), 113482.
[31]
Miles Macklin, Matthias Müller, and Nuttapong Chentanez. 2016. XPBD: Position-Based Simulation of Compliant Constrained Dynamics. In Proceedings of the 9th International Conference on Motion in Games. 49–54.
[32]
Karel Matouš, Marc GD Geers, Varvara G Kouznetsova, and Andrew Gillman. 2017. A Review of Predictive Nonlinear Theories for Multiscale Modeling of Heterogeneous Materials. J. Comput. Phys. 330 (2017), 192–220.
[33]
Eder Miguel, David Miraut, and Miguel A. Otaduy. 2016. Modeling and Estimation of Energy-Based Hyperelastic Objects. Comput. Graph. Forum (Eurographics) 35, 2 (May 2016), 385–396.
[34]
Eder Miguel, Rasmus Tamstorf, Derek Bradley, Sara C. Schvartzman, Bernhard Thomaszewski, Bernd Bickel, Wojciech Matusik, Steve Marschner, and Miguel A. Otaduy. 2013. Modeling and Estimation of Internal Friction in Cloth. ACM Trans. Graph. (SIGGRAPH Asia) 32, 6, Article 212 (Nov. 2013), 10 pages.
[35]
Zahra Montazeri, Chang Xiao, Yun Fei, Changxi Zheng, and Shuang Zhao. 2021. Mechanics-Aware Modeling of Cloth Appearance. IEEE Transactions on Visualization and Computer Graphics 27, 1 (2021), 137–150. https://doi.org/10.1109/TVCG.2019.2937301
[36]
Matthias Müller, Bruno Heidelberger, Marcus Hennix, and John Ratcliff. 2007. Position Based Dynamics. Journal of Visual Communication and Image Representation 18, 2 (2007), 109–118.
[37]
Rahul Narain, Armin Samii, and James F. O’Brien. 2012. Adaptive Anisotropic Remeshing for Cloth Simulation. ACM Trans. Graph. (SIGGRAPH Asia) 31, 6, Article 152 (Nov. 2012), 10 pages.
[38]
Matthew Overby, George E Brown, Jie Li, and Rahul Narain. 2017. ADMM supseteq projective dynamics: Fast simulation of hyperelastic models with dynamic constraints. IEEE transactions on visualization and computer graphics 23, 10 (2017), 2222–2234.
[39]
José M Pizana, Alejandro Rodríguez, Gabriel Cirio, and Miguel A Otaduy. 2020. A Bending Model for Nodal Discretizations of Yarn-Level Cloth. In Computer Graphics Forum, Vol. 39. Wiley Online Library, 181–189.
[40]
Rosa María Sánchez-Banderas and Miguel A Otaduy. 2017. Dissipation Potentials for Yarn-Level Cloth. In Spanish Computer Graphics Conference (CEIG). 11–18.
[41]
Rosa Maria Sánchez-Banderas and Miguel A Otaduy. 2018. Strain Rate Dissipation for Elastic Deformations. In Computer Graphics Forum, Vol. 37. Wiley Online Library, 161–170.
[42]
Rosa M Sánchez-Banderas, Alejandro Rodríguez, Héctor Barreiro, and Miguel A Otaduy. 2020. Robust Eulerian-on-Lagrangian Rods. ACM Trans. Graph. 39, 4 (2020), 59–1.
[43]
Yuelin Shen, K Chandrashekhara, WF Breig, and LR Oliver. 2005. Finite Element Analysis of V-Ribbed Belts Using Neural Network Based Hyperelastic Material Model. International Journal of Non-Linear Mechanics 40, 6 (2005), 875–890.
[44]
Georg Sperl, Rahul Narain, and Chris Wojtan. 2020. Homogenized Yarn-Level Cloth. ACM Trans. Graph. (SIGGRAPH) 39, 4, Article 48 (July 2020), 16 pages.
[45]
J. Teran, S. Blemker, V. Ng Thow Hing, and R. Fedkiw. 2003. Finite Volume Methods for the Simulation of Skeletal Muscle. In Proceedings of SCA. 68–74.
[46]
Huamin Wang, James F. O’Brien, and Ravi Ramamoorthi. 2011. Data-Driven Elastic Models for Cloth: Modeling and Measurement. ACM Trans. Graph. (SIGGRAPH) 30, 4, Article 71 (July 2011), 9 pages.
[47]
Hanchen Wang, Yuanqi Du Tianfan Fu, Wenhao Gao, Kexin Huang, Ziming Liu, Payal Chandak, Shengchao Liu, Peter Van Katwyk, Andreea Deac, Anima Anandkumar, Karianne Bergen, Carla P. Gomes, Shirley Ho, Pushmeet Kohli, Joan Lasenby, Jure Leskovec, Tie-Yan Liu, Arjun Manrai, Debora Marks, Bharath Ramsundar, Le Song, Jimeng Sun, Jian Tang, Petar Veličković, Max Welling, Linfeng Zhang, Connor W. Coley, Yoshua Bengio, and Marinka Zitnik. 2023. Scientific Discovery in the Age of Artificial Intelligence. Nature 620 (2023), 47–60.
[48]
Huamin Wang and Yin Yang. 2016. Descent Methods for Elastic Body Simulation on the GPU. ACM Trans. Graph. (SIGGRAPH Asia) 35, 6, Article 212 (Nov. 2016), 10 pages.
[49]
Jia-Ji Wang, Chen Wang, Jian-Sheng Fan, and YL Mo. 2022. A Deep Learning Framework for Constitutive Modeling Based on Temporal Convolutional Network. J. Comput. Phys. 449 (2022), 110784.
[50]
Haomiao Wu and Theodore Kim. 2023. An Eigenanalysis of Angle-Based Deformation Energies. Proceedings of the ACM on Computer Graphics and Interactive Techniques 6, 3 (2023), 1–19.
[51]
Kailai Xu, Daniel Z Huang, and Eric Darve. 2021. Learning Constitutive Relations using Symmetric Positive Definite Neural Networks. J. Comput. Phys. 428 (2021), 110072.
[52]
Shan Yang, Junbang Liang, and Ming C. Lin. 2017. Learning-Based Cloth Material Recovery from Video. In IEEE International Conference on Computer Vision.
[53]
Zhan Zhang, Christopher Brandt, Jean Jouve, Yue Wang, Tian Chen, Mark Pauly, and Julian Panetta. 2023. Computational Design of Flexible Planar Microstructures. ACM Trans. Graph. 42, 6, Article 185 (dec 2023), 16 pages. https://doi.org/10.1145/3618396

Cited By

View all
  • (2024)A Cubic Barrier with Elasticity-Inclusive Dynamic StiffnessACM Transactions on Graphics10.1145/368790843:6(1-13)Online publication date: 19-Dec-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '24: ACM SIGGRAPH 2024 Conference Papers
July 2024
1106 pages
ISBN:9798400705250
DOI:10.1145/3641519
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 July 2024

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Constitutive Model
  2. Homogenization
  3. Neural Networks
  4. Yarn-level Cloth Simulation

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

Conference

SIGGRAPH '24
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)194
  • Downloads (Last 6 weeks)30
Reflects downloads up to 09 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A Cubic Barrier with Elasticity-Inclusive Dynamic StiffnessACM Transactions on Graphics10.1145/368790843:6(1-13)Online publication date: 19-Dec-2024

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media