(a) ‘Desk’ scene with R
rgb
(b) ‘Couch’ scene with R
rgb
(c) ‘Basement’ scene with R
rgb
Figure 7: Meshlab 3D visualization using method R
rgb
.
weights to faces with an additional function to re-
duce ghosting errors at object boundaries. Thirdly,
color histograms are used in combination with sigma-
outlier detectors to remove unreliable generation is
obtained with high details, so that this leads to a
sharper rendering quality. However, from the over-
all low PSNR quality we can conclude that the tex-
tel quality is highly dependent on the 3D modeling
and registration errors. For our scenes, the visual
difference of textel quality between the use of color
histogram and mean color is minimal, because the
average projected area size of a face is rather small
(a few pixels). For such scenes, the benefit of em-
ploying color histograms does not out weight the in-
volved extra computational costs. To improve textel
quality, we could explore the concept of super resolu-
tion (Goldluecke and Cremers, 2009), employ a dis-
tributed weighting scheme (Wang and Kang, 2001) or
perform local matching of the faces (Rocchini et al.,
2002). For improving registration and thereby re-
ducing blurring originated from registration errors,
image-based camera calibration prior to textel gener-
ation is recommended.
REFERENCES
Alshawabkeh, Y. and Haala, N. (2005). Automatic multi-
image photo-texturing of complex 3D scenes. XVIII
CIPA Int. Symposium, Torino, 27 Sept, pages 1–6.
Bhattacharyya, A. (1943). On a measure of divergence
between two statistical populations defined by their
probability distributions. Bulletin of Cal. Math. Soc.,
35(1):99–109.
Bondarev, E. and Heredia, F. (2013). On photo-realistic
3D reconstruction of large-scale and arbitrary-shaped
environments. pages 621–624.
Bradley, C. (2007). The Algebra of Geometry: Cartesian,
Areal and Projective Co-Ordinates. Highperception
Limited.
Catmull, E. (1974). A subdivision algorithm for computer
display of curved surfaces.
Goldluecke, B. and Cremers, D. (2009). Superresolution
texture maps for multiview reconstruction. IEEE In-
ternational Conference on Computer Vision (ICCV).
Grammatikopoulos, L., Kalisperakis, I., Karras, G., and
Petsa, E. (2007). Automatic multi-view texture map-
ping of 3d surface projections. 3D Virtual Reconstruc-
tion & Visualization of Complex Architectures, pages
12–13.
Heckbert, P. (1986). Survey of texture mapping. In IEEE
Computer Graphics and Applications, pages 56–67.
Hodge, V. and Austin, J. (2004). A Survey of Outlier De-
tection Methodologies. Artificial Intelligence Review,
22(2):85–126.
Imamura, K., Kuroda, H., and Fujimura, M. (2011). Image
content detection method using correlation coefficient
between pixel value histograms. In Signal Process-
ing, Image Processing and Pattern Recognition, vol-
ume 260, pages 1–9. Springer Berlin Heidelberg.
Pele, O. and Werman, M. (2010). The quadratic-chi his-
togram distance family. ECCV, (1):1–14.
Rocchini, C., Cignoni, P., and Montani, C. (1999). Mul-
tiple Textures Stitching and Blending on 3D Objects.
Eurographics Rendering Workshop.
Rocchini, C., Cignoni, P., Montani, C., and Scopigno, R.
(2002). Acquiring, stitching and blending diffuse ap-
pearance attributes on 3D models. The Visual Com-
puter, 18(3):1–24.
Sainz, M. and Pajarola, R. (2004). Point-based rendering
techniques. Computers & Graphics, 28(6):869–879.
Wang, L. and Kang, S. (2001). Optimal texture map recon-
struction from multiple views. Computer Vision and
pattern recognition (CVPR), pages 1–8.
Whelan, T., Kaess, M., and Fallon, M. (2012). Kintinuous:
Spatially Extended KinectFusion.
Whitted, T. (2005). An improved illumination model
for shaded display. Communications of the ACM,
23(6):343–349.
Yuksel, C., Keyser, J., and House, D. H. (2010). Mesh col-
ors. ACM Transactions on Graphics, 29(2):1–11.
Zwicker, M., Pfister, H., van Baar, J., and Gross, M. (2001).
Surface splatting. Proceedings of the 28th annual con-
ference on Computer graphics and interactive tech-
niques - SIGGRAPH ’01, pages 371–378.
OnMulti-viewTextureMappingofIndoorEnvironmentsusingKinectDepthSensors
745