Alzantot, M. and Youssef, M. (2012). Crowdinside: auto-
matic construction of indoor floorplans. In Proceed-
ings of the 20th International Conference on Advances
in Geographic Information Systems, pages 99–108.
ACM.
Ambrus, R., Claici, S., and Wendt, A. (2017). Automatic
room segmentation from unstructured 3-d data of in-
door environments. IEEE Robotics and Automation
Letters, 2(2):749–756.
Ballard, D. H. (1981). Generalizing the hough trans-
form to detect arbitrary shapes. Pattern recognition,
13(2):111–122.
Birodkar, V. and Edla, D. R. (2014). Enhanced k-means
clustering algorithm using a heuristic approach. Jour-
nal of Information and Computing Science, 9(4):277–
284.
Cabello, R. et al. (2010). Three. js. URL: https://github.
com/mrdoob/three. js.
Discher, S., Richter, R., and D
¨
ollner, J. (2018). A scal-
able webgl-based approach for visualizing massive
3d point clouds using semantics-dependent rendering
techniques. In Proceedings of the 23rd International
ACM Conference on 3D Web Technology, page 19.
ACM.
Douglas, D. H. and Peucker, T. K. (1973). Algorithms for
the reduction of the number of points required to rep-
resent a digitized line or its caricature. Cartograph-
ica: The International Journal for Geographic Infor-
mation and Geovisualization, 10(2):112–122.
Duce, D., Hopgood, B., and Lightfoot, D. (2002). Svg
and x3d: Technology for a foundation course. In Eu-
rographics/ACM SIGGRAPH Workshop on Computer
Graphics Education, Support for Computer Graphics
Educators, Bristol University, UK.
Feiner, S., Foley, J., van Dam, A., and Hughes, J. (1990).
Computer graphics: Principles and practice. Adison
Wesley.
Gai, M. and Wang, G. (2015). Indoor3d: a webgl based
open source framework for 3d indoor maps visualiza-
tion. In Proceedings of the 20th International Confer-
ence on 3D Web Technology, pages 181–187. ACM.
Girardeau-Montaut, D. (2011). Cloudcompare-open source
project. OpenSource Project.
Hagedorn, B., Trapp, M., Glander, T., and Dollner, J.
(2009). Towards an indoor level-of-detail model for
route visualization. In Proceedings of the 2009 Tenth
International Conference on Mobile Data Manage-
ment: Systems, Services and Middleware, MDM ’09,
pages 692–697. IEEE Computer Society.
Heckbert, P. S. (1990). A seed fill algorithm. In GLASS-
NER, A. S., editor, Graphics Gems, pages 275 – 277.
Morgan Kaufmann, San Diego.
Ikehata, S., Yang, H., and Furukawa, Y. (2015). Structured
indoor modeling. In Proceedings of the IEEE Interna-
tional Conference on Computer Vision, pages 1323–
1331.
Koning, E. d. (2011). Polyline simplification. URL:
https://www.codeproject.com/Articles/114797/Polyline-
Simplification.
Li, L., Su, F., Yang, F., Zhu, H., Li, D., Zuo, X., Li, F.,
Liu, Y., and Ying, S. (2018). Reconstruction of three-
dimensional (3d) indoor interiors with multiple sto-
ries via comprehensive segmentation. Remote Sens-
ing, 10(8):1281–1311.
Liu, K., Motta, G., Tunc¸er, B., and Abuhashish, I. (2017). A
2d and 3d indoor mapping approach for virtual navi-
gation services. In Service-Oriented System Engineer-
ing (SOSE), 2017 IEEE Symposium on, pages 102–
107. IEEE.
Nguyen, A. and Le, B. (2013). 3d point cloud segmenta-
tion: A survey. In Robotics, Automation and Mecha-
tronics (RAM), 2013 6th IEEE Conference on, pages
225–230. IEEE.
Oesau, S., Lafarge, F., and Alliez, P. (2014). Indoor scene
reconstruction using feature sensitive primitive extrac-
tion and graph-cut. ISPRS Journal of Photogrammetry
and Remote Sensing, 90:68–82.
Okorn, B., Xiong, X., Akinci, B., and Huber, D. (2010).
Toward automated modeling of floor plans. In Pro-
ceedings of the symposium on 3D data processing, vi-
sualization and transmission, volume 2.
Pohl, M. and Feldmann, D. (2016). Generating straight
outlines of 2d point sets and holes using dominant di-
rections or orthogonal projections. In Proceedings of
the 11th Joint Conference on Computer Vision, Imag-
ing and Computer Graphics Theory and Applications:
Volume 1: GRAPP, pages 59–71.
Prall, C. (2012). Threecsg.js. URL:
https://github.com/chandlerprall/ThreeCSG.
Previtali, M., Barazzetti, L., Brumana, R., and Scaioni, M.
(2014). Towards automatic indoor reconstruction of
cluttered building rooms from point clouds. ISPRS
Annals of Photogrammetry, Remote Sensing & Spatial
Information Sciences, 2(5):281–288.
Rosen, E., Jansson, E., and Brundin, M. (2014). Implemen-
tation of a fast and efficient concave hull algorithm.
Uppsala Univ.
Shi, W. and Cheung, C. (2006). Performance evaluation
of line simplification algorithms for vector generaliza-
tion. The Cartographic Journal, 43(1):27–44.
Stojanovic, V., Trapp, M., Richter, R., and D
¨
ollner, J.
(2018). A service-oriented approach for classifying
3d points clouds by example of office furniture clas-
sification. In Proceedings of the 23rd International
ACM Conference on 3D Web Technology, Web3D ’18,
pages 2:1–2:9. ACM.
Turner, E. and Zakhor, A. (2014). Floor plan generation
and room labeling of indoor environments from laser
range data. In 2014 International Conference on Com-
puter Graphics Theory and Applications (GRAPP),
pages 1–12. IEEE.
Valero, E., Ad
´
an, A., and Cerrada, C. (2012). Automatic
method for building indoor boundary models from
dense point clouds collected by laser scanners. Sen-
sors, 12(12):16099–16115.
Visvalingam, M. and Whyatt, J. D. (1993). Line general-
isation by repeated elimination of points. The carto-
graphic journal, 30(1):46–51.
Wei, S. (2008). Building boundary extraction based on lidar
point clouds data. Proceedings of the International
Archives of the Photogrammetry, Remote Sensing and
Spatial Information Sciences, 37:157–161.
GRAPP 2019 - 14th International Conference on Computer Graphics Theory and Applications
184