skip to main content
research-article

Parsing sewing patterns into 3D garments

Published:21 July 2013Publication History
Skip Abstract Section

Abstract

We present techniques for automatically parsing existing sewing patterns and converting them into 3D garment models. Our parser takes a sewing pattern in PDF format as input and starts by extracting the set of panels and styling elements (e.g. darts, pleats and hemlines) contained in the pattern. It then applies a combination of machine learning and integer programming to infer how the panels must be stitched together to form the garment. Our system includes an interactive garment simulator that takes the parsed result and generates the corresponding 3D model. Our fully automatic approach correctly parses 68% of the sewing patterns in our collection. Most of the remaining patterns contain only a few errors that can be quickly corrected within the garment simulator. Finally we present two applications that take advantage of our collection of parsed sewing patterns. Our garment hybrids application lets users smoothly interpolate multiple garments in the 2D space of patterns. Our sketch-based search application allows users to navigate the pattern collection by drawing the shape of panels.

Skip Supplemental Material Section

Supplemental Material

tp050.mp4

References

  1. Apeagyei, P. R., and Otieno, R. 2007. Usability of pattern customising technology in the achievement and testing of fit for mass customisation. Journal of Fashion Marketing and Management 11, 3, 349--365.Google ScholarGoogle ScholarCross RefCross Ref
  2. Baraff, D., and Witkin, A. 1998. Large steps in cloth simulation. In Proc. of SIGGRAPH, ACM Press, New York, New York, USA, 43--54. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Belongie, S., Malik, J., and Puzicha, J. 2001. Shape context: A new descriptor for shape matching and object recognition. In Proc. of NIPS, 831--837.Google ScholarGoogle Scholar
  4. Bridson, R. 2003. Simulation of clothing with folds and wrinkles. Proceedings of the 2003 ACM SCA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Brouet, R., Sheffer, A., Boissieux, L., and Cani, M.-P. 2012. Design preserving garment transfer. ACM Trans. on Graphics 31, 4 (July), 1--11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Choi, K.-J., and Ko, H.-S. 2002. Stable but responsive cloth. In SIGGRAPH '02, ACM Press, New York, New York, USA, vol. 21, 604. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Cordier, F., Seo, H. S. H., and Magnenat-Thalmann, N., 2003. Made-to-measure technologies for an online clothing store.Google ScholarGoogle Scholar
  8. Decaudin, P., Julius, D., Wither, J., Boissieux, L., Sheffer, A., and Cani, M.-P. 2006. Virtual Garments: A Fully Geometric Approach for Clothing Design. In Eurographics.Google ScholarGoogle Scholar
  9. Fontana, M., Carubelli, A., Rizzi, C., and Cugini, U. 2005. ClothAssembler: a CAD Module for Feature-based Garment Pattern Assembly. CAD Applications 2, 6, 795--804.Google ScholarGoogle Scholar
  10. Geng, Y.-L., Lu, G.-D., Wang, J., and Li, W.-L. 2009. Sketch-Based 3D Sleeve Modeling and Reusing Method for Garment CAD. In In Proc. of CSIE, IEEE, vol. 1, 711--715. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Guan, P., Reiss, L., Hirshberg, D. A., Weiss, A., and Black, M. J. 2012. DRAPE: Dressing Any Person. ACM Trans. on Graphics 31, 4 (July), 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Haralick, R., and Queeney, D. 1982. Understanding engineering drawings. Computer Graphics and Image Processing 20, 3, 244--258.Google ScholarGoogle ScholarCross RefCross Ref
  13. House, D., and Breen, D., Eds. 2000. Cloth Modeling and Animation. A K Peters/CRC Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Igarashi, T., and Hughes, J. F. 2002. Clothing manipulation. In Proc. of UIST, ACM Press, New York, New York, USA, 91. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Mena, J. 2003. State of the art on automatic road extraction for gis update: a novel classification. Pattern Recognition Letters 24, 16, 3037--3058. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Meng, Y., Mok, P., and Jin, X. 2010. Interactive virtual try-on clothing design systems. Proc. of CAD 42, 4 (Apr.), 310--321. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Meng, Y., Mok, P., and Jin, X. 2012. Computer aided clothing pattern design with 3D editing and pattern alteration. Proc. of CAD 44, 8 (Aug.), 721--734. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Meng, Y., Wang, C. C., and Jin, X. 2012. Flexible shape control for automatic resizing of apparel products. Proc. of CAD 44, 1 (Jan.), 68--76. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Protopsaltou, D., and Luible, C. 2002. A body and garment creation method for an internet-based virtual fitting room. In Advances in Modeling, Animation and Rendering, J. Vince and R. Earnshaw, Eds. Springer-Verlag, 105--122.Google ScholarGoogle Scholar
  20. Robson, C., Maharik, R., Sheffer, A., and Carr, N. 2011. Context-aware garment modeling from sketches. Computers & Graphics 35, 3 (June), 604--613. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Rohmer, D., Popa, T., Cani, M.-p., Hahmann, S., and Sheffer, A. 2010. Animation wrinkling: augmenting coarse cloth simulations with realistic-looking wrinkles. ACM Trans. on Graphics TOG 29, 6, 157. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Shewchuk, J. 2002. Delaunay refinement algorithms for triangular mesh generation. In Proc. CGTA 22, 21--74. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Terzopoulos, D., Pltt, J., Barr, A., Zeltzer, D., Witkin, A., and Blinn, J. 1989. Physically-based modeling: past, present, and future. ACM SIGGRAPH 23, 5 (Dec.), 191--209. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Turquin, E., Cani, M.-P., and Hughes, J. F. 2004. Sketching garments for virtual characters. In Courses, ACM, J. A. Jorge and J. F. Hughes, Eds., SIGGRAPH '06, 175--182. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Turquin, E., Wither, J., Boissieux, L., Cani, M.-P., and Hughes, J. F. 2007. A Sketch-Based Interface for Clothing Virtual Characters. IEEE CGA 27, 1 (Jan.), 72--81. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Umetani, N., Kaufman, D., Igarashi, T., and Grinspun, E. 2011. Sensitive Couture for Interactive Garment Editing and Modeling. ACM Transactions on Graphics (Proc. of SIGGRAPH 2011) 30, 4 (Aug). Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Wang, C. C. L., Wang, Y., and Yuen, M. M. F. 2003. Feature based 3D garment design through 2D sketches. Proc. of CAD 35, 7, 659--672.Google ScholarGoogle ScholarCross RefCross Ref
  28. Wang, C. C., Wang, Y., and Yuen, M. M. 2005. Design automation for customized apparel products. Proc. of CAD 37, 7 (June), 675--691. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Wolsey, L. 2000. Integer programming. IIE Transactions 32, 273--285.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Parsing sewing patterns into 3D garments

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Graphics
        ACM Transactions on Graphics  Volume 32, Issue 4
        July 2013
        1215 pages
        ISSN:0730-0301
        EISSN:1557-7368
        DOI:10.1145/2461912
        Issue’s Table of Contents

        Copyright © 2013 ACM

        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 ACM 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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 21 July 2013
        Published in tog Volume 32, Issue 4

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader