Published August 12, 2024 | Version v2
Publication Open

Data and model weights for completing 3D point clouds of individual trees using deep learning

  • 1. ROR icon Swiss Federal Institute for Forest, Snow and Landscape Research
  • 2. ROR icon University of Zurich

Description

This repository contains data associated with the study "Completing 3D point clouds of individual trees using deep learning"
and accompanies the code available at https://github.com/alBrnd/treePoinTr


DATA & FILE OVERVIEW

treePoinTr_rawdata

TheGrove_obj: 3D mesh files in .obj format, created using the Blender add-on "The Grove"
TheGrove_pointclouds: point clouds derived from TheGrove_obj by random sampling on mesh surface
SapTreeGen_obj: 3D mesh files in .obj format, created using the Blender add-on "Sapling Tree Gen"
SapTreeGen_pointclouds: point clouds derived from SapTreeGen_obj by random sampling on mesh surface
HeliosSim: HELIOS++ simulations on TheGrove objects. 12 scan positions (legs) per tree object, poit clouds in .xyz format.
realTLS_BLK360 trees: 12 individual tree leaf-off point clouds, acquired with a Leica BLK360 TLS. Branches < 5cm were removed.
realTLS_Riegl-VZ400_segments: Segments from forest point clouds acquired with a Riegl-VZ400i TLS. Areas were manually segmented for completeness.


treePoinTr_trainedModels

PoinTr models fine-tuned on the datasets with the same name.
The file ckpt-best.pth contains the best performing model weights and should be used for inference.

 

The samples generated from the raw data to train the models can be made available upon request (135 GB), but generating your own training samples using the provided scripts is recommended (make_samples_for_treePoinTr.ipynb).

Files

readMe.txt

Files (7.3 GB)

Name Size Download all
md5:496a8f7c424ac74c5939d9a0d6b010ef
1.3 kB Preview Download
md5:ed8b3f625e6f784a56a45b2113c16bb8
2.1 GB Preview Download
md5:4d9f7cdd047e99ec034db594ab5fc91e
5.2 GB Preview Download

Additional details

Software