<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Archiving and Interchange DTD v2.3 20070202//EN" "archivearticle.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="methods-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.2023.1101143</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Plant Science</subject>
<subj-group>
<subject>Methods</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Automatic counting of rapeseed inflorescences using deep learning method and UAV RGB imagery</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Jie</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1765581"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Yi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Qiao</surname>
<given-names>Jiangwei</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/277388"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Li</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Xinfa</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yao</surname>
<given-names>Jian</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liao</surname>
<given-names>Guisheng</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Hubei Key Laboratory for High-efficiency Utilization of Solar Energy and Operation Control of Energy Storage System, Hubei University of Technology</institution>, <addr-line>Wuhan</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Key Laboratory of Biology and Genetic Improvement of Oil Crops, Oil Crops Research Institute of the Chinese Academy of Agricultural Sciences</institution>, <addr-line>Wuhan</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>School of Remote Sensing and Information Engineering, Wuhan University</institution>, <addr-line>Wuhan</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>National Lab of Radar Signal Processing, Xidian University</institution>, <addr-line>Xi&#x2019;an</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Zhanyou Xu, Agricultural Research Service (USDA), United States</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Rajasheker Reddy Pullanagari, Massey University, New Zealand; Brandon Weihs, United States Department of Agriculture (USDA), United States</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Jiangwei Qiao, <email xlink:href="mailto:qiaojiangwei@caas.cn">qiaojiangwei@caas.cn</email>
</p>
</fn>
<fn fn-type="other" id="fn002">
<p>This article was submitted to Technical Advances in Plant Science, a section of the journal Frontiers in Plant Science</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>31</day>
<month>01</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>14</volume>
<elocation-id>1101143</elocation-id>
<history>
<date date-type="received">
<day>17</day>
<month>11</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>11</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Li, Li, Qiao, Li, Wang, Yao and Liao</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Li, Li, Qiao, Li, Wang, Yao and Liao</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>Flowering is a crucial developing stage for rapeseed (<italic>Brassica napus</italic> L.) plants. Flowers develop on the main and branch inflorescences of rapeseed plants and then grow into siliques. The seed yield of rapeseed heavily depends on the total flower numbers per area throughout the whole flowering period. The number of rapeseed inflorescences can reflect the richness of rapeseed flowers and provide useful information for yield prediction. To count rapeseed inflorescences automatically, we transferred the counting problem to a detection task. Then, we developed a low-cost approach for counting rapeseed inflorescences using YOLOv5 with the Convolutional Block Attention Module (CBAM) based on unmanned aerial vehicle (UAV) Red&#x2013;Green&#x2013;Blue (RGB) imagery. Moreover, we constructed a Rapeseed Inflorescence Benchmark (RIB) to verify the effectiveness of our model. The RIB dataset captured by DJI Phantom 4 Pro V2.0, including 165 plot images and 60,000 manual labels, is to be released. Experimental results showed that indicators <italic>R<sup>2</sup>
</italic> for counting and the mean Average Precision (mAP) for location were over 0.96 and 92%, respectively. Compared with Faster R-CNN, YOLOv4, CenterNet, and TasselNetV2+, the proposed method achieved state-of-the-art counting performance on RIB and had advantages in location accuracy. The counting results revealed a quantitative dynamic change in the number of rapeseed inflorescences in the time dimension. Furthermore, a significant positive correlation between the actual crop yield and the automatically obtained rapeseed inflorescence total number on a field plot level was identified. Thus, a set of UAV- assisted methods for better determination of the flower richness was developed, which can greatly support the breeding of high-yield rapeseed varieties.</p>
</abstract>
<kwd-group>
<kwd>rapeseed</kwd>
<kwd>deep learning</kwd>
<kwd>unmanned aerial vehicle</kwd>
<kwd>attention mechanism</kwd>
<kwd>rapeseed inflorescence counting</kwd>
<kwd>seed yield</kwd>
</kwd-group>
<contract-sponsor id="cn001">National Natural Science Foundation of China<named-content content-type="fundref-id">10.13039/501100001809</named-content>
</contract-sponsor>
<counts>
<fig-count count="12"/>
<table-count count="4"/>
<equation-count count="6"/>
<ref-count count="56"/>
<page-count count="16"/>
<word-count count="7615"/>
</counts>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>Rapeseed (<italic>Brassica napus</italic> L.) is one of the main oil crops, and the development of the rapeseed industry is very important to secure oil supply. The Chinese rapeseed oilseed crop accounts for around 20% of world production. According to the yearbook of the China National Bureau of Statistics, the rapeseed planting area has decreased from 7,316,000 ha in 2010 to 6,765,000 ha in 2020, but the yield per unit area and the total output rose to 2,077 kg/ha and 14.094 million tons in 2020, compared with 1,748 kg/ha and 12.788 million tons in 2010, respectively (<xref ref-type="bibr" rid="B32">National Bureau of Statistics of China, 2021</xref>), which shows that the Chinese rapeseed industry has made great achievements in recent years. Yet, rapeseed output is comparatively low considering the consumption for more than 10 consecutive years, as the demand for rapeseed oil increases with the development of the economy and the continuous improvement of consumption level. Affected by the dual effects of rural labor transfer and the shock of imported oil crops, domestic industry development is under enormous pressure (<xref ref-type="bibr" rid="B41">Wang, 2018</xref>; <xref ref-type="bibr" rid="B23">Liu et&#xa0;al., 2019</xref>). Although China is a major producer of rapeseed oil and rapeseed meal, it mainly relies on inventories and imports to make up for the supply gap (<xref ref-type="bibr" rid="B10">He et&#xa0;al., 2022</xref>). Breeding rape varieties with higher oil yield is essential.</p>
<p>Field-based phenotyping plays a vital role in the process of plant breeding for plant performance evaluation (<xref ref-type="bibr" rid="B50">Yang et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B15">Jin et&#xa0;al., 2021</xref>). The flowering stage of rapeseed lasts as long as 30 days, accounting for almost one-fourth of the growth period. It is a critical period for breeders to analyze the factors that affect the seed yield. The yield components of rape include the number of seeds per pod, the pods, and the weight of each seed (<xref ref-type="bibr" rid="B39">Tayo and Morgan, 1975</xref>; <xref ref-type="bibr" rid="B30">Mcgregor, 1981</xref>). The number of pods retained at maturity has the greatest effect on the seed yield (<xref ref-type="bibr" rid="B39">Tayo and Morgan, 1975</xref>; <xref ref-type="bibr" rid="B30">Mcgregor, 1981</xref>; <xref ref-type="bibr" rid="B4">Diepenbrock, 2000</xref>; <xref ref-type="bibr" rid="B36">Sonja et&#xa0;al., 2007</xref>; <xref ref-type="bibr" rid="B5">Faraji, 2010</xref>; <xref ref-type="bibr" rid="B7">Gan et&#xa0;al., 2016</xref>; <xref ref-type="bibr" rid="B17">Kirkegaard et&#xa0;al., 2018</xref>), which is largely decided by flowering time and flower production that can have potential to turn into pods (<xref ref-type="bibr" rid="B39">Tayo and Morgan, 1975</xref>; <xref ref-type="bibr" rid="B6">Faraji et&#xa0;al., 2008</xref>; <xref ref-type="bibr" rid="B5">Faraji, 2010</xref>; <xref ref-type="bibr" rid="B8">Gong et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B17">Kirkegaard et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B52">Zhang and Flottmann, 2018</xref>; <xref ref-type="bibr" rid="B29">Matar et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B53">Zhang et&#xa0;al., 2021</xref>). Meanwhile, the amount of rapeseed flowers is closely related to the number of rapeseed inflorescences. As a result, counting rapeseed inflorescences is essential. It is of great significance to explore the correlation between the total number of rapeseed inflorescences of each plot and the seed yield in order to improve the yield of rapeseed. Previous studies highlight the relevance of flowering dates (<xref ref-type="bibr" rid="B9">Han et&#xa0;al., 2021</xref>), peak flowering (<xref ref-type="bibr" rid="B3">D&#x2019;Andrimont et&#xa0;al., 2020</xref>), and coverage (<xref ref-type="bibr" rid="B53">Zhang et&#xa0;al., 2021</xref>) in seed yield and quality. There is a lack of quantitative description of the number of rapeseed inflorescences. A huge number of rapeseed inflorescences make manual counting impossible. Therefore, an automatic, rapid, and non-destructive method of rapeseed inflorescence counting is useful in plant breeding.</p>
<p>Nowadays, application of satellite remote sensing technology in agriculture has become a trend (<xref ref-type="bibr" rid="B28">Marie et&#xa0;al., 2020</xref>). This method obtains multispectral crop information in different periods and spaces from a large area without destroying the crop structure of crops. As a consequence, it has been widely used in precision agriculture (<xref ref-type="bibr" rid="B14">Jin et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B16">Khanal et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B48">Yang, 2020</xref>), yield prediction (<xref ref-type="bibr" rid="B1">Arab et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B11">He et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B35">Shuai and Basso, 2022</xref>), etc. Satellite images have also been successfully applied to rapeseed monitoring. <xref ref-type="bibr" rid="B3">D&#x2019;Andrimont et&#xa0;al. (2020)</xref> combined optical and radar images captured by the Copernicus Sentinel-1 and Sentinel-2 satellite sensors to estimate the flowering timing. <xref ref-type="bibr" rid="B9">Han et&#xa0;al. (2021)</xref> utilized the Landsat-8 and Sentinel-1/2 selected from Google Earth to monitor flowering traits. However, low spatial resolution and the period limited the development of satellite images in precision agriculture. Flowering time may be missed because the phenotype of flowers in image changes significantly over a long period of time. Additionally, the size of rapeseed inflorescence is relatively tiny, making it difficult to count tiny objects from a low- resolution satellite image. Recently, the rapid development of unmanned aerial vehicle (UAV) technology provides a new opportunity for continuous acquisition of rapeseed data under different growing stages and it supports different image resolutions. The flexibility and convenience establish an easy way to monitor flowering crops (<xref ref-type="bibr" rid="B18">Kumar et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B47">Xu et&#xa0;al., 2021</xref>). <xref ref-type="bibr" rid="B44">Wan et&#xa0;al. (2018)</xref> employed Red&#x2013;Green&#x2013;Blue (RGB) and multispectral images to establish a model to estimate yellow flower number. <xref ref-type="bibr" rid="B53">Zhang et&#xa0;al. (2021)</xref> indicated that normalized difference yellowness index-based flowering pixel numbers could estimate flowering intensity by UAV. <xref ref-type="bibr" rid="B38">Sun et&#xa0;al. (2022)</xref> extracted spectral traits and structural traits to simultaneously predict wheat yield and grain protein content by multispectral and LiDAR data. Indeed, a lot of plant information is obtained from multispectral data, which is helpful for phenotype analysis. However, multispectral acquisition is greatly affected by weather. The flowering time of different rapeseed materials is inconsistent, and the state of rapeseed flowers changes rapidly in a field. When capturing spectral data, the weather conditions need to be kept as constant as possible and the reliance on it limits multispectral acquisition schemes. It is better to have a UAV scheme that is less affected by the weather.</p>
<p>UAV equipped with RGB cameras (UAV-RGB) has the advantages of higher resolution and less weather affection, which makes it possible to acquire and process large-scale field information conveniently. Recently, combined with the deep learning technology, UAV-RGB system extracted purple leaves (<xref ref-type="bibr" rid="B54">Zhang et&#xa0;al., 2020a</xref>), recognized frozen (<xref ref-type="bibr" rid="B20">Li et&#xa0;al., 2022</xref>), and estimated stand count (<xref ref-type="bibr" rid="B55">Zhang et&#xa0;al., 2020b</xref>) of rapeseed effectively. Many experts are also attracted to study crop counting. Plant counting is regarded as an object- counting task in the computer vision area (<xref ref-type="bibr" rid="B25">Lu and Cao, 2020</xref>). For example, <xref ref-type="bibr" rid="B24">Liu et&#xa0;al. (2020a)</xref> counted rice to estimate density using the deep learning method. However, these methods discard location information of the plant and the poor explainability limits the counting performances (<xref ref-type="bibr" rid="B26">Lu et&#xa0;al., 2022</xref>). More researchers deal with counting as an object detection task, in which target quantity could be estimated from the number of detected bounding boxes. These methods are proven to outperform some traditional machine learning models in counting of maize (<xref ref-type="bibr" rid="B18">Kumar et&#xa0;al., 2021</xref>), cotton bloom (<xref ref-type="bibr" rid="B46">Xu et&#xa0;al., 2018</xref>), sorghum heads and wheat ears (<xref ref-type="bibr" rid="B25">Lu and Cao, 2020</xref>; <xref ref-type="bibr" rid="B26">Lu et&#xa0;al., 2022</xref>), etc. Nevertheless, only little attention pays on automatic counting of the rapeseed inflorescences using UAV-RGB because counting rapeseed inflorescences is a challenging task. Inflorescence varies in climate, cultivars, and agricultural management, whose shapes have different degrees of adhesion and occlusion in RGB images. Furthermore, the rape common data set is deficient due to the limitation of rapeseed growth area and time-consuming data annotation, which results in insufficient model training and generates significant challenges to accurate counting.</p>
<p>In order to count rapeseed inflorescences accurately and quickly, we treat the counting task as a detection task. Object detection is a fundamental task in the computer vision area. Current state-of-the-art object detectors are generally divided into two categories, namely, one-stage and two-stage. Faster R-CNN (<xref ref-type="bibr" rid="B34">Ren et&#xa0;al., 2017</xref>) is a traditional two-stage network, which proves to be suitable for various plants and plant-organ detection (<xref ref-type="bibr" rid="B27">Madec et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B22">Liu et&#xa0;al., 2020b</xref>; <xref ref-type="bibr" rid="B47">Xu et&#xa0;al., 2021</xref>). These networks have the property of proposal optimization mechanism. Consequently, two-stage operation provides a high accuracy but slow speed and poor real-time performance, which is difficult to meet the requirements of high-throughput and efficient detection. Taking detection as a regression process, the one-stage object detection network does not select candidate regions separately but omits the candidate region generation step. Instead, it integrates feature extraction, target classification, and position regression into one stage for operation. This single- stage network is represented by SSD (<xref ref-type="bibr" rid="B21">Liu et&#xa0;al., 2016</xref>), RetinaNet (<xref ref-type="bibr" rid="B19">Lin et&#xa0;al., 2020</xref>), and YOLO series (<xref ref-type="bibr" rid="B33">Redmon et&#xa0;al., 2016</xref>; <xref ref-type="bibr" rid="B2">Bochkovskiy et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B40">Ultralytics, 2021</xref>). It has the potential to be faster and simpler (<xref ref-type="bibr" rid="B28">Marie et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B49">Yang et&#xa0;al., 2021</xref>) but has trailed the accuracy of two-stage detectors (<xref ref-type="bibr" rid="B37">Subramanian and Selvi, 2021</xref>). YOLOv5 (<xref ref-type="bibr" rid="B40">Ultralytics, 2021</xref>), as an one-stage classic deep recognition end-to-end network model, is the latest version of YOLO series. The model improves the detection speed while maintaining the detection accuracy of existing models. It is one of the optimal choices for the high-throughput detection. Consequently, the improved YOLOv5 model is proposed to enhance the effect of the model in detecting rapeseed inflorescences in the state of dense adhesive occlusion.</p>
<p>This article aims to automatically quantify the total number of rapeseed inflorescences of each plot precisely and quickly. To our knowledge, this is the first time that the deep learning method and UAV-RGB system have been combined to count rapeseed inflorescences. Furthermore, we investigate the correlation between the number of rapeseed inflorescence and the seed yield based on the proposed method. The contributions of this paper are summarized as follows:</p>
<list list-type="simple">
<list-item>
<p>&#x2022; We transformed the rapeseed inflorescences counting as a detection problem and developed an improved YOLOv5 model.</p>
</list-item>
<list-item>
<p>&#x2022; We built a novel Rapeseed Inflorescence Benchmark (RIB), containing 165 plot images with 60,000 manual labels.</p>
</list-item>
<list-item>
<p>&#x2022; We assessed the accuracy and robustness of the proposed deep learning algorithms from different rapeseed inflorescences densities, sites, and years.</p>
</list-item>
<list-item>
<p>&#x2022; We analyzed the correlation between the number of the rapeseed inflorescences and yield and employed the application of inflorescence number in breeding.</p>
</list-item>
</list>
</sec>
<sec id="s2">
<label>2</label>
<title>Platform and data preparation</title>
<sec id="s2_1">
<label>2.1</label>
<title>Study area</title>
<p>Rapeseed is divided into winter rapeseed (planted at the end of September and harvested in May of the following year) and spring rapeseed (planted at the end of April and harvested in September). Between them, the planting area and output of winter rapeseed account for more than 90% of the country and one-fourth of the world, mainly located in the Yangtze River Basin region. Our study areas belonged to these area. It is located at Yangluo Base (114.51409E, 30.71047N, at an altitude of 24 m, subtropical monsoon climate) of Oil Crops Research Institute of the Chinese Academy of Agricultural Sciences, Wuhan, Hubei Province, China. The details are shown in <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>. Two experimental fields (rapeseed field A and rapeseed field B) were presented in this study area, of which 252 and 165 plots were chosen, respectively. The training data were composed of the RGB images obtained from rapeseed field B, from which our counting model was obtained. The testing data, consisting of the images acquired from rapeseed field A, were used for testing the robustness of the model with 24 materials planted. In field A and field B, there were two types of plots of different sizes in each field, 8.0 m<sup>2</sup> (2.0 m long &#xd7; 4.0 m wide) and 6.0 m<sup>2</sup> (2 m long &#xd7; 3 m wide). Experiments were carried out during the flowering stage, from February to May in 2021 and 2022.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>The study area (114.51409E, 30.71047N) at Yangluo Base of Oil Crops Research Institute of the Chinese Academy of Agricultural Sciences, Wuhan, China.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g001.tif"/>
</fig>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Data acquisition</title>
<p>The original image data were collected by DJI Phantom 4 Pro V2.0 <xref ref-type="fn" rid="fn1">
<sup>1</sup>
</xref> equipped with an RGB camera. This UAV-RGB system was a consumer-grade drone with a 20- MP (5,472 &#xd7; 3,648 pixels) image resolution. Rapeseed images were acquired once a week under sunny and partly cloudy conditions in the noon hours (11:00&#x2013;13:00), local time. Details of the data acquisition environment are shown in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>. The UAV was set in an automatic acquisition mode to capture images at the speed of 1.9 m/s and a course overlap rate of 75%. Image data acquisition in the study area was completed within 2 h. To obtain images of different scales, we took flight altitudes of 10 and 15 m.</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Image acquisition at Wuhan, Hubei Province, China, in 2021 and 2022.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Year</th>
<th valign="top" align="center">Acquisition dates</th>
<th valign="top" align="center">Flight altitude</th>
<th valign="top" align="center">Field</th>
<th valign="top" align="center">Temperature</th>
<th valign="top" align="center">Environment</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"/>
<td valign="top" align="left">February 19</td>
<td valign="top" align="center">15m</td>
<td valign="top" align="left">Field A</td>
<td valign="top" align="center">12&#xb0;<bold>C</bold>
</td>
<td valign="top" align="left"/>
</tr>
<tr>
<td valign="top" align="left"/>
<td valign="top" align="left">February 26</td>
<td valign="top" align="center">15m</td>
<td valign="top" align="left">Fields A and B</td>
<td valign="top" align="center">14&#xb0;<bold>C</bold>
</td>
<td valign="top" align="left"/>
</tr>
<tr>
<td valign="top" align="left">2021</td>
<td valign="top" align="left">March 3</td>
<td valign="top" align="center">10m</td>
<td valign="top" align="left">Fields A and B</td>
<td valign="top" align="center">21&#xb0;<bold>C</bold>
</td>
<td valign="top" align="left">11:00 to 13:00, low/middle cloudy or cloudless, wind speed less than 4 m/s, good light conditions</td>
</tr>
<tr>
<td valign="top" align="left"/>
<td valign="top" align="left">March 14</td>
<td valign="top" align="center">10m</td>
<td valign="top" align="left">Fields A and B</td>
<td valign="top" align="center">23&#xb0;<bold>C</bold>
</td>
<td valign="top" align="left"/>
</tr>
<tr>
<td valign="top" align="left"/>
<td valign="top" align="left">March 22</td>
<td valign="top" align="center">10m</td>
<td valign="top" align="left">Fields A and B</td>
<td valign="top" align="center">24&#xb0;<bold>C</bold>
</td>
<td valign="top" align="left"/>
</tr>
<tr>
<td valign="top" align="left"/>
<td valign="top" align="left">April 5</td>
<td valign="top" align="center">10m</td>
<td valign="top" align="left">Field A</td>
<td valign="top" align="center">15&#xb0;<bold>C</bold>
</td>
<td valign="top" align="left"/>
</tr>
<tr>
<td valign="top" align="left">2022</td>
<td valign="top" align="left">March 1</td>
<td valign="top" align="center">13m</td>
<td valign="top" align="left">Field B</td>
<td valign="top" align="center">20&#xb0;<bold>C</bold>
</td>
<td valign="top" align="left"/>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Image dataset</title>
<p>RGB images captured from the UAV were stitched and calibrated automatically by Agisoft PhotoScan <xref ref-type="fn" rid="fn2">
<sup>2</sup>
</xref>. Thereafter, we obtained six orthophotos of experimental field A and four orthophotos of experimental field B in different periods in 2021. In order to verify the robustness of the model, we acquired a digital orthophoto map of the field in 2022, which would also be applied for further analysis. The deep learning method was a data-driven technique; thus, a large number of samples were needed to train representatives of the detection network model. Rapeseed inflorescence appeared in various forms because of the different flowering time, weather condition, flower size, location, cultivars, postures, colors, occlusions and adhesions, etc. Therefore, enough samples from different flowering stages and conditions were needed to prepare to extract the robust feature.</p>
<p>Details of the construction of the Rapeseed Inflorescence Benchmark (RIB) were as follows. Adobe Photoshop was exploited to crop the field orthophoto into plot sizes. The cropped image resolution was 1,900 &#xd7; 1,600 for the 8.0- m plot and 1,820 &#xd7; 680 pixels for the 6.0- m<sup>2</sup> plot. The RIB dataset included 165 different plot images from field B. The total number of rapeseed inflorescences of each plot varied from 0 to 1,200. Each rapeseed inflorescence was manually labeled with a rectangle using the LabelImg toolbox <xref ref-type="fn" rid="fn3">
<sup>3</sup>
</xref>. Finally, 60,000 labels were obtained as ground truth for our experiment.</p>
</sec>
</sec>
<sec id="s3" sec-type="materials|methods">
<label>3</label>
<title>Materials and methods</title>
<p>In order to address the problem of rapeseed inflorescence counting automatically and efficiently, we proposed a count approach based on deep learning using UAV-RGB imagery. This paper defined a counting object from a top-down perspective. The whole workflow of the proposed approach is presented in <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>. Firstly, field images were captured during the flowering stage by UAV-RGB imagery. Next, original images were spliced to generate an orthophoto map by Agisoft PhotoScan. Then, the field orthophoto map was cropped to produce plot images by Photoshop <xref ref-type="fn" rid="fn4">
<sup>4</sup>
</xref>. Afterward, the sample set consisting of all plot images was split to construct train and test datasets to train the network using YOLOv5 combined with the CBAM. After getting the counting results, this paper presented the number difference of rapeseed inflorescences in time series and in field. At last, we investigated the correlation between the total number of rapeseed inflorescences of each plot and the seed yield.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>General frame diagram of this study.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g002.tif"/>
</fig>
<sec id="s3_1">
<label>3.1</label>
<title>Deep learning method</title>
<sec id="s3_1_1">
<label>3.1.1</label>
<title>YOLOv5 network</title>
<p>As a one-stage end-to-end detection network, YOLOv5 transferred detection as a regression process. The network structure consisted of three parts: backbone, neck, and head. First of all, the backbone part was a CSPDarknet53 network for feature extraction and included the structures of Focus, Convolution, Batch Normalization, and SiLU (CBS), C3, and Spatial Pyramid Pooling (SPP). The Focus structure was mainly used for slicing operation. In this way, the width and height information of the pictures was concentrated in the channel space, which could obtain a double downsampling feature map without information loss. The C3 structure is the combination of three convolutional blocks along with the CSP bottleneck. This module is the main module for learning the residual characteristics. The SPP part used different pool kernels to maximize the pooling of the feature map and subsequently spliced feature maps of different scales. This operation combined local features with global features and enriched the expression ability of the feature map. Accordingly, the feature extraction structure that was input with a picture would generate three kinds of scale feature maps. Next, the neck part utilized for feature fusion included Feature Pyramid Network (FPN) and Path Aggregation Network (PAN). FPN fused features through top-down upsampling, whereas PAN transmitted features in a bottom-up pyramid, which enhanced the feature fusion ability of different layers and carried out multiscale prediction. Ultimately, consisting of bounding box loss (regression loss function) and non-maximum suppression (nms), the head structure predicted the category and the location of the object. In addition, YOLOv5 chose Generalized Intersection over Union Loss (GIoU Loss) as the loss function. Three scale feature maps were eventually generated to predict large, medium, and small targets, respectively, in the detection layer of YOLOv5.</p>
<p>YOLOv5 contained four different network structures, namely, YOLOv5s, YOLOv5m, YOLOv5l, and YOLOv5x. The depth and width of the network were controlled by different numbers of residual components in the CSP network, leading to four different structures of YOLOv5. With the increase in depth and width of the network, the ability of learning, feature extraction, and fusion also improved, whereas it paid the cost of longer computing time. Among them, YOLOv5x achieved the highest accuracy but the slowest detection speed. YOLOv5s had the fastest detection speed, three times that of YOLOv5x. As a result, YOLOv5s could better meet the real-time requirements whereas YOLOv5x was able to conform to the condition of high-precision detection.</p>
</sec>
<sec id="s3_1_2">
<label>3.1.2</label>
<title>The improved YOLOv5 network</title>
<p>Input with an image, YOLOv5 would generate bounding boxes for predicting object location in the network. Basically, the rapeseed inflorescence appeared tiny in UAV-RGB images and was in dense overlapping occlusion state. YOLOv5 had the ability to detect small objects. However, it was very difficult to extract enough features due to the variety of the rapeseed inflorescences, especially for adhesion and mutual occlusion. The attention mechanism was imitated from the trait of human vision and widely used in the field of computer vision (<xref ref-type="bibr" rid="B56">Zhu et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B13">Hu et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B43">Wang et&#xa0;al., 2022a</xref>), because it enhanced the key information of the feature and improved the detection accuracy to a certain extent.</p>
<p>The CBAM is a lightweight attention module proposed by <xref ref-type="bibr" rid="B45">Woo et&#xa0;al. (2018)</xref>, which can perform attention operations in spatial and channel dimensions. It consists of two independent sub-modules, named Channel Attention Module (CAM) and Spatial Attention Module (SAM). CAM learns the weights of different channels and then multiplies them with the weights to enhance the attention to the key channel domain. SAM focuses on the location of the image target. <xref ref-type="bibr" rid="B31">Miao et&#xa0;al. (2022)</xref> added the CBAM attention module to YOLOv5 to enhance the feature extraction ability of the backbone network to detect infrared ships. <xref ref-type="bibr" rid="B12">Hoang et&#xa0;al. (2022)</xref> utilized the YOLOv5 model with the CBAM attention module to identify various small targets in thermal images. <xref ref-type="bibr" rid="B42">Wang et&#xa0;al. (2022b)</xref> integrated the CBAM into the YOLO network and proposed a lightweight one-stage network called the Mobile Ghost Attention YOLO network to improve the performance of the model and the detection of apple leaf diseases. <xref ref-type="bibr" rid="B51">Ye et&#xa0;al. (2022)</xref> integrated Convolutional Block Attention Module (CBAM) and Efficient Channel Attention (ECA) into the neck of the latest YOLOv5 network to identify the terminal bud of Chinese fir seedlings in complex backgrounds. The applications mentioned above show that the CBAM attention module is extremely easy to integrate into the YOLOv5 network structure for better representation of objects by focusing on important features and neglecting unnecessary ones without adding too much complexity to the network (<xref ref-type="bibr" rid="B12">Hoang et&#xa0;al., 2022</xref>). Thus, to extract the characteristics of the dense rapeseed inflorescences fully, we embedded a CBAM attention mechanism to the YOLOv5 backbone network to attract its attention to local small target features in UAV images to detect dense rapeseed inflorescences well.</p>
<p>Different from the above improvement methods, we added the CBAM between C3 and CBS in the backbone. <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref> presents the detailed modification area of YOLOv5-CBAM. The Channel Attention Module of the CBAM enhanced the feature expression of the occluded target, and the Spatial Attention Module highlighted the detecting areas in the feature map. This operation improved the effectiveness and comprehensiveness of feature extraction. It was also convenient for more sufficiency in feature fusion. Moreover, this method worked for the four versions of YOLOv5, making the deployment of YOLOv5-CBAM flexible. The detection results of rapeseed inflorescences were presented in a detection bounding box, whereas the counting results were shown in the counting number.</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Network structure diagram of the proposed method. The upper part is the YOLOv5 model, and the lower part is the improved backbone network and composition of each module. The improved YOLOv5 generated detection map with the number of rapeseed inflorescences after inputting a rapeseed image.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g003.tif"/>
</fig>
</sec>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Evaluation</title>
<p>For the interpretability of counting, this paper selected the detection method for counting. The counting results came from the number of detected bounding boxes. This method could determine the location of rapeseed inflorescence while counting and is helpful in analyzing the reasons for missing or error count. Thus, the accuracy of the counting was closely related to the detection performance.</p>
<sec id="s3_2_1">
<label>3.2.1</label>
<title>Detection performance</title>
<p>The paper used Precision, Recall, F1-score, and mean Average Precision (<italic>mAP</italic>) to evaluate the detection performance. Precision is the ratio between the number of accurately predicted samples and the number of actually detected samples in the predicted samples; Recall is the ratio between the number of accurately predicted samples and the total number of samples.</p>
<p>F1-score is a comprehensive evaluation index that assesses the detection accuracy of the model and denotes the harmonic average of Precision and Recall. <italic>mAP</italic> is a measure of the performance of object detectors. The four evaluation metrics are defined as:</p>
<disp-formula>
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:mtext>Precision</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mtext>TP</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>TP</mml:mtext>
<mml:mo>+</mml:mo>
<mml:mtext>FP</mml:mtext>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:mtext>Recall</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mtext>TP</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>TP</mml:mtext>
<mml:mo>+</mml:mo>
<mml:mtext>FN</mml:mtext>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:mtext>F</mml:mtext>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mtext>score</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mtext>Precision</mml:mtext>
<mml:mo>&#xd7;</mml:mo>
<mml:mtext>Recall</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>Precision</mml:mtext>
<mml:mo>+</mml:mo>
<mml:mtext>Recall</mml:mtext>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<label>(4)</label>
<mml:math display="block" id="M4">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mtext>AP</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>C</mml:mi>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mi>&#x394;</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where True Positive (TP) denotes the total number of rapeseed inflorescences correctly predicted in each plot, demonstrating that the correct detection result and the ground truth coincide. False Positive (FP) indicates the total number of rapeseed inflorescences that is incorrectly predicted in each plot, which means that the detection result is rapeseed inflorescence but the ground truth is not. False Negative (FN) is the number of non-flower samples that is incorrectly predicted as rapeseed inflorescences. <italic>C</italic> is the number of categories. Since we only need to detect one category, this value is set to 1. N represents the number of all pictures in the test set. <italic>P</italic>(<italic>k</italic>) means the Precision when <italic>k</italic> pictures can be recognized, and &#x394;<italic>R</italic>(<italic>k</italic>) denotes the change of the Recall value when the number of recognized pictures changes from <italic>k</italic>-1 to <italic>k</italic>.</p>
</sec>
<sec id="s3_2_2">
<label>3.2.2</label>
<title>Counting performance</title>
<p>To verify the accuracy of the counting, the coefficient of determination (<italic>R<sup>2</sup>
</italic>) and the root mean square error (RMSE) are used as evaluation indicators to measure the counting performance of the model. The coefficient of determination means the degree of fit of the regression model and represents the correlation between the predicted value and the true value. The higher the value of <italic>R<sup>2</sup>
</italic>, the better the fitting effect of the model is. RMSE denotes the degree of deviation between the true number and the predicted number. The lower the value of RMSE, the better the counting performance of the model is. They are defined as follows:</p>
<disp-formula>
<label>(5)</label>
<mml:math display="block" id="M5">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:mrow>
</mml:mstyle>
<mml:mover accent="true">
<mml:mi>m</mml:mi>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
<mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<label>(6)</label>
<mml:math display="block" id="M6">
<mml:mrow>
<mml:mtext>RMSE</mml:mtext>
<mml:mo>=</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>n</mml:mi>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>n</italic> represents the number of plots, <italic>m</italic>
<sub>
<italic>i</italic>
</sub> and <italic>c</italic>
<sub>
<italic>i</italic>
</sub> represent the total number of rapeseed inflorescences manually labeled and counted by the model in the <italic>i</italic>th image, respectively, and <inline-formula>
<mml:math display="inline" id="im1">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>m</mml:mi>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> represents the average number of inflorescences manually labeled in all plots.</p>
</sec>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Results and discussion</title>
<sec id="s4_1">
<label>4.1</label>
<title>Network performance</title>
<sec id="s4_1_1">
<label>4.1.1</label>
<title>Training details</title>
<p>In this study, the operating system used was the Ubuntu 20.04 operating system with an NVIDIA GTX 3090 GPU. The implementation based on PyTorch 1.8.0 with torchvision 0.9.0. We divided the sample sets into training set, test set, and validation set according to 7:2:1. The initial learning rate and batch size were set to 0.01 and 8, respectively. In order to better optimize the objective function, cosine annealing was utilized to reduce the learning rate in the process of model training. With the increase in the number of iterations, the learning rate first decreased slowly, then accelerated, and then slowly decreased again with the change trend of cosine. Adam optimizer was exploited to train the detection methods. In the training process, the CIoU loss value of the model gradually decreased as the number of iterations increased. The validation loss values changed greatly at the beginning and fell gradually before 150 epochs. After around 400 epochs, both of the loss values tended to be stable and close to a convergent state. Trained for 400 epochs, the final network model of detection was obtained and utilized to detect and count rapeseed inflorescences.</p>
</sec>
<sec id="s4_1_2">
<label>4.1.2</label>
<title>Ablation study</title>
<p>To verify the effect of the CBAM attention mechanism on network detection, we performed ablation experiments in this part. Four network structures of YOLOv5 and the network model with the CBAM attention mechanism were tested on the RIB dataset. From the evaluation results in <xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>, we observed that the Precision of the four YOLOv5-CBAM models improved from 0.6% to 1.0% compared with the model without the CBAM. Notably, only the Recall of YOLOv5x-CBAM increased whereas the Recall of the other three YOLOv5 models with the CBAM attention mechanism decreased due to the interaction between Precision and Recall. Compared with the non-CBAM model, the F1-score values of YOLOv5m, YOLOv5l, and YOLOv5x with the CBAM were increased except for the decline of YOLOv5s-CBAM because these two indicators restricted each other in actual situations. Based on the above, <italic>mAP</italic> was exploited to evaluate the detection performance of the model.</p>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>Experimental results of four YOLOv5 network structures before and after improvement.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Model</th>
<th valign="top" align="center">CBAM</th>
<th valign="top" align="center">Precision (%)</th>
<th valign="top" align="center">Recall (%)</th>
<th valign="top" align="center">F1-score (%)</th>
<th valign="top" align="center">mAP (%)</th>
<th valign="top" align="center">
<italic>R<sup>2</sup>
</italic>
</th>
<th valign="top" align="center">RMSE</th>
<th valign="top" align="center">Parameters</th>
<th valign="top" align="center">FPS (f/s)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">YOLOv5s</td>
<td valign="top" align="left">&#x2013;</td>
<td valign="top" align="center">90.4</td>
<td valign="top" align="center">84.8</td>
<td valign="top" align="center">87.5</td>
<td valign="top" align="center">90.0</td>
<td valign="top" align="center">0.943</td>
<td valign="top" align="center">68.1</td>
<td valign="top" align="center">
<bold>706,3542</bold>
</td>
<td valign="top" align="center">
<bold>83.8</bold>
</td>
</tr>
<tr>
<td valign="top" align="left"/>
<td valign="top" align="left">&#x221a;</td>
<td valign="top" align="center">91.4</td>
<td valign="top" align="center">82.9</td>
<td valign="top" align="center">86.9</td>
<td valign="top" align="center">90.9</td>
<td valign="top" align="center">0.960</td>
<td valign="top" align="center">56.8</td>
<td valign="top" align="center">707,4329</td>
<td valign="top" align="center">83.4</td>
</tr>
<tr>
<td valign="top" align="left">YOLOv5m</td>
<td valign="top" align="left">&#x2013;</td>
<td valign="top" align="center">89.9</td>
<td valign="top" align="center">85.9</td>
<td valign="top" align="center">87.9</td>
<td valign="top" align="center">90.7</td>
<td valign="top" align="center">0.951</td>
<td valign="top" align="center">69.2</td>
<td valign="top" align="center">214,25046</td>
<td valign="top" align="center">64.8</td>
</tr>
<tr>
<td valign="top" align="left"/>
<td valign="top" align="left">&#x221a;</td>
<td valign="top" align="center">90.5</td>
<td valign="top" align="center">85.8</td>
<td valign="top" align="center">88.1</td>
<td valign="top" align="center">91.9</td>
<td valign="top" align="center">0.948</td>
<td valign="top" align="center">65.1</td>
<td valign="top" align="center">214,57729</td>
<td valign="top" align="center">61.7</td>
</tr>
<tr>
<td valign="top" align="left">YOLOv5l</td>
<td valign="top" align="left">&#x2013;</td>
<td valign="top" align="center">91.2</td>
<td valign="top" align="center">84.7</td>
<td valign="top" align="center">87.8</td>
<td valign="top" align="center">90.1</td>
<td valign="top" align="center">0.962</td>
<td valign="top" align="center">55.4</td>
<td valign="top" align="center">472,86710</td>
<td valign="top" align="center">52.3</td>
</tr>
<tr>
<td valign="top" align="left"/>
<td valign="top" align="left">&#x221a;</td>
<td valign="top" align="center">
<bold>92.2</bold>
</td>
<td valign="top" align="center">83.9</td>
<td valign="top" align="center">87.9</td>
<td valign="top" align="center">91.6</td>
<td valign="top" align="center">0.964</td>
<td valign="top" align="center">54.3</td>
<td valign="top" align="center">473,38473</td>
<td valign="top" align="center">51.2</td>
</tr>
<tr>
<td valign="top" align="left">YOLOv5x</td>
<td valign="top" align="left">&#x2013;</td>
<td valign="top" align="center">89.5</td>
<td valign="top" align="center">87.0</td>
<td valign="top" align="center">88.1</td>
<td valign="top" align="center">91.1</td>
<td valign="top" align="center">0.954</td>
<td valign="top" align="center">60.9</td>
<td valign="top" align="center">882,68374</td>
<td valign="top" align="center">44.1</td>
</tr>
<tr>
<td valign="top" align="left"/>
<td valign="top" align="left">&#x221a;</td>
<td valign="top" align="center">90.1</td>
<td valign="top" align="center">
<bold>87.4</bold>
</td>
<td valign="top" align="center">
<bold>88.7</bold>
</td>
<td valign="top" align="center">
<bold>93.6</bold>
</td>
<td valign="top" align="center">
<bold>0.966</bold>
</td>
<td valign="top" align="center">
<bold>52.1</bold>
</td>
<td valign="top" align="center">883,43313</td>
<td valign="top" align="center">44.8</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Bold means best value.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>After embedding the CBAM, the <italic>mAP</italic> of YOLOv5x, as the largest improvement in the four YOLOv5 structures, was up to 2.5%. For the counting indicators, <italic>R<sup>2</sup>
</italic> varied from 0.943 to 0.966. Error and missing detection led to inaccuracy in this value because <italic>R<sup>2</sup>
</italic> was an overall statistic. The RMSE decreased more than the model without the CBAM, showing that adding an attention mechanism to the traditional network was effective in improving the counting accuracy of rapeseed inflorescence. The model parameters increased by 10,787, 32,683, 51,763, and 74,940, respectively, but the FPS of the model with the CBAM changed slightly. These means that the target detection time remained basically unchanged after adding a lightweight attention module. From the above analysis, we concluded that it was feasible to count the rapeseed inflorescences using UAV images and deep learning.</p>
<p>For visual comparison, we utilized a similar image to visualize the detecting results in <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>. The left image and the subimage in <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref> were produced by YOLOv5x, and the right one was generated by YOLOv5x-CBAM. Because the flight height of the UAV was more than 10 m, rapeseed inflorescence presented different degrees of blur in the image. Under these circumstances, even though targets occluded and stuck, both methods could detect correctly most of rapeseed inflorescences. However, YOLOv5x had obvious missed detection in some cases shown in enlarged subimages with red arrows. After adding the attention mechanism, the model could distinguish the difference in adhesion of rapeseed inflorescences and reduce the possibly of missing detection.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Comparison of detection results between YOLOv5x and YOLOv5x-CBAM. On the left is the YOLOv5x detection result and the partial enlarged view. On the right is the YOLOv5x-CBAM detection result and the partial enlarged view.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g004.tif"/>
</fig>
</sec>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Comparison with different networks</title>
<p>To verify the comprehensive performance of the improved network in detection and counting, a study was conducted to compare the performances of several other classical network models, including Faster R-CNN, YOLOv4, CenterNet, and TasselNetV2+. Faster R-CNN (<xref ref-type="bibr" rid="B34">Ren et&#xa0;al., 2017</xref>), a traditional two-stage detecting method, utilized the Region Proposal Network (RPN) to generate candidate regions and then combined candidate region generation, feature extraction, target classification, and position regression to achieve an end-to-end structure target detection model. YOLOv4 (<xref ref-type="bibr" rid="B2">Bochkovskiy et&#xa0;al., 2020</xref>), a one-stage detecting method and a state-of-the-art object detector, improved and optimized various parts of YOLO series before. Instead of detecting object bounding boxes, TasselNetV2+ (<xref ref-type="bibr" rid="B25">Lu and Cao, 2020</xref>) was another plant counting method that directly regressed the number of objects in an image.</p>
<p>As shown in <xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>, quantitative results were obtained by using a default parameter setting. The results presented that the proposed approach achieved the best performance in F1-score and <italic>mAP</italic>, both of which were up to 88.7 and 93.6, respectively. Although CenterNet obtained the highest Precision and FPS, its F1-score and Recall were extremely low. It means that the detection speed of CenterNet was the fastest among the five networks, but it failed to correctly predict the rapeseed inflorescence as target in the case of more dense objects and led to a large number of false inspections. The <italic>R<sup>2</sup>
</italic> and RMSE value of our method were 0.966 and 52.1, respectively. The counting performance was better than other classical networks. To further prove the validity of the counting, we conducted the experiment to explore the correlation between manual counts and network inferred counts. As shown in <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref>, our method had a strong correlation between manual counts and network model inferred counts. Results in the sixth row of <xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref> presented that the proposed approach outperformed the state-of-the-art detection methods in RMSE. We could clearly see that our method provided not only interpretable counting results but also detection boxes, providing a basis for subsequent counting improvements.</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Comparison of experimental results between the proposed method and other classical networks.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Methods</th>
<th valign="top" align="center">Precision (%)</th>
<th valign="top" align="center">Recall (%)</th>
<th valign="top" align="center">F1-score (%)</th>
<th valign="top" align="center">mAP (%)</th>
<th valign="top" align="center">
<italic>R<sup>2</sup>
</italic>
</th>
<th valign="top" align="center">RMSE</th>
<th valign="top" align="center">FPS (f/s)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Faster R-CNN</td>
<td valign="top" align="center">68.9</td>
<td valign="top" align="center">53.5</td>
<td valign="top" align="center">60.0</td>
<td valign="top" align="center">62.3</td>
<td valign="top" align="center">0.821</td>
<td valign="top" align="center">120.2</td>
<td valign="top" align="center">21.6</td>
</tr>
<tr>
<td valign="top" align="left">YOLOv4</td>
<td valign="top" align="center">94.0</td>
<td valign="top" align="center">74.2</td>
<td valign="top" align="center">83.0</td>
<td valign="top" align="center">91.4</td>
<td valign="top" align="center">0.926</td>
<td valign="top" align="center">180.9</td>
<td valign="top" align="center">40.5</td>
</tr>
<tr>
<td valign="top" align="left">CenterNet</td>
<td valign="top" align="center">
<bold>95.1</bold>
</td>
<td valign="top" align="center">61.3</td>
<td valign="top" align="center">75.0</td>
<td valign="top" align="center">86.3</td>
<td valign="top" align="center">0.964</td>
<td valign="top" align="center">53.9</td>
<td valign="top" align="center">
<bold>77.9</bold>
</td>
</tr>
<tr>
<td valign="top" align="left">TasselNetV2+</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">0.951</td>
<td valign="top" align="center">63.3</td>
<td valign="top" align="center">22.0</td>
</tr>
<tr>
<td valign="top" align="left">The proposed method</td>
<td valign="top" align="center">90.1</td>
<td valign="top" align="center">
<bold>87.4</bold>
</td>
<td valign="top" align="center">
<bold>88.7</bold>
</td>
<td valign="top" align="center">
<bold>93.6</bold>
</td>
<td valign="top" align="center">
<bold>0.966</bold>
</td>
<td valign="top" align="center">
<bold>52.1</bold>
</td>
<td valign="top" align="center">44.8</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Bold means best value.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Fitting curves of predicted and true values of five network models. The <italic>R</italic>
<sup>2</sup> value represents the fitting effect. The orange dotted line represents the 1: 1 fitted line.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g005.tif"/>
</fig>
<p>To compare with the ground truth, shown in <xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6</bold>
</xref>, six heatmaps were produced to visualize the counting results. First of all, we output the coordinate value of the prediction box of each traditional network for the same image, then calculated the center point coordinate, and generated the heatmap through Gaussian blur. The heatmap of each traditional network denoted its counting results and the density of rapeseed inflorescences. From the heatmaps, we observed that the detection results of YOLOv4 and the proposed method were closer to ground truth. However, YOLOv4 missed many adhesive rapeseed inflorescence targets, leading to low accuracy of the rapeseed inflorescences counting. For CenterNet, the total counting result was near the ground truth. However, it had duplicate count in the area with dense rapeseed inflorescences and missing count in other areas. This visual result was consistent with the low value of the F1-score indicator shown in <xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>. Compared with Faster R-CNN and TasselNetV2+, the detection and counting results of rapeseed inflorescences obtained with our method in the heat map were almost the same as those of the ground truth, indicating that our method was more accurate in detecting and counting rapeseed inflorescences.</p>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Comparison of visualization results between five networks and the ground truth.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g006.tif"/>
</fig>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>The accuracy in different rapeseed densities</title>
<p>In order to further explore the factors affecting the accuracy of counting, we performed tests using three datasets with different rapeseed densities. As shown in <xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7</bold>
</xref>, we took images of sparse, medium-density, and dense rapeseed from the three datasets that contained 11, 13, and 12 plot images, respectively, as samples. It is observed that green leaves accounted for a large proportion in the sparse rapeseed inflorescence dataset. On the contrary, only yellow rapeseed inflorescences were seen in the dense rapeseed image dataset. The medium-density rapeseed inflorescence dataset contained at least one-third of the visible green leaves from the image and a part of blooming rapeseed.</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Distribution of rapeseed inflorescence under different densities. The figures on the left, middle, and right represent sparse rape inflorescence, medium-density, and dense rape inflorescences, respectively.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g007.tif"/>
</fig>
<p>
<xref ref-type="table" rid="T4">
<bold>Table&#xa0;4</bold>
</xref> lists the evaluation results. The <italic>mAP</italic> in the three datasets were 79.6%, 91.5%, and 92.1% and the <italic>R<sup>2</sup>
</italic> reached 0.888, 0.930, and 0.927, respectively, meaning that the method proposed by this paper could be applied at any flower stages. However, in the dense rapeseed inflorescence test dataset, the <italic>mAP</italic> decreased to 79.6%. This result further suggested the difficulty of detecting and counting rapeseed inflorescences in occlusion and adhesion areas.</p>
<table-wrap id="T4" position="float">
<label>Table&#xa0;4</label>
<caption>
<p>Experimental results of the proposed method at different densities.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Density</th>
<th valign="top" align="center">Precision (%)</th>
<th valign="top" align="center">Recall (%)</th>
<th valign="top" align="center">F1-score (%)</th>
<th valign="top" align="center">mAP (%)</th>
<th valign="top" align="center">
<italic>R<sup>2</sup>
</italic>
</th>
<th valign="top" align="center">RMSE (%)</th>
<th valign="top" align="center">Speed (ms)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Dense</td>
<td valign="top" align="center">85.7</td>
<td valign="top" align="center">74.0</td>
<td valign="top" align="center">79.4</td>
<td valign="top" align="center">79.6</td>
<td valign="top" align="center">0.888</td>
<td valign="top" align="center">83.2</td>
<td valign="top" align="center">12.3</td>
</tr>
<tr>
<td valign="top" align="left">Middle</td>
<td valign="top" align="center">
<bold>92.2</bold>
</td>
<td valign="top" align="center">84.6</td>
<td valign="top" align="center">88.2</td>
<td valign="top" align="center">91.5</td>
<td valign="top" align="center">
<bold>0.930</bold>
</td>
<td valign="top" align="center">45.9</td>
<td valign="top" align="center">12.5</td>
</tr>
<tr>
<td valign="top" align="left">Sparse</td>
<td valign="top" align="center">89.4</td>
<td valign="top" align="center">
<bold>87.8</bold>
</td>
<td valign="top" align="center">
<bold>88.6</bold>
</td>
<td valign="top" align="center">
<bold>92.1</bold>
</td>
<td valign="top" align="center">0.927</td>
<td valign="top" align="center">
<bold>30.2</bold>
</td>
<td valign="top" align="center">
<bold>11.3</bold>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Bold means best value.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Experiment on the new test site in 2022</title>
<p>To validate the robustness and effectiveness of our method, we conducted experiments at the two novel test sets that were called test set A and test set B with manually annotated bounding boxes. Test set A was randomly selected from field A in 2021. Test set B included 30 plot images at the early flowering stage, which we presented in <xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8</bold>
</xref> with the red box area in the digital orthophoto maps. A strong correlation was found between manual counts and predicted counts on these two test sets. As shown in <xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8</bold>
</xref>, the value of <italic>R<sup>2</sup>
</italic> on test sets A and B rose up to 0.96 and 0.97, respectively. Our method could well detect and count the rapeseed inflorescences not only in the year of experiment but in the years to come. Therefore, it is applicable to most scenarios of rapeseed inflorescence detection and counting and will meet the needs of conventional farmland management.</p>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>Comparison between inferred counts and manual counts on two novel test sets. Test set B from field B in 2022 is represented by the red box area in the figure&#x2019;s upper left corner, whereas test set A from field A in 2021 is represented by the red box area in the figure&#x2019;s lower left corner. The fitting curves of test set B and test set A between the predicted value and the ground truth obtained by the proposed approach in different fields and years are respectively shown on the right. The orange dotted line represents the 1: 1 fitted line.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g008.tif"/>
</fig>
</sec>
<sec id="s4_5">
<label>4.5</label>
<title>The application of counting number</title>
<sec id="s4_5_1">
<label>4.5.1</label>
<title>The trend of the number of rapeseed inflorescences in the flowering period</title>
<p>The trend of the number change of rapeseed inflorescences is very important for breeding, because we can observe the flowering and withering times of materials. We chose 40 plots from field A randomly and counted the number of rapeseed inflorescences of each plot in six different periods by utilizing the proposed method. The data of six periods are shown in the x-axis, beginning in February 13, 2021, and ending in April 9, 2021. As shown in <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9A</bold>
</xref>, the y-axis is the rapeseed inflorescence number. The range varied from 0 to 1000. <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9B</bold>
</xref> presents the minimum and maximum temperatures of the flowering period in the study area. The maximum temperature during the day was around 20C, and the minimum temperature at night was around 5C, which was suitable for the growth of rapeseed. The paper exploited dotted lines of different colors to fit the change in the number of rapeseed inflorescences in different plots in the flowering period. From <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9A</bold>
</xref>, we observe that most of the plots bloomed around February 18 and withered after March 20, and the peak flowering time was around mid and late March.</p>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>The growth of rapeseed progress during the flowering stage. <bold>(A)</bold> Change curve of the total number of rapeseed inflorescences of each plot. <bold>(B)</bold> Fluctuation curve of maximum temperature and minimum temperature.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g009.tif"/>
</fig>
</sec>
<sec id="s4_5_2">
<label>4.5.2</label>
<title>The differences between the quantity of the rapeseed inflorescences in field</title>
<p>In addition to observing one material in time order, we compared the differences between the quantity of the rapeseed inflorescences in field. One picture of test field A in March 3, 2021, was chosen. The number of rapeseed inflorescences in different plots was quickly and quantitatively obtained by the proposed method. The counting results are shown in <xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10</bold>
</xref>. The red box and its enlarged subimage included 30 plot images, and each number marked on these images represents its corresponding counting result. Compared with visual observation, the counting results were consistent with the growth trend of the rapeseed. We quantified the change of flowering stage by automatic counting, which brought convenience for breeders to analyze the material performance in the flowering period.</p>
<fig id="f10" position="float">
<label>Figure&#xa0;10</label>
<caption>
<p>Experimental results of 30 test plots randomly selected in the new field obtained by the proposed method during the flowering stage in field A, March 3, 2021. The red box represents test plots, and the enlarged subimage represents count results.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g010.tif"/>
</fig>
</sec>
<sec id="s4_5_3">
<label>4.5.3</label>
<title>The number of rapeseed inflorescences and the seed yield</title>
<p>The number of rapeseed inflorescences in the flowering period is an important predictor for its seed yield. To further study the effect of rapeseed inflorescence number on yield, we analyzed the correlation between the number of rapeseed inflorescences and the seed yield. We used the data from five flowering periods of field A. The total number of rapeseed inflorescences predicted by the proposed network model for each plot and the corresponding seed yield were recorded to explore the correlation between them. The coefficient of determination (<italic>R</italic>
<sup>2</sup> ) was exploited to reflect the fitting degree of the linear regression model, representing the interpretation degree of the total number of rapeseed inflorescences of each plot to the seed yield.</p>
<p>Initially, we utilized some representative plots that included two different area sizes to perform a regression analysis between the sum and max of the total number of rapeseed inflorescences of each plot in the five periods and the seed yield. As shown in <xref ref-type="fig" rid="f11">
<bold>Figure&#xa0;11</bold>
</xref>, the <italic>R</italic>
<sup>2</sup> value in <xref ref-type="fig" rid="f11">
<bold>Figures&#xa0;11A, B</bold>
</xref> reached 0.2714 and 0.3874, respectively. The <italic>R</italic>
<sup>2</sup> of the sum of the rapeseed inflorescences in the five periods was slightly lower than that of the max of the rapeseed inflorescences in the five periods. It might be that we collected data at a low frequency. There was a sequence in flowers blooming, different materials, and planting methods leading to different flowering times that led to the omission of many rapeseed inflorescences in the whole flowering period.</p>
<fig id="f11" position="float">
<label>Figure&#xa0;11</label>
<caption>
<p>Scatter plots between the seed yield and the total number of rapeseed inflorescences of the representative plots. <bold>(A)</bold> Correlation between the seed yield and sum of all rapeseed inflorescences of each plot in five periods. <bold>(B)</bold> Correlation between the seed yield and maximum count of all rapeseed inflorescences of each plot in five periods.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g011.tif"/>
</fig>
<p>Although flower formation at different stages contributed less or more, they might still have the potential to affect the seed yield. Consequently, some plots with equal plant area, good growth, and relatively high yield were selected to further investigate the correlation between the maximum of the total number of rapeseed inflorescences of each plot in the five periods and the seed yield. The results are shown in <xref ref-type="fig" rid="f12">
<bold>Figure&#xa0;12</bold>
</xref>. The <italic>R<sup>2</sup>
</italic> value, reaching 0.4418, indicated that there was a significant correlation between the maximum of the total number of the rapeseed inflorescences of each plot in the five periods and the seed yield.</p>
<fig id="f12" position="float">
<label>Figure&#xa0;12</label>
<caption>
<p>Correlation between the seed yield and maximum number of all rapeseed inflorescences of each plot in five periods in field A in 2021.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1101143-g012.tif"/>
</fig>
</sec>
</sec>
</sec>
<sec id="s5" sec-type="conclusion">
<label>5</label>
<title>Conclusion</title>
<p>The flowering stage of rapeseed is a critical period for breeders to analyze the factors that affect the seed yield. In this paper, we apply the YOLOv5-CBAM method to quantify the total number of rapeseed inflorescences of each plot automatically, precisely, and quickly. The results show that the detecting precision is up to 91.7% in the RIB dataset. Additionally, we verify the robustness of the proposed method in the datasets of sparse, medium-density, and dense rapeseed inflorescences and found that our method is suitable for rapeseed inflorescences with different densities. Moreover, we conduct comparative experiments on several classical counting networks, including YOLOv4 for one-stage detection networks, Faster R-CNN for two-stage networks, CenterNet for a detection method without an anchor box, and TasselnetV2+ for a counting method without detection boxes. The experimental results verify the effectiveness of the proposed method. In fact, due to its strong robustness and effectiveness, our method suits most scenarios and can also be applied to the detection and counting of other crops that are manually labeled, such as apple, wheat, cotton, and sunflower.</p>
<p>However, inflorescences on the same rapeseed plant have different performances in different periods. In this paper, only several periods of rapeseed are selected as representatives, and a problem of insufficient sample performance appears. Subsequent studies will consider sample diversities and enrich the benchmark. On the other hand, the accuracy of detection directly affects the effect of counting. In the case of dense rapeseed inflorescences, the detecting accuracy is only 85.7%, showing that a lot of room for improvement still remains to be done in this case, in which we will further consider designing more attention modules for the rapeseed inflorescence detection to increase the accuracy.</p>
<p>Finally, we perform regression analysis between the total number of rapeseed inflorescences of each plot and the seed yield to find out their correlation. Under the multiperiod factor, there is a significant correlation between the maximum of the total number of rapeseed inflorescences of each plot in five periods and the seed yield. The total number of rapeseed inflorescences obtained with our method in each plot is the primary factor that affects the yield. However, the seed yield is also affected by many other factors, such as seed weight, seed number per silique, photosynthetic capacity of silique wall, and the abiotic resistance of plants. Thus, we will focus on the pod stage of rapeseed in the future. Lodging after flowering and UAV combined with multi-spectrum are considered to estimate pods. Then, combining the different factors was done to conduct multiple regression analysis to predict yield more accurately.</p>
<p>Based on the nature of the rapeseed growth process, the number of rapeseed inflorescences gradually increases until the flowers withered. During this period, the number of rapeseed inflorescences is closely related to the seed yield. However, we can only capture images of the rapeseed inflorescences in six different periods of flowering. Considering the insufficient data of the whole flowering period, we will increase the sampling frequency in flowering period to better fit the change curve of the number of rapeseed inflorescences in future work.</p>
</sec>
<sec id="s6" sec-type="data-availability">
<title>Data availability statement</title>
<p>Publicly available datasets were analyzed in this study. This data can be found here: <uri xlink:href="https://github.com/LYLWYH/Rapeseed-Data">https://github.com/LYLWYH/Rapeseed-Data</uri>.</p>
</sec>
<sec id="s7" sec-type="author-contributions">
<title>Author contributions</title>
<p>All authors made significant contributions to this manuscript. JL, YL, and JQ performed field data collection and wrote the manuscript. JQ and LL designed the experiment. JY, XW, and GL provided suggestions on the experiment design. All authors read and approved the final manuscript.</p>
</sec>
</body>
<back>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>This work was supported by the Agricultural Science and Technology Innovation Project (CAAS-ZDRW202105), the National Natural Science Foundation of China (Project No. 32172101), and the Open Foundation of Hubei Key Laboratory for High-efficiency Utilization of Solar Energy and Operation Control of Energy Storage System(Project No. HBSEES202206).</p>
</sec>
<ack>
<title>Acknowledgments</title>
<p>A large part of the code is borrowed from <uri xlink:href="https://github.com/ultralytics/yolov5">https://github.com/ultralytics/yolov5</uri>. Thanks are given for their wonderful works.</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="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>
<uri xlink:href="https://www.dji.com/cn/phantom-4-pro-v2">https://www.dji.com/cn/phantom-4-pro-v2</uri>
</p>
</fn>
<fn id="fn2">
<label>2</label>
<p>
<uri xlink:href="https://www.agisoft.com/">https://www.agisoft.com/</uri>
</p>
</fn>
<fn id="fn3">
<label>3</label>
<p>
<uri xlink:href="https://github.com/tzutalin/labelImg">https://github.com/tzutalin/labelImg</uri>
</p>
</fn>
<fn id="fn4">
<label>4</label>
<p>
<uri xlink:href="https://www.adobe.com/cn/products/photoshop.html">https://www.adobe.com/cn/products/photoshop.html</uri>
</p>
</fn>
</fn-group>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arab</surname> <given-names>S. T.</given-names>
</name>
<name>
<surname>Noguchi</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Matsushita</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Ahamed</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Prediction of grape yields from time-series vegetation indices using satellite remote sensing and a machine-learning approach</article-title>. <source>Remote Sens. Applications: Soc. Environ.</source> <volume>22</volume>, <elocation-id>100485</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rsase.2021.100485</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bochkovskiy</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Liao</surname> <given-names>H. M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>YOLOv4: Optimal speed and accuracy of object detection</article-title>. <source>arXiv</source> <volume>2004</volume>, <elocation-id>10934</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.2004.10934</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>D&#x2019;Andrimont</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Taymans</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Lemoine</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Ceglar</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Yordanov</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Velde</surname> <given-names>M. V. D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Detecting flowering phenology in oil seed rape parcels with sentinel-1 and -2 time series</article-title>. <source>Remote Sens. Environ.</source> <volume>239</volume>, <elocation-id>111660</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2020.111660</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Diepenbrock</surname> <given-names>W.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Yield analysis of winter oilseed rape (Brassica napus l.): a review</article-title>. <source>Field Crops Res.</source> <volume>67</volume>, <fpage>35</fpage>&#x2013;<lpage>49</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S0378-4290(00)00082-4</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Faraji</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Flower formation and pod/flower ratio in canola (Brassica napus l.) affected by assimilates supply around flowering</article-title>. <source>Int. J. Plant Production</source> <volume>4</volume>, <fpage>271</fpage>&#x2013;<lpage>280</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.22069/IJPP.2012.710</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Faraji</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Latifi</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Soltani</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Rad</surname> <given-names>A. H. S.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Effect of high temperature stress and supplemental irrigation on flower and pod formation in two canola (Brassica napus l.) cultivars at mediterranean climate</article-title>. <source>Asian J. Plant Sci.</source> <volume>7</volume>, <fpage>343</fpage>&#x2013;<lpage>351</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3923/ajps.2008.343.351</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gan</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Harker</surname> <given-names>K. N.</given-names>
</name>
<name>
<surname>Kutcher</surname> <given-names>H. R.</given-names>
</name>
<name>
<surname>Gulden</surname> <given-names>R. H.</given-names>
</name>
<name>
<surname>Irvine</surname> <given-names>B.</given-names>
</name>
<name>
<surname>May</surname> <given-names>W. E.</given-names>
</name>
<etal/>
</person-group>. (<year>2016</year>). <article-title>Canola seed yield and phenological responses to plant density</article-title>. <source>Can. J. Plant Sci.</source> <volume>96</volume>, <fpage>151</fpage>&#x2013;<lpage>159</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1139/cjps-2015-0093</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gong</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Duan</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Fang</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Ma</surname> <given-names>Y.</given-names>
</name>
<etal/>
</person-group>. (<year>2018</year>). <article-title>Remote estimation of rapeseed yield with unmanned aerial vehicle (UAV) imaging and spectral mixture analysis</article-title>. <source>Plant Methods</source> <volume>14</volume>, <fpage>70</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s13007-018-0338-z</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Han</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Cao</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Developing a new method to identify flowering dynamics of rapeseed using landsat 8 and sentinel-1/2</article-title>. <source>Remote Sens.</source> <volume>13</volume>, <elocation-id>105</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs13010105</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Lin</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Current status of global rapeseed industry and problems, countermeasures of rapeseed industry in china</article-title>. <source>China Oils Fats</source> <volume>47</volume>, <fpage>1</fpage>&#x2013;<lpage>7</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.19902/j.cnki.zgyz.1003-7969.210430</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Shen</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Cai</surname> <given-names>Y.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>Soil organic carbon prediction using phenological parameters and remote sensing variables generated from sentinel-2 images</article-title>. <source>Catena</source> <volume>205</volume>, <elocation-id>105442</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.catena.2021.105442</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hoang</surname> <given-names>V. P.</given-names>
</name>
<name>
<surname>Ninh</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Hai</surname> <given-names>T. T.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>CBAM-YOLOv5 for infrared image object detection</article-title>,&#x201d; in <source>Artificial intelligence and machine learning in defense applications IV</source> (<publisher-loc>Berlin, Germany</publisher-loc>: <publisher-name>SPIE</publisher-name>), <fpage>116</fpage>&#x2013;<lpage>127</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1117/12.2640690</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Shen</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Samuel</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>E.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Squeeze-and-excitation networks</article-title>. <source>IEEE Trans. Pattern Anal. Mach. Intell.</source> <volume>42</volume>, <fpage>2011</fpage>&#x2013;<lpage>2023</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/TPAMI.2019.2913372</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jin</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Baret</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Hemerl&#xe9;</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Comar</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Estimates of plant density of wheat crops at emergence from very low altitude UAV imagery</article-title>. <source>Remote Sens. Environ.</source> <volume>198</volume>, <fpage>105</fpage>&#x2013;<lpage>114</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2017.06.007</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jin</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zarco-Tejada</surname> <given-names>P. J.</given-names>
</name>
<name>
<surname>Schmidhalter</surname> <given-names>U.</given-names>
</name>
<name>
<surname>Reynolds</surname> <given-names>M. P.</given-names>
</name>
<name>
<surname>Hawkesford</surname> <given-names>M. J.</given-names>
</name>
<name>
<surname>Varshney</surname> <given-names>R. K.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>High-throughput estimation of crop traits: A review of ground and aerial phenotyping platforms</article-title>. <source>IEEE Geosci. Remote Sens.</source> <volume>9</volume>, <fpage>200</fpage>&#x2013;<lpage>231</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/MGRS.2020.2998816</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khanal</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Fulton</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Shearer</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>An overview of current and potential applications of thermal remote sensing in precision agriculture</article-title>. <source>Comput. Electron. Agric.</source> <volume>139</volume>, <fpage>22</fpage>&#x2013;<lpage>32</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2017.05.001</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kirkegaard</surname> <given-names>J. A.</given-names>
</name>
<name>
<surname>Lilley</surname> <given-names>J. M.</given-names>
</name>
<name>
<surname>Brill</surname> <given-names>R. D.</given-names>
</name>
<name>
<surname>Ware</surname> <given-names>A. H.</given-names>
</name>
<name>
<surname>Walela</surname> <given-names>C. K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>The critical period for yield and quality determination in canola (Brassica napus l.)</article-title>. <source>Field Crops Res.</source> <volume>222</volume>, <fpage>180</fpage>&#x2013;<lpage>188</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.fcr.2018.03.018</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kumar</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Desai</surname> <given-names>S. V.</given-names>
</name>
<name>
<surname>Balasubramanian</surname> <given-names>V. N.</given-names>
</name>
<name>
<surname>Rajalakshmi</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Guo</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Balaji Naik</surname> <given-names>B.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>Efficient maize tassel-detection method using UAV based remote sensing</article-title>. <source>Remote Sens. Applications: Soc. Environ.</source> <volume>23</volume>, <elocation-id>100549</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rsase.2021.100549</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Qiao</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Yao</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Automatic freezing-tolerant rapeseed material recognition using uav images and deep learning</article-title>. <source>Plant Methods</source> <volume>18</volume>, <fpage>1</fpage>&#x2013;<lpage>13</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s13007-022-00838-6</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Goyal</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Girshick</surname> <given-names>R.</given-names>
</name>
<name>
<surname>He</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Dollar</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Focal loss for dense object detection</article-title>. <source>IEEE Trans. Pattern Anal. Mach. Intell.</source> <volume>42</volume>, <fpage>318</fpage>&#x2013;<lpage>327</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/TPAMI.2018.2858826</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Feng</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Xiao</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Ma</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>F.</given-names>
</name>
<etal/>
</person-group>. (<year>2019</year>). <article-title>Development, potential and adaptation of chinese rapeseed industry</article-title>. <source>Chin. J. Oil Crop Sci.</source> <volume>41</volume>, <fpage>485</fpage>&#x2013;<lpage>489</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.7505/j.issn.1007-9084.2019.04.001</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Lu</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Cao</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2020</year>a). <article-title>High-throughput rice density estimation from transplantation to tillering stages using deep networks</article-title>. <source>Plant Phenomics</source> <volume>2020</volume>, <elocation-id>1375957</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.34133/2020/1375957</pub-id>
</citation>
</ref>
<ref id="B23">
<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.</given-names>
</name>
<etal/>
</person-group>. (<year>2016</year>). &#x201c;<article-title>SSD: Single shot multibox detector</article-title>,&#x201d; in <source>European Conference on computer vision</source> (<publisher-loc>Las Vegas, NV, USA</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>21</fpage>&#x2013;<lpage>37</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-3-319-46448-0\s\do5(2</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Cen</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Che</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Ke</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Ma</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2020</year>b). <article-title>Detection of maize tassels from uav rgb imagery with faster r-CNN</article-title>. <source>Remote Sens.</source> <volume>12</volume>, <elocation-id>338</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs12020338</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Cao</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Tasselnetv2+: A fast implementation for high-throughput plant counting from high-resolution RGB imagery</article-title>. <source>Front. Plant Sci.</source> <volume>11</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2020.541960</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Cao</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Tasselnetv3: Explainable plant counting with guided upsampling and background suppression</article-title>. <source>IEEE Trans. Geosci. Remote Sens.</source> <volume>60</volume>, <fpage>1</fpage>&#x2013;<lpage>15</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/TGRS.2021.3058962</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Madec</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Jin</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Lu</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Solan</surname> <given-names>B. D.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Duyme</surname> <given-names>F.</given-names>
</name>
<etal/>
</person-group>. (<year>2019</year>). <article-title>Ear density estimation from high resolution RGB imagery using deep learning technique</article-title>. <source>Agric. For. Meteorology</source> <volume>264</volume>, <fpage>225</fpage>&#x2013;<lpage>234</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.agrformet.2018.10.013</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marie</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Fr&#xe9;d&#xe9;ric</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Grgory</surname> <given-names>D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Remote sensing for agricultural applications: A meta-review</article-title>. <source>Remote Sens. Environ.</source> <volume>236</volume>, <elocation-id>111402</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2019.111402</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Matar</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Kumar</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Holtgr&#xe4;we</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Weisshaar</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Melzer</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>The transition to flowering in winter rapeseed during vernalization</article-title>. <source>Plant Cell Environ.</source> <volume>44</volume>, <fpage>506</fpage>&#x2013;<lpage>518</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/pce.13946</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mcgregor</surname> <given-names>D. I.</given-names>
</name>
</person-group> (<year>1981</year>). <article-title>Pattern of flower and pod development in rapeseed</article-title>. <source>Can. J. Plant Sci.</source> <volume>61</volume>, <fpage>275</fpage>&#x2013;<lpage>282</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.4141/cjps81-040</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Miao</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>CBAM-Yolov5: improved yolov5 based on attention model for infrared ship detection</article-title>,&#x201d; in <source>International conference on computer graphics, artificial intelligence, and data processing (ICCAID 2021)</source> (<publisher-loc>Guangzhou, China</publisher-loc>: <publisher-name>SPIE</publisher-name>), <fpage>564</fpage>&#x2013;<lpage>571</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1117/12.2631130</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="book">
<person-group person-group-type="author">
<collab>National Bureau of Statistics of China</collab>
</person-group> (<year>2021</year>). <source>China Statistical yearbook-2021</source> (<publisher-loc>Bei Jing</publisher-loc>: <publisher-name>China Statistics Press</publisher-name>).</citation>
</ref>
<ref id="B33">
<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>Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR)</source> (<publisher-loc>Amsterdam, The Netherlands</publisher-loc>: <publisher-name>IEEE</publisher-name>), <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="B34">
<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>2017</year>). <article-title>Faster r-cnn: Towards real-time object detection with region proposal networks</article-title>. <source>IEEE Trans. Pattern Anal. Mach. Intell.</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="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shuai</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Basso</surname> <given-names>B.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Subfield maize yield prediction improves when in-season crop water deficit is included in remote sensing imagery-based models</article-title>. <source>Remote Sens. Environ.</source> <volume>272</volume>, <elocation-id>112938</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2022.112938</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sonja</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Cane</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Zoran</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Ana</surname> <given-names>M. J.</given-names>
</name>
<name>
<surname>Mirjana</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Ljup&#x10d;o</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Interrelationship between yield and yield related traits of spring canola (Brassica napus l.) genotypes</article-title>. <source>Genetika</source> <volume>39</volume>, <fpage>325</fpage>&#x2013;<lpage>332</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.2298/GENSR0703325I</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Subramanian</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Selvi</surname> <given-names>S. T.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Detection of maturity stages of coconuts in complex background using faster r-CNN model</article-title>. <source>Biosyst. Eng.</source> <volume>202</volume>, <fpage>119</fpage>&#x2013;<lpage>132</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.biosystemseng.2020.12.002</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Jin</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Song</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>X.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Simultaneous prediction of wheat yield and grain protein content using multitask deep learning from time-series proximal sensing</article-title>. <source>Plant Phenomics</source> <volume>2022</volume>, <elocation-id>9757948</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.34133/2022/9757948</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tayo</surname> <given-names>T. O.</given-names>
</name>
<name>
<surname>Morgan</surname> <given-names>D. G.</given-names>
</name>
</person-group> (<year>1975</year>). <article-title>Quantitative analysis of the growth, development and distribution of flowers and pods in oil seed rape (Brassica napus l.)</article-title>. <source>J. Agric. Sci.</source> <volume>85</volume>, <fpage>103</fpage>&#x2013;<lpage>110</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1017/S0021859600053466</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="web">
<person-group person-group-type="author">
<collab>Ultralytics</collab>
</person-group> (<year>2021</year>). Available at: <uri xlink:href="https://github.com/ultralytics/yolov5">https://github.com/ultralytics/yolov5</uri>.</citation>
</ref>
<ref id="B41">
<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>, <fpage>10127</fpage>&#x2013;<lpage>10134</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs10091484</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Zhai</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>a). <article-title>Cross self-attention network for 3d point cloud</article-title>. <source>Knowledge-Based Syst.</source> <volume>247</volume>, <elocation-id>108769</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.knosys.2022.108769</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>New-demand oriented oilseed rape industry developing strategy</article-title>. <source>Chin. J. Oil Crop Sci.</source> <volume>40</volume>, <fpage>613</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.7505/j.issn.1007-9084.2018.05.001</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2022</year>b). <article-title>MGA-YOLO: A lightweight one-stage network for apple leaf disease detection</article-title>. <source>Front. Plant Sci.</source> <volume>13</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2022.927424</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Woo</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Park</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Lee</surname> <given-names>J.-Y.</given-names>
</name>
<name>
<surname>Kweon</surname> <given-names>I. S.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>CBAM: Convolutional block attention module</article-title>,&#x201d; in <source>Proceedings of the European conference on computer vision (ECCV)</source> (<publisher-loc>Munich, Germany</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>), <fpage>3</fpage>&#x2013;<lpage>19</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-3-030-01234-2\s\do5(1</pub-id>
</citation>
</ref>
<ref id="B46">
<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="B47">
<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>2021</year>). <article-title>Estimates of maize plant density from uav rgb images using faster-RCNN detection model: impact of the spatial resolution</article-title>. <source>Plant Phenomics</source> <volume>3</volume>, <fpage>181</fpage>&#x2013;<lpage>196</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.34133/2021/9824843</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Rapid detection and counting of wheat ears in the field using YOLOv4 with attention module</article-title>. <source>Agronomy</source> <volume>11</volume>, <fpage>10127</fpage>&#x2013;<lpage>10134</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/agronomy11061202</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Remote sensing and precision agriculture technologies for crop disease detection and management with a practical application example</article-title>. <source>Engineering</source> <volume>6</volume>, <fpage>528</fpage>&#x2013;<lpage>532</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.eng.2019.10.015</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Yu</surname> <given-names>H.</given-names>
</name>
<etal/>
</person-group>. (<year>2017</year>). <article-title>Unmanned aerial vehicle remote sensing for field-based crop phenotyping: Current status and perspectives</article-title>. <source>Front. Plant Sci.</source> <volume>8</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2017.01111</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ye</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Guo</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Wei</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Bian</surname> <given-names>L.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Recognition of terminal buds of densely-planted chinese fir seedlings using improved yolov5 by integrating attention mechanism</article-title>. <source>Front. Plant Sci.</source> <volume>13</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2022.991929</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Flottmann</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Source-sink manipulations indicate seed yield in canola is limited by source availability</article-title>. <source>Eur. J. Agron.</source> <volume>96</volume>, <fpage>70</fpage>&#x2013;<lpage>76</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.eja.2018.03.005</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Xie</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Song</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>G.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>a). <article-title>Segmenting purple rapeseed leaves in the field from UAV RGB imagery using deep learning as an auxiliary means for nitrogen stress detection</article-title>. <source>Remote Sens.</source> <volume>12</volume>, <elocation-id>1403</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs12091403</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Shi</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Liao</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>G.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>b). <article-title>Rapeseed stand count estimation at leaf development stages with uav imagery and convolutional neural networks</article-title>. <source>Front. Plant Sci.</source> <volume>11</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2020.00617</pub-id>
</citation>
</ref>
<ref id="B55">
<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>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2021.686332</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Cheng</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Lin</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Dai</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>An empirical study of spatial attention mechanisms in deep networks</article-title>,&#x201d; in <source>Proceedings of the IEEE/CVF international conference on computer vision (ICCV)</source> (<publisher-loc>Seoul, South Korea</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>6688</fpage>&#x2013;<lpage>6697</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ICCV.2019.00679</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>