
<!DOCTYPE article
  PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with MathML3 v1.4 20241031//EN" "JATS-archivearticle1-4-mathml3.dtd">
<article article-type="research-article" xml:lang="en" dtd-version="1.4"><front><journal-meta><journal-id journal-id-type="nlm-ta">Sensors (Basel)</journal-id><journal-id journal-id-type="iso-abbrev">Sensors (Basel)</journal-id><journal-id journal-id-type="pmc-domain-id">1660</journal-id><journal-id journal-id-type="pmc-domain">sensors</journal-id><journal-id journal-id-type="nlm-id">101204366</journal-id><journal-id journal-id-type="publisher-id">sensors</journal-id><journal-title-group><journal-title>Sensors (Basel, Switzerland)</journal-title></journal-title-group><issn pub-type="epub">1424-8220</issn><?publisher_abbrev mdpi?><publisher><publisher-name>Multidisciplinary Digital Publishing Institute  (MDPI)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="pmcid">PMC7828297</article-id><article-id pub-id-type="pmcid-ver">PMC7828297.1</article-id><article-id pub-id-type="pmcaid">7828297</article-id><article-id pub-id-type="pmcaiid">7828297</article-id><article-id pub-id-type="pmid">33450839</article-id><article-id pub-id-type="doi">10.3390/s21020507</article-id><article-id pub-id-type="publisher-id">sensors-21-00507</article-id><article-version article-version-type="pmc-version">1</article-version><article-categories><subj-group subj-group-type="heading"><subject>Article</subject></subj-group></article-categories><title-group><article-title>A Convolutional Neural Network-Based Method for Corn Stand Counting in the Field</article-title></title-group><contrib-group><contrib contrib-type="author"><contrib-id contrib-id-type="orcid" authenticated="true">https://orcid.org/0000-0002-4594-4158</contrib-id><name name-style="western"><surname>Wang</surname><given-names initials="L">Le</given-names></name><xref ref-type="aff" rid="af1-sensors-21-00507">1</xref><xref ref-type="aff" rid="af2-sensors-21-00507">2</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Xiang</surname><given-names initials="L">Lirong</given-names></name><xref ref-type="aff" rid="af2-sensors-21-00507">2</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Tang</surname><given-names initials="L">Lie</given-names></name><xref ref-type="aff" rid="af2-sensors-21-00507">2</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Jiang</surname><given-names initials="H">Huanyu</given-names></name><xref ref-type="aff" rid="af1-sensors-21-00507">1</xref><xref rid="c1-sensors-21-00507" ref-type="corresp">*</xref></contrib></contrib-group><aff id="af1-sensors-21-00507"><label>1</label>College of Biosystems Engineering and Food Science, Zhejiang University, 866 Yuhangtang Road, Hangzhou 310058, China; <email>wangle5994@zju.edu.cn</email></aff><aff id="af2-sensors-21-00507"><label>2</label>Department of Agricultural and Biosystems Engineering, Iowa State University, Ames, IA 50011, USA; <email>xiang@iastate.edu</email> (L.X.); <email>lietang@iastate.edu</email> (L.T.)</aff><author-notes><corresp id="c1-sensors-21-00507"><label>*</label>Correspondence: <email>hyjiang@zju.edu.cn</email>; Tel.: +86-571-8898-2140</corresp></author-notes><pub-date pub-type="epub"><day>13</day><month>1</month><year>2021</year></pub-date><pub-date pub-type="collection"><month>1</month><year>2021</year></pub-date><volume>21</volume><issue>2</issue><issue-id pub-id-type="pmc-issue-id">373660</issue-id><elocation-id>507</elocation-id><history><date date-type="received"><day>15</day><month>12</month><year>2020</year></date><date date-type="accepted"><day>10</day><month>1</month><year>2021</year></date></history><pub-history><event event-type="pmc-release"><date><day>13</day><month>01</month><year>2021</year></date></event><event event-type="pmc-live"><date><day>25</day><month>01</month><year>2021</year></date></event><event event-type="pmc-last-change"><date iso-8601-date="2026-04-02 18:25:15.303"><day>02</day><month>04</month><year>2026</year></date></event></pub-history><permissions><copyright-statement>© 2021 by the authors.</copyright-statement><copyright-year>2021</copyright-year><license license-type="open-access"><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/" specific-use="textmining" content-type="ccbylicense">https://creativecommons.org/licenses/by/4.0/</ali:license_ref><license-p>Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/">http://creativecommons.org/licenses/by/4.0/</ext-link>).</license-p></license></permissions><self-uri xmlns:xlink="http://www.w3.org/1999/xlink" content-type="pmc-pdf" xlink:href="sensors-21-00507.pdf"><?pdf-name sensors-21-00507.pdf?><?pdf-size 4946017?><?pdf-md5 6f30840a736df1fed9bc784a5ef46400?><?pdf-image-server-status NEVER_LOAD?><?pdf-cloudpmc-urn urn:app:5a57/7828297/6f30840a736d/sensors-21-00507.pdf?></self-uri><abstract><p>Accurate corn stand count in the field at early season is of great interest to corn breeders and plant geneticists. However, the commonly used manual counting method is time consuming, laborious, and prone to error. Nowadays, unmanned aerial vehicles (UAV) tend to be a popular base for plant-image-collecting platforms. However, detecting corn stands in the field is a challenging task, primarily because of camera motion, leaf fluttering caused by wind, shadows of plants caused by direct sunlight, and the complex soil background. As for the UAV system, there are mainly two limitations for early seedling detection and counting. First, flying height cannot ensure a high resolution for small objects. It is especially difficult to detect early corn seedlings at around one week after planting, because the plants are small and difficult to differentiate from the background. Second, the battery life and payload of UAV systems cannot support long-duration online counting work. In this research project, we developed an automated, robust, and high-throughput method for corn stand counting based on color images extracted from video clips. A pipeline developed based on the YoloV3 network and Kalman filter was used to count corn seedlings online. The results demonstrate that our method is accurate and reliable for stand counting, achieving an accuracy of over 98% at growth stages V2 and V3 (vegetative stages with two and three visible collars) with an average frame rate of 47 frames per second (FPS). This pipeline can also be mounted easily on manned cart, tractor, or field robotic systems for online corn counting.</p></abstract><kwd-group><kwd>deep learning</kwd><kwd>YoloV3</kwd><kwd>video tracking</kwd><kwd>corn stand counting</kwd></kwd-group><custom-meta-group><custom-meta><meta-name>pmc-status-qastatus</meta-name><meta-value>0</meta-value></custom-meta><custom-meta><meta-name>pmc-status-live</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-status-embargo</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-status-released</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-open-access</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-olf</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-manuscript</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-legally-suppressed</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-has-pdf</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-has-supplement</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-pdf-only</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-suppress-copyright</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-is-real-version</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-is-scanned-article</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-preprint</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-in-epmc</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-license-ref</meta-name><meta-value>CC BY</meta-value></custom-meta></custom-meta-group></article-meta></front><body><sec sec-type="intro" id="sec1-sensors-21-00507"><title>1. Introduction</title><p>Stand counting is an important task in breeding and crop management, providing farmers and breeders with information about the germination rate and population density of crops. In the breeding stage, the corn stand count can provide the seed germination rate for breeders and geneticists. As for the planting stage, stand counting can provide the plant population density to farmers, which is an important trait for crop yield and quality [<xref rid="B1-sensors-21-00507" ref-type="bibr">1</xref>,<xref rid="B2-sensors-21-00507" ref-type="bibr">2</xref>,<xref rid="B3-sensors-21-00507" ref-type="bibr">3</xref>,<xref rid="B4-sensors-21-00507" ref-type="bibr">4</xref>,<xref rid="B5-sensors-21-00507" ref-type="bibr">5</xref>,<xref rid="B6-sensors-21-00507" ref-type="bibr">6</xref>,<xref rid="B7-sensors-21-00507" ref-type="bibr">7</xref>]. This information can also help farmers with some essential management practices, such as determining the necessity of replanting [<xref rid="B8-sensors-21-00507" ref-type="bibr">8</xref>].</p><p>The traditional method for stand counting usually samples the corn population manually with quadrats [<xref rid="B9-sensors-21-00507" ref-type="bibr">9</xref>], which is time consuming, laborious, and cost intensive. In addition, manual stand counts are not feasible for large fields and are prone to human error. Recent advances in machine vision provide automatic methods for farmers and breeders to count plant seedlings and determine yield-related traits such as germination rate and plant population density. One popular method has been to use a fixed camera on an unmanned aerial vehicle (UAV) to capture digital images of plants, then process the images to obtain the plant stand count offline [<xref rid="B10-sensors-21-00507" ref-type="bibr">10</xref>,<xref rid="B11-sensors-21-00507" ref-type="bibr">11</xref>,<xref rid="B12-sensors-21-00507" ref-type="bibr">12</xref>,<xref rid="B13-sensors-21-00507" ref-type="bibr">13</xref>,<xref rid="B14-sensors-21-00507" ref-type="bibr">14</xref>].</p><p>UAV-based stand counting usually takes images with camera heights varying from 10 m to 50 m [<xref rid="B11-sensors-21-00507" ref-type="bibr">11</xref>,<xref rid="B12-sensors-21-00507" ref-type="bibr">12</xref>,<xref rid="B13-sensors-21-00507" ref-type="bibr">13</xref>], with some even over 100 m [<xref rid="B15-sensors-21-00507" ref-type="bibr">15</xref>,<xref rid="B16-sensors-21-00507" ref-type="bibr">16</xref>]. Thus, it is challenging to acquire a high-resolution image of every single plant, especially for the small plants that are in their early stages. As a result, these small objects cannot be detected accurately. Apart from UAVs, there are many ways to collect seedling images, such as moving-cart-based systems [<xref rid="B15-sensors-21-00507" ref-type="bibr">15</xref>], tractor-based systems [<xref rid="B17-sensors-21-00507" ref-type="bibr">17</xref>,<xref rid="B18-sensors-21-00507" ref-type="bibr">18</xref>], and automatic field robots [<xref rid="B19-sensors-21-00507" ref-type="bibr">19</xref>], which can collect images and information accurately and efficiently [<xref rid="B20-sensors-21-00507" ref-type="bibr">20</xref>]. Besides RGB-camera-based methods, there are also some other sensors that can be used for object counting in the field, such as Lidar sensors [<xref rid="B21-sensors-21-00507" ref-type="bibr">21</xref>,<xref rid="B22-sensors-21-00507" ref-type="bibr">22</xref>]. </p><p>Detecting plants accurately from images is the foundation of image-based stand counting. Different methods and their counting accuracies are summarized in <xref rid="sensors-21-00507-t001" ref-type="table">Table 1</xref>. UAV-based stand counting usually requires a stitching and alignment operation. Some commercial software such as Agisoft Photoscan (Agisoft LLC, St. Petersburg, Russia) and Pixel4D (Pix4D S.A., Lausanne, Switzerland), as well as some algorithms, have been developed [<xref rid="B11-sensors-21-00507" ref-type="bibr">11</xref>] to align UAV-collected images automatically. Then objects need to be identified from the images. In traditional image processing, different plant features have been extracted or designed to identify objects, like edge [<xref rid="B23-sensors-21-00507" ref-type="bibr">23</xref>], color [<xref rid="B24-sensors-21-00507" ref-type="bibr">24</xref>] and shape [<xref rid="B12-sensors-21-00507" ref-type="bibr">12</xref>]. Some are also equipped with a hyperspectral sensor, and identify objects through NDVI index [<xref rid="B11-sensors-21-00507" ref-type="bibr">11</xref>].</p><p>Since the significant evolution of computation in 1999, graphics processing units (GPUs) have been developed for image processing and a revolution has taken place in the application of deep learning. State-of-the-art networks include the faster region-based convolutional network (Faster R-CNN) [<xref rid="B25-sensors-21-00507" ref-type="bibr">25</xref>], the mask region-based convolutional network (Mask-RCNN) [<xref rid="B26-sensors-21-00507" ref-type="bibr">26</xref>], and You Only Look Once (Yolo) [<xref rid="B27-sensors-21-00507" ref-type="bibr">27</xref>,<xref rid="B28-sensors-21-00507" ref-type="bibr">28</xref>,<xref rid="B29-sensors-21-00507" ref-type="bibr">29</xref>]. It is a promising method to develop algorithms for agricultural object detection and counting based on deep convolutional neural networks (CNNs) [<xref rid="B13-sensors-21-00507" ref-type="bibr">13</xref>,<xref rid="B17-sensors-21-00507" ref-type="bibr">17</xref>,<xref rid="B30-sensors-21-00507" ref-type="bibr">30</xref>]. In particular, Faster R-CNN [<xref rid="B25-sensors-21-00507" ref-type="bibr">25</xref>] and Yolo [<xref rid="B28-sensors-21-00507" ref-type="bibr">28</xref>] are representative two-stage and one-stage detection networks, respectively. Each of them has made significant breakthroughs in the detection of different objects. Faster R-CNN features high accuracy, while Yolo features a high processing speed. The two networks have been widely applied in agricultural object detection. For example, DeepSeedling integrated Faster R-CNN as the target detection network, then developed a framework to track and count cotton seedlings in the videos [<xref rid="B17-sensors-21-00507" ref-type="bibr">17</xref>]. In addition, Faster R-CNN was used as the detection network for detecting other agricultural objects such as plant leaves [<xref rid="B31-sensors-21-00507" ref-type="bibr">31</xref>], maize seedlings [<xref rid="B32-sensors-21-00507" ref-type="bibr">32</xref>], kiwi fruit [<xref rid="B33-sensors-21-00507" ref-type="bibr">33</xref>], grapes [<xref rid="B34-sensors-21-00507" ref-type="bibr">34</xref>], and apples [<xref rid="B35-sensors-21-00507" ref-type="bibr">35</xref>]. However, most Faster-R-CNN-based approaches are offline. Real-time detection for similar objects usually implements the Yolo network [<xref rid="B36-sensors-21-00507" ref-type="bibr">36</xref>,<xref rid="B37-sensors-21-00507" ref-type="bibr">37</xref>,<xref rid="B38-sensors-21-00507" ref-type="bibr">38</xref>,<xref rid="B39-sensors-21-00507" ref-type="bibr">39</xref>,<xref rid="B40-sensors-21-00507" ref-type="bibr">40</xref>], which can reach an F1 score of 0.817 for apple detection (with YoloV3) [<xref rid="B39-sensors-21-00507" ref-type="bibr">39</xref>], and 0.944 for mango detection (with YoloV3-tiny) [<xref rid="B36-sensors-21-00507" ref-type="bibr">36</xref>]. For this study, we chose the Yolo model to satisfy the online counting requirement.</p><p>The above image-based counting studies have achieved satisfactory counting accuracies (<xref rid="sensors-21-00507-t001" ref-type="table">Table 1</xref>). For example, Rawla et al. (2018) achieved corn stand counting with an accuracy of over 99%, using a MicaSense RedEdge Multispectral UAV Camera with a 6 mm lens, mounted on a Hexacopter UAV. The images were processed manually through an ImageJ-based plugin [<xref rid="B41-sensors-21-00507" ref-type="bibr">41</xref>]. Cameras equipped with expensive hyperspectral sensors can also achieve 98% count accuracy [<xref rid="B11-sensors-21-00507" ref-type="bibr">11</xref>]. These methods are costly, however, both in money and time.</p><p>In summary <xref rid="sensors-21-00507-t001" ref-type="table">Table 1</xref>, the most commonly used counting system is UAV-based, but no real-time counting system has really been developed. The UAV-based counting systems have two major disadvantages. The first is a need for reliable hardware. A stable UAV is the basic piece of equipment, and a high-resolution camera is also needed to collect detailed information on plants from a long distance. Expensive sensors are added to improve the count accuracy. The second disadvantage is a reliance on trained experts. A trained pilot is needed to operate the UAV expertly, which is essential to the success of image acquisition and plant detection. In some methods, the image preprocessing stage also requires human intervention [<xref rid="B8-sensors-21-00507" ref-type="bibr">8</xref>,<xref rid="B11-sensors-21-00507" ref-type="bibr">11</xref>,<xref rid="B12-sensors-21-00507" ref-type="bibr">12</xref>,<xref rid="B23-sensors-21-00507" ref-type="bibr">23</xref>,<xref rid="B42-sensors-21-00507" ref-type="bibr">42</xref>]. Apart from this, battery life and payload are also limitations if considering long-duration work.</p><p>Our objective for the study was to develop a machine learning-based image processing pipeline for real-time early-season corn stand counting, which could be integrated into an unmanned robotic system for plant growth monitoring and phenotyping. This proposed corn stand counting pipeline was expected to be an accurate, efficient, and reliable solution for automatically counting early-season corn plants. No extra sensor was needed, only a camera. No professional operator was needed. The system could be easily mounted on manned cart, tractor, or field robotic systems for counting similar plants, like sorghum.</p></sec><sec id="sec2-sensors-21-00507"><title>2. Materials and Methods</title><sec id="sec2dot1-sensors-21-00507"><title>2.1. Experimental Setting</title><p>One week after plant emergence, video sequences were collected in corn plots planted on 2 August and 30 August 2019 at the Iowa State University Agronomy and Agricultural Engineering Research Center in Boone, Iowa (<xref ref-type="fig" rid="sensors-21-00507-f001">Figure 1</xref>a). Considering the uneven field, we chose a Garmin VIRB Ultra 30 action camera, with 3-axis image stabilization that captures smooth and steady video. The camera was mounted on a cart at 0.5 m above the ground, at the top of the corn seedlings. The camera’s field of view (FOV) was 118° <inline-formula><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm1"><mml:mrow><mml:mo>×</mml:mo></mml:mrow></mml:math></inline-formula> 69.2°. The video was captured at 30 frames per second (FPS) with a resolution of 3840 × 2160 pixels. The cart was manually pushed between crop rows at about 1 m/s, with the camera looking perpendicularly down over the crop row (<xref ref-type="fig" rid="sensors-21-00507-f001">Figure 1</xref>b). There were 12 rows of corn plants in total.</p><p>According to the identification system, corn development can be divided into vegetative (V) and reproductive (R) stages [<xref rid="B44-sensors-21-00507" ref-type="bibr">44</xref>]. The V stages are designated numerically as V(n), where (n) represents the number of leaves with visible collars. We collected videos for plants from stages V1 to V4, which are the vegetative growth stages of corn plants when the first, second, third, and fourth leaf collars are visible. The row spacing of corn plants was 0.76 m (30 inches). The number of plants in each row was counted manually as ground-truth data.</p></sec><sec id="sec2dot2-sensors-21-00507"><title>2.2. Image Preparation</title><p>For training our detector model, a total of 7.2 GB of video was collected, and one image per 10 frames was extracted. There was nearly 1.5 GB per row, each of which was 145 feet. Labelme software [<xref rid="B45-sensors-21-00507" ref-type="bibr">45</xref>] was used to draw a bounding box to annotate corn plant seedlings, and 864 images with corn plants at stages V1–V4 were labeled. The labeled images were split into train and validation, with a proportion of 722:142. In order to fit the detector model and improve training efficiency, the images were cropped and resized to 1024 × 1024 pixels. The model was trained on a desktop workstation with an Intel@ Xeon<sup>®</sup> CPU E5-2637 v3@3.5GHz ×16, and an NVIDIA TITAN GPU (Pascal) with 31.3GiB memory. For evaluation, a total of 54.9 GB of video was used, varying from the V1 to V4 stages.</p></sec><sec id="sec2dot3-sensors-21-00507"><title>2.3. Corn Plant Stand Counting Pipeline</title><p>The tracking-by-detection framework is a reliable and robust tracking method for the problem of multiple object tracking (MOT), where objects are detected in each frame and represented as bounding boxes. In this study, we developed a deep-learning-based automated pipeline to detect and count corn plant seedlings (<xref ref-type="fig" rid="sensors-21-00507-f002">Figure 2</xref>a). Firstly, the detection <italic toggle="yes">det</italic><sub>0</sub> in the first frame f<sub>0</sub> generated by YoloV3 is initialized as tracker <italic toggle="yes">trk</italic><sub>0</sub>. In the second frame, a Kalman filter [<xref rid="B46-sensors-21-00507" ref-type="bibr">46</xref>] is used for updating. According to the initialized bounding boxes <italic toggle="yes">trks</italic><sub>0</sub>, the position of objects in the second frame is predicted and denoted as <italic toggle="yes">trks<sub>predict</sub></italic>. Then the tracked bounding boxes are associated with bounding boxes <italic toggle="yes">det</italic><sub>1</sub> detected in the new frame with the Hungarian algorithm. At this stage, a minimum intersection-over-union (IoU) is added to double-check the association between <italic toggle="yes">trk<sub>predict</sub></italic> and <italic toggle="yes">det<sub>1</sub></italic>. If the IoU over associated trks<sub>predict</sub> and <italic toggle="yes">det<sub>1</sub></italic> is smaller than the pre-defined IoU threshold, the trks<sub>predict</sub> will be rejected. After association processing, there are three classes of results: trackers associated with new detection, unmatched detections, and unmatched tracking. Unmatched detections will be assigned new tracking IDs. As for the unmatched tracking, each ID owns its validity, named as <italic toggle="yes">max_age</italic>, which will be abandoned if it is not updated in the next few frames (total <italic toggle="yes">max_age</italic> number of frames). Then, the updated tracking IDs will be passed to the next epoch (<xref ref-type="fig" rid="sensors-21-00507-f002">Figure 2</xref>a). Finally, the counting stage is reached. We defined a finish line (the yellow line) at the bottom of the image (<xref ref-type="fig" rid="sensors-21-00507-f002">Figure 2</xref>b). When the trace of two tracking boxes’ center points, from frame <italic toggle="yes">i-1</italic> to frame <italic toggle="yes">i</italic>, crossed the finish line, we counted 1, shown in <xref ref-type="fig" rid="sensors-21-00507-f002">Figure 2</xref>b as “count”. </p><sec id="sec2dot3dot1-sensors-21-00507"><title>2.3.1. YoloV3 for Corn Plant Seedling Detection</title><p>In this study, both YoloV3 and YoloV3-tiny were trained to find the optimal model that works effectively with corn plants at various growth stages. Both of the models used Darknet [<xref rid="B47-sensors-21-00507" ref-type="bibr">47</xref>] as the backbone network, which originally had 53 network layers trained on ImageNet [<xref rid="B48-sensors-21-00507" ref-type="bibr">48</xref>]. Based on YoloV3, some feature layers were removed, and only two independent prediction branches have been retained for YoloV3-tiny. YoloV3-tiny has 22 layers in total, and the simplified structure results in a tiny file of only 34.7 MB, with an input resolution of 1024 × 1024 in this study. YoloV3 stacked 53 more layers onto the backbone, producing a 106-layer fully convolutional underlying architecture. In YoloV3, detection is carried out by applying 1 × 1 detection kernels on feature maps of three different sizes at three different stages in the network. The shape of the detection kernel is 1 × 1 × (B × (5 + C)), where B is the number of bounding boxes that a cell on the feature map can predict, “5” includes the four bounding box attributes and one object confidence score, and C is the number of classes. Taking the YoloV3 model trained on our dataset as an example (<xref ref-type="fig" rid="sensors-21-00507-f003">Figure 3</xref>), B = 3 and C = 1, so the kernel size is 1 × 1 × 18. The feature map produced by this kernel has an identical height and width to the previous feature map [<xref rid="B28-sensors-21-00507" ref-type="bibr">28</xref>]. YoloV3 makes predictions at three scales, which are given precisely by downsampling the dimensions of the input image by 32, 16, and 8. On the other hand, YoloV3-tiny only keeps two feature maps for prediction, 13 × 13 and 26 × 26.</p></sec><sec id="sec2dot3dot2-sensors-21-00507"><title>2.3.2. Corn Plant Seedling Tracking and Counting</title><p>Once an object has been detected, it can be tracked along its path with a Kalman filter. The Kalman filter technique is a recursive solution to estimate the state of a linear system [<xref rid="B46-sensors-21-00507" ref-type="bibr">46</xref>]. There are two main parts to this task: time update and measurement update. The time update equations are responsible for projecting the current state forward (current frame objects, detected bounding boxes) and estimating error covariance, to obtain an a priori estimate for the next frame. The measurement update equations are used to associate this estimation with the system feedback. The bounding boxes detected by YoloV3-tiny are annotated as <inline-formula><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm2"><mml:mrow><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula>, where the subscript k indicates the discrete time. The object is to estimate a posteriori <inline-formula><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm3"><mml:mrow><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mo>,</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> which is a linear combination of the priori estimate and the new measurement <inline-formula><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm4"><mml:mrow><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula> [<xref rid="B49-sensors-21-00507" ref-type="bibr">49</xref>,<xref rid="B50-sensors-21-00507" ref-type="bibr">50</xref>].</p><p>From the network detection, we get the measurement <inline-formula><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm5"><mml:mrow><mml:mrow><mml:mi>Z</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula>. In order to predict the bounding box in the next frame, we use the following estimation model:<disp-formula id="FD1-sensors-21-00507"><label>(1)</label><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm6"><mml:mrow><mml:mrow><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo>˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>v</mml:mi><mml:mo>˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover><mml:mrow><mml:mi>s</mml:mi><mml:mo>,</mml:mo></mml:mrow><mml:mo>˙</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>r</mml:mi><mml:mo>˙</mml:mo></mml:mover></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:mrow></mml:math></disp-formula>
where <italic toggle="yes">u</italic> and <italic toggle="yes">v</italic> represent the horizontal and vertical pixel location of the target center, while <italic toggle="yes">s</italic> represents the scale of area of the target’s bounding box, and <italic toggle="yes">r</italic> is the aspect ratio of bounding box width and height. The video was taken by a camera on a manually pushed cart moving at a roughly constant speed, so the inter-frame displacement of each object was approximated as a constant velocity in the model. Unlike the tracking state model for normal bounding boxes [<xref rid="B17-sensors-21-00507" ref-type="bibr">17</xref>,<xref rid="B51-sensors-21-00507" ref-type="bibr">51</xref>], which takes the aspect ratio <italic toggle="yes">r</italic> as a constant, <italic toggle="yes">r</italic> was considered as a variable that changed over time with noise in this study. The variations in <italic toggle="yes">r</italic> can be attributed to (1) the bounding box of the same plant changing with the camera view angles, especially for the plants in V3 and V4, and (2) the aspect ratio of the same object changing because of leaf movements caused by wind, especially for stage V4. As shown in <xref ref-type="fig" rid="sensors-21-00507-f004">Figure 4</xref>, one individual plant was detected in consecutive video frames with different aspect ratios of the bounding box along the movement axis.</p><p>The usual way to count tracking objects is by counting valid tracking IDs, but the detection accuracy of YoloV3-tiny is not sufficient to satisfy the counting requirement. If the detecting network misses an object in several frames and redetects it, the old tracking ID will be abandoned and a new one will be assigned. Apart from this, the Kalman tracker is not so robust when plants appear from the field margin to the center, where the detector can detect the plant but the tracker treats it as a new object. Thus, the results of counting plants by tracking IDs will be much larger than the ground truth. Therefore, we defined a finish line CD (the yellow line in <xref ref-type="fig" rid="sensors-21-00507-f005">Figure 5</xref>) to count the objects. The center point A of a Tracker <italic toggle="yes">i</italic> was connected with the center B of the next Tracker <italic toggle="yes">I + 1</italic>. The intersection of AB and CD represents a valid tracking ID passing the finish line.</p></sec></sec></sec><sec sec-type="results" id="sec3-sensors-21-00507"><title>3. Results</title><sec id="sec3dot1-sensors-21-00507"><title>3.1. Detection</title><p>Experiments showed that both YoloV3 and YoloV3-tiny had high mAP (mean average precision) with corn plants at growth stages V1–V4 (<xref ref-type="fig" rid="sensors-21-00507-f006">Figure 6</xref>). <xref ref-type="fig" rid="sensors-21-00507-f006">Figure 6</xref> shows detection results with mAP@IoU 0.5 at different growth stages. The mAP@IoU 0.5 means that average precision at the IoU threshold is set as 0.5, which means when IoU for the prediction is over 0.5, we classify the prediction as True Positive. We compared detection performance with plants at stages V1–V4, and the detection results varied in different growth stages. When overlapping occurred, the detection accuracy dropped sharply.</p><p>The YoloV3 and YoloV3-tiny could achieve high mAP for corn plants from the V1 to V3 stage. The highest mAP@IoU0.5 was 98.07 at stage V2 (<xref rid="sensors-21-00507-t002" ref-type="table">Table 2</xref>). However, plant canopy overlapping was a major issue for large plants, where part of the whole plant was usually considered as a single object. The mAP@IOU0.5 of the V4 stage only reached 63.13 for YoloV3-tiny, and 76.33 for YoloV3. Because of this, we suggest counting from top-view images for stages V1–V3. As for the V4 stage and after, side-view image detection will be our future study plan.</p><p>There was a trade-off in speed and precision. YoloV3-tiny could be an optimal solution for online counting. However, the precision needs to be improved to provide robust measurements for a Kalman filter estimator. We tried two different ways to improve the detection precision of YoloV3-tiny. The first method was to train the network to treat the four growth stages as four different classes, and the second method was to train the different stages as a sequence rather than combining them. These different training methods did improve mAP, especially for the V1 and V4 stages, and the results are shown in <xref ref-type="fig" rid="sensors-21-00507-f007">Figure 7</xref>.</p><p>Method 1 performed well at detecting the stages on its own. The mAP of four classes had significant improvement compared with the original YoloV3-tiny. Stage V4 reached the highest score in this method. In method 1, it was obvious that the four growth stages appeared like three different objects. The plants at the V2 and V3 growth stages were similar to each other. In method 2, we manually weighted the stages V1 and V4 in the detection network to improve the detection mAP. Because the detected mAP was lowest for stage V4, we first trained the network on stage V4 until its loss converged, then trained stages V2 and V3 sequentially, then finally trained the V1 stage. The detecting result reached the best scores for stages V1, V2, and V3, which were even over 99% for stages V2 and V3. Though the training time was about four times that of the original model, method 2 was still an optimal solution due to its high accuracies.</p></sec><sec id="sec3dot2-sensors-21-00507"><title>3.2. Track and Count</title><p>In this study, counting accuracy is defined as the formula (2). <inline-formula><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm7"><mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mi>u</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula> is the manual seedling count number, and <inline-formula><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm8"><mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mi>u</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mi>M</mml:mi></mml:msub><mml:mo> </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula>is the seedling number counted through our pipeline. The reason not to divide <inline-formula><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm9"><mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mi>u</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula> by <inline-formula><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm10"><mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mi>u</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula> directly is that the pipeline may count more or less than the ground truth. So we calculate the counting accuracy through the absolute error.
<disp-formula id="FD2-sensors-21-00507"><label>(2)</label><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="mm11"><mml:mrow><mml:mrow><mml:mrow><mml:mi>Counting</mml:mi><mml:mtext> </mml:mtext><mml:mi>accuracy</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi>N</mml:mi><mml:mi>u</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:mi>N</mml:mi><mml:mi>u</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mi>u</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>×</mml:mo><mml:mn>100</mml:mn><mml:mo>%</mml:mo><mml:mo> </mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>The count results (<xref ref-type="fig" rid="sensors-21-00507-f008">Figure 8</xref>) show that YoloV3-tiny can handle the detecting problem better with the customized training method, especially for stage V1. In the other growth stages, training method 2 was able to reach nearly the same count accuracy as YoloV3-tiny, but it counted four times faster than YoloV3. YoloV3-tiny’s average count speed was 47.1 frames per second, while YoloV3 only reached 10.7 frames per second. Aside from considering the aspect ratio changing in the state vector, we also adopted several strategies to improve the performance of the YoloV3-tiny-based counting method, including initializing the YoloV3-tiny detection model with high measurement uncertainty in a Kalman filter, and adding <italic toggle="yes">max age</italic> to recycle unmatched tracking IDs. We found that setting <italic toggle="yes">max age</italic> as 2 was best for this corn seedling counting task.</p><p><xref ref-type="fig" rid="sensors-21-00507-f008">Figure 8</xref> shows the counting result of the YoloV3 model and three method-trained YoloV3-tiny models. Our proposed method 1 and method 2 can improve significantly at the V1 stage and achieve nearly the same performance as YoloV3 at the V2 and V3 stages, while decreasing the counting accuracy standard deviation.</p></sec></sec><sec sec-type="discussion" id="sec4-sensors-21-00507"><title>4. Discussion</title><p>Counting for corn plants at stages V2 and V3 achieved high accuracies of 98.66% and 98.06%, respectively. However, performance deteriorated when counting plants at stages V1 and V4. Detection precision for both stages V1 and V4 is lower than for the other two stages, but the main reason for this low counting accuracy is different. At stage V1, the YoloV3-tiny model can usually detect objects correctly but the Kalman filter fails to track them (<xref ref-type="fig" rid="sensors-21-00507-f009">Figure 9</xref>b). When detected bounding boxes are small, the values of <italic toggle="yes">s</italic> and <italic toggle="yes">r</italic> are small and change slightly along the time axis. In our discrete linear tracking system, the noise from motion is high as a result of the cart vibration and uneven road in the field, and this makes it difficult to track the small objects. Thus, the performance of counting is much lower than the detection. As for counting at stage V4, the counting accuracy decreases because of the overlapping and occlusions of the plant canopies. The similarity between V4, V2, and V3 will confuse the neural network. The YoloV3 model tends to detect a single corn plant as several objects (<xref ref-type="fig" rid="sensors-21-00507-f009">Figure 9</xref>c), and new tracking IDs are assigned to them. Thus, when they cross the finish line, the counting number is larger than the ground truth. That is the reason why counting accuracies are higher than detecting precisions when using YoloV3 and YoloV3-tiny original weight at stage V4.</p><p>Aside from the two aforementioned reasons, other random noise introduced by the detection network can also affect performance, such as missed detections (<xref ref-type="fig" rid="sensors-21-00507-f009">Figure 9</xref>d) and false detections (<xref ref-type="fig" rid="sensors-21-00507-f009">Figure 9</xref>c,e). However, these falsely detected bounding boxes generally have a very short life (≤2 frames). It is rare that a new tracking ID will be assigned to them, and even if one is assigned, it usually expires before they cross the finish line successfully.</p><p>To improve the performance of stand counting with corn plants at the V1 stage, the camera height may need to be adjusted to obtain detailed information for tracking. If one chooses a high-resolution camera to capture images, zooming into a suitable size on the region of interest will also work (but the network must also retrain based on the old weight). In addition, there are some advanced filters which have been developed to track small targets [<xref rid="B52-sensors-21-00507" ref-type="bibr">52</xref>,<xref rid="B53-sensors-21-00507" ref-type="bibr">53</xref>,<xref rid="B54-sensors-21-00507" ref-type="bibr">54</xref>]. As for counting plants at stage V4 and later stages, the main issue is caused by the overlap of plant canopies in top-view images. In this case, detecting plant stems in side-view images may be a better option for stand counting.</p></sec><sec sec-type="conclusions" id="sec5-sensors-21-00507"><title>5. Conclusions</title><p>In this paper, we present a pipeline for counting corn seedlings in the field at growth stages from V1 to V4. The pipeline combines a powerful high-speed one-stage detection network, YoloV3-tiny, with a Kalman filter. A customized training method has also been introduced to improve YoloV3-tiny’s detection accuracy. Experiments showed that this method can count corn plants at stages V2–V3 with accuracies over 98% under different outdoor lighting conditions, outperforming other CNN-based approaches for fruit counting [<xref rid="B10-sensors-21-00507" ref-type="bibr">10</xref>,<xref rid="B17-sensors-21-00507" ref-type="bibr">17</xref>]. Furthermore, the YoloV3-tiny-based model can achieve real-time counting. Thus, the pipeline is a cost-effective, high-speed, and real-time method. In addition, only one camera is needed for the system. We believe this pipeline can most likely be applied to count similar agricultural objects such as sorghum and soybean seedlings. There are still some improvements that can be made in this method, which is also our future study plan. For example, designing a height-changeable mechanical structure to suit different seedling heights could provide a big enough object (enough features) for the network to learn. A side-view of corn will be adopted to count the V4 stage and later stages, to overcome the overlapping problem.</p></sec></body><back><ack><title>Acknowledgments</title><p>This work was partly supported by the National Natural Science Foundation of China (grant number 31870347) and the China Scholarship Council (CSC).</p></ack><fn-group><fn><p><bold>Publisher’s Note:</bold> MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.</p></fn></fn-group><notes><title>Author Contributions</title><p>L.W. and L.T. conceived of the presented idea. All authors conceived and planned the experiments. L.W. and L.X. carried out the experiment. L.W. developed the theory and performed the computations. H.J. supervised the findings of this work. All authors discussed the results and contributed to the final manuscript. All authors have read and agreed to the published version of the manuscript.</p></notes><notes><title>Funding</title><p>This work was partly supported by the National Natural Science Foundation of China (grant number 31870347).</p></notes><notes><title>Institutional Review Board Statement</title><p>Not applicable.</p></notes><notes><title>Informed Consent Statement</title><p>Not applicable.</p></notes><notes notes-type="data-availability"><title>Data Availability Statement</title><p>Data sharing not applicable.</p></notes><notes notes-type="COI-statement"><title>Conflicts of Interest</title><p>The authors declare no conflict of interest.</p></notes><ref-list><title>References</title><ref id="B1-sensors-21-00507"><label>1.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Mandic</surname><given-names>V.</given-names></name><name name-style="western"><surname>Krnjaja</surname><given-names>V.</given-names></name><name name-style="western"><surname>Bijelic</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Tomic</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Simic</surname><given-names>A.</given-names></name><name name-style="western"><surname>Stanojkovic</surname><given-names>A.</given-names></name><name name-style="western"><surname>Petricevic</surname><given-names>M.</given-names></name><name name-style="western"><surname>Caro-Petrovic</surname><given-names>V.</given-names></name></person-group><article-title>The effect of crop density on yield of forage maize</article-title><source>Biotechnol. Anim. Husb. Biotehnol. Stoc.</source><year>2015</year><volume>31</volume><fpage>567</fpage><lpage>575</lpage><pub-id pub-id-type="doi">10.2298/BAH1504567M</pub-id></element-citation></ref><ref id="B2-sensors-21-00507"><label>2.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Yu</surname><given-names>X.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>Q.</given-names></name><name name-style="western"><surname>Gao</surname><given-names>J.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Borjigin</surname><given-names>Q.</given-names></name><name name-style="western"><surname>Hu</surname><given-names>S.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>B.</given-names></name><name name-style="western"><surname>Ma</surname><given-names>D.</given-names></name></person-group><article-title>Planting density tolerance of high-yielding maize and the mechanisms underlying yield improvement with subsoiling and increased planting density</article-title><source>Agronomy</source><year>2019</year><volume>9</volume><elocation-id>370</elocation-id><pub-id pub-id-type="doi">10.3390/agronomy9070370</pub-id></element-citation></ref><ref id="B3-sensors-21-00507"><label>3.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Basiri</surname><given-names>M.H.</given-names></name><name name-style="western"><surname>Nadjafi</surname><given-names>F.</given-names></name></person-group><article-title>Effect of plant density on growth, yield and essential oil characteristics of Iranian Tarragon (<italic toggle="yes">Artemisia dracunculus</italic> L.) landraces</article-title><source>Sci. Hortic.</source><year>2019</year><volume>257</volume><fpage>108655</fpage><pub-id pub-id-type="doi">10.1016/j.scienta.2019.108655</pub-id></element-citation></ref><ref id="B4-sensors-21-00507"><label>4.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Zhi</surname><given-names>X.</given-names></name><name name-style="western"><surname>Han</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Li</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>G.</given-names></name><name name-style="western"><surname>Du</surname><given-names>W.</given-names></name><name name-style="western"><surname>Li</surname><given-names>X.</given-names></name><name name-style="western"><surname>Mao</surname><given-names>S.</given-names></name><name name-style="western"><surname>Feng</surname><given-names>L.</given-names></name></person-group><article-title>Effects of plant density on cotton yield components and quality</article-title><source>J. Integr. Agric.</source><year>2016</year><volume>15</volume><fpage>1469</fpage><lpage>1479</lpage><pub-id pub-id-type="doi">10.1016/S2095-3119(15)61174-1</pub-id></element-citation></ref><ref id="B5-sensors-21-00507"><label>5.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Zhang</surname><given-names>D.</given-names></name><name name-style="western"><surname>Sun</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Feng</surname><given-names>L.</given-names></name><name name-style="western"><surname>Bai</surname><given-names>W.</given-names></name><name name-style="western"><surname>Yang</surname><given-names>N.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Du</surname><given-names>G.</given-names></name><name name-style="western"><surname>Feng</surname><given-names>C.</given-names></name><name name-style="western"><surname>Cai</surname><given-names>Q.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>Q.</given-names></name><etal/></person-group><article-title>Maize plant density affects yield, growth and source-sink relationship of crops in maize/peanut intercropping</article-title><source>Field Crop. Res.</source><year>2020</year><volume>257</volume><fpage>107926</fpage><pub-id pub-id-type="doi">10.1016/j.fcr.2020.107926</pub-id></element-citation></ref><ref id="B6-sensors-21-00507"><label>6.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Li</surname><given-names>X.</given-names></name><name name-style="western"><surname>Han</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>G.</given-names></name><name name-style="western"><surname>Feng</surname><given-names>L.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Yang</surname><given-names>B.</given-names></name><name name-style="western"><surname>Du</surname><given-names>W.</given-names></name><name name-style="western"><surname>Lei</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Xiong</surname><given-names>S.</given-names></name><name name-style="western"><surname>Zhi</surname><given-names>X.</given-names></name><etal/></person-group><article-title>Response of cotton fruit growth, intraspecific competition and yield to plant density</article-title><source>Eur. J. Agron.</source><year>2020</year><volume>114</volume><fpage>125991</fpage><pub-id pub-id-type="doi">10.1016/j.eja.2019.125991</pub-id></element-citation></ref><ref id="B7-sensors-21-00507"><label>7.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Fischer</surname><given-names>R.A.</given-names></name><name name-style="western"><surname>Moreno Ramos</surname><given-names>O.H.</given-names></name><name name-style="western"><surname>Ortiz Monasterio</surname><given-names>I.</given-names></name><name name-style="western"><surname>Sayre</surname><given-names>K.D.</given-names></name></person-group><article-title>Yield response to plant density, row spacing and raised beds in low latitude spring wheat with ample soil resources: An update</article-title><source>Field Crop. Res.</source><year>2019</year><volume>232</volume><fpage>95</fpage><lpage>105</lpage><pub-id pub-id-type="doi">10.1016/j.fcr.2018.12.011</pub-id></element-citation></ref><ref id="B8-sensors-21-00507"><label>8.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Chen</surname><given-names>R.</given-names></name><name name-style="western"><surname>Chu</surname><given-names>T.</given-names></name><name name-style="western"><surname>Landivar</surname><given-names>J.A.</given-names></name><name name-style="western"><surname>Yang</surname><given-names>C.</given-names></name><name name-style="western"><surname>Maeda</surname><given-names>M.M.</given-names></name></person-group><article-title>Monitoring cotton (<italic toggle="yes">Gossypium hirsutum</italic> L.) germination using ultrahigh-resolution UAS images</article-title><source>Precis. Agric.</source><year>2018</year><volume>19</volume><fpage>161</fpage><lpage>177</lpage><pub-id pub-id-type="doi">10.1007/s11119-017-9508-7</pub-id></element-citation></ref><ref id="B9-sensors-21-00507"><label>9.</label><element-citation publication-type="web"><person-group person-group-type="author"><name name-style="western"><surname>Fidelibus</surname><given-names>M.W.</given-names></name><name name-style="western"><surname>Mac Aller</surname><given-names>R.T.F.</given-names></name></person-group><article-title>Methods for Plant Sampling</article-title><comment>Available online: <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://www.sci.sdsu.edu/serg/techniques/mfps.html">http://www.sci.sdsu.edu/serg/techniques/mfps.html</ext-link></comment><date-in-citation content-type="access-date" iso-8601-date="2020-07-03">(accessed on 3 July 2020)</date-in-citation></element-citation></ref><ref id="B10-sensors-21-00507"><label>10.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Wu</surname><given-names>J.</given-names></name><name name-style="western"><surname>Yang</surname><given-names>G.</given-names></name><name name-style="western"><surname>Yang</surname><given-names>X.</given-names></name><name name-style="western"><surname>Xu</surname><given-names>B.</given-names></name><name name-style="western"><surname>Han</surname><given-names>L.</given-names></name><name name-style="western"><surname>Zhu</surname><given-names>Y.</given-names></name></person-group><article-title>Automatic Counting of in situ Rice Seedlings from UAV Images Based on a Deep Fully Convolutional Neural Network</article-title><source>Remote Sens.</source><year>2019</year><volume>11</volume><elocation-id>691</elocation-id><pub-id pub-id-type="doi">10.3390/rs11060691</pub-id></element-citation></ref><ref id="B11-sensors-21-00507"><label>11.</label><element-citation publication-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Feng</surname><given-names>A.</given-names></name><name name-style="western"><surname>Sudduth</surname><given-names>K.</given-names></name><name name-style="western"><surname>Vories</surname><given-names>E.</given-names></name><name name-style="western"><surname>Zhou</surname><given-names>J.</given-names></name></person-group><article-title>Evaluation of cotton stand count using UAV-based hyperspectral imagery</article-title><source>Proceedings of the 2019 ASABE Annual International Meeting</source><conf-loc>Boston, MA, USA</conf-loc><conf-date>7–10 July 2019</conf-date><pub-id pub-id-type="doi">10.13031/aim.201900807</pub-id></element-citation></ref><ref id="B12-sensors-21-00507"><label>12.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Zhao</surname><given-names>B.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>J.</given-names></name><name name-style="western"><surname>Yang</surname><given-names>C.</given-names></name><name name-style="western"><surname>Zhou</surname><given-names>G.</given-names></name><name name-style="western"><surname>Ding</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Shi</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>D.</given-names></name><name name-style="western"><surname>Xie</surname><given-names>J.</given-names></name><name name-style="western"><surname>Liao</surname><given-names>Q.</given-names></name></person-group><article-title>Rapeseed seedling stand counting and seeding performance evaluation at two early growth stages based on unmanned aerial vehicle imagery</article-title><source>Front. Plant Sci.</source><year>2018</year><volume>9</volume><fpage>1</fpage><lpage>17</lpage><pub-id pub-id-type="doi">10.3389/fpls.2018.01362</pub-id><pub-id pub-id-type="pmid">30298081</pub-id><pub-id pub-id-type="pmcid">PMC6160740</pub-id></element-citation></ref><ref id="B13-sensors-21-00507"><label>13.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Varela</surname><given-names>S.</given-names></name><name name-style="western"><surname>Dhodda</surname><given-names>P.R.</given-names></name><name name-style="western"><surname>Hsu</surname><given-names>W.H.</given-names></name><name name-style="western"><surname>Prasad</surname><given-names>P.V.V.</given-names></name><name name-style="western"><surname>Assefa</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Peralta</surname><given-names>N.R.</given-names></name><name name-style="western"><surname>Griffin</surname><given-names>T.</given-names></name><name name-style="western"><surname>Sharda</surname><given-names>A.</given-names></name><name name-style="western"><surname>Ferguson</surname><given-names>A.</given-names></name><name name-style="western"><surname>Ciampitti</surname><given-names>I.A.</given-names></name></person-group><article-title>Early-season stand count determination in Corn via integration of imagery from unmanned aerial systems (UAS) and supervised learning techniques</article-title><source>Remote Sens.</source><year>2018</year><volume>10</volume><elocation-id>343</elocation-id><pub-id pub-id-type="doi">10.3390/rs10020343</pub-id></element-citation></ref><ref id="B14-sensors-21-00507"><label>14.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Burud</surname><given-names>I.</given-names></name><name name-style="western"><surname>Lange</surname><given-names>G.</given-names></name><name name-style="western"><surname>Lillemo</surname><given-names>M.</given-names></name><name name-style="western"><surname>Bleken</surname><given-names>E.</given-names></name><name name-style="western"><surname>Grimstad</surname><given-names>L.</given-names></name><name name-style="western"><surname>Johan From</surname><given-names>P.</given-names></name></person-group><article-title>Exploring Robots and UAVs as Phenotyping Tools in Plant Breeding</article-title><source>IFAC-PapersOnLine</source><year>2017</year><volume>50</volume><fpage>11479</fpage><lpage>11484</lpage><pub-id pub-id-type="doi">10.1016/j.ifacol.2017.08.1591</pub-id></element-citation></ref><ref id="B15-sensors-21-00507"><label>15.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Sankaran</surname><given-names>S.</given-names></name><name name-style="western"><surname>Khot</surname><given-names>L.R.</given-names></name><name name-style="western"><surname>Carter</surname><given-names>A.H.</given-names></name></person-group><article-title>Field-based crop phenotyping: Multispectral aerial imaging for evaluation of winter wheat emergence and spring stand</article-title><source>Comput. Electron. Agric.</source><year>2015</year><volume>118</volume><fpage>372</fpage><lpage>379</lpage><pub-id pub-id-type="doi">10.1016/j.compag.2015.09.001</pub-id></element-citation></ref><ref id="B16-sensors-21-00507"><label>16.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Castro</surname><given-names>W.</given-names></name><name name-style="western"><surname>Junior</surname><given-names>J.M.</given-names></name><name name-style="western"><surname>Polidoro</surname><given-names>C.</given-names></name><name name-style="western"><surname>Osco</surname><given-names>L.P.</given-names></name><name name-style="western"><surname>Gonçalves</surname><given-names>W.</given-names></name><name name-style="western"><surname>Rodrigues</surname><given-names>L.</given-names></name><name name-style="western"><surname>Santos</surname><given-names>M.</given-names></name><name name-style="western"><surname>Jank</surname><given-names>L.</given-names></name><name name-style="western"><surname>Barrios</surname><given-names>S.</given-names></name><name name-style="western"><surname>Valle</surname><given-names>C.</given-names></name><etal/></person-group><article-title>Deep learning applied to phenotyping of biomass in forages with uav-based rgb imagery</article-title><source>Sensors</source><year>2020</year><volume>20</volume><elocation-id>4802</elocation-id><pub-id pub-id-type="doi">10.3390/s20174802</pub-id><pub-id pub-id-type="pmid">32858803</pub-id><pub-id pub-id-type="pmcid">PMC7506807</pub-id></element-citation></ref><ref id="B17-sensors-21-00507"><label>17.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Jiang</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Li</surname><given-names>C.</given-names></name><name name-style="western"><surname>Paterson</surname><given-names>A.H.</given-names></name><name name-style="western"><surname>Robertson</surname><given-names>J.S.</given-names></name></person-group><article-title>DeepSeedling: Deep convolutional network and Kalman filter for plant seedling detection and counting in the field</article-title><source>Plant Methods</source><year>2019</year><volume>15</volume><fpage>1</fpage><lpage>19</lpage><pub-id pub-id-type="doi">10.1186/s13007-019-0528-3</pub-id><pub-id pub-id-type="pmid">31768186</pub-id><pub-id pub-id-type="pmcid">PMC6874826</pub-id></element-citation></ref><ref id="B18-sensors-21-00507"><label>18.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Shrestha</surname><given-names>D.S.</given-names></name><name name-style="western"><surname>Steward</surname><given-names>B.L.</given-names></name></person-group><article-title>Automatic corn plant population measurement using machine vision</article-title><source>Trans. Am. Soc. Agric. Eng.</source><year>2003</year><volume>46</volume><fpage>559</fpage><lpage>565</lpage><pub-id pub-id-type="doi">10.13031/2013.12945</pub-id></element-citation></ref><ref id="B19-sensors-21-00507"><label>19.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Kayacan</surname><given-names>E.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Chowdhary</surname><given-names>G.</given-names></name></person-group><article-title>Embedded High Precision Control and Corn Stand Counting Algorithms for an Ultra-Compact 3D Printed Field Robot</article-title><source>Robotics</source><year>2018</year><pub-id pub-id-type="doi">10.15607/rss.2018.xiv.036</pub-id></element-citation></ref><ref id="B20-sensors-21-00507"><label>20.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Li</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Guo</surname><given-names>R.</given-names></name><name name-style="western"><surname>Li</surname><given-names>M.</given-names></name><name name-style="western"><surname>Chen</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Li</surname><given-names>G.</given-names></name></person-group><article-title>A review of computer vision technologies for plant phenotyping</article-title><source>Comput. Electron. Agric.</source><year>2020</year><volume>176</volume><fpage>105672</fpage><pub-id pub-id-type="doi">10.1016/j.compag.2020.105672</pub-id></element-citation></ref><ref id="B21-sensors-21-00507"><label>21.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Ristorto</surname><given-names>G.</given-names></name><name name-style="western"><surname>Gallo</surname><given-names>R.</given-names></name><name name-style="western"><surname>Gasparetto</surname><given-names>A.</given-names></name><name name-style="western"><surname>Scalera</surname><given-names>L.</given-names></name><name name-style="western"><surname>Vidoni</surname><given-names>R.</given-names></name><name name-style="western"><surname>Mazzetto</surname><given-names>F.</given-names></name></person-group><article-title>A mobile laboratory for orchard health status monitoring in precision farming</article-title><source>Chem. Eng. Trans.</source><year>2017</year><volume>58</volume><fpage>661</fpage><lpage>666</lpage><pub-id pub-id-type="doi">10.3303/CET1758111</pub-id></element-citation></ref><ref id="B22-sensors-21-00507"><label>22.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>de Oliveira</surname><given-names>L.T.</given-names></name><name name-style="western"><surname>de Carvalho</surname><given-names>L.M.T.</given-names></name><name name-style="western"><surname>Ferreira</surname><given-names>M.Z.</given-names></name><name name-style="western"><surname>de Andrade Oliveira</surname><given-names>T.C.</given-names></name><name name-style="western"><surname>Júnior</surname><given-names>F.W.A.</given-names></name></person-group><article-title>Application of LIDAR to forest inventory for tree count in stands of <italic toggle="yes">Eucalyptus</italic> sp.</article-title><source>Cerne</source><year>2012</year><volume>18</volume><fpage>175</fpage><lpage>184</lpage><pub-id pub-id-type="doi">10.1590/S0104-77602012000200001</pub-id></element-citation></ref><ref id="B23-sensors-21-00507"><label>23.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Li</surname><given-names>B.</given-names></name><name name-style="western"><surname>Xu</surname><given-names>X.</given-names></name><name name-style="western"><surname>Han</surname><given-names>J.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>L.</given-names></name><name name-style="western"><surname>Bian</surname><given-names>C.</given-names></name><name name-style="western"><surname>Jin</surname><given-names>L.</given-names></name><name name-style="western"><surname>Liu</surname><given-names>J.</given-names></name></person-group><article-title>The estimation of crop emergence in potatoes by UAV RGB imagery</article-title><source>Plant Methods</source><year>2019</year><volume>15</volume><fpage>1</fpage><lpage>13</lpage><pub-id pub-id-type="doi">10.1186/s13007-019-0399-7</pub-id><pub-id pub-id-type="pmid">30792752</pub-id><pub-id pub-id-type="pmcid">PMC6371461</pub-id></element-citation></ref><ref id="B24-sensors-21-00507"><label>24.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Praveen Kumar</surname><given-names>J.</given-names></name><name name-style="western"><surname>Domnic</surname><given-names>S.</given-names></name></person-group><article-title>Image based leaf segmentation and counting in rosette plants</article-title><source>Inf. Process. Agric.</source><year>2019</year><volume>6</volume><fpage>233</fpage><lpage>246</lpage><pub-id pub-id-type="doi">10.1016/j.inpa.2018.09.005</pub-id></element-citation></ref><ref id="B25-sensors-21-00507"><label>25.</label><element-citation publication-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Gavrilescu</surname><given-names>R.</given-names></name><name name-style="western"><surname>Fo</surname><given-names>C.</given-names></name><name name-style="western"><surname>Zet</surname><given-names>C.</given-names></name><name name-style="western"><surname>Cotovanu</surname><given-names>D.</given-names></name></person-group><article-title>Faster R-CNN: An Approach to Real-Time Object Detection</article-title><source>Proceedings of the 2018 International Conference and Exposition on Electrical And Power Engineering (EPE)</source><conf-loc>Iasi, Romania</conf-loc><conf-date>18–19 October 2018</conf-date><fpage>2018</fpage><lpage>2021</lpage></element-citation></ref><ref id="B26-sensors-21-00507"><label>26.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>He</surname><given-names>K.</given-names></name><name name-style="western"><surname>Gkioxari</surname><given-names>G.</given-names></name><name name-style="western"><surname>Dollár</surname><given-names>P.</given-names></name><name name-style="western"><surname>Girshick</surname><given-names>R.</given-names></name></person-group><article-title>Mask R-CNN</article-title><source>IEEE Trans. Pattern Anal. Mach. Intell.</source><year>2020</year><volume>42</volume><fpage>386</fpage><lpage>397</lpage><pub-id pub-id-type="doi">10.1109/TPAMI.2018.2844175</pub-id><pub-id pub-id-type="pmid">29994331</pub-id></element-citation></ref><ref id="B27-sensors-21-00507"><label>27.</label><element-citation publication-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Redmon</surname><given-names>J.</given-names></name><name name-style="western"><surname>Divvala</surname><given-names>S.</given-names></name><name name-style="western"><surname>Girshick</surname><given-names>R.</given-names></name><name name-style="western"><surname>Farhadi</surname><given-names>A.</given-names></name></person-group><article-title>You only look once: Unified, real-time object detection</article-title><source>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source><conf-loc>Las Vegas, NV, USA</conf-loc><conf-date>26 June–1 July 2016</conf-date><fpage>779</fpage><lpage>788</lpage></element-citation></ref><ref id="B28-sensors-21-00507"><label>28.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Redmon</surname><given-names>J.</given-names></name><name name-style="western"><surname>Farhadi</surname><given-names>A.</given-names></name></person-group><article-title>YOLOv3: An Incremental Improvement</article-title><source>arXiv</source><year>2018</year><pub-id pub-id-type="arxiv">1804.02767</pub-id></element-citation></ref><ref id="B29-sensors-21-00507"><label>29.</label><element-citation publication-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Redmon</surname><given-names>J.</given-names></name><name name-style="western"><surname>Farhadi</surname><given-names>A.</given-names></name></person-group><article-title>YOLO9000: Better, faster, stronger</article-title><source>Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source><conf-loc>Honolulu, HI, USA</conf-loc><conf-date>21–26 July 2017</conf-date><fpage>6517</fpage><lpage>6525</lpage><pub-id pub-id-type="doi">10.1109/CVPR.2017.690</pub-id></element-citation></ref><ref id="B30-sensors-21-00507"><label>30.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Khaki</surname><given-names>S.</given-names></name><name name-style="western"><surname>Pham</surname><given-names>H.</given-names></name><name name-style="western"><surname>Han</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Kuhl</surname><given-names>A.</given-names></name><name name-style="western"><surname>Kent</surname><given-names>W.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>L.</given-names></name></person-group><article-title>DeepCorn: A Semi-Supervised Deep Learning Method for High-Throughput Image-Based Corn Kernel Counting and Yield Estimation</article-title><source>arXiv</source><year>2020</year><pub-id pub-id-type="arxiv">2007.10521</pub-id></element-citation></ref><ref id="B31-sensors-21-00507"><label>31.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Zhu</surname><given-names>X.</given-names></name><name name-style="western"><surname>Zhu</surname><given-names>M.</given-names></name><name name-style="western"><surname>Ren</surname><given-names>H.</given-names></name></person-group><article-title>Method of plant leaf recognition based on improved deep convolutional neural network</article-title><source>Cogn. Syst. Res.</source><year>2018</year><volume>52</volume><fpage>223</fpage><lpage>233</lpage><pub-id pub-id-type="doi">10.1016/j.cogsys.2018.06.008</pub-id></element-citation></ref><ref id="B32-sensors-21-00507"><label>32.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Quan</surname><given-names>L.</given-names></name><name name-style="western"><surname>Feng</surname><given-names>H.</given-names></name><name name-style="western"><surname>Lv</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>Q.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>C.</given-names></name><name name-style="western"><surname>Liu</surname><given-names>J.</given-names></name><name name-style="western"><surname>Yuan</surname><given-names>Z.</given-names></name></person-group><article-title>Maize seedling detection under different growth stages and complex field environments based on an improved Faster R–CNN</article-title><source>Biosyst. Eng.</source><year>2019</year><volume>184</volume><fpage>1</fpage><lpage>23</lpage><pub-id pub-id-type="doi">10.1016/j.biosystemseng.2019.05.002</pub-id></element-citation></ref><ref id="B33-sensors-21-00507"><label>33.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Fu</surname><given-names>L.</given-names></name><name name-style="western"><surname>Feng</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Majeed</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>X.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>J.</given-names></name><name name-style="western"><surname>Karkee</surname><given-names>M.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>Q.</given-names></name></person-group><article-title>Kiwifruit detection in field images using Faster R-CNN with ZFNet</article-title><source>IFAC-PapersOnLine</source><year>2018</year><volume>51</volume><fpage>45</fpage><lpage>50</lpage><pub-id pub-id-type="doi">10.1016/j.ifacol.2018.08.059</pub-id></element-citation></ref><ref id="B34-sensors-21-00507"><label>34.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Santos</surname><given-names>T.T.</given-names></name><name name-style="western"><surname>de Souza</surname><given-names>L.L.</given-names></name><name name-style="western"><surname>dos Santos</surname><given-names>A.A.</given-names></name><name name-style="western"><surname>Avila</surname><given-names>S.</given-names></name></person-group><article-title>Grape detection, segmentation, and tracking using deep neural networks and three-dimensional association</article-title><source>Comput. Electron. Agric.</source><year>2020</year><volume>170</volume><fpage>105247</fpage><pub-id pub-id-type="doi">10.1016/j.compag.2020.105247</pub-id></element-citation></ref><ref id="B35-sensors-21-00507"><label>35.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Fu</surname><given-names>L.</given-names></name><name name-style="western"><surname>Majeed</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>X.</given-names></name><name name-style="western"><surname>Karkee</surname><given-names>M.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>Q.</given-names></name></person-group><article-title>Faster R–CNN–based apple detection in dense-foliage fruiting-wall trees using RGB and depth features for robotic harvesting</article-title><source>Biosyst. Eng.</source><year>2020</year><volume>197</volume><fpage>245</fpage><lpage>256</lpage><pub-id pub-id-type="doi">10.1016/j.biosystemseng.2020.07.007</pub-id></element-citation></ref><ref id="B36-sensors-21-00507"><label>36.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Shi</surname><given-names>R.</given-names></name><name name-style="western"><surname>Li</surname><given-names>T.</given-names></name><name name-style="western"><surname>Yamaguchi</surname><given-names>Y.</given-names></name></person-group><article-title>An attribution-based pruning method for real-time mango detection with YOLO network</article-title><source>Comput. Electron. Agric.</source><year>2020</year><volume>169</volume><fpage>105214</fpage><pub-id pub-id-type="doi">10.1016/j.compag.2020.105214</pub-id></element-citation></ref><ref id="B37-sensors-21-00507"><label>37.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Reis</surname><given-names>M.J.C.S.</given-names></name><name name-style="western"><surname>Morais</surname><given-names>R.</given-names></name><name name-style="western"><surname>Peres</surname><given-names>E.</given-names></name><name name-style="western"><surname>Pereira</surname><given-names>C.</given-names></name><name name-style="western"><surname>Contente</surname><given-names>O.</given-names></name><name name-style="western"><surname>Soares</surname><given-names>S.</given-names></name><name name-style="western"><surname>Valente</surname><given-names>A.</given-names></name><name name-style="western"><surname>Baptista</surname><given-names>J.</given-names></name><name name-style="western"><surname>Ferreira</surname><given-names>P.J.S.G.</given-names></name><name name-style="western"><surname>Bulas Cruz</surname><given-names>J.</given-names></name></person-group><article-title>Automatic detection of bunches of grapes in natural environment from color images</article-title><source>J. Appl. Log.</source><year>2012</year><volume>10</volume><fpage>285</fpage><lpage>290</lpage><pub-id pub-id-type="doi">10.1016/j.jal.2012.07.004</pub-id></element-citation></ref><ref id="B38-sensors-21-00507"><label>38.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Liu</surname><given-names>G.</given-names></name><name name-style="western"><surname>Nouaze</surname><given-names>J.C.</given-names></name><name name-style="western"><surname>Mbouembe</surname><given-names>P.L.T.</given-names></name><name name-style="western"><surname>Kim</surname><given-names>J.H.</given-names></name></person-group><article-title>YOLO-tomato: A robust algorithm for tomato detection based on YOLOv3</article-title><source>Sensors</source><year>2020</year><volume>20</volume><elocation-id>2145</elocation-id><pub-id pub-id-type="doi">10.3390/s20072145</pub-id><pub-id pub-id-type="pmid">32290173</pub-id><pub-id pub-id-type="pmcid">PMC7180616</pub-id></element-citation></ref><ref id="B39-sensors-21-00507"><label>39.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Tian</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Yang</surname><given-names>G.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>H.</given-names></name><name name-style="western"><surname>Li</surname><given-names>E.</given-names></name><name name-style="western"><surname>Liang</surname><given-names>Z.</given-names></name></person-group><article-title>Apple detection during different growth stages in orchards using the improved YOLO-V3 model</article-title><source>Comput. Electron. Agric.</source><year>2019</year><volume>157</volume><fpage>417</fpage><lpage>426</lpage><pub-id pub-id-type="doi">10.1016/j.compag.2019.01.012</pub-id></element-citation></ref><ref id="B40-sensors-21-00507"><label>40.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Fu</surname><given-names>L.</given-names></name><name name-style="western"><surname>Feng</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Wu</surname><given-names>J.</given-names></name><name name-style="western"><surname>Liu</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Gao</surname><given-names>F.</given-names></name><name name-style="western"><surname>Majeed</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Al-Mallahi</surname><given-names>A.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>Q.</given-names></name><name name-style="western"><surname>Li</surname><given-names>R.</given-names></name><name name-style="western"><surname>Cui</surname><given-names>Y.</given-names></name></person-group><article-title>Fast and accurate detection of kiwifruit in orchard using improved YOLOv3-tiny model</article-title><source>Precis. Agric.</source><year>2020</year><pub-id pub-id-type="doi">10.1007/s11119-020-09754-y</pub-id></element-citation></ref><ref id="B41-sensors-21-00507"><label>41.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Rawla</surname><given-names>P.</given-names></name><name name-style="western"><surname>Sunkara</surname><given-names>T.</given-names></name><name name-style="western"><surname>Gaduputi</surname><given-names>V.</given-names></name><name name-style="western"><surname>Jue</surname><given-names>T.L.</given-names></name><name name-style="western"><surname>Sharaf</surname><given-names>R.N.</given-names></name><name name-style="western"><surname>Appalaneni</surname><given-names>V.</given-names></name><name name-style="western"><surname>Anderson</surname><given-names>M.A.</given-names></name><name name-style="western"><surname>Ben-Menachem</surname><given-names>T.</given-names></name><name name-style="western"><surname>Decker</surname><given-names>G.A.</given-names></name><name name-style="western"><surname>Fanelli</surname><given-names>R.D.</given-names></name><etal/></person-group><article-title>Plant-stand Count and Weed Identification Mapping Using Unmanned Aerial Vehicle Images</article-title><source>Gastrointest. Endosc.</source><year>2018</year><volume>10</volume><fpage>279</fpage><lpage>288</lpage><pub-id pub-id-type="doi">10.1542/peds.2006-2099</pub-id></element-citation></ref><ref id="B42-sensors-21-00507"><label>42.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Jin</surname><given-names>X.</given-names></name><name name-style="western"><surname>Liu</surname><given-names>S.</given-names></name><name name-style="western"><surname>Baret</surname><given-names>F.</given-names></name><name name-style="western"><surname>Hemerlé</surname><given-names>M.</given-names></name><name name-style="western"><surname>Comar</surname><given-names>A.</given-names></name></person-group><article-title>Estimates of plant density of wheat crops at emergence from very low altitude UAV imagery</article-title><source>Remote Sens. Environ.</source><year>2017</year><volume>198</volume><fpage>105</fpage><lpage>114</lpage><pub-id pub-id-type="doi">10.1016/j.rse.2017.06.007</pub-id></element-citation></ref><ref id="B43-sensors-21-00507"><label>43.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Liu</surname><given-names>S.</given-names></name><name name-style="western"><surname>Baret</surname><given-names>F.</given-names></name><name name-style="western"><surname>Allard</surname><given-names>D.</given-names></name><name name-style="western"><surname>Jin</surname><given-names>X.</given-names></name><name name-style="western"><surname>Andrieu</surname><given-names>B.</given-names></name><name name-style="western"><surname>Burger</surname><given-names>P.</given-names></name><name name-style="western"><surname>Hemmerlé</surname><given-names>M.</given-names></name><name name-style="western"><surname>Comar</surname><given-names>A.</given-names></name></person-group><article-title>A method to estimate plant density and plant spacing heterogeneity: Application to wheat crops</article-title><source>Plant Methods</source><year>2017</year><volume>13</volume><fpage>1</fpage><lpage>11</lpage><pub-id pub-id-type="doi">10.1186/s13007-017-0187-1</pub-id><pub-id pub-id-type="pmid">28529535</pub-id><pub-id pub-id-type="pmcid">PMC5436426</pub-id></element-citation></ref><ref id="B44-sensors-21-00507"><label>44.</label><element-citation publication-type="book"><person-group person-group-type="author"><name name-style="western"><surname>Abendroth</surname><given-names>L.J.</given-names></name><name name-style="western"><surname>Elomere</surname><given-names>R.W.</given-names></name><name name-style="western"><surname>Boyer</surname><given-names>M.J.</given-names></name><name name-style="western"><surname>Marlay</surname><given-names>S.K.</given-names></name></person-group><source>Corn Growth and Development</source><publisher-name>Iowa State Univ.</publisher-name><publisher-loc>Ames, IA, USA</publisher-loc><year>2011</year></element-citation></ref><ref id="B45-sensors-21-00507"><label>45.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Torralba</surname><given-names>A.</given-names></name><name name-style="western"><surname>Russell</surname><given-names>B.C.</given-names></name><name name-style="western"><surname>Yuen</surname><given-names>J.</given-names></name></person-group><article-title>LabelMe: Online image annotation and applications</article-title><source>Proc. IEEE</source><year>2010</year><volume>98</volume><fpage>1467</fpage><lpage>1484</lpage><pub-id pub-id-type="doi">10.1109/JPROC.2010.2050290</pub-id></element-citation></ref><ref id="B46-sensors-21-00507"><label>46.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Kalman</surname><given-names>R.E.</given-names></name></person-group><article-title>A new approach to linear filtering and prediction problems</article-title><source>J. Fluids Eng. Trans. ASME</source><year>1960</year><volume>82</volume><fpage>35</fpage><lpage>45</lpage><pub-id pub-id-type="doi">10.1115/1.3662552</pub-id></element-citation></ref><ref id="B47-sensors-21-00507"><label>47.</label><element-citation publication-type="web"><person-group person-group-type="author"><name name-style="western"><surname>Redmon</surname><given-names>J.</given-names></name></person-group><article-title>Darknet</article-title><comment>Available online: <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://pjreddie.com/darknet/">http://pjreddie.com/darknet/</ext-link></comment><date-in-citation content-type="access-date" iso-8601-date="2020-05-03">(accessed on 3 May 2020)</date-in-citation></element-citation></ref><ref id="B48-sensors-21-00507"><label>48.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Russakovsky</surname><given-names>O.</given-names></name><name name-style="western"><surname>Deng</surname><given-names>J.</given-names></name><name name-style="western"><surname>Su</surname><given-names>H.</given-names></name><name name-style="western"><surname>Krause</surname><given-names>J.</given-names></name><name name-style="western"><surname>Satheesh</surname><given-names>S.</given-names></name><name name-style="western"><surname>Ma</surname><given-names>S.</given-names></name><name name-style="western"><surname>Huang</surname><given-names>Z.</given-names></name><name name-style="western"><surname>Karpathy</surname><given-names>A.</given-names></name><name name-style="western"><surname>Khosla</surname><given-names>A.</given-names></name><name name-style="western"><surname>Bernstein</surname><given-names>M.</given-names></name><etal/></person-group><article-title>ImageNet Large Scale Visual Recognition Challenge</article-title><source>Int. J. Comput. Vis.</source><year>2015</year><volume>115</volume><fpage>211</fpage><lpage>252</lpage><pub-id pub-id-type="doi">10.1007/s11263-015-0816-y</pub-id></element-citation></ref><ref id="B49-sensors-21-00507"><label>49.</label><element-citation publication-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Li</surname><given-names>X.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>K.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>W.</given-names></name><name name-style="western"><surname>Li</surname><given-names>Y.</given-names></name></person-group><article-title>A multiple object tracking method using Kalman filter</article-title><source>Proceedings of the 2010 IEEE International Conference on Information and Automation</source><conf-loc>Harbin, China</conf-loc><conf-date>20–23 June 2010</conf-date><fpage>1862</fpage><lpage>1866</lpage><pub-id pub-id-type="doi">10.1109/ICINFA.2010.5512258</pub-id></element-citation></ref><ref id="B50-sensors-21-00507"><label>50.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Patel</surname><given-names>H.A.</given-names></name><name name-style="western"><surname>Thakore</surname><given-names>D.G.</given-names></name></person-group><article-title>Moving Object Tracking Using Kalman Filter</article-title><source>Int. J. Comput. Sci. Mob. Comput.</source><year>2013</year><volume>2</volume><fpage>326</fpage><lpage>332</lpage></element-citation></ref><ref id="B51-sensors-21-00507"><label>51.</label><element-citation publication-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Wojke</surname><given-names>N.</given-names></name><name name-style="western"><surname>Bewley</surname><given-names>A.</given-names></name><name name-style="western"><surname>Paulus</surname><given-names>D.</given-names></name></person-group><article-title>Simple online and realtime tracking with a deep association metric</article-title><source>Proceedings of the 2017 IEEE International Conference on Image Processing (ICIP)</source><conf-loc>Beijing, China</conf-loc><conf-date>17–20 September 2017</conf-date><fpage>3645</fpage><lpage>3649</lpage><pub-id pub-id-type="doi">10.1109/ICIP.2017.8296962</pub-id></element-citation></ref><ref id="B52-sensors-21-00507"><label>52.</label><element-citation publication-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Davies</surname><given-names>D.</given-names></name><name name-style="western"><surname>Palmer</surname><given-names>P.L.</given-names></name><name name-style="western"><surname>Mirmehdi</surname><given-names>M.</given-names></name></person-group><article-title>Detection and tracking of very small low-contrast objects</article-title><source>Proceedings of the British Machine Vision Conference 1998, BMVC 1998</source><conf-loc>Southampton, UK</conf-loc><conf-date>January 1998</conf-date><pub-id pub-id-type="doi">10.5244/C.12.60</pub-id></element-citation></ref><ref id="B53-sensors-21-00507"><label>53.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Blostein</surname><given-names>S.</given-names></name><name name-style="western"><surname>Huang</surname><given-names>T.</given-names></name></person-group><article-title>Detecting small, moving objects in image sequences using sequen- tial hypothesis testing</article-title><source>IEEE Trans. Signal Process.</source><year>1991</year><volume>39</volume><fpage>1611</fpage><lpage>1629</lpage><pub-id pub-id-type="doi">10.1109/78.134399</pub-id></element-citation></ref><ref id="B54-sensors-21-00507"><label>54.</label><element-citation publication-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Ffrench</surname><given-names>P.A.</given-names></name><name name-style="western"><surname>Zeidler</surname><given-names>J.R.</given-names></name><name name-style="western"><surname>Ku</surname><given-names>W.H.</given-names></name></person-group><article-title>Enhanced detectability ofsmall objects in correlated clutter using an improved 2-d adaptive lattice algorithm</article-title><source>IEEE Trans. IP</source><year>1997</year><volume>6</volume><fpage>383</fpage><lpage>397</lpage><pub-id pub-id-type="doi" assigning-authority="pmc">10.1109/83.557341</pub-id><pub-id pub-id-type="pmid">18282934</pub-id></element-citation></ref></ref-list></back><floats-group><fig id="sensors-21-00507-f001" orientation="portrait" position="float"><label>Figure 1</label><caption><p>Diagram of the field layout and data acquisition system: (<bold>a</bold>) sketch map of sorghum and corn growth; (<bold>b</bold>) data collection cart.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="sensors-21-00507-g001.jpg"><?image-name sensors-21-00507-g001.jpg?><?image-size 127979?><?image-md5 2097a2a17247eb27532d11676d96c7e9?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 1909?><?image-original-width 2270?><?image-scaled-height 636?><?image-scaled-width 756?><?image-cloudpmc-urn urn:cdn:blobs/5a57/7828297/2097a2a17247/sensors-21-00507-g001.jpg?><?thumb-name sensors-21-00507-g001.gif?><?thumb-size 10092?><?thumb-md5 0493001987a89d648c6d93b53fb5303b?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 84?><?thumb-scaled-width 100?><?thumb-cloudpmc-urn urn:cdn:blobs/5a57/7828297/0493001987a8/sensors-21-00507-g001.gif?></graphic></fig><fig id="sensors-21-00507-f002" orientation="portrait" position="float"><label>Figure 2</label><caption><p>The counting pipeline (<bold>a</bold>) and the same shown with images (<bold>b</bold>).</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="sensors-21-00507-g002.jpg"><?image-name sensors-21-00507-g002.jpg?><?image-size 92370?><?image-md5 7cd2dc44a951039e146c4ab393a38acd?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 2632?><?image-original-width 3385?><?image-scaled-height 585?><?image-scaled-width 752?><?image-cloudpmc-urn urn:cdn:blobs/5a57/7828297/7cd2dc44a951/sensors-21-00507-g002.jpg?><?thumb-name sensors-21-00507-g002.gif?><?thumb-size 6988?><?thumb-md5 64fc37337bc30be593894b649249d47c?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 79?><?thumb-scaled-width 102?><?thumb-cloudpmc-urn urn:cdn:blobs/5a57/7828297/64fc37337bc3/sensors-21-00507-g002.gif?></graphic></fig><fig id="sensors-21-00507-f003" orientation="portrait" position="float"><label>Figure 3</label><caption><p>Prediction pipeline of a 416 × 416-pixel image at 3 scale sizes: 13 × 13 pixels, 26 × 26 pixels, and 52 × 52 pixels, with 3 bounding boxes for every cell. The grid cells are used for prediction. The red box and yellow box represent the object center and the ground truth, respectively.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="sensors-21-00507-g003.jpg"><?image-name sensors-21-00507-g003.jpg?><?image-size 49306?><?image-md5 c62c95c6c3e0a1faf67b9fb893daf7f9?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 975?><?image-original-width 3606?><?image-scaled-height 195?><?image-scaled-width 721?><?image-cloudpmc-urn urn:cdn:blobs/5a57/7828297/c62c95c6c3e0/sensors-21-00507-g003.jpg?><?thumb-name sensors-21-00507-g003.gif?><?thumb-size 8280?><?thumb-md5 eefa1750fd6583785cb824abee7537ed?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 54?><?thumb-scaled-width 200?><?thumb-cloudpmc-urn urn:cdn:blobs/5a57/7828297/eefa1750fd65/sensors-21-00507-g003.gif?></graphic></fig><fig id="sensors-21-00507-f004" orientation="portrait" position="float"><label>Figure 4</label><caption><p>Example of the same object detected with different aspect ratio <italic toggle="yes">r</italic> along the movement axis.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="sensors-21-00507-g004.jpg"><?image-name sensors-21-00507-g004.jpg?><?image-size 87990?><?image-md5 e24d2a8ad2146409db414e3a39f25c28?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 1085?><?image-original-width 3214?><?image-scaled-height 241?><?image-scaled-width 714?><?image-cloudpmc-urn urn:cdn:blobs/5a57/7828297/e24d2a8ad214/sensors-21-00507-g004.jpg?><?thumb-name sensors-21-00507-g004.gif?><?thumb-size 16585?><?thumb-md5 6671b6248b57d92c8beb70fd45f955c1?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 68?><?thumb-scaled-width 200?><?thumb-cloudpmc-urn urn:cdn:blobs/5a57/7828297/6671b6248b57/sensors-21-00507-g004.gif?></graphic></fig><fig id="sensors-21-00507-f005" orientation="portrait" position="float"><label>Figure 5</label><caption><p>Demonstration of finish line for counting.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="sensors-21-00507-g005.jpg"><?image-name sensors-21-00507-g005.jpg?><?image-size 80701?><?image-md5 45730bd1c5b247f0039659a15f081622?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 1118?><?image-original-width 2085?><?image-scaled-height 373?><?image-scaled-width 695?><?image-cloudpmc-urn urn:cdn:blobs/5a57/7828297/45730bd1c5b2/sensors-21-00507-g005.jpg?><?thumb-name sensors-21-00507-g005.gif?><?thumb-size 13925?><?thumb-md5 ef37ea75149c86191abfb420b019d413?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 80?><?thumb-scaled-width 149?><?thumb-cloudpmc-urn urn:cdn:blobs/5a57/7828297/ef37ea75149c/sensors-21-00507-g005.gif?></graphic></fig><fig id="sensors-21-00507-f006" orientation="portrait" position="float"><label>Figure 6</label><caption><p>YoloV3-tiny and YoloV3 detection results for four growth stages. Green = TP: true positive (object detected and matches ground-truth), red = FP: false positive (object detected but does not match ground-truth), pink = FN: false negative (object not detected but present in the ground-truth), and blue = GD: ground truth (detected object’s ground-truth).</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="sensors-21-00507-g006.jpg"><?image-name sensors-21-00507-g006.jpg?><?image-size 148668?><?image-md5 1e8022db7f75822d69e00d5e45b1b535?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 1433?><?image-original-width 2740?><?image-scaled-height 409?><?image-scaled-width 782?><?image-cloudpmc-urn urn:cdn:blobs/5a57/7828297/1e8022db7f75/sensors-21-00507-g006.jpg?><?thumb-name sensors-21-00507-g006.gif?><?thumb-size 15722?><?thumb-md5 796d1e8c331d69633300bc49f5744fa5?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 79?><?thumb-scaled-width 152?><?thumb-cloudpmc-urn urn:cdn:blobs/5a57/7828297/796d1e8c331d/sensors-21-00507-g006.gif?></graphic></fig><fig id="sensors-21-00507-f007" orientation="portrait" position="float"><label>Figure 7</label><caption><p>The mAP(%) of different training methods for YoloV3-tiny and YoloV3.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="sensors-21-00507-g007.jpg"><?image-name sensors-21-00507-g007.jpg?><?image-size 62716?><?image-md5 936e89a8359d983bfe77c6d8b1cdcd24?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 1731?><?image-original-width 2975?><?image-scaled-height 432?><?image-scaled-width 743?><?image-cloudpmc-urn urn:cdn:blobs/5a57/7828297/936e89a8359d/sensors-21-00507-g007.jpg?><?thumb-name sensors-21-00507-g007.gif?><?thumb-size 6341?><?thumb-md5 3d8d18e1463b65b1c534012f9ab1220f?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 80?><?thumb-scaled-width 137?><?thumb-cloudpmc-urn urn:cdn:blobs/5a57/7828297/3d8d18e1463b/sensors-21-00507-g007.gif?></graphic></fig><fig id="sensors-21-00507-f008" orientation="portrait" position="float"><label>Figure 8</label><caption><p>Count accuracy of YoloV3 and different training methods for YoloV3-tiny. The error bar represents the standard deviation of count accuracy.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="sensors-21-00507-g008.jpg"><?image-name sensors-21-00507-g008.jpg?><?image-size 60765?><?image-md5 5730704308f4e35b6d303dfaee7457f8?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 1777?><?image-original-width 3126?><?image-scaled-height 444?><?image-scaled-width 781?><?image-cloudpmc-urn urn:cdn:blobs/5a57/7828297/5730704308f4/sensors-21-00507-g008.jpg?><?thumb-name sensors-21-00507-g008.gif?><?thumb-size 6892?><?thumb-md5 2694c42f3ee20abc33b93f47d7581d66?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 80?><?thumb-scaled-width 140?><?thumb-cloudpmc-urn urn:cdn:blobs/5a57/7828297/2694c42f3ee2/sensors-21-00507-g008.gif?></graphic></fig><fig id="sensors-21-00507-f009" orientation="portrait" position="float"><label>Figure 9</label><caption><p>Summary of six different detection and tracking scenarios: (<bold>a</bold>) correctly detect and correctly track; (<bold>b</bold>) YoloV3 detects correctly but Kalman Filter fails to track; (<bold>c</bold>) detect one object as three objects and track them; (<bold>d</bold>) missed detection; (<bold>e</bold>) false detection of weed as corn; (<bold>f</bold>) false detection of weed as corn and track.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="sensors-21-00507-g009.jpg"><?image-name sensors-21-00507-g009.jpg?><?image-size 203625?><?image-md5 69a1e2ce9e1cfd0e47056b77c943655d?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 2184?><?image-original-width 3113?><?image-scaled-height 546?><?image-scaled-width 778?><?image-cloudpmc-urn urn:cdn:blobs/5a57/7828297/69a1e2ce9e1c/sensors-21-00507-g009.jpg?><?thumb-name sensors-21-00507-g009.gif?><?thumb-size 12313?><?thumb-md5 57ac990d0fde36504fbd2762a6254a43?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 80?><?thumb-scaled-width 114?><?thumb-cloudpmc-urn urn:cdn:blobs/5a57/7828297/57ac990d0fde/sensors-21-00507-g009.gif?></graphic></fig><table-wrap id="sensors-21-00507-t001" orientation="portrait" position="float"><object-id pub-id-type="pii">sensors-21-00507-t001_Table 1</object-id><label>Table 1</label><caption><p>Summary of platforms and sensing technology for stand counting in different crops.</p></caption><table frame="hsides" rules="groups"><thead><tr><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">Camera/<break/>Platform</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">Study Object</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">Camera<break/>Height</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">Resolution</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">Detect<break/>/Classify</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">Count<break/>Performance</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">Reference</th></tr></thead><tbody><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Hyperspectral<break/>/UAV</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Cotton<break/>stand</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">50 m</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">1088 × 2048</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Segment according NDVI</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Accuracy = 98%<break/>MAPE = 9%</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Feng et al. (2019) [<xref rid="B11-sensors-21-00507" ref-type="bibr">11</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">RGB/UAV</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Potato emergence</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">30 m</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">20 megapixel</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Edge detection</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">R<sup>2</sup> = 0.96</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Li et al. (2019) [<xref rid="B23-sensors-21-00507" ref-type="bibr">23</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">RGB/UAV</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Rice seedling</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">20 m</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">5427 × 3648</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Simplified VGG-16</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Accuracy &gt; 93%<break/>R<sup>2</sup> = 0.94</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Wu et al., (2019) [<xref rid="B10-sensors-21-00507" ref-type="bibr">10</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">RGB/UAV</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Winter wheat</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">3~7 m</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">6024 × 4024</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">SVM</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">R<sup>2</sup> = 0.73~0.91<break/>RMSE = 21.66~80.48</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Jin et al. (2017) [<xref rid="B42-sensors-21-00507" ref-type="bibr">42</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">RGB/UAV</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Rapeseed seeding stand</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">20 m</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">7360 × 4912</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Shape feature</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">R<sup>2</sup> = 0.845 and 0.867<break/>MAE = 9.79% and 5.11%</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Zhao et al. (2018) [<xref rid="B12-sensors-21-00507" ref-type="bibr">12</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">RGB/UAS</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Cotton seeding</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">15~20 m</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">4608 × 3456</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Supervised Maximum Likelihood Classifier</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Average Accuracy = 88.6%</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Chen et al. (2018) [<xref rid="B8-sensors-21-00507" ref-type="bibr">8</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">RGB/UAS</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Corn early-season stand</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">10 m</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">6000 × 4000</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Supervised Learning</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Classification Accuracy = 0.96</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Varela et al. [<xref rid="B13-sensors-21-00507" ref-type="bibr">13</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Multispectral<break/>/UAV</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Corn stand</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">50 feet</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">0.05 m ground spatial</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">“Search-Hands” Method</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Accuracy &gt; 99%</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Rawla et al. (2018) [<xref rid="B41-sensors-21-00507" ref-type="bibr">41</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">RGB/Ground level (handheld, cart, and tractor)</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Cotton seeding</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">0.5 m</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">1920 × 1080</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Faster RCNN Model</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Accuracy = 93%<break/>R<sup>2</sup> = 0.98</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Jiang et al. (2019) [<xref rid="B17-sensors-21-00507" ref-type="bibr">17</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">RGB/moving cart</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Wheat density estimation</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">1.5 m</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">4608 × 3072</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Gamma Count Model</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">R<sup>2</sup> = 0.83<break/>RMSE = 48.27</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Liu et al. (2019) [<xref rid="B43-sensors-21-00507" ref-type="bibr">43</xref>]</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">RGB/Hand-held camera</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">On-ear corn kernels</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">/</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">1024 × 768</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Semi-Supervised Deep Learning</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">MAE = 44.91<break/>RMSE = 65.92</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">Khaki et al. (2020) [<xref rid="B30-sensors-21-00507" ref-type="bibr">30</xref>]</td></tr></tbody></table></table-wrap><table-wrap id="sensors-21-00507-t002" orientation="portrait" position="float"><object-id pub-id-type="pii">sensors-21-00507-t002_Table 2</object-id><label>Table 2</label><caption><p>Evaluation of YoloV3 and YoloV3-tiny classification on four growth stages.</p></caption><table frame="hsides" rules="groups"><thead><tr><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">mAP(%)@IoU0.5</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">V1</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">V2</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">V3</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">V4</th><th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin" rowspan="1" colspan="1">Average FPS</th></tr></thead><tbody><tr><td align="center" valign="middle" rowspan="1" colspan="1">YoloV3</td><td align="center" valign="middle" rowspan="1" colspan="1">92.78</td><td align="center" valign="middle" rowspan="1" colspan="1">98.07</td><td align="center" valign="middle" rowspan="1" colspan="1">96.94</td><td align="center" valign="middle" rowspan="1" colspan="1">76.33</td><td align="center" valign="middle" rowspan="1" colspan="1">12.21</td></tr><tr><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">YoloV3-tiny</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">89.12</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">94.13</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">93.83</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">63.13</td><td align="center" valign="middle" style="border-bottom:solid thin" rowspan="1" colspan="1">76.27</td></tr></tbody></table></table-wrap></floats-group></article>