Enlisting 3D Crop Models and GANs for More Data Efficient and Generalizable Fruit Detection
Zhenghao Fei, Alex Olenskyj, Brian N. Bailey, Mason Earles

TL;DR
This paper introduces a semantically constrained GAN that converts synthetic 3D crop models into photorealistic images, improving data efficiency and generalization in fruit detection across diverse agricultural domains.
Contribution
The proposed method enhances domain adaptation by preserving fruit position and geometry during image translation, outperforming baseline GANs in agricultural image synthesis.
Findings
Generated images improve vineyard grape detection accuracy.
Method reduces labeling effort for new domains.
Images facilitate faster domain adaptation.
Abstract
Training real-world neural network models to achieve high performance and generalizability typically requires a substantial amount of labeled data, spanning a broad range of variation. This data-labeling process can be both labor and cost intensive. To achieve desirable predictive performance, a trained model is typically applied into a domain where the data distribution is similar to the training dataset. However, for many agricultural machine learning problems, training datasets are collected at a specific location, during a specific period in time of the growing season. Since agricultural systems exhibit substantial variability in terms of crop type, cultivar, management, seasonal growth dynamics, lighting condition, sensor type, etc, a model trained from one dataset often does not generalize well across domains. To enable more data efficient and generalizable neural network models…
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 · Remote Sensing in Agriculture · Horticultural and Viticultural Research
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Instance Normalization · GAN Least Squares Loss · Convolution · PatchGAN · Tanh Activation · Batch Normalization · HuMan(Expedia)||How do I get a human at Expedia? · Sigmoid Activation · Residual Connection
