FruitNeRF: A Unified Neural Radiance Field based Fruit Counting Framework
Lukas Meyer, Andreas Gilson, Ute Schmid, Marc Stamminger

TL;DR
FruitNeRF introduces a 3D fruit counting framework using neural radiance fields and foundation models, enabling accurate, type-independent counting from monocular images without double counting or irrelevant fruit inclusion.
Contribution
The paper presents a novel 3D fruit counting method leveraging neural radiance fields and foundation models, providing a unified approach applicable to multiple fruit types.
Findings
Accurate fruit counts on real-world and synthetic datasets
Outperforms U-Net in fruit segmentation and counting accuracy
Effectively prevents double counting and irrelevant fruit inclusion
Abstract
We introduce FruitNeRF, a unified novel fruit counting framework that leverages state-of-the-art view synthesis methods to count any fruit type directly in 3D. Our framework takes an unordered set of posed images captured by a monocular camera and segments fruit in each image. To make our system independent of the fruit type, we employ a foundation model that generates binary segmentation masks for any fruit. Utilizing both modalities, RGB and semantic, we train a semantic neural radiance field. Through uniform volume sampling of the implicit Fruit Field, we obtain fruit-only point clouds. By applying cascaded clustering on the extracted point cloud, our approach achieves precise fruit count.The use of neural radiance fields provides significant advantages over conventional methods such as object tracking or optical flow, as the counting itself is lifted into 3D. Our method prevents…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Agriculture and AI · Spectroscopy and Chemometric Analyses
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Sparse Evolutionary Training · Concatenated Skip Connection · Convolution · Max Pooling · U-Net
