<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>An Improved YOLOv8 Tomato Leaf Disease Detector Based on the Eficient-Net backbone</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Runqian Zhang</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yifei Ge</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Qi Li</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lin Meng</string-name>
          <email>menglin@fc.ritsumei.ac.jp</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>College of Science and Engineering, Ritsumeikan University</institution>
          ,
          <addr-line>1-1-1 Noji-higashi, Kusatsu, Shiga, 525-8577</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Graduate School of Science and Engineering, Ritsumeikan University</institution>
          ,
          <addr-line>1-1-1 Noji-higashi, Kusatsu, Shiga, 525-8577</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <fpage>48</fpage>
      <lpage>59</lpage>
      <abstract>
        <p>Tomato, as a main cultivated vegetable with a worldwide production of over 170 million tons annually, draws huge attention on its disease prevention. Numerous types of tomato diseases that target the tomato's leaf at an alarming rate have been discovered. Though traditional method requires high human involvement and people are seeking autonomous method, the early symptoms of tomato disease which can be observed on leaves are too tiny for existing lightweight detectors. By improving the backbone, we have proposed a lightweight object detection model that improves feature extraction, especially for tiny objects, compare to the original YOLOv8. We have benchmarked the original YOLOv8 and our improved model at diferent input image sizes and model scales. Experiments on the tomato leaf disease dataset have shown that the best accuracy at mAP50 is 1.8% higher than YOLOv8l. Additionally, our improved model has exhibited a 74% reduction in parameter size.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;YOLOv8</kwd>
        <kwd>Eficient-Net</kwd>
        <kwd>Agriculture detection</kwd>
        <kwd>Deep learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        one of the most popular domains within computer-vision science. Currently, depending on the
