Skip to main content

Solid Model Reconstruction of Large-Scale Outdoor Scenes from 3D Lidar Data

  • Chapter
  • First Online:
Field and Service Robotics

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 92))

Abstract

Globally consistent 3D maps are commonly used for robot mission navigation, and teleoperation in unstructured and uncontrolled environments. These maps are typically represented as 3D point clouds; however other representations, such as surface or solid models, are often required for humans to perform scientific analyses, infrastructure planning, or for general visualization purposes. Robust large-scale solid model reconstruction from point clouds of outdoor scenes can be challenging due to the presence of dynamic objects, the ambiguitiy between non-returns and sky-points, and scalability requirements. Volume-based methods are able to remove spurious points arising from moving objects in the scene by considering the entire ray of each measurement, rather than simply the end point. Scalability can be addressed by decomposing the overall space into multiple tiles, from which the resulting surfaces can later be merged. We propose an approach that applies a weighted signed distance function along each measurement ray, where the weight indicates the confidence of the calculated distance. Due to the unenclosed nature of outdoor environments, we introduce a technique to automatically generate a thickened structure in order to model surfaces seen from only one side. The final solid models are thus suitable to be physically printed by a rapid prototyping machine.The approach is evaluated on 3D laser point cloud data collected from a mobile lidar in unstructured and uncontrolled environments, including outdoors and inside caves. The accuracy of the solid model reconstruction is compared to a previously developed binary voxel carving method. The results show that the weighted signed distance approach produces a more accurate reconstruction of the surface, and since higher accuracy models can be produced at lower resolutions, this additionally results in significant improvements in processing time.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    We use the Polygon2Voxel algorithm by Dirk-Jan Kroon, available on the Mathworks MATLAB Central website.

References

  1. C. Holenstein, R. Zlot, M. Bosse, Watertight surface reconstruction of caves from 3D laser data, in IEEE/RSJ International Conference on Intelligent Robots and Systems, 2011

    Google Scholar 

  2. D. H\(\ddot{\rm a}\)hnel, W. Burgard, S. Thrun, Learning compact 3D models of indoor and outdoor environments with a mobile robot. Robot. Auton Syst. 44(1), 15–27 (2003)

    Google Scholar 

  3. T. Liu, M. Carlberg, G. Chen, J. Chen, J. Kua, A. Zakhor, Indoor localization and visualization using a human-operated backpack system, in International Conference on Indoor Positioning and Indoor Navigation, 2010

    Google Scholar 

  4. I. Mahon, S. Williams, Three-dimensional robotic mapping, in Australasian Conference on Robotics and Automation, 2003

    Google Scholar 

  5. J. Weingarten, R. Siegwart, EKF-based 3D SLAM for structured environment reconstruction, in IEEE/RSJ International Conference on Intelligent Robots and Systems, 2005

    Google Scholar 

  6. N. Amenta, S. Choi, R.K. Kolluri, The power crust, in Proceedings of the Sixth ACM Symposium on Solid Modeling and Applications, 2001

    Google Scholar 

  7. M. Gopi, S. Krishnan, A fast and efficient projection-based approach for surface reconstruction, inBrazilian Symposium on Computer Graphics and Image Processing, 2002

    Google Scholar 

  8. T.K. Dey, Provable surface reconstruction from noisy samples, in Proceedings of the Twentieth Annual Symposium on Computational Geometry, 2004

    Google Scholar 

  9. T.K. Dey, S. Goswami, Tight Cocone: a water-tight surface reconstructor, in ACM Symposium on Solid Modeling Applications, 2003

    Google Scholar 

  10. B. Curless, M. Levoy, A volumetric method for building complex models from range images, in ACM SIGGRAPH, 1996

    Google Scholar 

  11. H. Moravec, A. Elfes, High resolution maps from wide angle sonar, in Proceedings of the 1985 IEEE International Conference on Robotics and Automation, vol. 2 (1985), pp 116–121

    Google Scholar 

  12. R.A. Newcombe, S. Izadi, O. Hilliges, D. Molyneaux, D. Kim, A. Davison, P. Kohli, J. Shotton, S. Hodges, A. Fitzgibbon, KinectFusion: real-time dense surface mapping and tracking, in IEEE International Symposium on Mixed and and Augmented Reality, 2011

    Google Scholar 

  13. K. Pulli, T. Duchamp, H. Hoppe, J. McDonald, L. Shapiro, W. Stuetzle, Robust meshes from multiple range maps, in International Conference on Recent Advances in 3-D Digital Imaging and Modeling, 1997

    Google Scholar 

  14. K. Zhou, M. Gong, X. Huang, B. Guo, Data-parallel octrees for surface reconstruction. IEEE Trans. Vis. Comput. Graph. 17(5), 669–681 (2011)

    Article  Google Scholar 

  15. J. Carr, R. Beatson, H. Cherrie, T. Mitchel, W. Fright, B. McCallum, T. Evans, Reconstruction and representation of 3D objects with radial basis functions, in ACM SIGGRAPH, 2001

    Google Scholar 

  16. M. Kazhdan, Reconstruction of solid models from oriented point sets, in Proceedings of the Eurographics Symposium on Geometry Processing, 2005

    Google Scholar 

  17. G. Turk, J. O’Brien, Modelling with implicit surfaces that interpolate. ACM Trans. Graph. 21(4), 855–873 (October 2002)

    Google Scholar 

  18. S. Gemme, J. Bakambu, I. Rekleitis, 3D reconstruction of environments for planetary exploration. In Canadian Conference on Computer and Robot Vision, 2005

    Google Scholar 

  19. Z.C. Marton, R.B. Rusu, M. Beetz, On fast surface reconstruction methods for large and noisy point clouds, in IEEE International Conference on Robotics and Automation, 2009

    Google Scholar 

  20. M. Bosse, R. Zlot, Continuous 3D scan-matching with a spinning 2D laser, in IEEE International Conference on Robotics and Automation, 2009

    Google Scholar 

  21. J.E. Bresenham, Algorithm for computer control of a digital plotter. IBM Syst. J. 4(1), 25–30 (1965)

    Article  Google Scholar 

  22. M. Bolitho, M. Kazhdan, R. Burns, H. Hoppe, Multilevel streaming for out-of-core surface reconstruction, in Eurographics Symposium on Geometry Processing, 2007

    Google Scholar 

Download references

Acknowledgments

The authors would like to thank Paul Flick for leading the hardware development of the sensor cart system.We would also like to thank Chris Waring and the Australian Nuclear Science and Technology Organisation (ANSTO), as well as the Jenolan Caves Reserve Trust for providing the opportunity to map the caves and for assisting with data collection.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ciril Baselgia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Baselgia, C., Bosse, M., Zlot, R., Holenstein, C. (2014). Solid Model Reconstruction of Large-Scale Outdoor Scenes from 3D Lidar Data. In: Yoshida, K., Tadokoro, S. (eds) Field and Service Robotics. Springer Tracts in Advanced Robotics, vol 92. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40686-7_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40686-7_36

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40685-0

  • Online ISBN: 978-3-642-40686-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics