Abstract
Modern research in mobile robotics proposes to combine localization and perception in order to recognize previously visited locations and thus to improve localization as well as the object recognition processes recursively. A crucial issue is to perform updates of the scene geometry when novel observations become available. The reason is that a practical application often requires a system to model large 3D environments at high resolution which exceeds the storage of the local memory. The underlying work presents an optimized volume data structure for infinite 3D environments which facilitates (i) successive world model updates without the need to recompute the full dataset, (ii) very fast in-memory data access scheme enabling the integration of high resolution 3D sensors in real-time, (iii) efficient level-of-detail for visualization and coarse geometry updates. The technique is finally demonstrated on real world application scenarios which underpin the feasibility of the research outcomes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Andreasson, H., Bouguerra, A., Cirillo, M., Dimitrov, D., Driankov, D., Karlsson, L., Lilienthal, A., Pecora, F., Saarinen, J., Sherikov, A., Stoyanov, T.: Autonomous transport vehicles: where we are and what is missing. IEEE Robot. Autom. Mag. 22(1), 64–75 (2015)
Baert, J., Lagae, A.: Dutré, P.: Out-of-core construction of sparse voxel octrees. In: Proceedings of the 5th High-Performance Graphics Conference, HPG 2013, pp. 27–32. ACM, New York (2013)
Baumbach, D.G.D., Zuev, S.: Stereo-vision-aided inertial navigation for unknown indoor and outdoor environments. In: Proceedings of the International Conference on Indoor Positioning and Indoor Navigation (IPIN), 2014. IEEE (2014)
Bekris, K., Shome, R., Krontiris, A., Dobson, A.: Cloud automation: precomputing roadmaps for flexible manipulation. IEEE Robot. Autom. Mag. 22(2), 41–50 (2015)
Chajdas, M.G., Reitinger, M., Westermann, R.: Scalable rendering for very large meshes. In: International Conference on Computer Graphics, WSCG 2014 (2014)
Curless, B., Levoy, M.: A volumetric method for building complex models from range images. In: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques. SIGGRAPH 1996, pp. 303–312. ACM, New York (1996)
EUCp: FP7-Transport, Research supported by the European Commission (2015). http://bit.ly/1btLACw. Accessed 22 Sept 2015
Floater, M.S., Hormann, K.: Surface parameterization: a tutorial and survey. In: Dodgson, N.A., Floater, M.S., Sabin, M.A. (eds.) Advances in Multiresolution for Geometric Modelling. MATHVISUAL, pp. 157–186. Springer, Heidelberg (2005). doi:10.1007/3-540-26808-1_9
Frisken, S.F., Perry, R.N., Rockwood, A.P., Jones, T.R.: Adaptively sampled distance fields: a general representation of shape for computer graphics. In: Proceedings of the 27th Annual COnference on Computer Graphics and Interactive Tehniques, pp. 249–254. ACM Press/Addison-Wesley Publishing Co. (2000)
Google inc. Google sparse hash, ver1.5 (2015). http://goog-sparsehash.sourceforge.net/. Accessed 26 Sept 2014
Hirschmuller, H., Scharstein, D.: Evaluation of stereo matching costs on images with radiometric differences. IEEE Trans. Pattern Anal. Mach. Intell. 31(9), 1582–1599 (2009)
Hornung, A., Wurm, K.M., Bennewitz, M., Stachiss, C., Burgard, W.: OctoMap: an efficient probabilistic 3D mapping framework based on octrees. Auton. Robots 34, 189–206 (2013)
Izadi, S., Kim, D., Hilliges, O., Molyneaux, D., Newcombe, R., Kohli, P., Shotton, J., Hodges, S., Freeman, D., Davison, A., Fitzgibbon, A.: Kinectfusion: real-time 3d reconstruction and interaction using a moving depth camera. In: ACM Symposium on User Interface Software and Technology. ACM, October 2011
Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)
Moulon, P., Monasse, P., Marlet, R.: Global fusion of relative motions for robust, accurate and scalable structure from motion. In The IEEE International Conference on Computer Vision (ICCV), December 2013
Nadaraya, E.A.: On estimating regression. Theory Probab. Appl. 9(1), 141–142 (1964)
Nießner, M., Zollhöfer, M., Izadi, S., Stamminger, M.: Real-time 3d reconstruction at scale using voxel hashing. ACM Trans. Graph. (TOG) 32, 169 (2013)
Teschner, M., Heidelberger, B., Mueller, M., Pomeranets, D., Gross, M.: Optimized spatial hashing for collision detection of deformable objects. In: Proceedings of Vision, Modeling, Visualization (VMV 2003), pp. 47–54 (2003)
Visualsfm, C.: A visual structure from motion system (2011). http://ccwu.me/vsfm/. Accessed 30 Sept 2015
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Funk, E., Börner, A. (2017). Infinite, Sparse 3D Modelling Volumes. In: Braz, J., et al. Computer Vision, Imaging and Computer Graphics Theory and Applications. VISIGRAPP 2016. Communications in Computer and Information Science, vol 693. Springer, Cham. https://doi.org/10.1007/978-3-319-64870-5_29
Download citation
DOI: https://doi.org/10.1007/978-3-319-64870-5_29
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64869-9
Online ISBN: 978-3-319-64870-5
eBook Packages: Computer ScienceComputer Science (R0)