TreeFlow: Conditional Flow Matching for 3D Tree Point Cloud Generation from Inventory Attributes

Read full text
Authors: Anthony A. Marcozzi, Johnathan T. Tenny, Daithi Martin, Juan Castorena, Zachary Crennen, Lucas A. Wells, Samuel Hillman
Cited by: 1

Abstract

Accurate three-dimensional representations of tree structure are essential for fire modeling, radiative transfer simulation, synthetic data generation, and digital twins of forests, yet detailed 3D structure is rarely available at required scales. Current approaches approximate crowns with smooth geometric primitives, discarding the clumping, gaps, and irregular branching present in real trees. We present TreeFlow, a conditional flow matching model that generates realistic 3D tree point clouds from species, acquisition platform, and height. The model uses a transformer trained on real laser scanning data from the FOR-species20K benchmark to learn a velocity field transporting samples from a Gaussian distribution to the source data distribution. We evaluate generation quality by comparing conditioning and distributional fidelity metrics to scans of real trees. Generated trees match or approach the intra-class baseline on five of six metrics, with a Chamfer distance of 0.581 m versus 0.559 m for real trees of the same genus and height class. Performance is strongest below 25 m and degrades with increasing height. TreeFlow is the first flow matching model to produce 3D tree point clouds from scalar inventory attributes using real laser scanning data.

Fields of Study & Subjects

Remote Sensing and LiDAR Applications Fire effects on ecosystems Computer Graphics and Visualization Techniques

Publication details

Journal / source
Preprints.org
Publisher
MDPI AG
Publication date
27 April 2026
Document type
Preprint