without using multiple Kinects. Two mirrors have
been used to get three views in a single frame – one
is the real view of the human and other two are the
virtual views generated through the mirrors. We have
tested the system for five subjects and found good re-
construction in Meshlab. To quantify the accuracy of
the system, we have tested it with a box having known
dimensions. We are able to achieve accurate estima-
tions for the length, breath and height of the box after
reconstruction. However, the reconstructed model has
a few striped artefacts when viewed from oblique an-
gles. These are due to specific placement angles of
the mirror.
Our proposed system can be improved in several
ways and we are working on some of them:
1. Kinect-Mirror Geometry: The present system
uses two mirrors. Use of three or more mirrors
can be explored to improve the quality of recon-
struction, reduce artefacts (Section 7.3), and relax
imaging limitations.
2. Reduction of Artefacts: We intend to explore
methods to smooth the artefacts by suitable fil-
tering of the input depth image and output point-
cloud. Reconstruction from multiple frames can
reduce artefacts and make this method more ro-
bust. However, that would increase the computa-
tional load.
3. Set-up Constraint Relaxation: We intend to relax
some of the constrains of the imaging set-up (Sec-
tion 3) to allow for:
• Minimal partial occlusion between the human
figure and its mirror reflections.
• Slow motion of limbs for continuous recon-
struction over multiple frames.
4. Use of non-Kinect camera: The proposed method
does not use the human detection and segmenta-
tion capability of Kinect. Hence it can be ported
to work for other RGB-D cameras.
ACKNOWLEDGEMENT
The authors acknowledge the TCS Research Scholar
Program for financial support.
REFERENCES
Ahmed, N. (2012). A system for 360
◦
acquisition and
3D animation reconstruction using multiple RGB-
D cameras. URL: http://www.mpi-inf.mpg.de/˜-
nahmed/casa2012.pdf. Unpublished article.
Akay, A. and Akgul, Y. S. (2014). 3D reconstruction with
mirrors and RGB-D cameras. In Computer Vision
Theory and Applications (VISAPP), 9th International
Conference on.
Besl, P. J. and McKay, N. D. (1992). A method for registra-
tion of 3-D shapes. In Pattern Analysis and Machine
Intelligence, IEEE Transactions on, pages 239–256.
Hu, B., Brown, C., and Nelson, R. (2005). Multiple-view
3-D reconstruction using a mirror. Technical report,
University of Rochester.
Khoshelham, K. and Elberink, S. O. (2012). Accuracy and
resolution of Kinect depth data for indoor mapping ap-
plications. Sensors, 12:1437–1454.
Lanman, D., Crispell, D., and Taubin, G. (2007). Surround
structured lighting for full object scanning. In 3-D
Digital Imaging and Modeling, 2007. 3DIM ’07. Sixth
International Conference on, pages 107–116. IEEE.
Mallick, T., Das, P. P., and Majumdar, A. K. (2013a).
Estimation of the orientation and distance of a mir-
ror from Kinect depth data. In Computer Vision,
Pattern Recognition, Image Processing and Graphics
(NCVPRIPG 2013). Proc. 4th National Conference
on, pages 1–4. IEEE.
Mallick, T., Das, P. P., and Majumdar, A. K. (2013b). Study
of interference noise in multi-Kinect set-up. In Com-
puter Vision Theory and Applications (VISAPP 2013).
Proc. of the 9th International Conference on, pages
173–178. SciTePress.
Mallick, T., Das, P. P., and Majumdar, A. K. (2014). Charac-
terizations of noise in kinect depth images: A review.
IEEE SENSORS JOURNAL, 14:1731–1740.
Mitsumoto, H., Tamura, S., Okazaki, K., Kajimi, N., and
Fukui, Y. (1992). 3-D reconstruction using mir-
ror images based on a plane symmetry recovering
method. Pattern Analysis and Machine Intelligence,
IEEE Transactions on, 14(9):941–946.
Murray, R. M., Li, Z., and Sastry, S. S. (1994). A Mathe-
matical Introduction to Robotic Manipulation.
Rodrigues, R., Barreto, J. P., and Nunes, U. (2010). Camera
pose estimation using images of planar mirror reflec-
tions. In Computer Vision–ECCV 2010, pages 382–
395. Springer.
Tomasi, C. and Manduchi, R. (1998). Bilateral filtering for
gray and color images. In Computer Vision, 1998.
Sixth International Conference on, pages 839–846.
IEEE.
Tong, J., Zhou, J., Liu, L., Pan, Z., and Yan, H. (2012).
Scanning 3D full human bodies using Kinects. Visu-
alization and Computer Graphics, IEEE Transactions
on, 18:643–650.
Zhang, Z.-Y. and Tsui, H.-T. (1998). 3D reconstruction
from a single view of an object and its image in a plane
mirror. In Pattern Recognition, 1998. Proceedings.
Fourteenth International Conference on, volume 2,
pages 1174–1176. IEEE.
VISAPP2015-InternationalConferenceonComputerVisionTheoryandApplications
566