soybean and maize fields datasets
收藏CropCraft 数据集概述
数据集基本信息
- 数据集名称:CropCraft
- 核心目标:从图像中完成对作物植物的完整结构表征,创建农田的3D数字孪生。
- 相关论文:CropCraft: Complete Structural Characterization of Crop Plants From Images
- 会议:International Conference on 3D Vision (3DV) 2026 (Oral)
- 论文链接:https://arxiv.org/abs/2411.09693
- 项目主页:https://ajzhai.github.io/CropCraft/
数据集内容与获取
- 数据格式:场景数据(多视角图像 + 相机参数)需为Nerfstudio格式。
- 提供的数据集:
- 大豆田数据
- 采集设备:使用iPad Pro上的Polycam应用采集。
- 文件大小:0.9 GB。
- 下载链接:https://uofi.box.com/shared/static/mtgt440bolnq9hqvn6xis4crbuxikcux.zip
- 玉米田数据
- 采集设备:使用搭载高分辨率相机的无人机采集。
- 文件大小:71 GB。
- 下载链接:https://uofi.app.box.com/shared/static/drv88sd6w32eig4ju0c2xbapbnfsop41.zip
- 大豆田数据
- 数据位置:数据需下载并解压至
./data目录下。两个数据文件包含相同的真实值field_measurements,只需保存一份。
数据处理流程
方法包含多个需按顺序执行的步骤,每个步骤由独立脚本处理,默认输出目录为 ./work_dirs/。
-
训练NeRF模型 bash python train_nerf.py --data_dir ./data/soybean --scene_name 20230801_S1
-
对齐行并渲染深度 bash python align_and_render.py --scene_name 20230801_S1
-
拟合程序化形态模型 bash python fit_soybean_o3d.py --scene_name 20230801_S1
-
可视化3D模型 bash python visualize.py --scene_name 20230801_S1
-
评估性能指标 bash python evaluate.py --scene_name 20230801_S1
可视化与评估脚本可按任意顺序执行。
依赖环境
- Python版本:3.8
- 关键依赖:
- PyTorch (2.0.1+cu118)
- torchvision (0.15.2+cu118)
- CUDA Toolkit (11.8.0)
- tiny-cuda-nn
- Nerfstudio(需从项目内目录安装)
- 其他依赖见
requirements.txt
引用
如需引用本工作,请使用以下BibTeX条目: bibtex @inproceedings{zhai2026cropcraft, title={CropCraft: Complete Structural Characterization of Crop Plants From Images}, author={Zhai, Albert J and Wang, Xinlei and Li, Kaiyuan and Jiang, Zhao and Zhou, Junxiong and Wang, Sheng and Jin, Zhenong and Guan, Kaiyu and Wang, Shenlong}, booktitle={International Conference on 3D Vision (3DV)}, year={2026} }




