Abstract
Exploring shape variations on virtual garments is significant but challenging to the aspect of 3D garment modeling. In this paper, we propose a data-driven editing framework for automatic 3D garment modeling, which includes semantic garment segmentation, probabilistic reasoning for component suggestion, and garment component merging. The key idea in this work is to develop a simple but effective garment synthesis that utilizes a continuous style description, which can be characterized by the ratio of area and boundary length on garment components. First, a semi-supervised learning algorithm is proposed to simultaneously segment and label the components in 3D garments. Second, a set of matchable probability measurement is applied to recommend components that can be regarded as a new 3D garment. Third, a variation synthesis is developed to satisfy the garment style criteria while ensuring the realistic-looking plausibility of the results. As demonstrated by the experiments, our method is able to generate various reasonable garments with material effects to enrich existing 3D garments.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
3D C (2011) http://www.clo3d.com/. CLO Virtual Fashion Inc
Baraff D, Witkin A (1998) Large steps in cloth simulation. In: SIGGRAPH ’98 Proceedings of the 25th annual conference on computer graphics and interactive techniques, pp 43–54
Berthouzoz F, Garg A, Kaufman DM, Grinspun E, Agrawala M (2013) Parsing sewing patterns into 3d garments. ACM Trans Graph (TOG) 32(4):85:1–85:10
Besl PJ, McKay ND (1992) Method for registration of 3-d shapes. In: Robotics-DL tentative. International society for optics and photonics, pp 586–606
Biermann H, Martin I, Bernardini F, Zorin D (2002) Cut-and-paste editing of multiresolution surfaces. ACM Trans Graph (TOG) 21(3):312–321
Brouet R, Sheffer A, Boissieux L, Cani MP (2012) Design preserving garment transfer. ACM Trans Graph (TOG) 31(4):36:1–11
Bu S, Liu Z, Han J, Wu J, Ji R (2014) Learning high-level shape feature by deep belief networks for 3d model retrieval and recognition. IEEE Trans Multimed 16(8):2154–2167
Chaudhuri S, Kalogerakis E, Guibas L, Koltun V (2011) Probabilistic reasoning for assembly-based 3d modeling. ACM Trans Graph (TOG) 30(4):35:1–10
Chaudhuri S, Koltun V (2010) Data-driven suggestions for creativity support in 3d modeling. ACM Trans Graph (TOG) 29(6):183:1–10
Chen X, Golovinskiy A, Funkhouser T (2009) A benchmark for 3d mesh segmentation. ACM Trans Graph (TOG) 28(3):73:1–12
Chen X, Zhou B, Lu F, Wang L, Bi L, Tan P (2015) Garment modeling with a depth camera. ACM Trans Graph (TOG) 34(6):203:1–12
Covey L (1992) The costume designer’s handbook: a complete guide for amateur and professional costume designers. Heinemann Educational Publishers
Farbman Z, Hoffer G, Lipman Y, Cohen-Or D, Lischinski D (2009) Coordinates for instant image cloning. ACM Trans Graph (TOG) 28(3):67:1–10
Floater M, Kós G, Reimers M (2005) Mean value coordinates in 3d. Comput Aided Geom Des 22(7):623–631
Fu H, Kin-Chung Au O, Tai C (2007) Effective derivation of similarity transformations for implicit laplacian mesh editing. Comput Graphics Forum 26(1):34–45
Funkhouser T, Kazhdan M, Shilane P, Min P, Kiefer W, Tal A, Rusinkiewicz S, Dobkin D (2004) Modeling by example. ACM Trans Graph (TOG) 23:652–663
Golovinskiy A, Funkhouser T (2008) Randomized cuts for 3d mesh analysis. ACM Trans Graph (TOG) 27(5):145:1–12
Gong B, Liu J, Wang X, Tang X (2013) Learning semantic signatures for 3d object retrieval. IEEE Trans Multimed 15(2):369–377
Graphite (2010) http://alice.loria.fr/index.php/software.html. ALICE geometry and lighting 2
Guo X, Lin J, Xu K, Jin X (2014) Creature grammar for creative modeling of 3d monsters. Graph Model 76(5):376–389
Han J, Zhang D, Cheng G, Guo L, Ren J (2015) Object detection in optical remote sensing images based on weakly supervised learning and high-level feature learning. IEEE Trans Geosci Remote Sens 53(6):3325–3337
Huang Q, Koltun V, Guibas L (2011) Joint shape segmentation with linear programming. ACM Trans Graph (TOG) 30(125):1–12
Jain A, Thormählen T, Ritschel T, Seidel H (2012) Exploring shape variations by 3d-model decomposition and part-based recombination. Comput Graphics Forum 31(2):631–640
Jin X, Lin J, Wang CC, Feng J, Sun H (2006) Mesh fusion using functional blending on topologically incompatible sections. Vis Comput 22(4):266–275
Ju T, Schaefer S, Warren J (2005) Mean value coordinates for closed triangular meshes. ACM Trans Graph (TOG)-Proceedings of ACM SIGGRAPH 2005 24(3):561–566
Kalogerakis E, Chaudhuri S, Koller D, Koltun V (2012) A probabilistic model for component-based shape synthesis. ACM Trans Graph (TOG) 31(55):1–11
Kalogerakis E, Hertzmann A, Singh K (2010) Learning 3d mesh segmentation and labeling. ACM Trans Graph (TOG) 29(4):102:1–12
Kreavoy V, Julius D, Sheffer A (2007) Model composition from interchangeable components. In: Computer graphics and applications, PG’07. 15th pacific conference, pp 129–138
Kwok TH, Zhang Y, Wang CC, Liu YJ, Tang K (2016) Styling evolution for tight-fitting garments. IEEE Trans Vis Comput Graph
Lafferty J, McCallum A, Pereira FC (2001) Conditional random fields: probabilistic models for segmenting and labeling sequence data. In: Proceedings of the 18th international conference on machine learning 2001 (ICML 2001), pp 282–289
Lévy B (2003) Dual domain extrapolation. ACM Trans Graph (TOG) 22 (3):364–369
Li J, Lu G (2014) Modeling 3d garments by examples. Comput Aided Des 49:28–41
Lin J, Jin X, Wang CC, Hui KC (2008) Mesh composition on models with arbitrary boundary topology. IEEE Trans Vis Comput Graph 14(3):653–665
Liu S, Song Z, Liu G, Xu C, Lu H, Yan S (2012) Street-to-shop: Cross-scenario clothing retrieval via parts alignment and auxiliary set. In: IEEE conference on computer vision and pattern recognition (CVPR), 2012, pp 3330–3337
Lv J, Chen X, Huang J, Bao H (2012) Semi-supervised mesh segmentation and labeling. Comput Graphics Forum 31(7):2241–2248
Magnenat-Thalmann N (2010) Modeling and simulating bodies and garments. Springer, Ltd
MayaCloth (2010) http://caad.arch.ethz.ch/info/maya/MayaCloth. Autodesk
Meng Y, Mok P, Jin X (2012) Computer aided clothing pattern design with 3d editing and pattern alteration. Comput Aided Des 44(8):721–734
Meng Y, Wang CC, Jin X (2012) Flexible shape control for automatic resizing of apparel products. Comput Aided Des 44(1):68–76
Ovsjanikov M, Li W, Guibas L, Mitra N (2011) Exploration of continuous variability in collections of 3d shapes. ACM Trans Graph (TOG) 30(4):33:1–10
Robson C, Maharik R, Sheffer A, Carr N (2011) Context-aware garment modeling from sketches. Comput Graph 35(3):604–613
Shamir A (2008) A survey on mesh segmentation techniques. Comput Graphics Forum 27(6):1539–1556
Sharf A, Blumenkrants M, Shamir A, Cohen-Or D (2006) Snappaste: an interactive technique for easy mesh composition. Vis Comput 22(9):835–844
Sheffer A, de Sturler E (2001) Parameterization of faceted surfaces for meshing using angle-based flattening. Engineering with Computers 17(3):326–337
Sidi O, van Kaick O, Kleiman Y, Zhang H, Cohen-Or D (2011) Unsupervised co-segmentation of a set of shapes via descriptor-space spectral clustering. ACM Trans Graph (TOG) 30(6):126:1–10
Simari P, Nowrouzezahrai D, Kalogerakis E, Singh K (2009) Multi-objective shape segmentation and labeling. Comput Graphics Forum 28(5):1415–1425
Sorkine O, Cohen-Or D, Lipman Y, Alexa M, Rossl C, Seidel H (2004) Laplacian surface editing. In: Proceedings of the 2004 eurographics/ACM SIGGRAPH symposium on geometry processing, pp 175–184
Takayama K, Schmidt R, Singh K, Igarashi T, Boubekeur T, Sorkine O (2011) Geobrush: interactive mesh geometry cloning. Comput Graphics Forum 30 (2):613–622
Torralba A, Murphy K, Freeman W (2007) Sharing visual features for multiclass and multiview object detection. IEEE Trans Pattern Anal Mach Intell 29(5):854–869
Turquin E, Wither J, Boissieux L, Cani M, Hughes J (2007) A sketch-based interface for clothing virtual characters. IEEE Comput Graph Appl:72–81
Umetani N, Kaufman D, Igarashi T, Grinspun E (2011) Sensitive couture for interactive garment modeling and editing. ACM Trans Graph (TOG) 30:1–9
Van Kaick O, Tagliasacchi A, Sidi O, Zhang H, Cohen-Or D, Wolf L, Hamarneh G (2011) Prior knowledge for part correspondence. Comput Graphics Forum 30(2):553–562
Volino P, Magnenat-Thalmann N (2005) Accurate garment prototyping and simulation. Comput-Aided Des Applic 2(1):645–654
Wan J, Wang D, Hoi SCH, Wu P, Zhu J, Zhang Y, Li J (2014) Deep learning for content-based image retrieval: a comprehensive study. In: Proceedings of the ACM international conference on multimedia, pp 157–166
Wang C, Wang Y, Yuen M (2003) Feature based 3d garment design through 2d sketches. Comput Aided Des 35(7):659–672
Wang Y, Asafi S, van Kaick O, Zhang H, Cohen-Or D, Chen B (2012) Active co-analysis of a set of shapes. ACM Trans Graph (TOG) 31(6):165:1–10
Xu K, Zhang H, Cohen-Or D, Chen B (2012) Fit and diverse: set evolution for inspiring 3d shape galleries. ACM Trans Graph (TOG) 31(4):57:1–10
Yu Y, Zhou K, Xu D, Shi X, Bao H, Guo B, Shum H (2004) Mesh editing with poisson-based gradient field manipulation. ACM Trans Graph (TOG)-Proceedings of ACM SIGGRAPH 2004(23):644– 651
Yuan M, Khan IR, Farbiz F, Yao S, Niswar A, Foo MH (2013) A mixed reality virtual clothes try-on system. IEEE Trans Multimed 15(8):1958–1968
Zhang D, Han J, Cheng G, Liu Z, Bu S, Guo L (2015) Weakly supervised learning for target detection in remote sensing images. IEEE Geosci Remote Sens Lett 12(4):701–705
Zuffi S, Black MJ (2015) The stitched puppet: a graphical model of 3d human shape and pose. In: 2015 IEEE Conference on computer vision and pattern recognition (CVPR), pp 3537–3546
Acknowledgments
This research is supported by the National Natural Science Foundation of China (61462051, 61462056, 61272192, 61502541, 81560296), the Applied Fundamental Research Project of Yunnan Province (2014FB133), the Applied Fundamental Research Key Project of Yunnan Province(2014FA028), the Science Research Funded Project of Kunming University of Science and Technology (KKSY201403119).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, L., Su, Z., Fu, X. et al. A data-driven editing framework for automatic 3D garment modeling. Multimed Tools Appl 76, 12597–12626 (2017). https://doi.org/10.1007/s11042-016-3688-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-3688-4