用自然语言生成可编辑的3D植物模型,助力农业科研。
FloraForge: LLM-Assisted Procedural Generation of Editable and Analysis-Ready 3D Plant Geometric Models For Agricultural Applications
- 通过自然语言迭代优化,让非编程专家生成参数化植物模型。
- 支持光模拟、流体分析等计算任务,生成带元数据的高精度网格。
- 适合植物表型分析、农学仿真等领域的研究人员使用。
精确的3D植物模型对计算表型分析和物理仿真至关重要,但现有方法存在局限:学习类重建需大量物种特异性数据且不可编辑;程序化建模虽具参数控制,却需深厚的几何建模知识,难以被领域科学家使用。我们提出FloraForge,一种基于LLM的框架,使领域专家可通过自然语言迭代优化植物描述(Plant Refinement, PR),生成生物合理、完全参数化的3D植物模型。该框架利用LLM协同设计,逐步优化生成分层B样条曲面表示的参数化植物几何结构,嵌入植物学约束与显式控制点及变形函数。此表示可高精度转换为多边形网格,兼容光仿真、计算流体力学和有限元分析等流程。我们在玉米、大豆和绿豆上验证了该框架,通过手动修正植物描述文件(PD)拟合实测点云数据。管道输出双格式:用于可视化的三角网格,以及含参数元数据的分析专用网格。该方法首次融合了LLM辅助模板生成、数学连续表示、以及通过PD实现的直接参数控制,既降低建模门槛又保持数学严谨性。
原文摘要 · Abstract (English)
Accurate 3D plant models are crucial for computational phenotyping and physics-based simulation; however, current approaches face significant limitations. Learning-based reconstruction methods require extensive species-specific training data and lack editability. Procedural modeling offers parametric control but demands specialized expertise in geometric modeling and an in-depth understanding of complex procedural rules, making it inaccessible to domain scientists. We present FloraForge, an LLM-assisted framework that enables domain experts to generate biologically accurate, fully parametric 3D plant models through iterative natural language Plant Refinements (PR), minimizing programming expertise. Our framework leverages LLM-enabled co-design to refine Python scripts that generate parameterized plant geometries as hierarchical B-spline surface representations with botanical constraints with explicit control points and parametric deformation functions. This representation can be easily tessellated into polygonal meshes with arbitrary precision, ensuring compatibility with functional structural plant analysis workflows such as light simulation, computational fluid dynamics, and finite element analysis. We demonstrate the framework on maize, soybean, and mung bean, fitting procedural models to empirical point cloud data through manual refinement of the Plant Descriptor (PD), human-readable files. The pipeline generates dual outputs: triangular meshes for visualization and triangular meshes with additional parametric metadata for quantitative analysis. This approach uniquely combines LLM-assisted template creation, mathematically continuous representations enabling both phenotyping and rendering, and direct parametric control through PD. The framework democratizes sophisticated geometric modeling for plant science while maintaining mathematical rigor.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。