Skip to content

mvg-inatech/point_cloud_cropping

Repository files navigation

From Spherical to Gaussian: A Comparative Analysis of Point Cloud Cropping Strategies in Large-Scale 3D Environments

arXiv

Large-scale 3D point clouds can consist of billions of points. Even after downsampling, these point clouds are too large for modern 3D neural networks. In order to develop a semantic understanding of the scene, the point clouds are divided into smaller subclouds that can be processed. Typically, this division is done using spherical crops, resulting in a loss of surrounding geometric context. To address this issue, we propose alternative methods that produce subclouds with larger crop sizes while maintaining a similar number of points. Specifically, we compare exponential, Gaussian, and linear cropping methods with the spherical method. We evaluated two 3D deep learning model architectures using multiple indoor and outdoor environment datasets. Our results demonstrate that altering the cropping strategy can enhance model performance, especially for large-scale outdoor scenes, yielding new state-of-the-art results. The different crops (each with ~240k points) investigated in are shown in the following:

alt text

Getting started

This repository contains the simplified main part of the code for the aforementioned work. If you want to develop, make use of the devcontainer structure. If you want to run the code, build it and use the container.

The container so far misses the following:

cd lib
./setup.sh

If you want to use LitePT make sure to select the right GPU architecture. Have a look and change accordingly in lib/pointrope/setup.py

Train or run the models by using the main scripts:

python3 train.py config/<filename.yaml>

For linting and tests:

pylint common tests
pytest

Citation

@misc{kellner2026sphericalgaussiancomparativeanalysis,
      title={From Spherical to Gaussian: A Comparative Analysis of Point Cloud Cropping Strategies in Large-Scale 3D Environments}, 
      author={Maximilian Kellner and Dominik Merkle and Michael Brunklaus and Alexander Reiterer},
      year={2026},
      eprint={2605.02098},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2605.02098}, 
}

Acknowledgement

We would like to thank all the contributors to Pointcept for their excellent work.

About

From Spherical to Gaussian: A Comparative Analysis of Point Cloud Cropping Strategies in Large-Scale 3D Environments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors