<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN"
"journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Plant Sci.</journal-id>
<journal-title>Frontiers in Plant Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Plant Sci.</abbrev-journal-title>
<issn pub-type="epub">1664-462X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fpls.2025.1498913</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Plant Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Bridging technology and ecology: enhancing applicability of deep learning and UAV-based flower recognition</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Schnalke</surname>
<given-names>Marie</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2753926"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Funk</surname>
<given-names>Jonas</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2917902"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wagner</surname>
<given-names>Andreas</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Faculty of Management Science and Engineering, Karlsruhe University of Applied Sciences (HKA)</institution>, <addr-line>Karlsruhe</addr-line>, <country>Germany</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Fraunhofer Institute for Industrial Mathematics (ITWM)</institution>, <addr-line>Kaiserslautern</addr-line>, <country>Germany</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Marcos Egea-Cortines, Polytechnic University of Cartagena, Spain</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Leo Chen, Newcastle University, United Kingdom</p>
<p>Kaiqiong Sun, Wuhan Polytechnic University, China</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Marie Schnalke, <email xlink:href="mailto:schnalke.marie@web.de">schnalke.marie@web.de</email>
</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>18</day>
<month>03</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>16</volume>
<elocation-id>1498913</elocation-id>
<history>
<date date-type="received">
<day>19</day>
<month>09</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>14</day>
<month>02</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Schnalke, Funk and Wagner</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Schnalke, Funk and Wagner</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The decline of insect biomass, including pollinators, represents a significant ecological challenge, impacting both biodiversity and ecosystems. Effective monitoring of pollinator habitats, especially floral resources, is essential for addressing this issue. This study connects drone and deep learning technologies to their practical application in ecological research. It focuses on simplifying the application of these technologies. Updating an object detection toolbox to TensorFlow (TF) 2 enhanced performance and ensured compatibility with newer software packages, facilitating access to multiple object recognition models - Faster Region-based Convolutional Neural Network (Faster R-CNN), Single-Shot-Detector (SSD), and EfficientDet. The three object detection models were tested on two datasets of UAV images of flower-rich grasslands, to evaluate their application potential in practice. A practical guide for biologists to apply flower recognition to Unmanned Aerial Vehicle (UAV) imagery is also provided. The results showed that Faster RCNN had the best overall performance with a precision of 89.9% and a recall of 89%, followed by EfficientDet, which excelled in recall but at a lower precision. Notably, EfficientDet demonstrated the lowest model complexity, making it a suitable choice for applications requiring a balance between efficiency and detection performance. Challenges remain, such as detecting flowers in dense vegetation and accounting for environmental variability.</p>
</abstract>
<kwd-group>
<kwd>flower detection</kwd>
<kwd>deep learning</kwd>
<kwd>unmanned aerial vehicle (UAV)</kwd>
<kwd>biodiversity</kwd>
<kwd>remote sensing</kwd>
</kwd-group>
<contract-sponsor id="cn001">Carl-Zeiss-Stiftung<named-content content-type="fundref-id">10.13039/100007569</named-content>
</contract-sponsor>
<counts>
<fig-count count="5"/>
<table-count count="6"/>
<equation-count count="0"/>
<ref-count count="83"/>
<page-count count="16"/>
<word-count count="9011"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Technical Advances in Plant Science</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>The decline of insect biomass, including pollinators, by more than 75% in 27 years (<xref ref-type="bibr" rid="B24">Hallmann et&#xa0;al., 2017</xref>) represents a significant ecological challenge with long-term implications. Research has shown that this decline is negatively impacting plant populations, further highlighting the vital role of pollinators in maintaining ecosystem stability (<xref ref-type="bibr" rid="B34">Kevan and Viana, 2003</xref>; <xref ref-type="bibr" rid="B68">Thomann et&#xa0;al., 2013</xref>; <xref ref-type="bibr" rid="B57">Ramos-Jiliberto et&#xa0;al., 2020</xref>). These findings emphasize the urgency of continued research and consistent monitoring of both pollinator and plant populations. This study contributes by enhancing the applicability for monitoring floral resources in grassland ecosystems using deep learning models and drone technology. Floral resources and their diversity are pivotal to the composition and abundance of bee communities (<xref ref-type="bibr" rid="B56">Potts et&#xa0;al., 2003</xref>). A diverse floral landscape not only reduces competition among pollinators, but also accommodates the unique foraging preferences of different species, promoting overall ecosystem health (<xref ref-type="bibr" rid="B11">Bergamo et&#xa0;al., 2020</xref>). For example, <xref ref-type="bibr" rid="B70">Torn&#xe9;-Noguera et&#xa0;al. (2014)</xref> found that certain bee species have preferences for specific flower types, emphasizing the importance of floral diversity for understanding pollinator distribution. Similarly, <xref ref-type="bibr" rid="B71">Torresani et&#xa0;al. (2024)</xref> demonstrated a positive correlation between increased vegetation height heterogeneity and higher species diversity in both flowers and pollinators, using drone imagery. In recent years, the use of drones, technically referred to as UAVs, to monitor floral resources has been increasingly explored. A notable example is the work of <xref ref-type="bibr" rid="B5">Anderson et&#xa0;al. (2024)</xref>, who used UAVs to quantify flower coverage by analyzing aerial images. This method proved effective in accurately determining the percentage of area covered by flowers in large landscapes, highlighting the growing importance of drone technology in large-scale floral resource monitoring. While UAVs and other remote sensing technologies have been widely used in agricultural research to monitor plant health, yield, and biodiversity over large areas (<xref ref-type="bibr" rid="B45">Lyu et&#xa0;al., 2022</xref>), their application in pollination ecology remains limited (<xref ref-type="bibr" rid="B74">Willcox et&#xa0;al., 2018</xref>).</p>
<p>The <italic>BeeVision</italic> project<xref ref-type="fn" rid="fn1">
<sup>1</sup>
</xref> deals with the decline of pollinators and develops innovative, non-invasive approaches for monitoring biodiversity. One central idea of this project is to integrate floral resources as a variable within geostatistical methods to improve pollinator abundance interpolation. This approach is similar to the work of <xref ref-type="bibr" rid="B48">Monfared et&#xa0;al. (2013)</xref>, where additional variables such as altitude and temperature were incorporated to improve prediction accuracy. The geostatistical application requires an accurate and non-invasive measurement of floral resources over a large area.</p>
<p>Traditionally, environmental data collection, including the counting of flowers, is done manually. However, this approach becomes increasingly difficult and inefficient when applied to large landscapes, as it is both time consuming and resource intensive (<xref ref-type="bibr" rid="B55">Pettorelli, 2013</xref>). As a result, recent developments have focused on automatic flower detection methods. Such advances are critical to improve conventional methods of identifying biological objects. Automating the identification of plants and flowers is a promising approach to reduce reliance on human experts and increase accuracy (<xref ref-type="bibr" rid="B47">MacLeod et&#xa0;al., 2010</xref>), especially in combination with drones. Many studies focus on counting a specific type of flower. For example, <xref ref-type="bibr" rid="B76">Xu et&#xa0;al. (2018)</xref> recognized and counted cotton flowers, while <xref ref-type="bibr" rid="B40">Liang et&#xa0;al. (2018)</xref> and <xref ref-type="bibr" rid="B73">Wan et&#xa0;al. (2018)</xref> focused on rapeseed flowers. <xref ref-type="bibr" rid="B54">Petrich et&#xa0;al. (2020)</xref> proposed a method to detect and localize <italic>Colchicum autumnale</italic> using drone images. Localization is particularly useful for the development of targeted measures in agricultural plant monitoring. Other studies extend the focus beyond a single class to include classification of multiple flower classes. For example, <xref ref-type="bibr" rid="B60">Sarkar and Kelley (2023)</xref> presented an approach to distinguish between native and invasive plant species by analyzing 20 native and 18 invasive classes on RGB images captured with a DJI Air 2S. <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref> also classified different classes of flowers and developed a toolbox<xref ref-type="fn" rid="fn2">
<sup>2</sup>
</xref>, hereafter referred to as the Gallmann Phenotator Toolbox, for automatic detection and classification of flowers using a Faster R-CNN (<xref ref-type="bibr" rid="B59">Ren et&#xa0;al., 2016</xref>) that was trained on drone images of flowers in grasslands. This tool is based on a detection model from the Detection Model Zoo<xref ref-type="fn" rid="fn3">
<sup>3</sup>
</xref> of the TF<xref ref-type="fn" rid="fn4">
<sup>4</sup>
</xref> Object Detection API<xref ref-type="fn" rid="fn5">
<sup>5</sup>
</xref>. The corresponding code is well documented to facilitate annotation and data preparation of images, as well as training, testing, and evaluation of models. With their Faster R-CNN, they achieved an overall accuracy of 87% and a recall of 84.2% on test data. In addition, the study mentioned the applicability of the tool&#x2019;s predictions to a larger grassland area by creating orthomosaics. However, the software packages and dependencies used in this tool are now obsolete<sup>
<xref ref-type="fn" rid="fn6">6</xref>
</sup>.</p>
<p>The work of <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref> was chosen as a foundation due to its strong emphasis on usability. Practical applicability is a priority for the goals of this study, and the use of pre-trained models simplifies the workflow for biologists, allowing them to make predictions directly from drone imagery once the Gallmann Phenotator Toolbox is established. In addition, the study considered different flower classes, which, as highlighted above, are essential for maintaining pollinator diversity. Given the outlined importance of monitoring plants and pollinators, this research provides the following contributions:</p>
<list list-type="order">
<list-item>
<p>Toolchain Update: We updated the GitHub Code of the Gallmann Phenotator Toolbox, integrating recent software packages to ensure compatibility and practical use. Additionally, we extended the toolbox by incorporating two additional models from the TF2 Model Detection Zoo, namely EfficientDet (<xref ref-type="bibr" rid="B67">Tan et&#xa0;al., 2020</xref>) and SSD (<xref ref-type="bibr" rid="B43">Liu et&#xa0;al., 2016</xref>), to further enhance compatibility with further models.</p>
</list-item>
<list-item>
<p>Comparative Analysis of Models: We performed a comparative analysis of three different object detection models from the TF 2 Model Detection Zoo (EfficientDet, Faster R-CNN and SSD) presenting differences in detection performance.</p>
</list-item>
<list-item>
<p>Practical Guidelines for Biologists: We developed practical guidelines for biologists to facilitate flower detection in grasslands, bridging the gap between machine learning and fieldwork.</p>
</list-item>
</list>
<p>With these contributions, this study aims to improve the applicability of UAV-based methods for automatic flower detection in species-rich grasslands. In order to achieve these goals, this paper is structured as follows. Section 2 outlines the methodology, starting with a literature review on flower recognition and classification, followed by a discussion on the use and limitations of UAVs in remote sensing. This section also covers the training and testing of the three object recognition models, and the development of practical, field-ready guidelines for biologists. Section 3 presents the results of the model comparison, highlighting the most efficient model. Section 4 discusses the results in terms of the strengths and weaknesses of the models, highlights challenges, and suggests future extensions. Section 5 concludes the main findings.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<label>2</label>
<title>Materials and methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Literature review</title>
<p>To contextualize and understand the progress and challenges in UAV-based flower detection and classification, it is important to examine how flower detection methods have evolved over time. Initially, these methods were based on classic computer vision techniques that focused on analyzing and extracting image features such as color and texture using simple mathematical approaches. For example, <xref ref-type="bibr" rid="B3">Adamsen et&#xa0;al. (2000)</xref> developed a fully automated system for non-destructive flower counting using digital camera images and the Euler method, which resulted in a time savings of 92% per image compared to manual counting. Also threshold analysis emerged as an effective technique for separating peach (<xref ref-type="bibr" rid="B27">Horton et&#xa0;al., 2017</xref>) or canola (<xref ref-type="bibr" rid="B81">Zhang et&#xa0;al., 2021</xref>) flowers from the background. In a different approach, <xref ref-type="bibr" rid="B29">Hsu et&#xa0;al. (2011)</xref> developed an interactive flower recognition system that allows the user to define an area of interest in which the flower is located. The area is segmented and the extracted features - such as color and shape - are statistically analyzed and compared to a database of flower images. The flower class is identified based on the smallest Euclidean distance between its features and those of the input image. As the field progressed, machine learning algorithms were introduced to further enhance the process of classification. For instance, <xref ref-type="bibr" rid="B50">Nilsback and Zisserman (2008)</xref> improved flower recognition by combining multiple feature extraction techniques with a support vector machine (SVM), leading to a significant boost in accuracy. They explored the importance of different features for distinguishing between several similar classes of flowers and achieved a 12.7% increase in accuracy by combining four distinct features<xref ref-type="fn" rid="fn7">
<sup>7</sup>
</xref> compared to using a single one. <xref ref-type="bibr" rid="B63">Siraj et&#xa0;al. (2010)</xref> compared the performance of a logistic regression model for feature extraction with that of a neural network. The neural network outperformed the logistic regression, achieving 41.83% higher accuracy in classifying flower images. Building on the foundational work of early neural networks, recent advances in deep learning, particularly through the use of convolutional neural networks (CNNs) (<xref ref-type="bibr" rid="B51">O&#x2019;Shea and Nash, 2015</xref>), have revolutionized image processing (<xref ref-type="bibr" rid="B79">Ye, 2024</xref>). Unlike traditional neural networks, CNNs are specifically designed to recognize and process spatial patterns in images. Their architecture of local connections and parameter partitioning not only increases efficiency, but also minimizes computational requirements (<xref ref-type="bibr" rid="B51">O&#x2019;Shea and Nash, 2015</xref>). These models have significantly enhanced the capabilities of flower recognition, delivering very good results. For example, <xref ref-type="bibr" rid="B76">Xu et&#xa0;al. (2018)</xref> reported an accuracy of more than 97% when applied to cotton flowers and the best CNN model from <xref ref-type="bibr" rid="B60">Sarkar and Kelley (2023)</xref> achieved an accuracy of 94%. Further extending CNN capabilities, models like Faster R-CNN have been adapted for real-time applications in various environments. <xref ref-type="bibr" rid="B53">Patel (2023)</xref> employed this model with a ResNet50 backbone to accurately recognize the flowering stages of marigolds in real-time field scenarios. Additionally, <xref ref-type="bibr" rid="B2">Abbas et&#xa0;al. (2022)</xref> compared different backbones for Faster R-CNN against SSD for flower detection and classification using digital camera images. Their findings revealed that the Inception V2 backbone demonstrated the best performance with a mean Average Precision (mAP) of 91.3%. Beyond these applications, <xref ref-type="bibr" rid="B32">John et&#xa0;al. (2024)</xref> explored YOLO, RetinaNet, and Mask Region-Based Convolutional Neural Network (Mask R-CNN) to determine the biodiversity of mountain meadows. Furthermore, <xref ref-type="bibr" rid="B9">Basavegowda et&#xa0;al. (2024)</xref> used EfficientDet, trained on data from greenhouses and grasslands, to detect High Nature Value (HNV) indicator plants in semi-natural grasslands. This model was specifically trained with nadir perspective data to facilitate future research, including studies using UAVs.</p>
<p>The advances in flower detection and classification have greatly improved the accuracy of these methods. To apply them to larger and difficult-to-access areas, innovative monitoring and data collection approaches, such as UAVs, are necessary (<xref ref-type="bibr" rid="B55">Pettorelli, 2013</xref>; <xref ref-type="bibr" rid="B73">Wan et&#xa0;al., 2018</xref>). Capture devices for flower detection range from smartphones (<xref ref-type="bibr" rid="B75">Wu et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B61">Shang et&#xa0;al., 2023</xref>; <xref ref-type="bibr" rid="B32">John et&#xa0;al., 2024</xref>) to digital cameras on ground vehicles (<xref ref-type="bibr" rid="B52">Ozcan et&#xa0;al., 2020</xref>). For large-scale analysis, remote sensing technologies such as satellite imagery (<xref ref-type="bibr" rid="B36">Landmann et&#xa0;al., 2015</xref>), manned vehicles (<xref ref-type="bibr" rid="B8">Barnsley et&#xa0;al., 2022</xref>), and UAVs (<xref ref-type="bibr" rid="B73">Wan et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B76">Xu et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B81">Zhang et&#xa0;al., 2021</xref>) are becoming increasingly important. In particular, UAVs enable efficient and large-scale data collection that is faster (<xref ref-type="bibr" rid="B76">Xu et&#xa0;al., 2018</xref>) and less resource-intensive than traditional, error-prone methods (<xref ref-type="bibr" rid="B47">MacLeod et&#xa0;al., 2010</xref>; <xref ref-type="bibr" rid="B55">Pettorelli, 2013</xref>). Furthermore, UAVs offer a standardized setup for automatic data collection, allowing for repeated measurements at the same location with minimal effort (<xref ref-type="bibr" rid="B19">Duro et&#xa0;al., 2007</xref>). Through their physical distance from the ground, UAVs also provide a non-invasive way to collect data (<xref ref-type="bibr" rid="B76">Xu et&#xa0;al., 2018</xref>). In addition, they offer a cost-effective alternative for environmental monitoring (<xref ref-type="bibr" rid="B31">Huang et&#xa0;al., 2013</xref>; <xref ref-type="bibr" rid="B5">Anderson et&#xa0;al., 2024</xref>), helping to alleviate the high costs typically associated with automated flower detection systems - a burden typically shouldered by public institutions (<xref ref-type="bibr" rid="B23">Gaston and O&#x2019;Neill, 2004</xref>). By expanding the capabilities of automated detection and classification applications, UAVs are now being applied to a broad range of targets. These include fruit detection (<xref ref-type="bibr" rid="B15">Chen et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B10">Bellocchio et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B4">Akiva et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B83">Zhao et&#xa0;al., 2024</xref>), tree flower detection and quantification (<xref ref-type="bibr" rid="B13">Carl et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B27">Horton et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B82">Zhang et&#xa0;al., 2023</xref>; <xref ref-type="bibr" rid="B61">Shang et&#xa0;al., 2023</xref>), as well as flower identification, monitoring, and counting in grasslands (<xref ref-type="bibr" rid="B54">Petrich et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al., 2022</xref>). <xref ref-type="bibr" rid="B76">Xu et&#xa0;al. (2018)</xref> were the first to introduce flower counting using UAV imagery. Despite its advantages, using UAVs for flower counting presents challenges, particularly in detecting smaller or obscured flowers due to the lower resolution compared to ground-based imagery. Even with manual counting in drone imagery, these issues persist, although the risk of human error, such as overlooking or double-counting (<xref ref-type="bibr" rid="B47">MacLeod et&#xa0;al., 2010</xref>) flowers, is reduced (<xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al., 2022</xref>).</p>
<p>Overall, the cited studies show that deep learning models, especially when combined with UAV technology, are powerful and reliable tools for efficient evaluation of flower resources. Given the growing adoption of these methods for flower detection and classification, the Gallmann Phenotator Toolbox has been updated and extended by integrating two additional deep learning models and performing a comparative analysis of their accuracy on drone imagery. The extension allows expanding compatibility of the Gallmann Phenotator Toolbox with a wider range of models of the TF model zoo.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Resources</title>
<p>Given the proven effectiveness of drones for large-scale, non-invasive data collection, a drone was used to collect additional test data. As mentioned above, UAVs are particularly advantageous in areas that are difficult or inaccessible to humans (<xref ref-type="bibr" rid="B21">Feng et&#xa0;al., 2021</xref>). The use of the drone in the test field proved to be extremely useful, as the tall grass poses a challenge for ground-based flower counting methods - treading on the vegetation flattens it, which can affect the accuracy of the survey. The drone allowed us to collect data without disturbing the natural state of the field. However, it was necessary to maintain a certain altitude, as the wind generated by the drone can cause movement in the grass, resulting in visual noise in the images (<xref ref-type="bibr" rid="B64">Stojni&#x107; et&#xa0;al., 2021</xref>). For this study, the DJI Air 3 (see <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>) was chosen as the primary tool for capturing images from the drone. This easily maneuverable rotary-wing UAV allows for efficient flower collection as it does not require a launch or landing site and can take off directly in the field. It also has an automatic return function. The drone can take high-resolution images while hovering over the area at low altitude. However, the short battery life, which requires frequent recharging, limits the efficiency and range of data collection (<xref ref-type="bibr" rid="B62">Shi et&#xa0;al., 2019</xref>). Under optimal conditions, the DJI Air 3 offers a maximum flight time of 46 minutes and a maximum flight distance of 32 km. Its internal memory is 8 GB and can be expanded with an SD card. A key reason for choosing this drone was its dual camera system, consisting of a 1/3-inch CMOS 48 MP wide-angle and a medium telephoto camera<xref ref-type="fn" rid="fn8">
<sup>8</sup>
</xref>. This combination makes it possible to capture both wide-angle and detailed close-up images of flowering areas for more accurate and efficient automated flower detection. UAVs with RGB sensors provide images that can quickly cover large areas and are easy to operate, making them a cost-effective method for monitoring grasslands (<xref ref-type="bibr" rid="B65">Sweet et&#xa0;al., 2022</xref>). At 720 grams, the DJI Air 3 qualifies for the &#x201c;open&#x201d; category under EU Regulation 2019/947<xref ref-type="fn" rid="fn9">
<sup>9</sup>
</xref>. This category is designed for low-risk operations, provided the pilot completes online training and passes a basic theory test. This minimal certification process makes drone technology widely accessible and encourages wider adoption for environmental monitoring.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>DJI Air 3: Drone used for capturing new aerial imagery for testing purposes.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-16-1498913-g001.tif"/>
</fig>
<p>While the UAV facilitated efficient data collection in the field, the training of the three models was performed using a machine learning hardware. It was equipped with two AMD EPYC 7742 central processing units (CPUs, 64 cores each), eight NVIDIA RTX A6000 graphics processing units (GPUs, 48 GB VRAM per GPU) connected via NVLink, and 768 GB of random access memory (RAM). As part of this work, the code base was updated to TF 2, following the official recommendations from the TF developers. Specifically, TF 2.15 was selected to ensure compatibility with CUDA 12.2 and cuDNN 8, as specified in the official TF table<xref ref-type="fn" rid="fn10">
<sup>10</sup>
</xref>. This combination of software versions was installed on the available server, allowing the integration and use of GPU resources for training and running the models<sup>
<xref ref-type="fn" rid="fn11">11</xref>
</sup>.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Updating the Gallmann Phenotator Toolbox</title>
<p>The Gallmann Phenotator Toolbox is based on TF 1, a powerful framework for machine learning. It was designed to enable scalable and efficient computations in heterogeneous environments by optimally allocating computational resources and managing the state of variables (<xref ref-type="bibr" rid="B1">Abadi et&#xa0;al., 2016</xref>). However, with the evolution of machine learning technologies, TF 2 has introduced several enhancements offering a more intuitive, adaptable, and robust framework. The improvements over its predecessor include the following<sup>
<xref ref-type="fn" rid="fn12">12</xref>
</sup>:</p>
<list list-type="bullet">
<list-item>
<p>Eager Execution: Eager execution, enabled by default, optimizes model development and debugging by allowing operations to be evaluated immediately, rather than building computational graphs<xref ref-type="fn" rid="fn13">
<sup>13</sup>
</xref>.</p>
</list-item>
<list-item>
<p>Enhanced GPU Performance: TF 2 offers improved GPU performance, making it more compatible with modern hardware setups.</p>
</list-item>
<list-item>
<p>Integration of Newer APIs: TF 2 introduces several major APIs. The Keras library is fully integrated as a high-level API<xref ref-type="fn" rid="fn14">
<sup>14</sup>
</xref>, providing a more intuitive interface that simplifies the development and training of deep learning models. The updated Object Detection API provides access to state-of-the-art models with various backbone architectures from the detection model zoo<xref ref-type="fn" rid="fn15">
<sup>15</sup>
</xref>. In addition, TF 2 offers improved performance for handling large datasets<xref ref-type="fn" rid="fn16">
<sup>16</sup>
</xref> and optimizes the use of multiple GPUs.<sup>
<xref ref-type="fn" rid="fn17">17</xref>
</sup>
</p>
</list-item>
</list>
<p>To take advantage of these new features and optimizations and to ensure compatibility with the latest software packages, the migration of the Gallmann Phenotator Toolbox code base to the newer TF version was required. TF 2 eases migration by providing comprehensive guides, documentation, and tools specifically designed to help developers transition from TF 1 to TF 2<xref ref-type="fn" rid="fn18">
<sup>18</sup>
</xref>. The migration involved identifying incompatible code sections, particularly deprecated functions and outdated APIs, and updating them to their TF 2 counterparts to ensure full compatibility with the new framework. In addition to updating the Gallmann Phenotator Toolbox with newer software, the code was extended to support not only Faster R-CNN, but also EfficientDet and SSD models. Their differences and advantages are further outlined in Section 2.6 (Model Training).</p>
<p>After successfully updating and extending the Gallmann Phenotator Toolbox for better and extended performance and compatibility with modern hardware, the source code was made available in a GitHub repository<xref ref-type="fn" rid="fn19">
<sup>19</sup>
</xref>. The next step in the application was to compile a comprehensive dataset. The datasets used serve as the basis for training and evaluation of the models. In the following section, the datasets are presented in detail to provide a basis for the following analyses.</p>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Datasets</title>
<p>For this study, two datasets were utilized. To train and evaluate the models, the dataset from <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref> was selected. It consists of drone images of 1 m<sup>2</sup> test squares captured from a height of 19 meters. A different drone and camera were used compared to the setup of this study. The dataset contains several flower classes (see <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>), with some classes combined due to their visual similarity. It is thoroughly annotated with these flower classes.</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Flower species comparison: comparison of the presence of flower species in the Gallmann and Hohenheim Datasets.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Flower Species</th>
<th valign="top" align="center">Gallmann Dataset</th>
<th valign="top" align="center">Hohenheim Dataset</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Agrimonia eupatoria</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Anthyllis vulneraria</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">
<bold>Centaurea jacea</bold>
</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Centaurea jacea</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Lychnis flos cuculi</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Cerastium caespitosum</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Cirsium arvense</td>
<td valign="top" align="center"/>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Convolvulus arvensis</td>
<td valign="top" align="center"/>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Crepis biennis</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Leontodon hispidus</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Picris hieracioides</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Tragopogon pratensis</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Dianthus carthusianorum</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">
<bold>Galium mollugo</bold>
</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Achillea millefolium</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Carum carvi</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Daucus carota</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Galium mollugo</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Geranium dissectum</td>
<td valign="top" align="center"/>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Geranium palustre</td>
<td valign="top" align="center"/>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Geranium pratense</td>
<td valign="top" align="center"/>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Knautia arvensis</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Leucanthemum vulgare</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">
<bold>Lotus corniculatus</bold>
</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Lathyrus pratensis</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Lotus corniculatus</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Medicago lupulina</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Onobrychis viciifolia</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Orchis species</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Plantago lanceolata</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Plantago major</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Prunella vulgaris</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Ranunculus</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Ranunculus acris</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Ranunculus bulbosus</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">&#x2003;Ranunculus friesianus</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Rhinanthus alectorolophus</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Salvia pratensis</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Senecio spec.</td>
<td valign="top" align="center"/>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Trifolium pratense</td>
<td valign="top" align="center">&#x2297;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Trifolium repens</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Veronica chamaedrys</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center"/>
</tr>
<tr>
<td valign="top" align="left">Vicia sativa</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
<tr>
<td valign="top" align="left">Vicia sepium</td>
<td valign="top" align="center">&#xd7;</td>
<td valign="top" align="center">&#xd7;</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The circles indicate the classes on which the models were trained. In addition, the three classes that were included in the model training that are also present in the Hohenheim Dataset are highlighted in bold.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>To obtain additional test data, the Hohenheim Dataset, an experiment was conducted. The data collection took place at the Hohenheim Gardens of the University of Hohenheim in Baden Wuerttemberg, Germany (coordinates: 48&#xb0;42&#x2019;29.6&#x201d;N, 9&#xb0;12&#x2019;50.1&#x201d;E) (see <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>) on July 16, 2024, between 13:35 p.m. and 16:05 p.m. The weather was sunny to cloudy with an average temperature of 31.6&#xb0;C, an average global radiation of 800W/m<sup>2</sup> and an average wind speed of 12 km/h, which is within the endurance range of the drone. The grass of the test site was tall and dry. The light conditions varied slightly due to intermittent cloud cover. Care was taken to ensure that the drone&#x2019;s shadow is not visible within the test field. The test site had a biodiversity of 17 different flower classes, nine of which match the flower classes of the Gallmann Dataset (see <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>). The experiment was designed as follows. In an area of 18.400 m<sup>2</sup> (1.84 ha), 50 smaller plots of 1 m<sup>2</sup> each were marked out. Due to the use of the wide angle camera for some images, where no flowers could be identified, only 36 plots remained for analysis (see <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>). Each plot was marked using wooden stakes to ensure minimal environmental impact. Ground truth data were collected manually by observers at each plot, where all flower species were identified and counted. This step allowed us to verify the accuracy of the drone data with field observations, using standardized data sheets to ensure consistency. In addition to the number of instances of each flower class counted, the number of insects flying to the flowers were counted. Results show that the collected flower classes are attractive to pollinators. Subsequently, drone images of each test plot were captured. To maximize detection accuracy, it is crucial that the image quality is high enough to clearly identify the flowers. This requires sufficient image resolution to clearly capture the fine features of the flowers (<xref ref-type="bibr" rid="B76">Xu et&#xa0;al., 2018</xref>). As described in <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref>, the ground sampling distance (GSD) for flower recognition should be a maximum of 5 mm/pixel, as up to this value the prediction performance only changes slightly. Ideally, the images used for analysis should maintain a GSD similar to that of the training images to ensure consistent flower sizes. The images of the Gallmann Dataset, including training images, have a GSD of approximately 1.5 mm per pixel, while the images acquired for the Hohenheim Dataset have a GSD of approximately 1 mm per pixel. In addition to the images, videos of the test site were recorded with the goal of creating an orthomosaic. For this purpose, a predefined route was set in the included DJI Fly app. The drone flew over the site at the same altitude used for image acquisition, maintaining a speed of 1.9 m/s, as specified in the study by <xref ref-type="bibr" rid="B39">Li et&#xa0;al. (2023)</xref>. The wide angle camera was used for video recording to cover as much of the area as possible. As a result, the resolution is lower, at 3840 x 2160 pixels. An orthomosaic was created using Web Open Drone Map (WebODM)<sup>
<xref ref-type="fn" rid="fn21">21</xref>
</sup>.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Location of data collection for the Hohenheim Dataset: The left image shows the location in Germany, and the right image shows the locations of the test quadrants. The map was created using geodata from OpenStreetMap<sup>20</sup>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-16-1498913-g002.tif"/>
</fig>
</sec>
<sec id="s2_5">
<label>2.5</label>
<title>Image preprocessing</title>
<p>To prepare the images for model training, the Gallmann Dataset was deterministically divided into 70% training data, 10% validation data, and 20% test data. To ensure sufficient representation of each class in the training set, any class with fewer than 50 instances was excluded, following the approach of <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref>. Additionally, in this study the image preprocessing script was modified to exclude any class with zero instances in the training set, ensuring that only classes present in the training data were used. This resulted in 14 classes left for training (see <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>). <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref> originally resized the input images into 450 x 450 pixel tiles, which were then upscaled to 900 x 900 pixels. This method is consistent with the recommendations of <xref ref-type="bibr" rid="B30">Hu and Ramanan (2017)</xref>, who advocates dividing images into smaller sections and upscaling them when detecting small objects. In contrast, this study applied a resizing strategy using larger dimensions. For example, <xref ref-type="bibr" rid="B43">Liu et&#xa0;al. (2016)</xref> emphasize the importance of input size for small object detection, showing that larger input sizes improve detection performance compared to smaller ones. Their experiments showed that increasing the input size from 300 x 300 pixels to 512 x 512 pixels improved mAP by 2.5%. Based on these results, an input size of 512 x 512 pixels was chosen. To further increase the resolution and detail of the images, especially for recognizing very small flowers, for this study, the input images were scaled to 1024 x 1024 pixels before training. This additional scaling aims to improve the detection of finer details.</p>
</sec>
<sec id="s2_6">
<label>2.6</label>
<title>Model training</title>
<p>All three models relevant for model comparison were trained on the annotated data of the Gallmann Dataset. The Faster R-CNN model from the TF 1 Model Zoo used a manual learning rate by default, which was adopted by <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref>. However, a cosine decay learning rate of 0.08 was chosen for this work. This learning rate adapts automatically during the training process, allowing for dynamic adaptation. In general, the default configurations of the models were used, with a few adjustments made to improve performance. Specifically, the maximum number of detections per class and the total number of detections were both increased to 300, and gradient clipping by norm was applied with a value of 10.0 to stabilize training. The models were trained with a batch size of 4 for at least 200,000 steps<xref ref-type="fn" rid="fn22">
<sup>22</sup>
</xref>. Performance was evaluated every 2,500 steps. EfficientDet required an additional 50,000 steps due to the learning rate not converging earlier. The model that achieved the highest F1-Score was saved separately in a designated folder for further analysis. The results of the analysis are detailed further in Section 3 (Results). The TF 2 Detection Model Zoo is a comprehensive collection of pre-trained object detection models based on the Common Objects in Context (COCO) 2017 dataset (<xref ref-type="bibr" rid="B42">Lin et&#xa0;al., 2014</xref>). Each model is available with different backbones, making them versatile tools not only for inference on new data, but also as starting points for training on new datasets. The model zoo contains a variety of models, including the aforementioned Faster R-CNN, SSD, EfficientDet, CenterNet (<xref ref-type="bibr" rid="B18">Duan et&#xa0;al., 2019</xref>) and Mask R-CNN (<xref ref-type="bibr" rid="B25">He et&#xa0;al., 2018</xref>), each of which offers different trade-offs between accuracy and speed<xref ref-type="fn" rid="fn23">
<sup>23</sup>
</xref>. The first model analyzed is Faster R-CNN, which was also used in the study of <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref>. The model is a two-stage detector that performs object detection in two steps. Its region proposal network (RPN) scans the input images of any size to generate region proposals, which are areas in the image where potential objects might be located. In a second step, the model classifies the objects within these proposed regions (<xref ref-type="bibr" rid="B59">Ren et&#xa0;al., 2016</xref>). The Faster R-CNN available in the TF 2 Model Zoo differs slightly from the TF 1 configuration used by <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref>. The following data augmentation techniques were used in this study:</p>
<list list-type="bullet">
<list-item>
<p>Random horizontal and vertical flip</p>
</list-item>
<list-item>
<p>Random brightness, contrast, hue and saturation adjustment</p>
</list-item>
<list-item>
<p>Random crop and scale</p>
</list-item>
<list-item>
<p>Random jitter boxes</p>
</list-item>
</list>
<p>
<xref ref-type="bibr" rid="B43">Liu et&#xa0;al. (2016)</xref> emphasizes the importance of data augmentation in detecting small objects especially for SSD models. Compared to the Faster R-CNN, a SSD combines object localization and classification into a single step. Instead of using a region proposal network that adjusts anchor boxes to suggest possible object regions, the SSD model uses predefined default boxes with different aspect ratios and sizes that are placed on the feature map<xref ref-type="fn" rid="fn24">
<sup>24</sup>
</xref>. For each of these default boxes, the model computes probability scores for all object classes, indicating how likely it is that an object of a given class is located within the box. These default boxes are then refined by applying calculated offsets to generate the final bounding boxes that more accurately enclose the detected objects (<xref ref-type="bibr" rid="B43">Liu et&#xa0;al., 2016</xref>). SSD outperformed Faster R-CNN on the PASCAL VOC 2007 dataset (<xref ref-type="bibr" rid="B20">Everingham et&#xa0;al., 2010</xref>), delivering better accuracy and faster processing times (<xref ref-type="bibr" rid="B43">Liu et&#xa0;al., 2016</xref>). The third model in the comparison, EfficientDet, is also a single-stage detector designed for high efficiency and accuracy. Its key innovation, the Weighted Bi-directional Feature Pyramid Network (BiFPN), dynamically adjusts the importance of different features during training, allowing the model to focus on the most relevant information. By tightening connections and eliminating unnecessary paths, EfficientDet optimizes both computational power and accuracy. This makes it ideal for real-time analysis and resource-constrained applications (<xref ref-type="bibr" rid="B67">Tan et&#xa0;al., 2020</xref>).</p>
<p>Once the models are trained, the next step is to ensure their effective use in the field. <xref ref-type="bibr" rid="B26">Hodgson and Koh (2016)</xref> highlight the need for clear, actionable guidelines for UAV use in research. Building on the documentation in the Gallmann Phenotator Toolbox, step-by-step instructions are provided to help users accurately identify flower classes and numbers in meadows, ensuring ease of use in field studies.</p>
</sec>
<sec id="s2_7">
<label>2.7</label>
<title>Practical guidelines for UAV-based flower detection</title>
<p>In this section, the key steps for using UAVs in flower detection are outlined, including pre-flight setup, flight execution, and post-flight data processing. These guidelines ensure transparency, reproducibility and enable integration with machine learning models for flower classification in Germany. Before conducting drone operations, certain resources are required. These include a drone, such as the DJI Air 3, equipped with the necessary cameras, as well as a server for data storage, model training and evaluation. Additionally, operators must comply with the above mentioned EU Regulation 2019/947, which outlines requirements such as registration and certification for drone pilots. In addition, national regulations, including Germany&#x2019;s Air Traffic Regulations (LuftVO)<xref ref-type="fn" rid="fn25">
<sup>25</sup>
</xref> and the German Air Traffic Act (LuftVG)<xref ref-type="fn" rid="fn26">
<sup>26</sup>
</xref>, mandate requirements such as liability insurance. Drones in the &#x2018;open&#x2019; category require operator registration and a pilot&#x2019;s license. In addition, operators should check geographic restrictions such as no-fly zones or altitude restrictions<xref ref-type="fn" rid="fn27">
<sup>27</sup>
</xref>. Once all legal requirements have been met and a flight area has been selected, safety must be ensured by avoiding bystanders and strictly following regulations. During pre-flight preparations, camera settings must be configured to capture essential metadata, including GPS coordinates, altitude, speed, and timestamps for each image or video frame, the subtitle feature should be enabled in the drone&#x2019;s camera settings, generating an SRT file during video recording (<xref ref-type="bibr" rid="B17">DJI, 2023</xref>). This metadata is essential for subsequent georeferencing and accurate orthomosaic creation. To enhance the accuracy of the georeferencing process, the use of ground control points (GCPs) should be considered (<xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B65">Sweet et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B82">Zhang et&#xa0;al., 2023</xref>; <xref ref-type="bibr" rid="B71">Torresani et&#xa0;al., 2024</xref>). Flight height should be carefully determined based on the size of the objects to be detected, the acceptable wind generated by the UAV, and the area to be covered (<xref ref-type="bibr" rid="B64">Stojni&#x107; et&#xa0;al., 2021</xref>). Minimizing environmental disturbance is also critical to reduce the impact on wildlife and the surrounding ecosystem, as recommended by <xref ref-type="bibr" rid="B26">Hodgson and Koh (2016)</xref>. For flower imaging with the DJI Air 3, a height of 15 meters has proven effective for capturing images. Since video footage has a lower resolution than still images, a lower altitude is recommended. To increase efficiency and conserve battery power, it is advisable to use waypoints. These can be planned before the flight, enabling the drone to automatically follow a predefined route, or set at specific positions during the flight (<xref ref-type="bibr" rid="B17">DJI, 2023</xref>). Other tools, such as DroneDeploy<xref ref-type="fn" rid="fn28">
<sup>28</sup>
</xref>, offer waypoint planning with integrated orthomosaic generation. Finally, automatic settings for altitude, gimbal angle, and speed should be used to ensure consistent image quality. These parameters can be configured in the DJI Fly app before the flight, with the gimbal set to - 90&#xb0; to provide a vertical view of the terrain. After completing pre-flight preparations, the drone will autonomously follow the predetermined flight path. It is important to make sure that the battery is fully charged and the weather conditions are stable before taking off (<xref ref-type="bibr" rid="B17">DJI, 2023</xref>). During flight, the drone&#x2019;s status is monitored by the controller, allowing intervention if unexpected situations arise. Once the flight is complete, the captured data - including images, video, and metadata - should be transferred from the SD card to secure storage. It is recommended to back up the data in multiple locations to avoid potential loss. While the creation of an orthomosaic is optional, it can greatly assist in post-flight analysis for large areas. Tools like WebODM, a free and open-source solution, offer reliable alternatives to expensive commercial software for photogrammetry processing (<xref ref-type="bibr" rid="B72">Vacca, 2020</xref>). Creating orthomosaics is a standard practice in many UAV-based studies, with several researchers using commercial software solutions such as Agisoft Metashape (<xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B82">Zhang et&#xa0;al., 2023</xref>; <xref ref-type="bibr" rid="B71">Torresani et&#xa0;al., 2024</xref>), Pix4D (<xref ref-type="bibr" rid="B81">Zhang et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B5">Anderson et&#xa0;al., 2024</xref>), and DroneDeploy (<xref ref-type="bibr" rid="B27">Horton et&#xa0;al., 2017</xref>). In contrast, this study uses WebODM, which offers photogrammetric processing capabilities comparable to the commercial options, providing reliable photogrammetric processing on low-cost drone imagery (<xref ref-type="bibr" rid="B72">Vacca, 2020</xref>). In order to identify flowers on the created orthomosaic, it may be necessary to divide the large image into smaller sections if the maximum number of 178,956,970 pixels to be processed by the Phenotator Toolbox TF2 is exceeded. For analysis, regions of interest (ROIs) can be selected using the Gallmann Phenotator Toolbox. If adequate resources are available, custom models can be trained; otherwise, pre-trained models can be used. Ideally, when custom models are trained, they should be tailored to the specific flower species present in the meadow being analyzed. Predictions can be made on the orthomosaic or on selected ROIs (<xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al., 2022</xref>). The results can then be visualized in a dashboard, which is introduced as a new feature in the Phenotator Toolbox TF2, offering a clear overview of detected flower classes, facilitating interpretation of results and supporting decision making in ecological studies.</p>
</sec>
</sec>
<sec id="s3" sec-type="results">
<label>3</label>
<title>Results</title>
<p>This section presents the key findings of the model comparison. The performance of the three deep learning models is evaluated on both presented datasets in Section 2.4 (Datasets). This study focuses on the same evaluation metrics that are originally implemented in the Gallmann Phenotator Toolbox. These are precision, recall, mAP and F1-Score. Since the model decision in the Gallmann Phenotator Toolbox can be based on either the mAP or the F1-Score and since the application of this study is concerned with minimizing both false-positive and false-negative predictions, the F1-Score provides a reliable metric for evaluating the overall performance of the models. As described in Section 2.6 (Model Training), training, validation and test data were extracted from the Gallmann Dataset. In the following, results of the models on validation and test data are presented. During the training process, we monitored the validation data to identify the optimal model on the basis of the highest F1-Score for a given number of training steps. <xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref> presents the model that achieved the highest F1-Score on validation data, along with the corresponding number of training steps in which this performance was achieved. <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref> visualizes those resultson validation data. The obtained model is later evaluated on the test datasets. For validation data, Faster R-CNN demonstrated the best overall performance, achieving the highest precision (83.4%), F1-Score (82.3%), and mAP (61.2%). EfficientDet, which required the most training steps, achieved the highest recall at 83.7%, reflecting robust detection capabilities, though with a slight trade-off in precision. The SSD model, which was trained for the fewest steps, exhibited the lowest performance across all metrics.</p>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>Model performances on Gallmann Dataset validation data.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Model</th>
<th valign="top" align="center">Steps</th>
<th valign="top" align="center">Precision (%)</th>
<th valign="top" align="center">Recall (%)</th>
<th valign="top" align="center">mAP (%)</th>
<th valign="top" align="center">F1-Score (%)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">EfficientDet D0</td>
<td valign="top" align="center">242.500</td>
<td valign="top" align="center">80.2</td>
<td valign="top" align="center">83.7</td>
<td valign="top" align="center">60.5</td>
<td valign="top" align="center">81.9</td>
</tr>
<tr>
<td valign="top" align="left">Faster R-CNN ResNet101</td>
<td valign="top" align="center">130.000</td>
<td valign="top" align="center">83.4</td>
<td valign="top" align="center">81.2</td>
<td valign="top" align="center">61.2</td>
<td valign="top" align="center">82.3</td>
</tr>
<tr>
<td valign="top" align="left">SSD ResNet101</td>
<td valign="top" align="center">92.500</td>
<td valign="top" align="center">75.0</td>
<td valign="top" align="center">79.0</td>
<td valign="top" align="center">55.1</td>
<td valign="top" align="center">77.0</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Performance comparison on Gallmann Dataset validation data.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-16-1498913-g003.tif"/>
</fig>
<p>All models performed better on test data than on validation data of the Gallmann Dataset. The test data results (see <xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>; <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>) align with the trends observed in the validation phase. Faster R-CNN outperformed the other models, achieving a precision of 89.9%, a mAP of 73.6% and a F1-Score of 89.5%. EfficientDet also performed well. Again, it had the highest recall with 90.9%. The SSD model showed lower precision (81.7%) but maintained a high recall of 89.1%. The Faster R-CNN results on the Gallmann Dataset test data outperform those reported by <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref>, who achieved an overall precision of 87%, a recall of 84.2%, a mAP of 39.8% and a F1-Score of 85.5% on test data. This improvement reflects the updates and optimizations made in the training process, highlighting the effectiveness of the Toolchain update. <xref ref-type="table" rid="T4">
<bold>Table&#xa0;4</bold>
</xref> shows the confusion matrix for the best model, Faster R-CNN, on test data from the Gallmann Dataset. The matrix provides an overview of the model&#x2019;s performance in correctly classifying each flower species. It also highlights potential misclassifications.</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Model performances on Gallmann Dataset test data.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Model</th>
<th valign="top" align="center">Precision (%)</th>
<th valign="top" align="center">Recall (%)</th>
<th valign="top" align="center">mAP (%)</th>
<th valign="top" align="center">F1-Score (%)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Faster R-CNN ResNet 101 (TF1)</td>
<td valign="top" align="center">87.0</td>
<td valign="top" align="center">84.2</td>
<td valign="top" align="center">39.8</td>
<td valign="top" align="center">85.5</td>
</tr>
<tr>
<td valign="top" align="left">EfficientDet D0</td>
<td valign="top" align="center">84.8</td>
<td valign="top" align="center">90.9</td>
<td valign="top" align="center">71.8</td>
<td valign="top" align="center">87.7</td>
</tr>
<tr>
<td valign="top" align="left">Faster R-CNN ResNet101</td>
<td valign="top" align="center">89.9</td>
<td valign="top" align="center">89.0</td>
<td valign="top" align="center">73.6</td>
<td valign="top" align="center">89.5</td>
</tr>
<tr>
<td valign="top" align="left">SSD ResNet101</td>
<td valign="top" align="center">81.7</td>
<td valign="top" align="center">89.1</td>
<td valign="top" align="center">65.0</td>
<td valign="top" align="center">85.2</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Performance comparison on Gallmann Dataset test data.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-16-1498913-g004.tif"/>
</fig>
<table-wrap id="T4" position="float">
<label>Table&#xa0;4</label>
<caption>
<p>Confusion matrix on Gallmann Dataset test ata dwith faster R-CNN.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" colspan="17" align="center">Prediction</th>
</tr>
<tr>
<th valign="bottom" align="left">Ground&#xa0;Truth</th>
<th valign="bottom" align="center">Anthyllis&#xa0;vulneraria</th>
<th valign="bottom" align="center">Centaurea&#xa0;jacea</th>
<th valign="bottom" align="center">Crepis&#xa0;biennis</th>
<th valign="top" align="center">Dianthus&#xa0;carthusianorum</th>
<th valign="bottom" align="center">Galium&#xa0;mollugo</th>
<th valign="bottom" align="center">Knautia&#xa0;arvensis</th>
<th valign="bottom" align="center">Leucanthemum&#xa0;vulgare</th>
<th valign="bottom" align="center">Lotus&#xa0;corniculatus</th>
<th valign="bottom" align="center">Onobrychis&#xa0;viciifolia</th>
<th valign="bottom" align="center">Prunella&#xa0;vulgaris</th>
<th valign="bottom" align="center">Ranunculus</th>
<th valign="top" align="center">Rhinanthus&#xa0;alectorolophus</th>
<th valign="bottom" align="center">Salvia&#xa0;pratensis</th>
<th valign="bottom" align="center">Trifolium&#xa0;pratense</th>
<th valign="bottom" align="center">Background</th>
<th valign="bottom" align="center">False&#xa0;Negatives</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="center">Anthyllis vulneraria</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
</tr>
<tr>
<td valign="top" align="center">Centaurea jacea</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">234</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">27</td>
<td valign="top" align="center">28</td>
</tr>
<tr>
<td valign="top" align="center">Crepis biennis</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">15</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">4</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">9</td>
</tr>
<tr>
<td valign="top" align="center">Dianthus carthusianorum</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">13</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
</tr>
<tr>
<td valign="top" align="center">Galium mollugo</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">92</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">17</td>
<td valign="top" align="center">17</td>
</tr>
<tr>
<td valign="top" align="center">Knautia arvensis</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">165</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">8</td>
<td valign="top" align="center">10</td>
</tr>
<tr>
<td valign="top" align="center">Leucanthemum vulgare</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">539</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">35</td>
<td valign="top" align="center">36</td>
</tr>
<tr>
<td valign="top" align="center">Lotus corniculatus</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">569</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">6</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">81</td>
<td valign="top" align="center">88</td>
</tr>
<tr>
<td valign="top" align="center">Onobrychis viciifolia</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">10</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">3</td>
</tr>
<tr>
<td valign="top" align="center">Prunella vulgaris</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">7</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">2</td>
</tr>
<tr>
<td valign="top" align="center">Ranunculus</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">10</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">159</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">9</td>
<td valign="top" align="center">19</td>
</tr>
<tr>
<td valign="top" align="center">Rhinanthus alectorolophus</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
</tr>
<tr>
<td valign="top" align="center">Salvia pratensis</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">38</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">6</td>
</tr>
<tr>
<td valign="top" align="center">Trifolium pratense</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">8</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">9</td>
</tr>
<tr>
<td valign="top" align="center">Background</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">20</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">4</td>
<td valign="top" align="center">19</td>
<td valign="top" align="center">7</td>
<td valign="top" align="center">20</td>
<td valign="top" align="center">90</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
</tr>
<tr>
<td valign="top" align="center">False Positives</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">26</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">4</td>
<td valign="top" align="center">19</td>
<td valign="top" align="center">7</td>
<td valign="top" align="center">20</td>
<td valign="top" align="center">104</td>
<td valign="top" align="center">7</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">9</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">&#x2013;</td>
<td valign="top" align="center">&#x2013;</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In addition to the evaluation on the Gallmann Dataset, the three models were tested on the Hohenheim Dataset. The model predictions on the drone images were compared with the manually counted flower data collected in the field. In this case, a correct prediction was not based on the overlap of bounding boxes but on whether the detected flowers occurred in the test quadrants where the flower data was collected. <xref ref-type="table" rid="T5">
<bold>Table&#xa0;5</bold>
</xref> shows the class performance of the three models on the three flower classes - <italic>Centaurea jacea Galium mollugo</italic> and <italic>Lotus corniculatus</italic> - that were present in both the training and Hohenheim Dataset (see <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>). Notably, <italic>Centaurea jacea</italic>, which stands out visually, achieved high recall values across all models, with SSD reaching 100% recall. However, the precision was lower, especially for SSD (50%), indicating a high number of false positives. This suggests the models frequently misclassified other, unseen species. Often, the model predicted those unseen flowers as background. In some cases, unseen flower classes were classified as visually similar flower classes from training data. For example <italic>Geranium pratense</italic> was classified as <italic>Centaurea jacea</italic>. Another example is the unseen flower class <italic>Galium palustre</italic> which was often classified as <italic>Knautia arvensis</italic>. This suggests that the models largely rely on visual similarities between species, supporting the approach of <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref> of grouping visually similar flowers into broader classes (see <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>). For <italic>Galium mollugo</italic>, all models performed poorly, particularly in terms of recall. Although Faster R-CNN achieved perfect precision (100%), its recall was extremely low (0.7%), leading to an F1-Score of only 1.4%. This indicates that the model only identified a very small number of actual <italic>Galium mollugo</italic> instances, even though when it did make a prediction, it was correct. This is also due to the fact that <italic>Galium mollugo</italic> was the most represented class in the manually counted data. The other models showed a similar trend, with EfficientDet and SSD also having high precision (93.8% and 92.6%, respectively) but very low recall values (1.5% and 3%), highlighting the challenge of detecting <italic>Galium mollugo</italic> in new environments, where variations in visual features or environmental conditions may have impacted the model&#x2019;s performance. The reasons for these results will be further discussed in Section 4 (Discussion). In the case of <italic>Lotus corniculatus</italic>, the performance was better compared to <italic>Galium mollugo</italic>, but the recall remained relatively low across all models. SSD performed best, achieving the highest F1-Score (42.7%) with a recall of 27.6% and precision of 94.7%. While the models could more reliably identify <italic>Lotus corniculatus</italic> compared to <italic>Galium mollugo</italic>, the lower recall suggests that a significant number of flowers were still missed during detection, pointing to potential limitations in generalization across environments.</p>
<table-wrap id="T5" position="float">
<label>Table&#xa0;5</label>
<caption>
<p>Model performances on Hohenheim Dataset.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" rowspan="2" align="left">Model</th>
<th valign="top" colspan="3" align="center">Centaurea jacea</th>
<th valign="top" colspan="3" align="center">Galium mollugo</th>
<th valign="top" colspan="3" align="center">Lotus corniculatus</th>
</tr>
<tr>
<th valign="top" align="center">Precision<break/>(%)</th>
<th valign="top" align="center">Recall<break/>(%)</th>
<th valign="top" align="center">F1-Score<break/>(%)</th>
<th valign="top" align="center">Precision<break/>(%)</th>
<th valign="top" align="center">Recall<break/>(%)</th>
<th valign="top" align="center">F1-Score<break/>(%)</th>
<th valign="top" align="center">Precision<break/>(%)</th>
<th valign="top" align="center">Recall<break/>(%)</th>
<th valign="top" align="center">F1-Score<break/>(%)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">EfficientDet DO</td>
<td valign="top" align="center">60.3</td>
<td valign="top" align="center">89.7</td>
<td valign="top" align="center">72.2</td>
<td valign="top" align="center">93.8</td>
<td valign="top" align="center">1.5</td>
<td valign="top" align="center">0.3</td>
<td valign="top" align="center">93.9</td>
<td valign="top" align="center">23.5</td>
<td valign="top" align="center">37.6</td>
</tr>
<tr>
<td valign="top" align="left">Faster R-CNN ResNet101</td>
<td valign="top" align="center">57.1</td>
<td valign="top" align="center">92.3</td>
<td valign="top" align="center">70.6</td>
<td valign="top" align="center">100</td>
<td valign="top" align="center">0.7</td>
<td valign="top" align="center">1.4</td>
<td valign="top" align="center">86.7</td>
<td valign="top" align="center">26.5</td>
<td valign="top" align="center">40.6</td>
</tr>
<tr>
<td valign="top" align="left">SSD ResNet101</td>
<td valign="top" align="center">50.0</td>
<td valign="top" align="center">100.0</td>
<td valign="top" align="center">66.7</td>
<td valign="top" align="center">92.6</td>
<td valign="top" align="center">3.0</td>
<td valign="top" align="center">5.8</td>
<td valign="top" align="center">94.7</td>
<td valign="top" align="center">27.6</td>
<td valign="top" align="center">42.7</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>
<xref ref-type="table" rid="T6">
<bold>Table&#xa0;6</bold>
</xref> shows a comparison of the model complexities in terms of the required resources. For this purpose, the storage requirements and Floating Point Operations per Second (FLOPs) of the different models were calculated. The FLOPs were calculated using the TensorFlow Profiling API. EfficientDet is the least complex in terms of both model size and FLOPs, while SSD is the most complex. These results are consistent with <xref ref-type="bibr" rid="B66">Tan and Le (2019)</xref>, who demonstrated that EfficientDet achieves superior computational efficiency, with models requiring significantly fewer floating-point operations compared to previous object detection architectures. These differences illustrate the efficiency of the models in terms of memory and computation, which is important when choosing for specific applications.</p>
<table-wrap id="T6" position="float">
<label>Table&#xa0;6</label>
<caption>
<p>Comparison of model complexity.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Model</th>
<th valign="top" align="center">Model Size (MB)</th>
<th valign="top" align="center">FLOPs (billion)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">EfficientDet</td>
<td valign="top" align="center">34.8</td>
<td valign="top" align="center">18.81</td>
</tr>
<tr>
<td valign="top" align="left">Faster R-CNN</td>
<td valign="top" align="center">189.0</td>
<td valign="top" align="center">469.71</td>
</tr>
<tr>
<td valign="top" align="left">SSD</td>
<td valign="top" align="center">205.0</td>
<td valign="top" align="center">578.27</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4" sec-type="discussion">
<label>4</label>
<title>Discussion</title>
<p>With these results in hand, the focus shifts to a deeper analysis of their implications and the comparative strengths and weaknesses of the different models. The comparison of Faster R-CNN, SSD, and EfficientDet highlights how their architectural model differences influence detection performance, particularly in the context of flower detection. Faster R-CNN, with its two-stage architecture, excels in precision and F1-Score on the Gallmann Dataset, making it the most accurate model for detecting flower structures. This step-by-step process allows for more accurate localization, especially in complex environments with dense vegetation. However, it is still limited in its use in real-time fieldwork (<xref ref-type="bibr" rid="B59">Ren et&#xa0;al., 2016</xref>). EfficientDet, on the other hand, based on the BiFPN architecture, strikes a balance between model complexity and performance on test data. Its weighted feature pyramid network optimizes both processing power and detection accuracy (<xref ref-type="bibr" rid="B67">Tan et&#xa0;al., 2020</xref>). Compared to SSD, EfficientDet provides more efficient feature extraction, resulting in higher recall rates without compromising precision. This makes it ideal for applications where efficient and accurate detection is critical. The extension of the Gallmann Phenotator Toolbox to support additional models increases its compatibility and flexibility of use. In addition to the models from the comparison, the TF-based code provides a solid foundation for integrating additional models from the model detection zoo, such as Mask R-CNN and CenterNet. Future work could explore model optimization, including hyperparameter tuning (<xref ref-type="bibr" rid="B12">Bergstra et&#xa0;al., 2013</xref>; <xref ref-type="bibr" rid="B77">Yang and Shami, 2020</xref>) or the use of different backbones, to fur- ther improve detection results. Another important direction for development involves models specifically optimized for real-time analysis, which will become increasingly relevant in agricultural applications (<xref ref-type="bibr" rid="B14">Chen et&#xa0;al., 2020</xref>). In order to efficiently apply deep learning to real-time recognition, model complexity must be reduced. A simplified model architecture enables faster processing times and better scalability (<xref ref-type="bibr" rid="B38">Li et&#xa0;al., 2022</xref>). Models such as EfficientDet from the comparative analysis are, as mentioned above, particularly well suited for this. Another promising model for real-time detection is You Only Look Once (YOLO) (<xref ref-type="bibr" rid="B58">Redmon et&#xa0;al., 2016</xref>), which despite its speed has historically struggled to accurately detect small objects due to its grid-based architecture. Recent developments, such as the optimized YOLOv3 by <xref ref-type="bibr" rid="B44">Liu et&#xa0;al. (2020)</xref>, specifically address this problem and improve the detection of small targets, such as flowers in UAV images, by refining the model architecture and the feature extraction processes.</p>
<p>The toolchain update has improved the applicability of the Gallmann Phenotator Toolbox by ensuring compatibility with recent software. Maintaining the long-term performance and compatibility of the Phenotator Toolbox TF2 will require continuous software updates. According to <xref ref-type="bibr" rid="B37">Lehman (1996)</xref>, software systems that interact with real-world environments must continually adapt to changing requirements to remain effective. Without regular maintenance and updates, the software&#x2019;s performance will degrade as its environment changes. For scientific advancement, updating the Gallmann Phenotator Toolbox was critical (<xref ref-type="bibr" rid="B28">Howison et&#xa0;al., 2015</xref>), as it depends on components such as the Object Detection API and third-party libraries, which regularly release new versions with bug fixes and performance enhancements (<xref ref-type="bibr" rid="B35">Kula et&#xa0;al., 2018</xref>). This makes timely software updates essential. The presented practical guidelines ensure that the software is seamlessly integrated into a workflow, reducing complexity, especially in the interaction between biologists as end users and the software used (<xref ref-type="bibr" rid="B28">Howison et&#xa0;al., 2015</xref>). Although current software updates are a short-term solution, the Phenotator Toolbox TF2 will benefit from TF&#x2019;s planned future developments, which promise backward compatibility and optimizations in performance and scalability<sup>
<xref ref-type="fn" rid="fn29">29</xref>
</sup>.</p>
<p>While these technical adjustments have improved applicability and model performance, environmental factors remain critical challenges. The perspective of the drone is a significant limitation, especially when trying to see hidden flowers. Although drones such as the DJI Air 3 can capture high-resolution images, the view of flowers is often blocked by dense vegetation or tall grass. This occlusion makes detection more difficult, as drone imagery has a limited lateral view and cannot capture flowers that are obscured by grass. In the test environment of this study and already mentioned by <xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al. (2022)</xref>, this resulted in many flowers not being detected in dense grasslands, leading to misclassifications. This observation is consistent with previous studies showing that small, dense, and overlapping objects are difficult to detect in UAV imagery (<xref ref-type="bibr" rid="B80">Zhang et&#xa0;al., 2019</xref>). To address this issue, <xref ref-type="bibr" rid="B69">Tian et&#xa0;al. (2021)</xref> extended SSD based models to include a second detection step that examines potentially missed areas and specifically identifies hard-to-see objects. Although this approach has not been specifically tested on flowers, it may be a promising extension of the models to further improve the detection of flowers obscured by vegetation in dense grasslands. In the Hohenheim Dataset, the grass was dry and therefore less intensely green than in the training dataset, which can lead the model to incorrectly classify the background as a flower. Also external environmental conditions can affect detection performance. Weather conditions like rain, noise, or image blur can degrade the quality of UAV captured images (<xref ref-type="bibr" rid="B49">Munir et&#xa0;al., 2024</xref>), while different lighting conditions can impact detection performance when detecting flowers (<xref ref-type="bibr" rid="B41">Lin et&#xa0;al., 2022</xref>). A notable finding in the results was the poorer class recognition in the Hohenheim Dataset, which was constrained by the availability of annotated training data (<xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al., 2022</xref>). This limits the model&#x2019;s ability to detect flower species that were not part of the training set. Expanding the dataset to include a wider variety of flower species is necessary to improve the generalizability of the model. The Hohenheim Dataset contains several flower species that were not present in the Gallmann Dataset training data. Including these new classes in future training sessions would allow the model to recognize a broader range of species, thus improving accuracy and extending its applicability to diverse ecological settings. In addition to new flower classes, future training datasets should include flowers in different growth stages and under different seasonal and climatic conditions (<xref ref-type="bibr" rid="B33">Katal et&#xa0;al., 2022</xref>), since the Hohenheim Dataset includes vegetation in dry periods. Currently, the approach focuses on detecting and classifying different classes of flowers. However, for applications where only the total number of flowers is of interest, it may be more efficient to consider binary classification - distinguishing between &#x2018;flower&#x2019; and &#x2018;non-flower&#x2019; &#x2013; to simplify the task. Similar to the work of <xref ref-type="bibr" rid="B6">Ayhan et&#xa0;al. (2020)</xref>, who effectively used binary classification for vegetation detection, this approach could reduce model complexity and enhance efficiency by focusing solely on flower presence. The manually collected data showed that some test plots contained <italic>Galium Mollugo</italic> flowers that were not in bloom at the time of capture, making recognition by deep learning models difficult. These models were mainly trained on plants in full bloom recorded between May 23 and July 3 (<xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al., 2022</xref>), which affects their performance in detecting plants at other stages of development, such as in the Hohenheim Dataset recorded in mid-July. As outlined in Section 2.1 (Literature Review) features play a key role in object detection. If these characteristics, such as fully opened flower, are not present, it is difficult for the model to correctly recognize the object. Another factor contributing to the poor recognition of <italic>Galium Mollugo</italic> is that the models were trained to recognize inflorescences rather than individual flowers (<xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al., 2022</xref>). In contrast, the manual data collection for the ground truth in the Hohenheim Dataset involved counting individual flowers instead of inflorescences. Therefore, this mismatch between what the model was trained to detect and what was counted during ground truth data collection introduces a significant source of error. When the model attempts to detect entire inflorescences (see <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref>), but the manual annotations reflect individual flowers, the predictions are misaligned with the ground truth.</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Galium Mollugo inflorescences: Prediction example of inflorescences of <italic>Galium Mollugo</italic> in the Hohenheim Dataset, illustrating the varying number of blossoms within each inflorescence.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-16-1498913-g005.tif"/>
</fig>
<p>Expanding and adapting training data would also enable the Phenotator Toolbox TF2 to be applied to more specific scenarios, such as the detection of invasive species (<xref ref-type="bibr" rid="B16">De S&#xe1; et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B7">Bakacsy et&#xa0;al., 2023</xref>; <xref ref-type="bibr" rid="B60">Sarkar and Kelley, 2023</xref>). Additionally, incorporating multisensor data, such as hyperspectral images, alongside standard RGB data, could further enhance the system&#x2019;s capabilities. Hyperspectral data, for example, have shown promising results in flower recognition (<xref ref-type="bibr" rid="B36">Landmann et&#xa0;al., 2015</xref>; <xref ref-type="bibr" rid="B78">Yao et&#xa0;al., 2023</xref>) by providing a richer environmental context, potentially improving detection accuracy in complex ecosystems. Beyond dataset expansion, transfer learning is increasingly applied in remote sensing and could therefore improve the applicability of the Phenotator Toolbox TF2 to different environmental contexts. It reduces the need to generate large amounts of newly labeled data, which is often a challenge in large scale applications. Model fine-tuning is the most commonly used transfer learning application in biodiversity assessment. Its success is limited by reduced real-time performance. Unsupervised Domain Adaptation, another transfer learning approach, provides the ability to adapt images to different weather or lighting conditions (<xref ref-type="bibr" rid="B46">Ma et&#xa0;al., 2024</xref>).</p>
</sec>
<sec id="s5" sec-type="conclusions">
<label>5</label>
<title>Conclusion</title>
<p>In summary, this work successfully updated and extended the Gallmann Phenotator Toolbox to the Phenotator Toolbox TF2 by integrating up-to-date software and different models, improving applicability and flexibility in application. The migration to TF 2 enabled the use of recent software packages and significantly improved model training, enhancing both usability and performance. The planned updates of TF regarding backward compatibility are promising for the continued use of Phenotator Toolbox TF2. The comparative analysis showed that Faster R-CNN, with its high precision, was the most reliable model for flower detection in grasslands. EfficientDet had the best recall, making it ideal for maximizing detection rates. Its reduced complexity also enhances its suitability for efficient flower detection tasks. However, SSD lagged behind in both precision and recall, indicating that it is less suitable for environments where detection accuracy is critical. Despite the technical advances, several challenges remain. Detection performance was lower in dense vegetation and among non-flowering plants, suggesting that improvements in occlusion handling and inclusion of more seasonal and climatic as well as flower class variations in the dataset are necessary. Furthermore, incorporating more flower species into the training data will help generalize the model&#x2019;s applicability to diverse ecological settings. The provided guidelines offer actionable steps for biologists and ecologists, bridging the gap between machine learning techniques and real-world conservation efforts. The introduction of new flower classes and different environmental conditions of the Hohenheim Dataset highlighted the need for further refinement. These results underscore the potential of integrating UAVs and machine learning to transform large-scale biodiversity monitoring, offering a scalable solution to the urgent challenge of pollinator decline.</p>
</sec>
</body>
<back>
<sec id="s6" sec-type="data-availability">
<title>Data availability statement</title>
<p>The dataset from &#x201c;Flower Mapping in Grasslands With Drones and Deep Learning&#x201d; (<xref ref-type="bibr" rid="B22">Gallmann et&#xa0;al., 2022</xref>) must be requested from the respective authors, while our dataset is available upon request. Requests to access the datasets should be directed to MS, <email xlink:href="mailto:schnalke.marie@web.de">schnalke.marie@web.de</email>. The code supporting this study, as well as the detailed setup instructions, is publicly available at: <ext-link ext-link-type="uri" xlink:href="https://github.com/marieschnalke/Phenotator-Toolbox-TF2">https://github.com/marieschnalke/Phenotator-Toolbox-TF2</ext-link>. For further inquiries or access, please contact the corresponding author.</p>
</sec>
<sec id="s7" sec-type="author-contributions">
<title>Author contributions</title>
<p>MS: Writing &#x2013; original draft. JF: Writing &#x2013; review &amp; editing. AW: Writing &#x2013; review &amp; editing.</p>
</sec>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research and/or publication of this article. This research was funded by the Carl-Zeiss-Stiftung as part of the BeeVision &#x2212; Monitoring der Best&#xe4;uber-Vielfalt durch Dynamic Vision Sensorik project, supported under the CZS Wildcard program.</p>
</sec>
<ack>
<title>Acknowledgments</title>
<p>We would like to express our gratitude to the entire <italic>BeeVision</italic> project team for their regular and insightful exchanges throughout the course of this research. Special thanks go to Michael Gl&#xfc;ck, Caspar Leeland Gehlen and Janne Heusler for their invaluable assistance in data collection. We would also like to extend our appreciation to the authors of the paper &#x201c;Flower Mapping with Drones and Deep Learning&#x201d; for generously providing their dataset, which was essential for this study.</p>
</ack>
<sec id="s9" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="s10" sec-type="ai-statement">
<title>Generative AI statement</title>
<p>The author(s) declare that Generative AI was used in the creation of this manuscript. The author(s) declare that DeepL Write was used to improve writing.</p>
</sec>
<sec id="s11" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<fn-group>
<fn id="fn1">
<label>1</label>
<p>The BeeVision Project is funded by the Carl-Zeiss-Stiftung (more information at: <uri xlink:href="https://www.carl-zeiss-stiftung.de/themen-projekte/uebersicht-projekte/detail/beevision-monitoring-der-bestaeuber-vielfalt-durch-ynamic-vision">https://www.carl-zeiss-stiftung.de/themen-projekte/uebersicht-projekte/detail/beevision-monitoring-der-bestaeuber-vielfalt-durch-ynamic-vision</uri>, accessed on 02.09.2024).</p>
</fn>
<fn id="fn2">
<label>2</label>
<p>More information at: <uri xlink:href="https://github.com/gallmann/Phenotator-Toolbox">https://github.com/gallmann/Phenotator-Toolbox</uri>
<ext-link ext-link-type="uri" xlink:href="https://github.com/gallmann/Phenotator-Toolbox">
</ext-link>, accessed on 11.06.2024.</p>
</fn>
<fn id="fn3">
<label>3</label>
<p>More information at: <uri xlink:href="https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf1_detection_zoo.md">https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf1_detection_zoo.md</uri>
, accessed on 15.08.2024.</p>
</fn>
<fn id="fn4">
<label>4</label>
<p>An Open-Source-Platform for machine learning (More information at: <uri xlink:href="https://www.tensorflow.org/">https://www.tensorflow.org/</uri>, accessed on 16.09.2024).</p>
</fn>
<fn id="fn5">
<label>5</label>
<p>More information at: <uri xlink:href="https://github.com/tensorflow/models/tree/master/research/object_detection,">https://github.com/tensorflow/models/tree/master/research/object_detection,</uri> accessed on 02.09.2024.</p>
</fn>
<fn id="fn6">
<label>6</label>
<p>More information at: <uri xlink:href="https://www.tensorflow.org/guide/migrate">https://www.tensorflow.org/guide/migrate</uri>, accessed on 30.08.2024.</p>
</fn>
<fn id="fn7">
<label>7</label>
<p>Local shape/texture, edge shape, spatial distribution of flowers, and color.</p>
</fn>
<fn id="fn8">
<label>8</label>
<p>More information at: <uri xlink:href="https://www.dji.com/de/air-3/specs">https://www.dji.com/de/air-3/specs</uri>, accessed on 24.01.2025.</p>
</fn>
<fn id="fn9">
<label>9</label>
<p>More information at: <uri xlink:href="https://eur-lex.europa.eu/eli/reg_impl/2019/947/oj">https://eur-lex.europa.eu/eli/reg_impl/2019/947/oj</uri>, accessed on 16.09.2024.</p>
</fn>
<fn id="fn10">
<label>10</label>
<p>More information at: <uri xlink:href="https://www.tensorflow.org/install/source#gpu">https://www.tensorflow.org/install/source#gpu</uri>, accessed on 30.08.2024.</p>
</fn>
<fn id="fn11">
<label>11</label>
<p>More information at: <uri xlink:href="https://www.tensorflow.org/guide/gpu">https://www.tensorflow.org/guide/gpu</uri>, accessed on 10.09.2024.</p>
</fn>
<fn id="fn12">
<label>12</label>
<p>More information at: <uri xlink:href="https://blog.tensorflow.org/2019/09/tensorflow-20-is-now-available.html">https://blog.tensorflow.org/2019/09/tensorflow-20-is-now-available.html</uri>, accessed on 02.09.2024.</p>
</fn>
<fn id="fn13">
<label>13</label>
<p>More information at: <uri xlink:href="https://www.tensorflow.org/guide/intro_to_graphs">https://www.tensorflow.org/guide/intro_to_graphs</uri>, accessed on 16.09.2024.</p>
</fn>
<fn id="fn14">
<label>14</label>
<p>More information at: <uri xlink:href="https://www.tensorflow.org/guide/keras">https://www.tensorflow.org/guide/keras</uri>, accessed on 02.09.2024.</p>
</fn>
<fn id="fn15">
<label>15</label>
<p>More information at: <uri xlink:href="https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf2_detection_zoo.md">https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf2_detection_zoo.md</uri>, accessed on 15.08.2024.</p>
</fn>
<fn id="fn16">
<label>16</label>
<p>More information at: <uri xlink:href="https://www.tensorflow.org/guide/data">https://www.tensorflow.org/guide/data</uri>, accessed on 10.09.2024.</p>
</fn>
<fn id="fn17">
<label>17</label>
<p>More information at: <uri xlink:href="https://www.tensorflow.org/guide/distributed_training">https://www.tensorflow.org/guide/distributed_training</uri>
, accessed on 10.09.2024.</p>
</fn>
<fn id="fn18">
<label>18</label>
<p>More information at: <uri xlink:href="https://www.tensorflow.org/guide/migrate">https://www.tensorflow.org/guide/migrate</uri>, accessed on 30.08.2024.</p>
</fn>
<fn id="fn19">
<label>19</label>
<p>More information at: <ext-link ext-link-type="uri" xlink:href="https://github.com/marieschnalke/Phenotator-Toolbox-TF2">https://github.com/marieschnalke/Phenotator-Toolbox-TF2</ext-link>
<ext-link ext-link-type="uri" xlink:href="https://github.com/marieschnalke/Phenotator-Toolbox-TF2">
</ext-link>.</p>
</fn>
<fn id="fn20">
<label>20</label>
<p>More information at: <uri xlink:href="https://www.openstreetmap.org">https://www.openstreetmap.org</uri>, accessed on 04.09.2024.</p>
</fn>
<fn id="fn21">
<label>21</label>
<p>More information at: <uri xlink:href="https://github.com/OpenDroneMap/WebODM">https://github.com/OpenDroneMap/WebODM</uri>, accessed on 04.09.2024.</p>
</fn>
<fn id="fn22">
<label>22</label>
<p>A step refers to the processing of a batch of images, with the model updating its parameters after each step (<xref ref-type="bibr" rid="B1">Abadi et&#xa0;al., 2016</xref>).</p>
</fn>
<fn id="fn23">
<label>23</label>
<p>More information at: <uri xlink:href="https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf2_detection_zoo.md">https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf2_detection_zoo.md</uri>, accessed on 15.09.2024.</p>
</fn>
<fn id="fn24">
<label>24</label>
<p>The output of a convolutional layer in a CNN, highlighting key features in the input image (<xref ref-type="bibr" rid="B51">O&#x2019;Shea and Nash, 2015</xref>).</p>
</fn>
<fn id="fn25">
<label>25</label>
<p>More information at: <uri xlink:href="https://www.gesetze-im-internet.de/luftvo_2015/">https://www.gesetze-im-internet.de/luftvo_2015/</uri> accessed on 14.09.2024.</p>
</fn>
<fn id="fn26">
<label>26</label>
<p>More information at: <uri xlink:href="https://www.gesetze-im-internet.de/luftvg/">https://www.gesetze-im-internet.de/luftvg/</uri>, accessed on 14.09.2024.</p>
</fn>
<fn id="fn27">
<label>27</label>
<p>More information at: <uri xlink:href="https://www.dipul.de/homepage/de/">https://www.dipul.de/homepage/de/</uri>, accessed on 04.09.2024.</p>
</fn>
<fn id="fn28">
<label>28</label>
<p>More information at: <uri xlink:href="https://www.dronedeploy.com/">https://www.dronedeploy.com/</uri>, accessed on 10.09.2024.</p>
</fn>
<fn id="fn29">
<label>29</label>
<p>More information at: <uri xlink:href="https://blog.tensorflow.org/2022/10/building-the-future-of-tensorflow.html">https://blog.tensorflow.org/2022/10/building-the-future-of-tensorflow.html</uri>
, accessed on 06.09.2024.</p>
</fn>
</fn-group>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Abadi</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Barham</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Davis</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Dean</surname> <given-names>J.</given-names>
</name>
<etal/>
</person-group>. (<year>2016</year>). &#x201c;<article-title>TensorFlow: a system for large-scale machine learning</article-title>,&#x201d; in <source>Proceedings of the 12th USENIX conference on operating systems design and implementation</source> (<publisher-name>USENIX Association</publisher-name>, <publisher-loc>USA</publisher-loc>), <fpage>265</fpage>&#x2013;<lpage>283</lpage>. OSDI&#x2019;16.</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abbas</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Razzaq</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Zia</surname> <given-names>M. A.</given-names>
</name>
<name>
<surname>Mumtaz</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Saleem</surname> <given-names>M. A.</given-names>
</name>
<name>
<surname>Akbar</surname> <given-names>W.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Deep neural networks for automatic flower species localization and recognition</article-title>. <source>Comput. Intell. Neurosci.</source> <volume>2022</volume>, <fpage>1</fpage>&#x2013;<lpage>9</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1155/2022/9359353</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Adamsen</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Coffelt</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Nelson</surname> <given-names>J. M.</given-names>
</name>
<name>
<surname>Barnes</surname> <given-names>E. M.</given-names>
</name>
<name>
<surname>Rice</surname> <given-names>R. C.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Method for using images from a color digital camera to estimate flower number</article-title>. <source>Crop Sci.</source> <volume>40</volume>, <fpage>704</fpage>&#x2013;<lpage>709</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.2135/cropsci2000.403704x</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Akiva</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Dana</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Oudemans</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Mars</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Finding berries: segmentation and counting of cranberries using point supervision and shape priors</article-title>,&#x201d; in <source>2020 IEEE/CVF conference on computer vision and pattern recognition workshops (CVPRW)</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Seattle, WA, USA</publisher-loc>), <fpage>219</fpage>&#x2013;<lpage>228</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/CVPRW50498.2020.00033</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Anderson</surname> <given-names>N. V.</given-names>
</name>
<name>
<surname>Petersen</surname> <given-names>S. L.</given-names>
</name>
<name>
<surname>Johnson</surname> <given-names>R. L.</given-names>
</name>
<name>
<surname>Terry</surname> <given-names>T. J.</given-names>
</name>
<name>
<surname>Anderson</surname> <given-names>V. J.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Detecting floral resource availability using small unmanned aircraft systems</article-title>. <source>Land</source> <volume>13</volume>, <elocation-id>99</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/land13010099</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ayhan</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Kwan</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Budavari</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Kwan</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Lu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Perez</surname> <given-names>D.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>). <article-title>Vegetation detection using deep learning and conventional methods</article-title>. <source>Remote Sens.</source> <volume>12</volume>, <elocation-id>2502</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs12152502</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bakacsy</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Tobak</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Van Leeuwen</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Szilassi</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Bir&#xf3;</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Szatm&#xe1;ri</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Drone-based identification and monitoring of two invasive alien plant species in open sand grasslands by six RGB vegetation indices</article-title>. <source>Drones</source> <volume>7</volume>, <elocation-id>207</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/drones7030207</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Barnsley</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Lovett</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Dicks</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Mapping nectar-rich pollinator floral resources using airborne multispectral imagery</article-title>. <source>J. Environ. Manage.</source> <volume>313</volume>, <elocation-id>114942</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jenvman.2022.114942</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Basavegowda</surname> <given-names>D. H.</given-names>
</name>
<name>
<surname>Schleip</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Mosebach</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Weltzien</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Deep learning-based detection of indicator species for monitoring biodiversity in semi-natural grasslands</article-title>. <source>Environ. Sci. Ecotechnology</source> <volume>21</volume>, <elocation-id>100419</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.ese.2024.100419</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bellocchio</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Ciarfuglia</surname> <given-names>T. A.</given-names>
</name>
<name>
<surname>Costante</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Valigi</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Weakly supervised fruit counting for yield estimation using spatial consistency</article-title>. <source>IEEE Robotics Automation Lett.</source> <volume>4</volume>, <fpage>2348</fpage>&#x2013;<lpage>2355</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/LRA.2019.2903260</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bergamo</surname> <given-names>P. J.</given-names>
</name>
<name>
<surname>Susin Streher</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Traveset</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Wolowski</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Sazima</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Pollination outcomes reveal negative density-dependence coupled with interspecific facilitation among plants</article-title>. <source>Ecol. Lett.</source> <volume>23</volume>, <fpage>129</fpage>&#x2013;<lpage>139</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/ele.13415</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Bergstra</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Yamins</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Cox</surname> <given-names>D.</given-names>
</name>
</person-group> (<year>2013</year>). &#x201c;<article-title>Making a science of model search: hyperparameter optimization in hundreds of dimensions for vision architectures</article-title>,&#x201d; in <conf-name>Proceedings of the 30th International Conference on Machine Learning (PMLR)</conf-name>. <publisher-loc>Atlanta, Georgia, USA</publisher-loc>: <publisher-name>PMLR</publisher-name>. <volume>28</volume>, <fpage>115</fpage>&#x2013;<lpage>123</lpage>.</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Carl</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Landgraf</surname> <given-names>D.</given-names>
</name>
<name>
<surname>van-der-Maaten-Theunissen</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Biber</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Pretzsch</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Robinia pseudoacacia L. Flower analyzed by using an unmanned aerial vehicle (UAV)</article-title>. <source>Remote Sens.</source> <volume>9</volume>, <elocation-id>1091</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs9111091</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname> <given-names>P.-C.</given-names>
</name>
<name>
<surname>Chiang</surname> <given-names>Y.-C.</given-names>
</name>
<name>
<surname>Weng</surname> <given-names>P.-Y.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Imaging using unmanned aerial vehicles for agriculture land use classification</article-title>. <source>Agriculture</source> <volume>10</volume>, <elocation-id>416</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/agriculture10090416</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname> <given-names>S. W.</given-names>
</name>
<name>
<surname>Shivakumar</surname> <given-names>S. S.</given-names>
</name>
<name>
<surname>Dcunha</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Das</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Okon</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Qu</surname> <given-names>C.</given-names>
</name>
<etal/>
</person-group>. (<year>2017</year>). <article-title>Counting apples and oranges with deep learning: A data-driven approach</article-title>. <source>IEEE Robotics Automation Lett.</source> <volume>2</volume>, <fpage>781</fpage>&#x2013;<lpage>788</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/LRA.2017.2651944</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>De S&#xe1;</surname> <given-names>N. C.</given-names>
</name>
<name>
<surname>Castro</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Carvalho</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Marchante</surname> <given-names>E.</given-names>
</name>
<name>
<surname>L&#xf3;pez-N&#xfa;&#xf1;ez</surname> <given-names>F. A.</given-names>
</name>
<name>
<surname>Marchante</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Mapping the flowering of an invasive plant using unmanned aerial vehicles: is there potential for biocontrol monitoring</article-title>? <source>Front. Plant Sci.</source> <volume>9</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2018.00293</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="book">
<person-group person-group-type="author">
<collab>DJI</collab>
</person-group> (<year>2023</year>). <source>DJI air 3 user manual</source> (<publisher-loc>Shenzhen, China</publisher-loc>: <publisher-name>Tech. rep.</publisher-name>).</citation>
</ref>
<ref id="B18">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Duan</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Bai</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Xie</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Qi</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Tian</surname> <given-names>Q.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>CenterNet: keypoint triplets for object detection</article-title>,&#x201d; in <source>2019 IEEE/CVF international conference on computer vision (ICCV)</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Seoul, Korea (South</publisher-loc>). doi:&#xa0;<pub-id pub-id-type="doi">10.1109/iccv.2019.00667</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Duro</surname> <given-names>D. C.</given-names>
</name>
<name>
<surname>Coops</surname> <given-names>N. C.</given-names>
</name>
<name>
<surname>Wulder</surname> <given-names>M. A.</given-names>
</name>
<name>
<surname>Han</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Development of a large area biodiversity monitoring system driven by remote sensing</article-title>. <source>Prog. Phys. Geography: Earth Environ.</source> <volume>31</volume>, <fpage>235</fpage>&#x2013;<lpage>260</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1177/0309133307079054</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Everingham</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Van Gool</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Williams</surname> <given-names>C. K. I.</given-names>
</name>
<name>
<surname>Winn</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Zisserman</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>The pascal visual object classes (VOC) challenge</article-title>. <source>Int. J. Comput. Vision</source> <volume>88</volume>, <fpage>303</fpage>&#x2013;<lpage>338</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11263-009-0275-4</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>He</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A comprehensive review on recent applications of unmanned aerial vehicle remote sensing with various sensors for high-throughput plant phenotyping</article-title>. <source>Comput. Electron. Agric.</source> <volume>182</volume>, <elocation-id>106033</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2021.106033</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gallmann</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Sch&#xfc;pbach</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Jacot</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Albrecht</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Winizki</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Kirchgessner</surname> <given-names>N.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Flower mapping in grasslands with drones and deep learning</article-title>. <source>Front. Plant Sci.</source> <volume>12</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2021.774965</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gaston</surname> <given-names>K. J.</given-names>
</name>
<name>
<surname>O&#x2019;Neill</surname> <given-names>M. A.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Automated species identification: why not</article-title>? <source>Philos. Trans. R. Soc. London. Ser. B: Biol. Sci.</source> <volume>359</volume>, <fpage>655</fpage>&#x2013;<lpage>667</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1098/rstb.2003.1442</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hallmann</surname> <given-names>C. A.</given-names>
</name>
<name>
<surname>Sorg</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Jongejans</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Siepel</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Hofland</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Schwan</surname> <given-names>H.</given-names>
</name>
<etal/>
</person-group>. (<year>2017</year>). <article-title>More than 75 percent decline over 27 years in total flying insect biomass in protected areas</article-title>. <source>PloS One</source> <volume>12</volume>, <elocation-id>e0185809</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1371/journal.pone.0185809</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>He</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Gkioxari</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Dollar</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Girshick</surname> <given-names>R.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Mask R-CNN</article-title>,&#x201d; in <source>2017 IEEE international conference on computer vision (ICCV)</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Venice</publisher-loc>), <fpage>2980</fpage>&#x2013;<lpage>2988</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ICCV.2017.322</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hodgson</surname> <given-names>J. C.</given-names>
</name>
<name>
<surname>Koh</surname> <given-names>L. P.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Best practice for minimising unmanned aerial vehicle disturbance to wildlife in biological field research</article-title>. <source>Curr. Biol.</source> <volume>26</volume>, <fpage>R404</fpage>&#x2013;<lpage>R405</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.cub.2016.04.001</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Horton</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Cano</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Bulanon</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Fallahi</surname> <given-names>E.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Peach flower monitoring using aerial multispectral imaging</article-title>. <source>J. Imaging</source> <volume>3</volume>, <elocation-id>2</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/jimaging3010002</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Howison</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Deelman</surname> <given-names>E.</given-names>
</name>
<name>
<surname>McLennan</surname> <given-names>M. J.</given-names>
</name>
<name>
<surname>Ferreira Da Silva</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Herbsleb</surname> <given-names>J. D.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Understanding the scientific software ecosystem and its impact: Current and future measures</article-title>. <source>Res. Eval.</source> <volume>24</volume>, <fpage>454</fpage>&#x2013;<lpage>470</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/reseval/rvv014</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hsu</surname> <given-names>T.-H.</given-names>
</name>
<name>
<surname>Lee</surname> <given-names>C.-H.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>L.-H.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>An interactive flower image recognition system</article-title>. <source>Multimedia Tools Appl.</source> <volume>53</volume>, <fpage>53</fpage>&#x2013;<lpage>73</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11042-010-0490-6</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hu</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Ramanan</surname> <given-names>D.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Finding tiny faces</article-title>,&#x201d; in <source>2017 IEEE conference on computer vision and pattern recognition (CVPR)</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Honolulu, HI</publisher-loc>), <fpage>1522</fpage>&#x2013;<lpage>1530</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/CVPR.2017.166</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Thomson</surname> <given-names>S. J.</given-names>
</name>
<name>
<surname>Hoffmann</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Lan</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Development and prospect of unmanned aerial vehicle technologies for agricultural production management</article-title>. <source>Int. J. Agric. Biol. Eng.</source> <volume>6</volume>, <fpage>1</fpage>&#x2013;<lpage>10</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3965/j.ijabe.20130603.001</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>John</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Theobald</surname> <given-names>E. J.</given-names>
</name>
<name>
<surname>Cristea</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Tan</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Hille Ris Lambers</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Using photographs and deep neural networks to understand flowering phenology and diversity in mountain meadows</article-title>. <source>Remote Sens. Ecol. Conserv.</source> <volume>10</volume>, <page-range>480&#x2013;499</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/rse2.382</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Katal</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Rzanny</surname> <given-names>M.</given-names>
</name>
<name>
<surname>M&#xe4;der</surname> <given-names>P.</given-names>
</name>
<name>
<surname>W&#xe4;ldchen</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Deep learning in plant phenological research: A systematic literature review</article-title>. <source>Front. Plant Sci.</source> <volume>13</volume>, <elocation-id>805738</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2022.805738</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kevan</surname> <given-names>P. G.</given-names>
</name>
<name>
<surname>Viana</surname> <given-names>B. F.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>The global decline of pollination services</article-title>. <source>Biodiversity</source> <volume>4</volume>, <fpage>3</fpage>&#x2013;<lpage>8</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/14888386.2003.9712703</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kula</surname> <given-names>R. G.</given-names>
</name>
<name>
<surname>German</surname> <given-names>D. M.</given-names>
</name>
<name>
<surname>Ouni</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Ishio</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Inoue</surname> <given-names>K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Do developers update their library dependencies?: An empirical study on the impact of security advisories on library migration</article-title>. <source>Empirical Software Eng.</source> <volume>23</volume>, <fpage>384</fpage>&#x2013;<lpage>417</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s10664-017-9521-5</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Landmann</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Piiroinen</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Makori</surname> <given-names>D. M.</given-names>
</name>
<name>
<surname>Abdel-Rahman</surname> <given-names>E. M.</given-names>
</name>
<name>
<surname>Makau</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Pellikka</surname> <given-names>P.</given-names>
</name>
<etal/>
</person-group>. (<year>2015</year>). <article-title>Application of hyperspectral remote sensing for flower mapping in African savannas</article-title>. <source>Remote Sens. Environ.</source> <volume>166</volume>, <fpage>50</fpage>&#x2013;<lpage>60</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2015.06.006</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Lehman</surname> <given-names>M. M.</given-names>
</name>
</person-group> (<year>1996</year>). &#x201c;<article-title>Laws of software evolution revisited</article-title>,&#x201d; in <source>Software process technology</source>, vol. <volume>1149</volume> . Eds. <person-group person-group-type="editor">
<name>
<surname>Goos</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Hartmanis</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Leeuwen</surname> <given-names>J.V.</given-names>
</name>
<name>
<surname>Montangero</surname> <given-names>C.</given-names>
</name>
</person-group> (<publisher-name>Springer Berlin Heidelberg</publisher-name>, <publisher-loc>Berlin, Heidelberg</publisher-loc>), <fpage>108</fpage>&#x2013;<lpage>124</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/BFb0017737</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Namiki</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Suzuki</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>W.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Application of low-altitude UAV remote sensing image object detection based on improved YOLOv5</article-title>. <source>Appl. Sci.</source> <volume>12</volume>, <elocation-id>8314</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/app12168314</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Qiao</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Yao</surname> <given-names>J.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Automatic rape flower cluster counting method based on low-cost labelling and UAV-RGB images</article-title>. <source>Plant Methods</source> <volume>19</volume>, <fpage>40</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s13007-023-01017-x</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liang</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Yijian</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Haiyan</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Jiangpeng</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Wenxin</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Weikang</surname> <given-names>W.</given-names>
</name>
<etal/>
</person-group>. (<year>2018</year>). <article-title>Combining UAV-based vegetation indices and image classification to estimate flower number in oilseed rape</article-title>. <source>Remote Sens.</source> <volume>10</volume>, <fpage>1484</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs10091484</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Jia</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Elkhouchlaa</surname> <given-names>H.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>A novel approach for estimating the flowering rate of litchi based on deep learning and UAV images</article-title>. <source>Front. Plant Sci.</source> <volume>13</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2022.966639</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Lin</surname> <given-names>T.-Y.</given-names>
</name>
<name>
<surname>Maire</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Belongie</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Hays</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Perona</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Ramanan</surname> <given-names>D.</given-names>
</name>
<etal/>
</person-group>. (<year>2014</year>). &#x201c;<article-title>Microsoft COCO: common objects in context</article-title>,&#x201d; in <source>Computer vision &#x2013; ECCV 2014</source>, vol. <volume>8693</volume> . Eds. <person-group person-group-type="editor">
<name>
<surname>Fleet</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Pajdla</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Schiele</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Tuytelaars</surname> <given-names>T.</given-names>
</name>
</person-group> (<publisher-name>Springer International Publishing</publisher-name>, <publisher-loc>Cham</publisher-loc>), <fpage>740</fpage>&#x2013;<lpage>755</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-3-319-10602-1_48</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Anguelov</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Erhan</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Szegedy</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Reed</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Fu</surname> <given-names>C.-Y.</given-names>
</name>
<etal/>
</person-group>. (<year>2016</year>). &#x201c;<article-title>SSD: single shot multiBox detector</article-title>,&#x201d; in <source>Computer vision &#x2013; ECCV 2016</source>, vol. <volume>9905</volume> . Eds. <person-group person-group-type="editor">
<name>
<surname>Leibe</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Matas</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Sebe</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Welling</surname> <given-names>M.</given-names>
</name>
</person-group> (<publisher-name>Springer International Publishing</publisher-name>, <publisher-loc>Cham</publisher-loc>), <fpage>21</fpage>&#x2013;<lpage>37</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-3-319-46448-0_2</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Fu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Ma</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Piao</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>UAV-YOLO: small object detection on unmanned aerial vehicle perspective</article-title>. <source>Sensors</source> <volume>20</volume>, <fpage>2238</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/s20082238</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lyu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Dang</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Dou</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Lou</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Unmanned aerial vehicle (UAV) remote sensing in grassland ecosystem monitoring: A systematic review</article-title>. <source>Remote Sens.</source> <volume>14</volume>, <elocation-id>1096</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs14051096</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Ermon</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Lobell</surname> <given-names>D. B.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Transfer learning in environmental remote sensing</article-title>. <source>Remote Sens. Environ.</source> <volume>301</volume>, <elocation-id>113924</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2023.113924</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>MacLeod</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Benfield</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Culverhouse</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Time to automate identification</article-title>. <source>Nature</source> <volume>467</volume>, <fpage>154</fpage>&#x2013;<lpage>155</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/467154a</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Monfared</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Khorshidian</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Monfared</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Mohammadi</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Khodaparast</surname> <given-names>R.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Prediction of bees (Apoidea, hymenoptera) frequency and distribution using best linear spatial prediction techniques (Kriging and cokriging)</article-title>. <source>Entomofauna Z. FUR&#xa8; ENTOMOLOGIE</source> <volume>34</volume>, <fpage>81</fpage>&#x2013;<lpage>104</lpage>.</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Munir</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Siddiqui</surname> <given-names>A. J.</given-names>
</name>
<name>
<surname>Anwar</surname> <given-names>S.</given-names>
</name>
<name>
<surname>El-Maleh</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Khan</surname> <given-names>A. H.</given-names>
</name>
<name>
<surname>Rehman</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Impact of adverse weather and image distortions on vision-based UAV detection: A performance evaluation of deep learning models</article-title>. <source>Drones</source> <volume>8</volume>, <elocation-id>638</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/drones8110638</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nilsback</surname> <given-names>M.-E.</given-names>
</name>
<name>
<surname>Zisserman</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2008</year>). &#x201c;<article-title>Automated flower classification over a large number of classes</article-title>,&#x201d; in <source>2008 sixth Indian conference on computer vision, graphics &amp; Image processing</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Bhubaneswar, India</publisher-loc>), <fpage>722</fpage>&#x2013;<lpage>729</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ICVGIP.2008.47</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>O&#x2019;Shea</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Nash</surname> <given-names>R.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>An introduction to convolutional neural networks [Preprint]</article-title>. <source>arXiv</source>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/ARXIV.1511.08458</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ozcan</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Sharma</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Bradbury</surname> <given-names>S. P.</given-names>
</name>
<name>
<surname>Schweitzer</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Blader</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Blodgett</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Milkweed (<italic>Asclepias Syriaca)</italic> plant detection using mobile cameras</article-title>. <source>Ecosphere</source> <volume>11</volume>, <elocation-id>e02992</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/ecs2.2992</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Patel</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Marigold flower blooming stage detection in complex scene environment using faster RCNN with data augmentation</article-title>. <source>Int. J. Advanced Comput. Sci. Appl.</source> <volume>14</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.14569/IJACSA.2023.0140379</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Petrich</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Lohrmann</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Neumann</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Martin</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Frey</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Stoll</surname> <given-names>A.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>). <article-title>Detection of Colchicum autumnale in drone images, using a machine-learning approach</article-title>. <source>Precis. Agric.</source> <volume>21</volume>, <fpage>1291</fpage>&#x2013;<lpage>1303</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11119-020-09721-7</pub-id>
</citation>
</ref>
<ref id="B55">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Pettorelli</surname> <given-names>N.</given-names>
</name>
</person-group> (<year>2013</year>). <source>The normalized difference vegetation index</source> (<publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name>). doi:&#xa0;<pub-id pub-id-type="doi">10.1093/acprof:osobl/9780199693160.001.0001</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Potts</surname> <given-names>S. G.</given-names>
</name>
<name>
<surname>Vulliamy</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Dafni</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Ne&#x2019;eman</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Willmer</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Linking bees and flowers: How do floral communities structure pollinator communities</article-title>? <source>Ecology</source> <volume>84</volume>, <fpage>2628</fpage>&#x2013;<lpage>2642</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1890/02-0136</pub-id>
</citation>
</ref>
<ref id="B57">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ramos-Jiliberto</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Moisset De Espan&#xe9;s</surname> <given-names>P.</given-names>
</name>
<name>
<surname>V&#xe1;zquez</surname> <given-names>D. P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Pollinator declines and the stability of plant&#x2013;pollinator networks</article-title>. <source>Ecosphere</source> <volume>11</volume>, <elocation-id>e03069</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/ecs2.3069</pub-id>
</citation>
</ref>
<ref id="B58">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Redmon</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Divvala</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Girshick</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Farhadi</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>You only look once: unified, real-time object detection</article-title>,&#x201d; in <source>2016 IEEE conference on computer vision and pattern recognition (CVPR)</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Las Vegas, NV, USA</publisher-loc>), <fpage>779</fpage>&#x2013;<lpage>788</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/CVPR.2016.91</pub-id>
</citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ren</surname> <given-names>S.</given-names>
</name>
<name>
<surname>He</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Girshick</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Faster R-CNN: towards real-time object detection with region proposal networks</article-title>. <source>Adv. Neural Inf. Process. Syst. 28 (NIPS 2015)</source> <volume>39</volume>, <fpage>1137</fpage>&#x2013;<lpage>1149</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/TPAMI.2016.2577031</pub-id>
</citation>
</ref>
<ref id="B60">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sarkar</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Kelley</surname> <given-names>R.</given-names>
</name>
</person-group> (<year>2023</year>). &#x201c;<article-title>A UAV and Deep Transfer Learning Based Environmental Monitoring: Application to Native and Invasive Species classification in Southern regions of the USA</article-title>,&#x201d; in <source>2023 IEEE conference on technologies for sustainability (SusTech)</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Portland, OR, USA</publisher-loc>), <fpage>6</fpage>&#x2013;<lpage>11</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/SusTech57309.2023.10129545</pub-id>
</citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Jiao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Hua</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Song</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Using lightweight deep learning algorithm for real-time detection of apple flowers in natural environments</article-title>. <source>Comput. Electron. Agric.</source> <volume>207</volume>, <elocation-id>107765</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2023.107765</pub-id>
</citation>
</ref>
<ref id="B62">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Shi</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Song</surname> <given-names>D.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>A flower auto-recognition system based on deep learning</article-title>,&#x201d; in <conf-name>IOP Conference Series: Earth and Environmental Science</conf-name>, (<publisher-name>IOP Publishing</publisher-name>) Vol. <volume>234</volume>. <fpage>012088</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1088/1755-1315/234/1/012088</pub-id>
</citation>
</ref>
<ref id="B63">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Siraj</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Salahuddin</surname> <given-names>M. A.</given-names>
</name>
<name>
<surname>Yusof</surname> <given-names>S. A. M.</given-names>
</name>
</person-group> (<year>2010</year>). &#x201c;<article-title>Digital image classification for Malaysian blooming flower</article-title>,&#x201d; in <source>2010 second international conference on computational intelligence, modelling and simulation</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Bali, Indonesia</publisher-loc>), <fpage>33</fpage>&#x2013;<lpage>38</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/CIMSiM.2010.92</pub-id>
</citation>
</ref>
<ref id="B64">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stojni&#x107;</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Risojevi&#x107;</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Mu&#x161;tra</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Jovanovi&#x107;</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Filipi</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Kezi&#x107;</surname> <given-names>N.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>A method for detection of small moving objects in UAV videos</article-title>. <source>Remote Sens.</source> <volume>13</volume>, <elocation-id>653</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs13040653</pub-id>
</citation>
</ref>
<ref id="B65">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sweet</surname> <given-names>D. D.</given-names>
</name>
<name>
<surname>Tirado</surname> <given-names>S. B.</given-names>
</name>
<name>
<surname>Springer</surname> <given-names>N. M.</given-names>
</name>
<name>
<surname>Hirsch</surname> <given-names>C. N.</given-names>
</name>
<name>
<surname>Hirsch</surname> <given-names>C. D.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Opportunities and challenges in phenotyping row crops using drone-based RGB imaging</article-title>. <source>Plant Phenome J.</source> <volume>5</volume>, <elocation-id>e20044</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/ppj2.20044</pub-id>
</citation>
</ref>
<ref id="B66">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Tan</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Le</surname> <given-names>Q.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>EfficientNet: rethinking model scaling for convolutional neural networks</article-title>,&#x201d; in <conf-name>Proceedings of the 36th International Conference on Machine Learning (PMLR)</conf-name>. <publisher-name>PMLR</publisher-name>. <fpage>6105</fpage>&#x2013;<lpage>6114</lpage>.</citation>
</ref>
<ref id="B67">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Tan</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Pang</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Le</surname> <given-names>Q. V.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>EfficientDet: scalable and efficient object detection</article-title>,&#x201d; in <source>2020 IEEE/CVF conference on computer vision and pattern recognition (CVPR)</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Seattle, WA, USA</publisher-loc>), <fpage>10778</fpage>&#x2013;<lpage>10787</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/CVPR42600.2020.01079</pub-id>
</citation>
</ref>
<ref id="B68">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thomann</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Imbert</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Devaux</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Cheptou</surname> <given-names>P.-O.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Flowering plants under global pollinator decline</article-title>. <source>Trends Plant Sci.</source> <volume>18</volume>, <fpage>353</fpage>&#x2013;<lpage>359</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.tplants.2013.04.002</pub-id>
</citation>
</ref>
<ref id="B69">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tian</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>W.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A dual neural network for object detection in UAV images</article-title>. <source>Neurocomputing</source> <volume>443</volume>, <fpage>292</fpage>&#x2013;<lpage>301</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.neucom.2021.03.016</pub-id>
</citation>
</ref>
<ref id="B70">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Torn&#xe9;-Noguera</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Rodrigo</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Arnan</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Osorio</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Barril-Graells</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Da-Rocha-Filho</surname> <given-names>L. C.</given-names>
</name>
<etal/>
</person-group>. (<year>2014</year>). <article-title>Determinants of spatial distribution in a bee community: nesting resources, flower resources, and body size</article-title>. <source>PloS One</source> <volume>9</volume>, <elocation-id>e97255</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1371/journal.pone.0097255</pub-id>
</citation>
</ref>
<ref id="B71">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Torresani</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Rocchini</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Ceola</surname> <given-names>G.</given-names>
</name>
<name>
<surname>De Vries</surname> <given-names>J. P. R.</given-names>
</name>
<name>
<surname>Feilhauer</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Moudr&#xfd;</surname> <given-names>V.</given-names>
</name>
<etal/>
</person-group>. (<year>2024</year>). <article-title>Grassland vertical height heterogeneity predicts flower and bee diversity: an UAV photogrammetric approach</article-title>. <source>Sci. Rep.</source> <volume>14</volume>, <fpage>806</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/s41598-023-50308-9</pub-id>
</citation>
</ref>
<ref id="B72">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Vacca</surname> <given-names>G.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>WEB open drone map (WebODM) a software open source to photo-grammetry process</article-title>,&#x201d; in <source>FIG working week 2020</source> (<publisher-loc>Amsterdam, Netherlands</publisher-loc>: <publisher-name>International Federation of Surveyors (FIG)</publisher-name>). 2021-07-15T17:15:39Z.</citation>
</ref>
<ref id="B73">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wan</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Cen</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Yin</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>W.</given-names>
</name>
<etal/>
</person-group>. (<year>2018</year>). <article-title>Combining UAV-based vegetation indices and image classification to estimate flower number in oilseed rape</article-title>. <source>Remote Sens.</source> <volume>10</volume>, <elocation-id>1484</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs10091484</pub-id>
</citation>
</ref>
<ref id="B74">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Willcox</surname> <given-names>B. K.</given-names>
</name>
<name>
<surname>Robson</surname> <given-names>A. J.</given-names>
</name>
<name>
<surname>Howlett</surname> <given-names>B. G.</given-names>
</name>
<name>
<surname>Rader</surname> <given-names>R.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Toward an integrated approach to crop production and pollination ecology through the application of remote sensing</article-title>. <source>PeerJ</source> <volume>6</volume>, <elocation-id>e5806</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.7717/peerj.5806</pub-id>
</citation>
</ref>
<ref id="B75">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Lv</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Song</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Using channel pruning-based YOLO v4 deep learning algorithm for the real-time and accurate detection of apple flowers in natural environments</article-title>. <source>Comput. Electron. Agric.</source> <volume>178</volume>, <elocation-id>105742</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2020.105742</pub-id>
</citation>
</ref>
<ref id="B76">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Paterson</surname> <given-names>A. H.</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Robertson</surname> <given-names>J. S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Aerial images and convolutional neural network for cotton bloom detection</article-title>. <source>Front. Plant Sci.</source> <volume>8</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2017.02235</pub-id>
</citation>
</ref>
<ref id="B77">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Shami</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>On hyperparameter optimization of machine learning algorithms: Theory and practice</article-title>. <source>Neurocomputing</source> <volume>415</volume>, <fpage>295</fpage>&#x2013;<lpage>316</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.neucom.2020.07.061</pub-id>
</citation>
</ref>
<ref id="B78">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Yi</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Shi</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Estimating rice flower intensity using flower spectral information from unmanned aerial vehicle (UAV) hyperspectral images</article-title>. <source>Int. J. Appl. Earth Observation Geoinformation</source> <volume>122</volume>, <elocation-id>103415</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jag.2023.103415</pub-id>
</citation>
</ref>
<ref id="B79">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ye</surname> <given-names>X.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Revolutionizing image recognition: The dominance and future potential of convolutional neural networks</article-title>. <source>Appl. Comput. Eng.</source> <volume>48</volume>, <fpage>130</fpage>&#x2013;<lpage>140</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.54254/2755-2721/48/20241257</pub-id>
</citation>
</ref>
<ref id="B80">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Izquierdo</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Chandramouli</surname> <given-names>K.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Dense and small object detection in UAV vision based on cascade network</article-title>,&#x201d; in <source>2019 IEEE/CVF international conference on computer vision workshop (ICCVW)</source> (<publisher-name>IEEE</publisher-name>, <publisher-loc>Seoul, Korea (South</publisher-loc>), <fpage>118</fpage>&#x2013;<lpage>126</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ICCVW.2019.00020</pub-id>
</citation>
</ref>
<ref id="B81">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Vail</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Duddu</surname> <given-names>H. S. N.</given-names>
</name>
<name>
<surname>Parkin</surname> <given-names>I. A. P.</given-names>
</name>
<name>
<surname>Guo</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Johnson</surname> <given-names>E. N.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>Phenotyping flowering in canola (Brassica napus L.) and estimating seed yield using an unmanned aerial vehicle-based imagery</article-title>. <source>Front. Plant Sci.</source> <volume>12</volume>, <elocation-id>686332</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2021.686332</pub-id>
</citation>
</ref>
<ref id="B82">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Valente</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Guo</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Tubau Comas</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Van Dalfsen</surname> <given-names>P.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Feasibility assessment of tree-level flower intensity quantification from UAV RGB imagery: A triennial study in an apple orchard</article-title>. <source>ISPRS J. Photogrammetry Remote Sens.</source> <volume>197</volume>, <fpage>256</fpage>&#x2013;<lpage>273</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.isprsjprs.2023.02.003</pub-id>
</citation>
</ref>
<ref id="B83">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>X.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Object detection in high-resolution UAV aerial remote sensing images of blueberry canopy fruits</article-title>. <source>Agriculture</source> <volume>14</volume>, <elocation-id>1842</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/agriculture14101842</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>