method of implementation detection algorithms can be categorized into two groups. Two-stage
models, including SPPNet[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], R-CNN[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], Fast R-CNN[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], Faster R-CNN[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], etc., generate a
set of candidate frames, which are then classified and predicted with convolutional neural
networks. One-stage models, including the YOLO (You Only Look Once) series[
        <xref ref-type="bibr" rid="ref6 ref7 ref8">6, 7, 8</xref>
        ], SSD[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
CenterNet[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], etc., directly turn the problem of target boundary prediction into a regression
task. These algorithms each have their own merits; the former excels in terms of accuracy and
precision, while the latter performs better in terms of detection speed[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>In this research, the aim was to improve the accuracy of detection on the tiny symptoms of
tomato disease which can be observed on leaves. To address this challenge, we have adapted
the channel attention mechanism and compound scaling method to construct our backbone
network for better feature extraction ability. To achieve mobility as well as high performance
of our proposed model, we have searched our whole network with multiple combinations for
the best model structure. Finally, our proposed model has outperformed the original YOLOv8
on datasets with classes that have indistinct appearance without significantly increasing its
number of parameters or inference time.</p>
      <p>Overall, our main contributions can be summarized below:
• An improved model for tiny objects has been proposed by combining the MBConv module
and YOLOv8 head.
• For usability on mobile devices, a series of models with diferent sizes have been searched
and eventually a lightweight network has been proposed.</p>
      <p>The remainder of this article is organized as follows. Section 2 reviews the previous
agricultural detection and related YOLO models. Details of our proposed method are introduced in
Section 3. Section 4 presents the experiments and the dataset. Finally, Section 5 concludes the
paper.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        Object detection aims to classify certain objects from defined categories contained in the dataset
and then predict the position of the object. The challenges in object detection can be basically
categorized into increasing the inference speed and enhancing the accuracy of classification, as
well as predicting object location. Benefiting from the development of deep learning, improved
accuracy and detection speed can now be achieved with state-of-the-art deep learning algorithms.
YOLO models have been used for many purposes due to their superior performance, especially
for detection tasks in videos[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <sec id="sec-2-1">
        <title>2.1. Agricultural detection</title>
        <p>To achieve maturity detection, positioning, and harvesting in crop production, as well as disease,
pest, and climate hazard prevention during the growth process, object detection technology is
being introduced into the fields to enhance agricultural productivity. Taking tomato cultivation
as an example, classification networks can be used to categorize potential diseases on tomatoes.</p>
        <p>
          TM et al.[
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] have employed a very classic convolutional neural network model "LeNet" to
address the challenge of tomato leaf disease detection, demonstrating that comparable results
to state-of-the-art techniques can be achieved with minimal computational resources. This
indicates that neural networks can successfully classify tomato leaf diseases even under unfavorable
conditions. Agarwal et al.[
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] have proposed a deep learning-based disease detection method,
utilizing a convolutional neural network with 3 convolutional layers and 3 max pooling layers.
Experimental results demonstrated that it outperformed some popular pre-trained models. Yang
et al.[
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] have proposed a tomato object detection method based on an improved YOLOv8 model
to address the problem of low automation level in tomato harvesting in agriculture. The model
utilizes depth-wise separable convolution to reduce computational complexity, and incorporates
a dual-path attention gate module to enhance the network’s ability to distinguish between
tomatoes and the background. Additionally, a feature enhancement module is introduced to
highlight target details and prevent the loss of efective features.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. The improvement of YOLO series algorithms</title>
        <p>To achieve real-time object detection and automation in industrial production or services, the
YOLO series continues to play a vital role due to its high speed, high accuracy, lightweight and
locally deploy-able features.</p>
        <p>
          Egi et al. [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] have utilized deep learning algorithms such as YOLOv5 and Deep-Sort to
perform object detection on tomato greenhouse videos captured by drone platform. This
approach enabled systematic counting of red tomatoes, green tomatoes, and flowers in greenhouse
environments based on computer vision and drone systems. To address the labor shortage in
food service, Ge et al. [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] have designed a fast and accurate empty-dish detection model for
robots. A GPU-eficient Ghost module is utilized to replace the original YOLOv4 backbone
network, achieving high-speed computation and high accuracy while reducing the number of
parameters. To address the challenge of object detection for single-class multi-deformation
objects, Yue et al. [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] have designed a Densely Connected Multi-scale (DCM) module to
enhance semantic extraction of deformed objects and constructed a lightweight Neck structure for
feature fusion, ultimately achieving a good balance between speed and accuracy for single-class
multi-deformation objects. To address the negative impact of top-down connections between
adjacent layers in FPN on tiny object detection, Gong et al. [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] have proposed a novel concept
called the "fusion factor" to control the information delivered from deep layers to shallow
layers, thereby adapting FPN for tiny object detection. By using statistical methods to estimate
the number of objects within specific size ranges distributed in the dataset, they derived an
appropriate fusion factor, which significantly improved performance on tiny object detection
datasets.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology</title>
      <p>
        In this study, we have utilized network structure extracted from Eficient-Net[
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] to replace
the backbone of original YOLOv8[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] which is called CSPDraknet-53 and we have conducted
experiments on tomato leaf disease dataset at diferent scales.
3.1. YOLOv8
Released in January 2023, YOLOv8[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] is a mainly used real-time object detection and
segmentation model. YOLOv8 has been built on the basis of previous versions and it supports a wide
range of tasks including detection, segmentation, pose estimation, tracking and classification.
      </p>
      <p>YOLOv8 consists of a backbone network and a head network. With scaling factors N/S/M/L/X,
YOLOv8 provides five models of diferent sizes, each possessing unique characteristics in terms
of the number of parameters and required computational resources. These diferences result in
significantly diferent detection performance and inference times.</p>
      <p>
        The backbone network utilizes convolution operations to extract features. In this process, the
feature map gradually downgrades its size while increasing its number of channels. As a result,
the backbone network can retain and extract important features passed to the head network for
further processing. The head network is mainly designed to fuse features from shallow layers
representing geometry and features from deep layers representing semantics. Compared to
its predecessor, YOLOv5[
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], YOLOv8 has two significant improvements. Firstly, it has been
changed from the Anchor-Based method to the Anchor-Free method. Secondly, it has also
been replaced with the Decoupled-Head. Due to these changes in the head network, YOLOv8
introduces Task Aligned Assigner[
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] and Distribution Focal Loss (DFL)[
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] to enhance the
network’s ability to focus on the distribution of positive and negative samples.
      </p>
      <sec id="sec-3-1">
        <title>3.2. Eficient-Net</title>
        <p>
          In practice, we have observed that the performance of classification models can be improved
with appropriate increments in depth, width (number of channels), or resolution, but the positive
gain decreases as the model becomes larger. To address this problem, Network Architecture
Search (NAS)[
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] has been chosen by the authors of Eficient-Net[
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] to search for better sets
of depths, widths, and resolutions on their backbone, which is improved from Mobile-Net V3.
In the paper, the authors formulated the target of maximizing the model accuracy for any given
resource constraints as an optimization problem:
ℎ :
        </p>
        <p>=  

,,</p>
        <p>( (, , ))
..  (, , ) =</p>
        <p>ˆ · ^ (&lt;· ^,· ^ ,· ^&gt;)
⨀︀  
=1...
 ( ) ≤ _</p>
        <p>( ) ≤ _ 
where r,w,d are coeficients for resolution, width and scaling network depth: ˆ , ˆ, ˆ, ˆ , ˆ
are predefined parameters in the baseline network Eficient-Net B0. To avoid tedious manual
tuning on balancing network width and depth, a new compound scaling method has been
proposed which use a compound coeficient  to uniformly scales network depth, width and
resolution in a principled way:
(1)
(2)
(3)
(4)
(5)
PP44//1166
P/8
3</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.3. Improved structure</title>
        <p>Original Eficient-Net has been trained and tested on classification tasks. In this study, we aimed
to leverage its strong ability on feature extraction and lightweight design so as to achieve better
performance on tiny object detection without significantly increasing parameters and FLOPs
compared to YOLO series. As shown in Figure 1, the model consists of two parts, Backbone and
Head.</p>
        <p>Feature extraction is vital for object detection, thus, we aimed to improve the backbone.
As shown on the left of Figure 1, the MBConv module has been repeated to form a feature
pyramid network. Inside the MBConv module, the squeeze and excitation layer provides channel
attention, and depth-wise separable convolution significantly decreases model size. By adjusting
the coeficients of depth, width, and resolution of the backbone, models of diferent sizes for
specific applications can be conveniently constructed.</p>
        <p>As shown on the right of Figure 1, we have used two components: the Feature Pyramid
Network (FPN) [28] and the Path Aggregation Network (PAN) [29]. FPN first extracts feature
maps from the backbone to construct a feature pyramid. It merges feature maps from diferent
levels through up-sampling and coarser-grained feature maps, enabling the fusion of diferent
feature levels. The C2f module is used to keep the model light-weighted and enable richer
gradient information. Furthermore, the decoupled detect module separates classification and
regression bounding boxes with two independent loss functions. For classification loss, Binary
Cross Entropy (BCE) Loss is used to calculate the loss for each category, and for bounding box
loss, Complete Intersection over Union (CIoU) is used to calculate the diference between the
bounding boxes of objects and predictions. Distribution Focal Loss (DFL) is then used to address
the extreme imbalance between foreground and background classes.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Experiment</title>
      <sec id="sec-4-1">
        <title>4.1. Dataset</title>
        <p>In this section, comprehensive experiments have been conducted using models with backbones
and heads of diferent sizes on the tomato leaf disease dataset, demonstrating the efectiveness
of the proposed network.</p>
        <p>We have used the public Tomato Leaf Disease dataset[30] on roboflow, which consists of 7
categories of tomato leaf diseases: Bacterial Spot, Early Blight, Healthy, Late blight, Leaf Mold,
Target Spot, Black Spot. Image augmentation has been applied to each photo to address the
deficiency in data variety.</p>
        <p>The Tomato Leaf Disease dataset has 737 images in total, 645 images for training set, 61 images
for validation set, and 31 images for testing. As shown in the Figure 2, two main challenges can
be found:
1. Tiny objects. Symptoms of tomato leaf diseases can be very small, these minuscule
symptoms are even dificult for human eyes to capture. As shown in the Figure 2(b), the
size of objects are mostly below 10% of the image size.
2. Multiple symptoms. It is not uncommon to find multiple symptoms on the same tomato
leaf, and the appearance of diferent symptoms can be similar. This similarity makes
distinguishing between diferent diseases a significant challenge.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Implementation details</title>
        <p>All experiments have been performed on a platform with an NVIDIA GeForce RTX 4090 graphics
card. The deep learning framework used was PyTorch 2.2.2 with CUDA 12.1. The proposed
method in this study has been implemented based on Ultralytics 8.1.47, an innovative framework
developed by the company that proposed YOLOv5 and YOLOv8.</p>
        <p>The epochs and batch size have been set to 400 and 16, respectively, with patience set to 100.
The IoU has been set to 0.7 for non-maximum suppression. All models have been trained using
(a) Label distribution
(b) Distribution of object sizes
the AdamW optimizer, with an initial and final learning rate of 0.01, momentum of 0.937, and
weight decay of 0.0005. The learning rate has adopted the warm-up cosine annealing algorithm.
The learning rate of the model gradually increases within the first 3 epochs. In the experiment,
nearly all models triggered early stopping around epoch 400, which means suficient training
has been conducted on the whole dataset.</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Evaluation metrics</title>
        <p>Typical metrics used for object detection tasks have been used to evaluate models in this study,
including Precision, Recall, mAP50, and mAP50-95. The definitions of these metrics are as
follows:
  =
 =</p>
        <p>=
 =</p>
        <p>+</p>
        <p>+  

∑︀ (+1 − ) (+1)
=1</p>
        <p>1 ∑︀ 
 
(10)
(11)
(12)
(13)
(14)</p>
        <p>The Average Precision (AP) of all classes is the area of the region below the precision-recall
curve.  represents the recall of the th value, and  (+1) represents the
highest precision value in the range  to +1. The mAP is calculated by averaging the AP of
each class in the dataset. mAP50 is obtained by averaging the AP (IoU = 0.5) of all classes, and
mAP50-95 is obtained by averaging the mAPs at diferent IoUs between 0.5 and 0.95.</p>
      </sec>
      <sec id="sec-4-4">
        <title>4.4. Performance Comparison</title>
        <p>The comparison model for the original YOLOv8 in this study was reproduced using the Ultralytics
framework provided by the author. All models shared the same configuration. To visually
demonstrate the efect of our improved method, six images from the tomato leaf disease dataset
were used for testing, and the results are shown in Figure 3. The results show that the bounding
boxes of all objects have been efectively detected. In the six images, most objects are tiny,
occupying an area only 1/100th of the whole image, and the diferences in the appearance of
each class are indistinct, resulting in classification dificulties.</p>
        <p>To address this challenge, our improved network has adopted the MBConv module with a
Squeeze and Excitation (SE) layer. The channel attention mechanism helped the backbone focus
on efective feature maps during training, improving feature fusion in deeper networks. This
has been resulted in better feature extraction.</p>
        <p>The results of the original YOLOv8 with scale parameter n on the tomato leaf disease dataset
have been depicted in Table 1. To investigate the efectiveness of diferent backbones with
diferent scales, experiments on each set of parameters have been evaluated. Though the depth,
width, and resolution should comply with the compound scaling method, the model performance
on object detection benefits from higher resolution. In Table 1 and 3, it was evident that the
models trained with low resolution result in worse performance than their counterparts trained
with higher resolution, thus the comparison has been conducted using an input image size of
640x640.</p>
        <p>In terms of the number of parameters, from the original YOLO series in Tables3, it was evident
that increasing the number of parameters in the model did not necessarily improve the detection
ability of the model. Compared to the original YOLOv8 with scale factor l which has the best
performance on the task, our improved network with B2 coeficients and YOLOv8 head in m
size has achieved the best performance on the evaluation metrics mAP50 with only 26% of the
parameters but a 1.8% improvement. Therefore, the improvement in feature extraction ability of
the backbone has proven its parameter efectiveness in enhancing object detection performance.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>In this study, we have proposed our improved network designed for detecting tomato leaf
diseases. Our network has improved the feature extraction ability of the backbone by adopting
the module and structure from Eficient-Net. The experiments conducted on our improved
network and comparison networks have shown that our network, which consists of an
EficientNet backbone constructed with B2 size coeficients and YOLOv8 head constructed with m size
coeficients, achieves the best mAP50 and mAP50-95, outperforming the original YOLOv8 models
and proving the efectiveness of our model. In summary, our improved network with
EficientNet backbone has satisfactory feature extraction capabilities, especially enhancing the object
detection performance on tiny objects. Codes are available at
https://github.com/radiuson/EfiYOLOv8.
tional conference on computer vision, 2019, pp. 1314–1324.
[26] J. Hu, L. Shen, S. Albanie, G. Sun, E. Wu, Squeeze-and-excitation networks, 2019.</p>
      <p>arXiv:1709.01507.
[27] J. Deng, W. Dong, R. Socher, L.-J. Li, K. Li, L. Fei-Fei, Imagenet: A large-scale hierarchical
image database, in: 2009 IEEE conference on computer vision and pattern recognition,
Ieee, 2009, pp. 248–255.
[28] T.-Y. Lin, P. Dollár, R. Girshick, K. He, B. Hariharan, S. Belongie, Feature pyramid networks
for object detection, in: Proceedings of the IEEE conference on computer vision and
pattern recognition, 2017, pp. 2117–2125.
[29] S. Liu, L. Qi, H. Qin, J. Shi, J. Jia, Path aggregation network for instance segmentation, in:
Proceedings of the IEEE conference on computer vision and pattern recognition, 2018, pp.
8759–8768.
[30] S. A. University, Tomato leaf diseases detect dataset, 2024. URL: https://universe.roboflow.
com/sylhet-agricultural-university/tomato-leaf-diseases-detect.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Costa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Heuvelink</surname>
          </string-name>
          , et al.,
          <source>The global tomato industry, Tomatoes</source>
          <volume>27</volume>
          (
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>26</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>K.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , S. Ren,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <article-title>Spatial pyramid pooling in deep convolutional networks (</article-title>
          <year>2015</year>
          )
          <fpage>1904</fpage>
          -
          <lpage>1916</lpage>
          . doi:
          <volume>10</volume>
          .1109/TPAMI.
          <year>2015</year>
          .
          <volume>2389824</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>R.</given-names>
            <surname>Girshick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Donahue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Darrell</surname>
          </string-name>
          , J. Malik,
          <article-title>Rich feature hierarchies for accurate object detection and semantic segmentation</article-title>
          ,
          <source>in: Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>580</fpage>
          -
          <lpage>587</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Girshick</surname>
          </string-name>
          ,
          <string-name>
            <surname>Fast</surname>
          </string-name>
          r-cnn,
          <source>in: Proceedings of the IEEE international conference on computer vision</source>
          ,
          <year>2015</year>
          , pp.
          <fpage>1440</fpage>
          -
          <lpage>1448</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Girshick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <surname>Faster</surname>
          </string-name>
          r-cnn:
          <article-title>Towards real-time object detection with region proposal networks</article-title>
          ,
          <source>Advances in neural information processing systems</source>
          <volume>28</volume>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>G.</given-names>
            <surname>Jocher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chaurasia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Qiu</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ultralytics</surname>
            <given-names>YOLO</given-names>
          </string-name>
          ,
          <year>2023</year>
          . URL: https://github.com/ultralytics/ ultralytics.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>C.-Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.-H.</given-names>
            <surname>Yeh</surname>
          </string-name>
          , H.
          <string-name>
            <surname>-Y. M. Liao</surname>
          </string-name>
          ,
          <article-title>Yolov9: Learning what you want to learn using programmable gradient information</article-title>
          ,
          <source>arXiv preprint arXiv:2402.13616</source>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Meng</surname>
          </string-name>
          ,
          <article-title>A high-eficiency dirty-egg detection system based on yolov4 and tensorrt</article-title>
          , in: 2021
          <source>International Conference on Advanced Mechatronic Systems (ICAMechS)</source>
          , IEEE,
          <year>2021</year>
          , pp.
          <fpage>75</fpage>
          -
          <lpage>80</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>W.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Anguelov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Erhan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Szegedy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Reed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.-Y.</given-names>
            <surname>Fu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. C.</given-names>
            <surname>Berg</surname>
          </string-name>
          , SSD: Single Shot MultiBox Detector, Springer International Publishing,
          <year>2016</year>
          , p.
          <fpage>21</fpage>
          -
          <lpage>37</lpage>
          . URL: http: //dx.doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -46448-
          <issue>0</issue>
          _2. doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -46448-
          <issue>0</issue>
          _
          <fpage>2</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Krähenbühl</surname>
          </string-name>
          , Objects as points, arXiv preprint arXiv:
          <year>1904</year>
          .
          <volume>07850</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Tomiyama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Meng</surname>
          </string-name>
          ,
          <article-title>An architecture-level analysis on deep learning models for low-impact computations</article-title>
          ,
          <source>Artificial Intelligence Review</source>
          <volume>56</volume>
          (
          <year>2023</year>
          )
          <fpage>1971</fpage>
          -
          <lpage>2010</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Meng</surname>
          </string-name>
          ,
          <article-title>A comprehensive survey on object detection yolo</article-title>
          , Proceedings http://ceur-ws.
          <source>org ISSN 1613</source>
          (
          <year>2023</year>
          )
          <fpage>0073</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>P.</given-names>
            <surname>Tm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pranathi</surname>
          </string-name>
          , K. SaiAshritha, N. B.
          <string-name>
            <surname>Chittaragi</surname>
            ,
            <given-names>S. G.</given-names>
          </string-name>
          <string-name>
            <surname>Koolagudi</surname>
          </string-name>
          ,
          <article-title>Tomato leaf disease detection using convolutional neural networks</article-title>
          ,
          <source>in: 2018 eleventh international conference on contemporary computing (IC3)</source>
          , IEEE,
          <year>2018</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Agarwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Arjaria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sinha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gupta</surname>
          </string-name>
          , Toled:
          <article-title>Tomato leaf disease detection using convolution neural network</article-title>
          ,
          <source>Procedia Computer Science</source>
          <volume>167</volume>
          (
          <year>2020</year>
          )
          <fpage>293</fpage>
          -
          <lpage>301</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Nie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <article-title>A lightweight yolov8 tomato detection algorithm combining feature enhancement and attention</article-title>
          ,
          <source>Agronomy</source>
          <volume>13</volume>
          (
          <year>2023</year>
          )
          <year>1824</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Egi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hajyzadeh</surname>
          </string-name>
          , E. Eyceyurt,
          <article-title>Drone-computer communication based tomato generative organ counting model using yolo v5 and deep-sort</article-title>
          ,
          <source>Agriculture</source>
          <volume>12</volume>
          (
          <year>2022</year>
          )
          <fpage>1290</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yue</surname>
          </string-name>
          , L. Meng,
          <article-title>Yolo-gg: A slight object detection model for empty-dish recycling robot</article-title>
          ,
          <source>in: 2022 International Conference on Advanced Mechatronic Systems (ICAMechS)</source>
          , IEEE,
          <year>2022</year>
          , pp.
          <fpage>59</fpage>
          -
          <lpage>63</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>X.</given-names>
            <surname>Yue</surname>
          </string-name>
          , L. Meng,
          <article-title>Yolo-sm: A lightweight single-class multi-deformation object detection network</article-title>
          ,
          <source>IEEE Transactions on Emerging Topics in Computational Intelligence</source>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Peng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Han</surname>
          </string-name>
          ,
          <article-title>Efective fusion factor in fpn for tiny object detection</article-title>
          ,
          <source>in: Proceedings of the IEEE/CVF winter conference on applications of computer vision</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>1160</fpage>
          -
          <lpage>1168</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>M.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Le</surname>
          </string-name>
          ,
          <article-title>EficientNet: Rethinking model scaling for convolutional neural networks</article-title>
          , in: K. Chaudhuri, R. Salakhutdinov (Eds.),
          <source>Proceedings of the 36th International Conference on Machine Learning</source>
          , volume
          <volume>97</volume>
          <source>of Proceedings of Machine Learning Research, PMLR</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>6105</fpage>
          -
          <lpage>6114</lpage>
          . URL: https://proceedings.mlr.press/v97/tan19a.html.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>G.</given-names>
            <surname>Jocher</surname>
          </string-name>
          ,
          <source>YOLOv5 by Ultralytics</source>
          ,
          <year>2020</year>
          . URL: https://github.com/ultralytics/yolov5. doi:
          <volume>10</volume>
          . 5281/zenodo.3908559.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>C.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Scott</surname>
          </string-name>
          , W. Huang, Tood:
          <article-title>Task-aligned one-stage object detection</article-title>
          ,
          <source>in: 2021 IEEE/CVF International Conference on Computer Vision</source>
          (ICCV),
          <source>IEEE Computer Society</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>3490</fpage>
          -
          <lpage>3499</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <article-title>Generalized focal loss: Learning qualified and distributed bounding boxes for dense object detection</article-title>
          ,
          <source>Advances in Neural Information Processing Systems</source>
          <volume>33</volume>
          (
          <year>2020</year>
          )
          <fpage>21002</fpage>
          -
          <lpage>21012</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>B.</given-names>
            <surname>Zoph</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q. V.</given-names>
            <surname>Le</surname>
          </string-name>
          ,
          <article-title>Neural architecture search with reinforcement learning</article-title>
          ,
          <source>arXiv preprint arXiv:1611.01578</source>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>A.</given-names>
            <surname>Howard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sandler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Chu</surname>
          </string-name>
          , L.-
          <string-name>
            <surname>C. Chen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Tan</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Pang</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Vasudevan</surname>
          </string-name>
          , et al.,
          <source>Searching for mobilenetv3, in: Proceedings of the IEEE/CVF</source>
          interna-
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>