CropCraft: Inverse Procedural Modeling for 3D Reconstruction of Crop Plants
Albert J. Zhai, Xinlei Wang, Kaiyuan Li, Zhao Jiang, Junxiong Zhou, Sheng Wang, Zhenong Jin, Kaiyu Guan, Shenlong Wang
TL;DR
CropCraft introduces an inverse procedural modeling framework to reconstruct complete 3D crop canopies from images by fitting a low-dimensional, biologically informed morphology model. The method combines neural radiance field-based depth estimation with row-aligned depth rendering and Bayesian optimization to recover occluded canopy structure while maintaining physical plausibility. Validation on real soybean and maize field data demonstrates accurate canopy-level traits (LAI, leaf angle) and enables direct integration with radiative transfer models for photosynthesis simulations, highlighting practical utility for crop monitoring and productivity analysis. This work bridges data-driven surface reconstruction with physics-informed generative models, offering a scalable approach to field-ready crop 3D reconstruction and simulation.
Abstract
The ability to automatically build 3D digital twins of plants from images has countless applications in agriculture, environmental science, robotics, and other fields. However, current 3D reconstruction methods fail to recover complete shapes of plants due to heavy occlusion and complex geometries. In this work, we present a novel method for 3D reconstruction of agricultural crops based on optimizing a parametric model of plant morphology via inverse procedural modeling. Our method first estimates depth maps by fitting a neural radiance field and then employs Bayesian optimization to estimate plant morphological parameters that result in consistent depth renderings. The resulting 3D model is complete and biologically plausible. We validate our method on a dataset of real images of agricultural fields, and demonstrate that the reconstructions can be used for a variety of monitoring and simulation applications.
