Abstract
This paper presents an example-guided, anthro-pometry-based modeling method for creating 3D human body models from users’ input of partial anthropometric measurements with a given example dataset. Rather than directly forming a mapping between the partial measurements and the body model, we first estimate a set of chosen 30 measurements from the input based on the example-oriented measurement analysis. We then create an initial 3D model using the example-oriented radial basis function model that maps the set of 30 measurements to the body shape space and is established based on the given examples. We finally refine the 3D model by constrained optimization to create the target body model. Our method has several advantages: (1) the created model is guaranteed to match the input measurements and reflects the shape characteristics of examples; (2) the input requirement is modest, which makes it useful in practice; and (3) the information of both the measurements and examples is fully utilized. We demonstrate the effectiveness, accuracy, flexibility and extensibility of the method by various experimental evaluations and a Kinect-based body customization application.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Allen, B., Curless, B., Popović, Z.: The space of human body shapes: reconstruction and parameterization from range scans. ACM Trans. Graph. 22(3), 587–594 (2003)
Anguelov, D., Srinivasan, P., Koller, D., Thrun, S., Rodgers, J., Davis, J.: Scape: shape completion and animation of people. ACM Trans. Graph. 24(3), 408–416 (2005)
Baek, S.-Y., Lee, K.: Parametric human body shape modeling framework for human-centered product design. Comput Aided Des 44(1), 56–67 (2012)
Baran, I., Popović, J.: Automatic rigging and animation of 3D characters. ACM Trans. Graph. 26(3) (2007)
Brekel Kinect: http://www.brekel.com/kinect-3d-scanner/ (2011)
Chen, Y., Liu, Z., Zhang, Z.: Tensor-based human body modeling. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 105–112 (2013)
Chu, C.-H., Tsai, Y.-T., Wang, C.C.L., Kwok, T.-H.: Exemplar-based statistical model for semantic parametric design of human body. Comput. Ind. 61(6), 541–549 (2010)
Cignoni, P., Rocchini, C., Scopigno, R.: Metro: measuring error on simplified surfaces. In: Technical report (1996)
Deun, D.V., Verhaert, V., Buys, K., Haex, J.B.: Automatic generation of personlized human models based on body measurements (2011)
Grosso, M., Quach, R., Badler, N.: Anthropometry for computer animated human figures. In: Magnenat-Thalmann, N., Thalmann, D. (eds.) State-of-the-Art in Computer Animation, pp. 83–96. Springer, New York (1989)
Hasler, N., Stoll, C., Sunkel, M., Rosenhahn, B., Seidel, H.-P.: A statistical model of human pose and body shape. Comput. Graph. Forum 28(2), 337–346 (2009)
Hsu, C.-H.: Developing accurate industrial standards to facilitate production in apparel manufacturing based on anthropometric data. Hum. Factors Man. 19, 199C211 (2009)
Izadi, S., Newcombe, R.A., Kim, D., Hilliges, O., Molyneaux, D., Hodges, S., Kohli, P., Shotton, J., Davison, A.J., Fitzgibbon, A.: KinectFusion: real-time dynamic 3D surface reconstruction and interaction, p. 23. ACM, New York (2011)
Kasap, M., Magnenat-Thalmann, N.: Customizing and populating animated digital mannequins for real-time application. In: International Conference on Cyberworlds, pp. 368–374 (2010)
Kasap, M., Magnenat-Thalmann, N.: Skeleton-aware size variations in digital mannequins. Vis. Comput. 27(4), 263–274 (2011)
Li, J., Wang, Y.: Automatically constructing skeletons and parametric structures for polygonal human bodies. In: Proceedings of the 25th Computer Graphics International Conference, Rio de Janeiro, pp. 151–156 (2007)
Lipman, Y., Sorkine, O., Cohen-or, D., Levin, D., Rossl, C., Peter Seidel, H.: Differential coordinates for interactive mesh editing. In: Proceedings of Shape Modeling International, pp. 181–190. Society Press (2004)
Magnenat-Thalmann, N.: Modeling and Simulating Bodies and Garments, 1st edn. Springer, New York (2010)
Meyer, M., Desbrun, M., Schroeder, P., Barr, A.: Discrete differential geometry operators for triangulated 2-manifolds. In: International Workshop on Visualization and Mathematics (2002)
Nealen, A., Sorkine, O., Alexa, M., Cohen-Or, D.: A sketch-based interface for detail-preserving mesh editing. ACM Trans. Graph. 24(3), 1142–1147 (2005)
Richter, M., Varanasi, K., Hasler, N., Theobalt, C.: Real-time reshaping of humans. In: 2012 Second International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission (3DIMPVT), pp. 340–347 (2012)
Seo, H., Magnenat-Thalmann, N.: An automatic modeling of human bodies from sizing parameters. In: Proceedings of the 2003 Symposium on Interactive 3D Graphics, I3D ’03, pp. 19–26. ACM, New York (2003)
Seo, H., Magnenat-Thalmann, N.: An example-based approach to human body manipulation. Graph. Models 66(1), 1–23 (2004)
Tong, J., Zhou, J., Liu, L., Pan, Z., Yan, H.: Scanning 3D full human bodies using kinects. IEEE Trans. Vis. Comput. Graph. 18(4), 643–650 (2012)
Wang, C.C.: Parameterization and parametric design of mannequins. Comput. Aided Des. 37(1), 83–98 (2005)
Weiss, A., Hirshberg, D., Black, M.: Home 3D body scans from noisy image and range data. In: 2011 IEEE International Conference on Computer Vision (ICCV), pp. 1951–1958 (2011)
Acknowledgments
Yuzhe Zhang receives the PhD scholarship awarded by the Institute for Media Innovation, Nanyang Technological University. Jianmin Zheng is partially supported by MOE Tier-2 grant (MOE2011-T2-2-041) of Singapore.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Y., Zheng, J. & Magnenat-Thalmann, N. Example-guided anthropometric human body modeling. Vis Comput 31, 1615–1631 (2015). https://doi.org/10.1007/s00371-014-1043-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-014-1043-1