Related Experiment Video
Updated: Feb 13, 2026

07:13
Early Detection of Cyanobacterial Blooms and Associated Cyanotoxins using Fast Detection Strategy
Published on: February 25, 2021
4.5K
Aerial Images and Convolutional Neural Network for Cotton Bloom Detection
Rui Xu1, Changying Li1, Andrew H Paterson2
1Bio-Sensing and Instrumentation Lab, College of Engineering, University of Georgia, Athens, GA, United States.
Frontiers in Plant Science
|March 6, 2018
Summary
This study developed a method using drones and AI to count cotton blooms, aiding crop management and yield prediction. The system accurately detects flowers from aerial images, improving high-throughput phenotyping.
Area of Science:
- Agricultural Science
- Computer Vision
- Remote Sensing
Background:
- Accurate monitoring of crop flowering is crucial for production management, yield estimation, and genotype selection.
- Traditional methods for counting cotton blooms are labor-intensive and time-consuming.
- Developing automated, high-throughput methods for monitoring flowering progress is essential for modern agriculture.
Purpose of the Study:
- To develop and validate a methodology for detecting and counting cotton flowers (blooms) using unmanned aerial system (UAS) imagery.
- To create a system capable of determining the 3D location of individual blooms.
- To enable automated, continuous monitoring of cotton flowering progress.
Main Methods:
- Acquisition of aerial color images from cotton test fields using a UAS.
- Design and training of a convolutional neural network (CNN) for bloom detection in raw images.
- Utilizing structure from motion (SfM) to generate a dense point cloud and calculate 3D bloom locations.
- Development of a constrained clustering algorithm for registering blooms across multiple images based on 3D coordinates.
- Analysis of dense point cloud quality and its impact on 3D location accuracy.
Main Results:
- The CNN effectively detected cotton blooms in aerial images.
- The 3D location accuracy of blooms was influenced by dense point cloud quality.
- The constrained clustering algorithm demonstrated good efficiency and accuracy in bloom registration.
- Bloom counts using the proposed method showed comparability with manual counts, with minor errors in single-plant plots.
- Underestimation of bloom counts occurred in dense, multi-plant plots due to occluded blooms.
Conclusions:
- The developed methodology offers a high-throughput and automated approach for monitoring cotton flowering progress.
- The system provides valuable data for crop production management and yield estimation.
- Further refinement may be needed to address challenges in dense planting scenarios and occluded blooms.
More Related Videos
Related Concept Videos
Convolution Properties II
597
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...
597
Convolution Properties I
621
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:
621
Protein Networks
4.6K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.6K
Protein Networks
2.9K
2.9K
Network Covalent Solids
16.2K
Network covalent solids contain a three-dimensional network of covalently bonded atoms as found in the crystal structures of nonmetals like diamond, graphite, silicon, and some covalent compounds, such as silicon dioxide (sand) and silicon carbide (carborundum, the abrasive on sandpaper). Many minerals have networks of covalent bonds.
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
16.2K
Neural Regulation
43.5K
Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
43.5K

