Back to Search Start Over

pointcloudset - A Python package to analyze large datasets of point clouds recorded over time

Authors :
Thomas Goelles
Birgit Schlager
Stefan Muckenhuber
Publication Year :
2023
Publisher :
Copernicus GmbH, 2023.

Abstract

Point clouds can be acquired by different sensor types and methods, such as lidar (light detection and ranging), radar (radio detection and ranging), RGB-D (red, green, blue, depth) cameras, SfM (structure from motion), etc. In many cases multiple point clouds are recorded over time, sometimes also referred to as 4D point clouds. For example, automotive lidars from Ouster or Velodyne record point clouds at around 10-20Hz resulting in millions of points per second. In addition, monitoring with terrestrial laser scanners is becoming used more often. Producing similar datasets than the automotive lidars, although with larger individual point clouds at a lower frame rate.Analyzing such a large collection of point clouds is a big challenge due the size and unstructured nature of the data. The Python package "pointcloudset" provides a way to store, analyze, and visualize large datasets consisting of multiple point clouds recorded over time. Pointcloudset features lazy evaluation, parallel processing and is designed to enable the development of new point cloud algorithms and their application on big datasets. The package is based on the Python packages pandas, pytncloud, dask and open3D. Its API is easy to use and high level and the package is open source and available on GitHub.

Details

Database :
OpenAIRE
Accession number :
edsair.doi...........576d4ac169f5c14e749e8296d4d101dd
Full Text :
https://doi.org/10.5194/egusphere-egu23-6554