Enlisting 3D Crop Models and GANs for More Data Efficient and Generalizable Fruit Detection
Not on the map. Why?
Abstract (arXiv)
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 in agriculture, we propose a method that generates photorealistic agricultural images from a synthetic 3D crop model domain into real world crop domains. The method uses a semantically constrained GAN (generative adversarial network) to preserve the fruit position and geometry. We observe that a baseline CycleGAN method generates visually realistic target domain images but does not preserve fruit position information while our method maintains fruit positions well. Image generation results in vineyard grape day and night images show the visual outputs of our network are much better compared to a baseline network. Incremental training experiments in vineyard grape detection tasks show that the images generated from our method can significantly speed the domain adaption process, increase performance for a given number of labeled images (i.e. data efficiency), and decrease labeling requirements.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 15 of its 26 references that are in the map. First posted on arXiv 30 Aug 2021.
Builds on
15 of 26 references.
References · 15
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Mask R-CNNcited by 7,259
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2016Coupled Generative Adversarial Networkscited by 216
- 2016Unsupervised Cross-Domain Image Generationcited by 125
- 2020CrDoCo: Pixel-level Domain Transfer with Cross-Domain Consistencycited by 107
- 2016Deep Fruit Detection in Orchardscited by 38
- 2019Grape detection, segmentation and tracking using deep neural networks and three-dimensional associationcited by 21
- 2021Temporal Prediction and Evaluation of Brassica Growth in the Field using Conditional Generative Adversarial Networkscited by 12
3 more
- 2020Counting of Grapevine Berries in Images via Semantic Segmentation using Convolutional Neural Networkscited by 11
- 2021A Robust Illumination-Invariant Camera System for Agricultural Applicationscited by 11
- 2021Behind the leaves -- Estimation of occluded grapevine berries with conditional generative adversarial networkscited by 8
Built on by
Citing papers per year: 2022: 4; 2023: 0; 2024: 3; 2025: 1; 2026: 1.
9 papers.
- 2022Standardizing and Centralizing Datasets to Enable Efficient Training of Agricultural Deep Learning Modelscited by 7
- 2024Generating Diverse Agricultural Data for Vision-Based Farming Applicationscited by 7
- 2024Learn from Foundation Model: Fruit Detection Model without Manual Annotationcited by 5
- 2022Generative Adversarial Networks for Image Augmentation in Agriculture: A Systematic Reviewcited by 3
- 2022End-to-end deep learning for directly estimating grape yield from ground-based imagerycited by 3
- 2024LAESI: Leaf Area Estimation with Synthetic Imagerycited by 1
- 2025AGILE: A Diffusion-Based Attention-Guided Image and Label Translation for Efficient Cross-Domain Plant Trait Identificationcited by 1
- 2022A workflow for segmenting soil and plant X-ray CT images with deep learning in Googles Colaboratorycited by 0
- 2026Text-conditioned Segmentation for Tomato Phenotyping via Procedural Synthetic Datacited by 0
- 2026Text-conditioned Segmentation for Tomato Phenotyping via Procedural Synthetic Data20 Jul 2026
- 2025AGILE: A Diffusion-Based Attention-Guided Image and Label Translation for Efficient Cross-Domain Plant Trait Identification27 Mar 2025
- 2024Learn from Foundation Model: Fruit Detection Model without Manual Annotation25 Nov 2024
- 2024LAESI: Leaf Area Estimation with Synthetic Imagery31 Mar 2024
- 2024Generating Diverse Agricultural Data for Vision-Based Farming Applications27 Mar 2024
- 2022Standardizing and Centralizing Datasets to Enable Efficient Training of Agricultural Deep Learning Models4 Aug 2022
- 2022End-to-end deep learning for directly estimating grape yield from ground-based imagery4 Aug 2022
- 2022Generative Adversarial Networks for Image Augmentation in Agriculture: A Systematic Review10 Apr 2022
- 2022A workflow for segmenting soil and plant X-ray CT images with deep learning in Googles Colaboratory18 Mar 2022