Saved in:
Bibliographic Details
Main Authors: Winiwarter, Lukas, Pena, Alberto Manuel Esmorís, Weiser, Hannah, Anders, Katharina, Sanchez, Jorge Martínez, Searle, Mark, Höfle, Bernhard
Format: Preprint
Published: 2021
Subjects:
Online Access:https://arxiv.org/abs/2101.09154
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909589049442304
author Winiwarter, Lukas
Pena, Alberto Manuel Esmorís
Weiser, Hannah
Anders, Katharina
Sanchez, Jorge Martínez
Searle, Mark
Höfle, Bernhard
author_facet Winiwarter, Lukas
Pena, Alberto Manuel Esmorís
Weiser, Hannah
Anders, Katharina
Sanchez, Jorge Martínez
Searle, Mark
Höfle, Bernhard
contents Topographic laser scanning is a remote sensing method to create detailed 3D point cloud representations of the Earth's surface. Since data acquisition is expensive, simulations can complement real data given certain premises are available: i) a model of 3D scene and scanner, ii) a model of the beam-scene interaction, simplified to a computationally feasible while physically realistic level, and iii) an application for which simulated data is fit for use. A number of laser scanning simulators for different purposes exist, which we enrich by presenting HELIOS++. HELIOS++ is an open-source simulation framework for terrestrial static, mobile, UAV-based and airborne laser scanning implemented in C++. The HELIOS++ concept provides a flexible solution for the trade-off between physical accuracy (realism) and computational complexity (runtime, memory footprint), as well as ease of use and of configuration. Unique features of HELIOS++ include the availability of Python bindings (pyhelios) for controlling simulations, and a range of model types for 3D scene representation. HELIOS++ further allows the simulation of beam divergence using a subsampling strategy, and is able to create full-waveform outputs as a basis for detailed analysis. As generation and analysis of waveforms can strongly impact runtimes, the user may set the level of detail for the subsampling, or optionally disable full-waveform output altogether. A detailed assessment of computational considerations and a comparison of HELIOS++ to its predecessor, HELIOS, reveal reduced runtimes by up to 83 %. At the same time, memory requirements are reduced by up to 94 %, allowing for much larger (i.e. more complex) 3D scenes to be loaded into memory and hence to be virtually acquired by laser scanning simulation.
format Preprint
id arxiv_https___arxiv_org_abs_2101_09154
institution arXiv
publishDate 2021
record_format arxiv
spellingShingle Virtual laser scanning with HELIOS++: A novel take on ray tracing-based simulation of topographic 3D laser scanning
Winiwarter, Lukas
Pena, Alberto Manuel Esmorís
Weiser, Hannah
Anders, Katharina
Sanchez, Jorge Martínez
Searle, Mark
Höfle, Bernhard
Computer Vision and Pattern Recognition
Image and Video Processing
Topographic laser scanning is a remote sensing method to create detailed 3D point cloud representations of the Earth's surface. Since data acquisition is expensive, simulations can complement real data given certain premises are available: i) a model of 3D scene and scanner, ii) a model of the beam-scene interaction, simplified to a computationally feasible while physically realistic level, and iii) an application for which simulated data is fit for use. A number of laser scanning simulators for different purposes exist, which we enrich by presenting HELIOS++. HELIOS++ is an open-source simulation framework for terrestrial static, mobile, UAV-based and airborne laser scanning implemented in C++. The HELIOS++ concept provides a flexible solution for the trade-off between physical accuracy (realism) and computational complexity (runtime, memory footprint), as well as ease of use and of configuration. Unique features of HELIOS++ include the availability of Python bindings (pyhelios) for controlling simulations, and a range of model types for 3D scene representation. HELIOS++ further allows the simulation of beam divergence using a subsampling strategy, and is able to create full-waveform outputs as a basis for detailed analysis. As generation and analysis of waveforms can strongly impact runtimes, the user may set the level of detail for the subsampling, or optionally disable full-waveform output altogether. A detailed assessment of computational considerations and a comparison of HELIOS++ to its predecessor, HELIOS, reveal reduced runtimes by up to 83 %. At the same time, memory requirements are reduced by up to 94 %, allowing for much larger (i.e. more complex) 3D scenes to be loaded into memory and hence to be virtually acquired by laser scanning simulation.
title Virtual laser scanning with HELIOS++: A novel take on ray tracing-based simulation of topographic 3D laser scanning
topic Computer Vision and Pattern Recognition
Image and Video Processing
url https://arxiv.org/abs/2101.09154