mlsanityData to 14 Oct 2026

treeX: Unsupervised Tree Instance Segmentation in Dense Forest Point Clouds

arXiv 2509.03633 ↗First posted 3 Sep 2025cs.CV cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Close-range laser scanning provides detailed 3D captures of forest stands but requires efficient software for processing 3D point cloud data and extracting individual trees. Although recent studies have introduced deep learning methods for tree instance segmentation, these approaches require large annotated datasets and substantial computational resources. As a resource-efficient alternative, we present a revised version of the treeX algorithm, an unsupervised method that combines clustering-based stem detection with region growing for crown delineation. While the original treeX algorithm was developed for personal laser scanning (PLS) data, we provide two parameter presets, one for ground-based laser scanning (stationary terrestrial - TLS and PLS), and one for UAV-borne laser scanning (ULS). We evaluated the method on six public datasets (FOR-instance, ForestSemantic, LAUTx, NIBIO MLS, TreeLearn, Wytham Woods) and compared it to six open-source methods (original treeX, treeiso, RayCloudTools, ForAINet, SegmentAnyTree, TreeLearn). Compared to the original treeX algorithm, our revision reduces runtime and improves accuracy, with instance detection F1-score gains of +0.11 to +0.49 for ground-based data. For ULS data, our preset achieves an F1-score of 0.58, whereas the original algorithm fails to segment any correct instances. For TLS and PLS data, our algorithm achieves accuracy similar to recent open-source methods, including deep learning. Given its algorithmic design, we see two main applications for our method: (1) as a resource-efficient alternative to deep learning approaches in scenarios where the data characteristics align with the method design (sufficient stem visibility and point density), and (2) for the semi-automatic generation of labels for deep learning models. To enable broader adoption, we provide an open-source Python implementation in the pointtree package.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 59 references that are in the map. First posted on arXiv 3 Sep 2025.

Builds on

11 of 59 references.

References · 11

  1. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
  2. 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,205
  3. 2018Panoptic Segmentationcited by 802
  4. 2019RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Cloudscited by 585
  5. 2019Deep Learning for 3D Point Clouds: A Surveycited by 558
  6. 2020PointGroup: Dual-Set Point Grouping for 3D Instance Segmentationcited by 321
  7. 2023Automated forest inventory: analysis of high-density airborne LiDAR point clouds with 3D deep learningcited by 23
  8. 2023FOR-instance: a UAV laser scanning benchmark dataset for semantic and instance segmentation of individual treescited by 21
  9. 2024SegmentAnyTree: A sensor and platform agnostic deep learning model for tree segmentation using laser scanning datacited by 17
  10. 2023Point2Tree(P2T) -- framework for parameter tuning of semantic and instance segmentation used with mobile laser scanning data in coniferous forestcited by 14
  11. 2025ForestFormer3D: A Unified Framework for End-to-End Segmentation of Forest LiDAR 3D Point Cloudscited by 13

Built on by

Not cited yet.