Grow with the Flow: 4D Reconstruction of Growing Plants with Gaussian Flow Fields

Weihan Luo, Lily Goli, Sherwin Bahmani, Felix Taubner, Andrea Tagliasacchi +1 more
2/9/2026
cs.CV

No official code found. Best implementation: weihan1/growflow (30 stars, last commit 2026-03-31).

Abstract

Modeling the time-varying 3D appearance of plants during their growth poses unique challenges: unlike many dynamic scenes, plants generate new geometry over time as they expand, branch, and differentiate. Recent motion modeling techniques are ill-suited to this problem setting. For example, deformation fields cannot introduce new geometry, and 4D Gaussian splatting constrains motion to a linear trajectory in space and time and cannot track the same set of Gaussians over time. Here, we introduce a 3D Gaussian flow field representation that models plant growth as a time-varying derivative over Gaussian parameters -- position, scale, orientation, color, and opacity -- enabling nonlinear and continuous-time growth dynamics. To initialize a sufficient set of Gaussian primitives, we reconstruct the mature plant and learn a process of reverse growth, effectively simulating the plant's developmental history in reverse. Our approach achieves superior image quality and geometric accuracy compared to prior methods on multi-view timelapse datasets of plant growth, providing a new approach for appearance modeling of growing 3D structures.

View on arXivView PDF

Code Implementations(1)

weihan1/growflowCommunity63%

Official code release for the paper: Grow with the Flow: 4D Reconstruction of Growing Plants with Gaussian Flow Fields

301PythonJan 22, 20266 months ago
4d-reconstructionneural-odeneural-rendering

Similar Papers

Cite this paper

@article{luo2026grow,
  title  = {Grow with the Flow: 4D Reconstruction of Growing Plants with Gaussian Flow Fields},
  author = {Weihan Luo and Lily Goli and Sherwin Bahmani and Felix Taubner and Andrea Tagliasacchi and David B. Lindell},
  year   = {2026},
  eprint = {2602.08958},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.08958v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.08958.svg)](https://codeofpaper.com/paper/2602.08958)

Discussion