Browse > Article
http://dx.doi.org/10.5573/IEIESPC.2015.4.4.224

Real-time Full-view 3D Human Reconstruction using Multiple RGB-D Cameras  

Yoon, Bumsik (Department of Visual Display, Samsung Electronics)
Choi, Kunwoo (Department of Electronics and Computer Engineering, Hanyang University)
Ra, Moonsu (Department of Electronics and Computer Engineering, Hanyang University)
Kim, Whoi-Yul (Department of Electronics and Computer Engineering, Hanyang University)
Publication Information
IEIE Transactions on Smart Processing and Computing / v.4, no.4, 2015 , pp. 224-230 More about this Journal
Abstract
This manuscript presents a real-time solution for 3D human body reconstruction with multiple RGB-D cameras. The proposed system uses four consumer RGB/Depth (RGB-D) cameras, each located at approximately $90^{\circ}$ from the next camera around a freely moving human body. A single mesh is constructed from the captured point clouds by iteratively removing the estimated overlapping regions from the boundary. A cell-based mesh construction algorithm is developed, recovering the 3D shape from various conditions, considering the direction of the camera and the mesh boundary. The proposed algorithm also allows problematic holes and/or occluded regions to be recovered from another view. Finally, calibrated RGB data is merged with the constructed mesh so it can be viewed from an arbitrary direction. The proposed algorithm is implemented with general-purpose computation on graphics processing unit (GPGPU) for real-time processing owing to its suitability for parallel processing.
Keywords
3D reconstruction; RGB-D; Mesh construction; Virtual mirror;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Botsch, et al., Polygon Mesh Processing, AK Peters, London, 2010.
2 H. Hoppe, et al., "Surface reconstruction from unorganized points," SIGGRAPH '92, 1992.
3 R. Mencl and H. Muller. Graph-based surface reconstruction using structures in scattered point sets. In Proceedings of CGI '98 (Computer Graphics International), pp. 298-311, June, 1998.
4 B. Curless and M. Levoy, "A volumetric method for building complex models from range images," SIGGRAPH '96, 1996.
5 M. Kazhdan, M. Bolitho, and H. Hoppe, "Poisson Surface Reconstruction," Proc. Symp. Geometry Processing, 2006.
6 Microsoft Kinect
7 D. Alexiadis, D. Zarpalas, and P. Daras, "Real-time, full 3-D reconstruction of moving foreground objects from mul-tiple consumer depth cameras," IEEE Trans on Multimedia, vol. 15, pp. 339-358, Feb. 2013.   DOI   ScienceOn
8 C. Tomasi and R. Manduchi, "Bilateral filtering for gray and color images," in Proc. of the ICCV, 1998.
9 J. Smisek, M. Jancosek, and T. Pajdla, "3D with Kinect," 2011 ICCV Workshops, pp. 1154-1160, Nov. 2011.
10 P. Besl and N. McKay, "A Method for Registration of 3-D Shapes," IEEE Trans. Patten Analysis and Machine Intelligence, vol. 14, pp. 239-256, 1992.   DOI   ScienceOn
11 R. Toldo, A. Beinat, and F. Crosilla, "Global registration of multiple point clouds embedding the generalized procrustes analysis into an ICP framework," in 3DPVT 2010 Conf., Paris, May 17- 20, 2010.
12 S. Bouaziz, A. Tagliasacchi, and M. Pauly, "Sparse Iterative Closest Point," Computer Graphics Forum, vol. 32, no. 5, pp. 1-11, 2013.
13 K. Shoemake, "Animating rotation with quaternion curves," in Proc. of the SIGGRAPH '85, 1985, pp. 245-254.
14 NVidia CUDA
15 CGAL
16 Sparse ICP