Robust Fruit Counting: Combining Deep Learning, Tracking, and Structure from Motion
Not on the map. Why?
Abstract (arXiv)
We present a novel fruit counting pipeline that combines deep segmentation, frame to frame tracking, and 3D localization to accurately count visible fruits across a sequence of images. Our pipeline works on image streams from a monocular camera, both in natural light, as well as with controlled illumination at night. We first train a Fully Convolutional Network (FCN) and segment video frame images into fruit and non-fruit pixels. We then track fruits across frames using the Hungarian Algorithm where the objective cost is determined from a Kalman Filter corrected Kanade-Lucas-Tomasi (KLT) Tracker. In order to correct the estimated count from tracking process, we combine tracking results with a Structure from Motion (SfM) algorithm to calculate relative 3D locations and size estimates to reject outliers and double counted fruit tracks. We evaluate our algorithm by comparing with ground-truth human-annotated visual counts. Our results demonstrate that our pipeline is able to accurately and reliably count fruits across image sequences, and the correction step can significantly improve the counting accuracy and robustness. Although discussed in the context of fruit counting, our work can extend to detection, tracking, and counting of a variety of other stationary features of interest such as leaf-spots, wilt, and blossom.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 2; 2024: 3; 2025: 3; 2026: 1.
13 papers.
Sort:
By area:
- 2024FruitNeRF: A Unified Neural Radiance Field based Fruit Counting Frameworkcited by 21
- 2021Scene-Adaptive Attention Network for Crowd Countingcited by 12
- 2023CitDet: A Benchmark Dataset for Citrus Fruit Detectioncited by 5
- 2025FruitNeRF++: A Generalized Multi-Fruit Counting Method Utilizing Contrastive Learning and Neural Radiance Fieldscited by 4
- 2021High precision control and deep learning-based corn stand counting algorithms for agricultural robotcited by 3
- 2021Cross-Region Building Counting in Satellite Imagery using Counting Consistencycited by 2
- 2022Macro-Action-Based Multi-Agent/Robot Deep Reinforcement Learning under Partial Observabilitycited by 2
- 2023Autonomous Strawberry Picking Robotic System (Robofruit)cited by 1
- 2024Why Change Your Controller When You Can Change Your Planner: Drag-Aware Trajectory Generation for Quadrotor Systemscited by 1
- 2024Few-Shot Fruit Segmentation via Transfer Learningcited by 1
- 2026Advanced techniques and applications of LiDAR Place Recognition in Agricultural Environments: A Comprehensive Surveycited by 1
- 2025CountingFruit: Language-Guided 3D Fruit Counting with Semantic Gaussian Splattingcited by 0
1 more
- 2026Advanced techniques and applications of LiDAR Place Recognition in Agricultural Environments: A Comprehensive Survey29 Jan 2026
- 2025DATR: Diffusion-based 3D Apple Tree Reconstruction Framework with Sparse-View27 Aug 2025
- 2025CountingFruit: Language-Guided 3D Fruit Counting with Semantic Gaussian Splatting1 Jun 2025
- 2025FruitNeRF++: A Generalized Multi-Fruit Counting Method Utilizing Contrastive Learning and Neural Radiance Fields26 May 2025
- 2024FruitNeRF: A Unified Neural Radiance Field based Fruit Counting Framework12 Aug 2024
- 2024Few-Shot Fruit Segmentation via Transfer Learning4 May 2024
- 2024Why Change Your Controller When You Can Change Your Planner: Drag-Aware Trajectory Generation for Quadrotor Systems10 Jan 2024
- 2023CitDet: A Benchmark Dataset for Citrus Fruit Detection11 Sep 2023
- 2023Autonomous Strawberry Picking Robotic System (Robofruit)10 Jan 2023
- 2022Macro-Action-Based Multi-Agent/Robot Deep Reinforcement Learning under Partial Observability20 Sep 2022
- 2021Scene-Adaptive Attention Network for Crowd Counting31 Dec 2021
- 2021Cross-Region Building Counting in Satellite Imagery using Counting Consistency26 Oct 2021
- 2024FruitNeRF: A Unified Neural Radiance Field based Fruit Counting Frameworkcited by 21
- 2021Scene-Adaptive Attention Network for Crowd Countingcited by 12
- 2023CitDet: A Benchmark Dataset for Citrus Fruit Detectioncited by 5
- 2025FruitNeRF++: A Generalized Multi-Fruit Counting Method Utilizing Contrastive Learning and Neural Radiance Fieldscited by 4
- 2021High precision control and deep learning-based corn stand counting algorithms for agricultural robotcited by 3
- 2021Cross-Region Building Counting in Satellite Imagery using Counting Consistencycited by 2
- 2022Macro-Action-Based Multi-Agent/Robot Deep Reinforcement Learning under Partial Observabilitycited by 2
- 2023Autonomous Strawberry Picking Robotic System (Robofruit)cited by 1
- 2024Why Change Your Controller When You Can Change Your Planner: Drag-Aware Trajectory Generation for Quadrotor Systemscited by 1
- 2024Few-Shot Fruit Segmentation via Transfer Learningcited by 1
- 2026Advanced techniques and applications of LiDAR Place Recognition in Agricultural Environments: A Comprehensive Surveycited by 1
- 2025CountingFruit: Language-Guided 3D Fruit Counting with Semantic Gaussian Splattingcited by 0
- 2026Advanced techniques and applications of LiDAR Place Recognition in Agricultural Environments: A Comprehensive Survey29 Jan 2026
- 2025CountingFruit: Language-Guided 3D Fruit Counting with Semantic Gaussian Splatting1 Jun 2025
- 2025FruitNeRF++: A Generalized Multi-Fruit Counting Method Utilizing Contrastive Learning and Neural Radiance Fields26 May 2025
- 2024FruitNeRF: A Unified Neural Radiance Field based Fruit Counting Framework12 Aug 2024
- 2024Few-Shot Fruit Segmentation via Transfer Learning4 May 2024
- 2024Why Change Your Controller When You Can Change Your Planner: Drag-Aware Trajectory Generation for Quadrotor Systems10 Jan 2024
- 2023CitDet: A Benchmark Dataset for Citrus Fruit Detection11 Sep 2023
- 2023Autonomous Strawberry Picking Robotic System (Robofruit)10 Jan 2023
- 2022Macro-Action-Based Multi-Agent/Robot Deep Reinforcement Learning under Partial Observability20 Sep 2022
- 2021Scene-Adaptive Attention Network for Crowd Counting31 Dec 2021
- 2021Cross-Region Building Counting in Satellite Imagery using Counting Consistency26 Oct 2021
- 2021High precision control and deep learning-based corn stand counting algorithms for agricultural robot21 Mar 2021