Skip to main content
Log in

Optimizing human model reconstruction from RGB-D images based on skin detection

  • Original Article
  • Published:
Virtual Reality Aims and scope Submit manuscript

Abstract

This paper reconstructs human model from multi-view RGB-D images of an Xbox One Kinect. We preprocess the depth images by implicit surface de-noising and then part-wisely register them into a point cloud. A template model is selected from the human model database to fit the registered point cloud of a human body by Laplacian deformation. Skin detection of RGB-D images helps to tightly constrain the skin parts of human body in template fitting step in order to get more precise and lifelike human model. We propose a robust skin detection method that is not affected by clothing pattern and background. Experiments demonstrate the effectiveness of our method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  • Anguelov D, Srinivasan P, Koller D, Thrun S, Rodgers J, Davis J (2005) SCAPE: shape completion and animation of people. ACM Trans Graph 24:408–416

    Article  Google Scholar 

  • Bălan AO, Black MJ (2008) The naked truth: estimating body shape under clothing. Computer Vision–ECCV 2008. Springer, Marseille, pp 15–29

    Chapter  Google Scholar 

  • Box GEP, Muller ME (1958) A note on the generation of random normal deviates. Ann Math Stat 29:610–611

    Article  MATH  Google Scholar 

  • Chang W, Zwicker M (2011) Global registration of dynamic range scans for articulated model reconstruction. ACM Trans Graph 30:171–179

    Google Scholar 

  • Chen X, Guo Y, Zhou B, Zhao Q (2013) Deformable model for estimating clothed and naked human shapes from a single image. Vis Comput 29:1187–1196

    Article  Google Scholar 

  • Chen G, Li J, Wang B, Zeng J, Lu G, Zhang D (2016) Reconstructing 3D human models with a Kinect. Comput Anim Virtual Worlds 27:72–85

    Article  Google Scholar 

  • Hasler N, Stoll C, Sunkel M, Rosenhahn B, Seidel H-P (2009) A statistical model of human pose and body shape. Comput Graph Forum 28:337–346

    Article  Google Scholar 

  • Hasler N, Ackermann H, Rosenhahn B, Thormahlen T, Seidel H-P (2010) Multilinear pose and body shape estimation of dressed subjects from image sets. In: 2010 IEEE conference on computer vision and pattern recognition (CVPR), pp 1823–1830

  • Huang QX, Adams B, Wicke M, Guibas LJ (2008) Non-rigid registration under isometric deformations. Comput Graph Forum 27:1449–1457

    Article  Google Scholar 

  • Izadi S et al (2011) KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera. In: Proceedings of the 24th annual ACM symposium on user interface software and technology, pp 559–568

  • Lee JY, Yoo SI (2002) An elliptical boundary model for skin color detection. In: Proceedings of the 2002 international conference on imaging science, systems, and technology

  • Li J, Lu G (2011) Skeleton driven animation based on implicit skinning. Comput Graph 35:945–954

    Article  Google Scholar 

  • Li J, Wang Y (2007) Automatically constructing skeletons and parametric structures for polygonal human bodies. In: Proceedings of the 25th computer graphics international conference

  • Mitra NJ, Flöry S, Ovsjanikov M, Gelfand N, Guibas L, Pottmann H (2007) Dynamic geometry registration. In: Symposium on geometry processing, pp 173–182

  • Newcombe RA et al (2011) KinectFusion: real-time dense surface mapping and tracking. In: 2011 10th IEEE international symposium on mixed and augmented reality (ISMAR), pp 127–136

  • Otsu N (1975) A threshold selection method from gray-level histograms. Automatica 11:23–27

    Google Scholar 

  • Rother C, Kolmogorov V, Blake A (2004) Grabcut: interactive foreground extraction using iterated graph cuts. ACM Trans Graph 23:309–314

    Article  Google Scholar 

  • Tong J, Zhou J, Liu L, Pan Z, Yan H (2012) Scanning 3D full human bodies using Kinects. IEEE Trans Vis Comput Graph 18:643–650

    Article  Google Scholar 

  • Weiss A, Hirshberg D, Black MJ (2011) Home 3D body scans from noisy image and range data. In: Proceedings of the 2011 international conference on computer vision, pp 1951–1958

  • Zeng M, Zheng J, Cheng X, Liu X (2013) Templateless quasi-rigid shape modeling with implicit loop-closure. In: 2013 IEEE conference on computer vision and pattern recognition (CVPR), pp 145–152

  • Zeng M, Cao L, Dong H, Lin K, Wang M, Tong J (2015) Estimation of human body shape and cloth field in front of a Kinect. Neurocomputing 151:626–631

    Article  Google Scholar 

Download references

Acknowledgments

This work was partially supported by National Natural Science Foundation of China (51575481, 61379096) and Project of Public Technology Research in Industry of Zhejiang Province (2014C31048).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jituo Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, G., Li, J., Zeng, J. et al. Optimizing human model reconstruction from RGB-D images based on skin detection. Virtual Reality 20, 159–172 (2016). https://doi.org/10.1007/s10055-016-0291-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10055-016-0291-y

Keywords

Navigation