Abstract
Different types of cloth show distinctive appearances owing to their unique yarn-level geometrical details. Despite its importance in applications such as cloth rendering and simulation, capturing yarn-level geometry is nontrivial and requires special hardware, e.g., computed tomography scanners, for conventional methods. In this paper, we propose a novel method that can produce the yarn-level geometry of real cloth using a single micro-image, captured by a consumer digital camera with a macro lens. Given a single input image, our method estimates the large-scale yarn geometry by image shading, and the fine-scale fiber details can be recovered via the proposed fiber tracing and generation algorithms. Experimental results indicate that our method can capture the detailed yarn-level geometry of a wide range of cloth and reproduce plausible cloth appearances.
Similar content being viewed by others
References
Aittala M, Weyrich T, Lehtinen J, 2015. Two-shot SVBRDF capture for stationary materials. ACM Trans Graph, 34(4), Article 110. https://doi.org/10.1145/2766967
Asha V, Nagabhushan P, Bhajantri NU, 2012. Automatic extraction of texture-periodicity using superposition of distance matching functions and their forward differences. Patt Recogn Lett, 33(5):629–640. https://doi.org/10.1016/j.patrec.2011.11.027
Chai ML, Wang LD, Weng YL, et al., 2012. Single-view hair modeling for portrait manipulation. ACM Trans Graph, 31(4), Article 116. https://doi.org/10.1145/2185520.2185612
Chai ML, Luo LJ, Sunkavalli K, et al., 2015. High-quality hair modeling from a single portrait photo. ACM Trans Graph, 34(6), Article 204. https://doi.org/10.1145/2816795.2818112
Chai ML, Shao TJ, Wu HZ, et al., 2016. AutoHair: fully automatic hair modeling from a single image. ACM Trans Graph, 35(4), Article 116. https://doi.org/10.1145/2897824.2925961
Chen XW, Wu HY, Jin X, et al., 2013a. Face illumination manipulation using a single reference image by adaptive layer decomposition. IEEE Trans Image Process, 22(11):4249–4259. https://doi.org/10.1109/TIP.2013.2271548
Chen XW, Zou DQ, Zhou SZ, et al., 2013b. Image matting with local and nonlocal smooth priors. Proc IEEE Conf on Computer Vision and Pattern Recognition, p.1902–1907. https://doi.org/10.1109/CVPR.2013.248
Cirio G, Lopez-Moreno J, Miraut D, et al., 2014. Yarn-level simulation of woven cloth. ACM Trans Graph, 33(6), Article 207. https://doi.org/10.1145/2661229.2661279
Efros AA, Freeman WT, 2001. Image quilting for texture synthesis and transfer. Proc 28th Annual Conf on Computer Graphics and Interactive Techniques, p.341–346. https://doi.org/10.1145/383259.383296
Farbman Z, Fattal R, Lischinski D, et al., 2008. Edge-preserving decompositions for multi-scale tone and detail manipulation. ACM Trans Graph, 27(3), Article 67. https://doi.org/10.1145/1360612.1360666
Felzenszwalb PF, Girshick RB, McAllester D, et al., 2010. Object detection with discriminatively trained part-based models. IEEE Trans Patt Anal Mach Intell, 32(9):1627–1645. https://doi.org/10.1109/TPAMI.2009.167
Irawan P, Marschner S, 2012. Specular reflection from woven cloth. ACM Trans Graph, 31(1), Article 11. https://doi.org/10.1145/2077341.2077352
Jakob W, 2010. Mitsuba Physically Based Renderer. http://www.mitsuba-renderer.org.
Johnson MK, Cole F, Raj A, et al., 2011. Microgeometry capture using an elastomeric sensor. ACM Trans Graph, 30(4), Article 46. https://doi.org/10.1145/2010324.1964941
Khungurn P, Schroeder D, Zhao S, et al., 2015. Matching real fabrics with micro-appearance models. ACM Trans Graph, 35(1), Article 1. https://doi.org/10.1145/2818648
Leaf J, Wu RD, Schweickart E, et al., 2018. Interactive design of periodic yarn-level cloth patterns. ACM Trans Graph, 37(6), Article 202. https://doi.org/10.1145/3272127.3275105
Li GN, Wu CL, Stoll C, et al., 2013. Capturing relightable human performances under general uncontrolled illumination. Comput Graph Forum, 32(2pt3):275–284. https://doi.org/10.1111/cgf.12047
Liu LB, Yin KK, Wang B, et al., 2013. Simulation and control of skeleton-driven soft body characters. ACM Trans Graph, 32(6), Article 215. https://doi.org/10.1145/2508363.2508427
Marschner SR, Jensen HW, Cammarano M, et al., 2003. Light scattering from human hair fibers. ACM Trans Graph, 22(3):780–791. https://doi.org/10.1145/882262.882345
Nam G, Lee JH, Wu HZ, et al., 2016. Simultaneous acquisition of microscale reflectance and normals. ACM Trans Graph, 35(6), Article 185. https://doi.org/10.1145/2980179.2980220
Sadeghi I, Bisker O, de Deken J, et al., 2013. A practical microcylinder appearance model for cloth rendering. ACM Trans Graph, 32(2), Article 14. https://doi.org/10.1145/2451236.2451240
Schröder K, Zinke A, Klein R, 2015. Image-based reverse engineering and visual prototyping of woven cloth. IEEE Trans Vis Comput Graph, 21(2):188–200. https://doi.org/10.1109/TVCG.2014.2339831
Wang HM, O’Brien JF, Ramamoorthi R, 2011. Data-driven elastic models for cloth: modeling and measurement. ACM Trans Graph, 30(4), Article 71. https://doi.org/10.1145/2010324.1964966
Xu WW, Umentani N, Chao QW, et al., 2014. Sensitivity-optimized rigging for example-based real-time clothing synthesis. ACM Trans Graph, 33(4), Article 107. https://doi.org/10.1145/2601097.2601136
Yuksel C, Kaldor JM, James DL, et al., 2012. Stitch meshes for modeling knitted clothing with yarn-level detail. ACM Trans Graph, 31(4), Article 37. https://doi.org/10.1145/2185520.2185533
Zhang JH, Baciu G, Zheng DJ, et al., 2013. IDSS: a novel representation for woven fabrics. IEEE Trans Vis Comput Graph, 19(3):420–432. https://doi.org/10.1109/TVCG.2012.66
Zhang M, Chai ML, Wu HZ, et al., 2017. A data-driven approach to four-view image-based hair modeling. ACM Trans Graph, 36(4), Article 156. https://doi.org/10.1145/3072959.3073627
Zhao S, Jakob W, Marschner S, et al., 2012. Structure-aware synthesis for predictive woven fabric appearance. ACM Trans Graph, 31(4), Article 75. https://doi.org/10.1145/2185520.2185571
Zhao S, Jakob W, Marschner S, et al., 2014. Building volumetric appearance models of fabric using micro CT imaging. ACM Commun, 57(11):98–105. https://doi.org/10.1145/2670517
Zhao S, Luan FJ, Bala K, 2016. Fitting procedural yarn models for realistic cloth rendering. ACM Trans Graph, 35(4), Article 51. https://doi.org/10.1145/2897824.2925932
Zhou ZL, Wu Z, Tan P, 2013. Multi-view photometric stereo with spatially varying isotropic materials. Proc IEEE Conf on Computer Vision and Pattern Recognition, p.1482–1489. https://doi.org/10.1109/CVPR.2013.195
Zhu H, Liu YB, Fan JT, et al., 2017. Video-based outdoor human reconstruction. IEEE Trans Circ Syst Video Technol, 27(4):760–770. https://doi.org/10.1109/TCSVT.2016.2596118
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Hong-yu WU, Xiao-wu CHEN, Chen-xu ZHANG, Bin ZHOU, and Qin-ping ZHAO declare that they have no conflict of interest.
Additional information
Project supported by the National Natural Science Foundation of China (Nos. 61532003 and 61902014) and the National Key Research and Development Plan, China (No. 2018YFC0831003)
Rights and permissions
About this article
Cite this article
Wu, Hy., Chen, Xw., Zhang, Cx. et al. Modeling yarn-level geometry from a single micro-image. Frontiers Inf Technol Electronic Eng 20, 1165–1174 (2019). https://doi.org/10.1631/FITEE.1800693
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1631/FITEE.1800693