Related Experiment Video
Updated: Jan 23, 2026

03:31
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
1.0K
Single-Shot Convolution Neural Networks for Real-Time Fruit Detection Within the Tree.
Kushtrim Bresilla1, Giulio Demetrio Perulli1, Alexandra Boini1
1Dipartimento di Scienze Agrarie, University of Bologna, Bologna, Italy.
Frontiers in Plant Science
|June 11, 2019
Summary
This study introduces a deep learning method for real-time fruit detection in trees, achieving over 90% accuracy. The new approach is faster than traditional methods, enabling applications like robotic harvesting.
Area of Science:
- Agricultural Engineering
- Computer Vision
- Machine Learning
Background:
- Traditional fruit detection methods using hard-coded features are accurate but computationally intensive and slow for real-time applications.
- Deep learning offers a way to automate feature extraction, eliminating the need for manual feature engineering for diverse fruit attributes.
Purpose of the Study:
- To develop and evaluate a deep learning-based system for accurate and efficient fruit detection and counting in trees.
- To enable real-time fruit detection for applications such as automated harvesting.
Main Methods:
- Utilized a deep convolutional neural network architecture based on single-stage detectors.
- Implemented an image processing technique that divides images into a grid for localized detection and localization.
- Trained the network on over 5000 images of apples and pears, with manually labeled bounding boxes.
Main Results:
- Achieved over 90% accuracy in fruit detection (apples and pears).
- The system processes images at a speed exceeding 20 frames per second (FPS), suitable for real-time applications.
- Developed a model to account for detection errors based on visible vs. actual fruit counts.
Conclusions:
- Deep learning, specifically single-shot detectors, provides an effective solution for fruit detection and counting within tree canopies.
- The developed system offers a significant speed improvement over traditional methods, making it viable for robotic applications.
More Related Videos
Related Concept Videos
Fruit Development, Structure, and Function
25.1K
Fruits form from a mature flower ovary. As seeds develop from the ovules contained within, the ovary wall undergoes a series of complex changes to form fruit. In some fruits, such as soybeans, the ovary wall dries; in other fruits, such as grapes, it remains fleshy. In some cases, organs other than the ovary contribute to fruit formation; such fruits are called accessory fruits.
25.1K
Convolution Properties II
583
The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
583
The Tree of Life - Bacteria, Archaea, Eukaryotes
38.0K
The “tree of life” describes the evolution of life and the evolutionary relationships between organisms. The root of the tree is the common ancestor to all life on Earth. All other species radiate from this point, much like the branches of a tree. The numerous tips of these branches on the tree of life represent every living, or extant, species. Extinct species, which are species that no longer exist, can be found towards the center of the tree. Currently, these organisms, both...
38.0K
Real Time RT-PCR
64.8K
Real-time reverse transcription-polymerase chain reaction, or Real-time RT-PCR, is an analytical tool used to determine the expression level of target genes. The method involves converting mRNA to complementary DNA with the help of an enzyme known as reverse transcriptase, followed by the PCR amplification of the cDNA. These two processes can be performed simultaneously in a single tube or separately as a two-step reaction.
The real-time quantification of the number of amplified products is...
The real-time quantification of the number of amplified products is...
64.8K
Convolution Properties I
566
Convolution computations can be simplified by utilizing their inherent properties.
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
566
Survival Tree
407
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
407

