<!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>Automated tomato harvesting system using image processing methods</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tamara Oleshko</string-name>
          <email>ti_oleshko@ukr.net</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dmytro Kvashuk</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Roman Odarchenko</string-name>
          <email>odarchenko.r.s@ukr.net</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ruslan Kravets</string-name>
          <email>ruslan.b.kravets@lpnu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bundleslab KFT</institution>
          ,
          <addr-line>Váli utca 4. 4. em. 2, Budapest, 1117</addr-line>
          ,
          <country country="HU">Hungary</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>Lviv, S. Bandera, 12, 79013</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>National Aviation University</institution>
          ,
          <addr-line>Liubomyra Huzara ave. 1, Kyiv, 03058</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The efficiency of farming is increasingly dependent on precision farming. This is due to significant competition, the emergence of new pests and bacteria that spoil the crop, environmental problems, and many other factors from which products lose their value. One of such factors is the timeliness of harvesting. This is especially true in greenhouse complexes, where harvesting occurs regardless of the season, regularly after the ripening of products. The ripening of tomatoes is quite unpredictable, so it is necessary to identify the ripening process to harvest in time. Machine vision can solve this problem by highlighting a separate spectrum of color, which is characteristic of already-ripe tomatoes. Therefore, the article proposes a method for identifying the processes of tomato ripening using image processing methods based on color detectors. The OpenCV library was used for software implementation. A Rasbberry Pi unicameral computer was used to solve this problem.</p>
      </abstract>
      <kwd-group>
        <kwd>Image recognition</kwd>
        <kwd>tomatoes</kwd>
        <kwd>machine vision</kwd>
        <kwd>ripening</kwd>
        <kwd>growing</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Methods of automated image analysis are manifestations of artificial intelligence, and the area of
their use can be attributed to machine learning, which allows you to implement object recognition tasks
by various criteria. Such criteria include the size of the object under study, its color and shape, and
particular points in the image as a whole.</p>
      <p>It is logical that the need to solve such problems increasingly appears in agriculture. This is due to
fierce competition between agribusiness entities, increasing food requirements, and many other needs
that increase the need to use artificial intelligence to process images.</p>
      <p>However, the availability of machine vision technologies for small farmers does not always exist,
especially when, due to lack of funds, they are forced to set up their own automation of their own
production. Therefore, unresolved issues related to small farmers make such tasks extremely difficult.</p>
      <p>Another problem that can be solved by introducing precision farming using machine vision
technology can be considered an increase in the human need for food. Thus, the world's ever-growing
population needs to increase food production by 70% over the next 40 years to feed everyone.
Representatives of the Food and Agriculture Organization of the United Nations voiced this opinion.
And while climate change will increase yields in some regions, it will also bring new challenges to
growing healthy crops. Therefore, to meet such demand, it is necessary to increase the efficiency of
agriculture in terms of resources and time, and, not surprisingly, farmers turn to assistive technologies.
EMAIL:
kvashuk11@ukr.net
(D.</p>
      <p>Kvashuk);</p>
      <p>2022 Copyright for this paper by its authors.</p>
      <p>All this can be met in terms of precision farming, which is increasing, in the face of increasing
consumption of food resources on the planet, makes itself felt. This is combined with the uncertainty
of risks and threats, creating what is repeatedly mentioned in the scientific literature.</p>
      <p>Today, the urgent need of farmers is to identify the various processes of pre-ripening of plants, in
order to harvest in time and without losses.</p>
      <p>As an example of solving this problem, we take the fruits of tomatoes, which farmers grow in their
greenhouses, regardless of the season. Timely identification of the sowing processes of such crops is
extremely important because the quality of the obtained products depends on their solution.</p>
      <p>Due to the fact that today there are many approaches to recognizing tomatoes, determining their
characteristics by color and shape, simple and accessible to farmers methodologies are quite difficult to
find.</p>
      <p>
        Thus, today, the most common methods can be considered machine learning using neural networks,
various algorithms for finding features in images, color detectors, special points, as well as other
methods of analysis [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1 - 3</xref>
        ]. However, there is a problem with computing power for implementing many
algorithms [
        <xref ref-type="bibr" rid="ref4 ref5 ref6">4-6</xref>
        ], which is quite critical for use in agriculture [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Therefore, depending on its
application, the solution should be as simple as possible.
      </p>
      <p>Determining tomatoes in the greenhouse by color will require only matrix calculations, which will
result in an acceptable result because the primary criterion for growth is the color, not even size.</p>
      <p>Illumination and the presence of noise may be separate obstacles to such identification.</p>
      <p>
        In this case, the identification of the maturation process requires the selection of a single spectrum
by color in the image [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ] and comparing it with a similar image obtained after a certain period of
time.
      </p>
      <p>To do this, the process of photo fixation must be organized so that the size of the image does not
differ, and the angle of the photo recorder was unchanged. The lighting during photo fixation should
not be variable.</p>
      <p>Such requirements can be implemented using a simple movable platform, which can move on a
stretched wire (Fig. 1). This solution will be the most optimal in greenhouse conditions.</p>
      <p>Thus, it is possible to diagnose the right time to harvest tomatoes, which will allow farmers to
respond in time to the yield.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Literature Analysis and Problem Statement</title>
      <p>
        Spectral analysis of images during the identification of different fruits is widely used in many areas.
Thus, a significant part of the work is aimed at identifying the individual contours of the fruit [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ]
and their shape [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. However, it is not always possible to record the shape of a tomato fruit due to its
accumulation, so you should pay attention to works that use spectral analysis of images to identify
objects.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], it was proposed to collect fruits from fruit trees based on a color detector using a special
device, the approbation of which showed an accuracy of 90%. Methods of face identification by spectral
features have become widely popular. For example, in the article [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] it is offered to consider new
spectral features created on the Sonic Wavelet transformations [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], which allow recognizing the
texture of the face. In [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], an algorithm for recognizing fruits to determine further their weight was
implemented.
      </p>
      <p>However, although the identification of fruits by color has a number of advantages, compared with,
for example, methods of identifying fruits by specific points, or by contours, there are certain problems
associated with the noise formed as a result of shadows or changes in the light.</p>
      <p>
        Therefore, a number of filters are used to solve such problems, such as the Otsu method, which is
often used to reduce noise by low-pass filters [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. These problems are solved by smoothing and
blurring, for example using median filters [
        <xref ref-type="bibr" rid="ref18 ref19">18, 19</xref>
        ].
      </p>
      <p>
        Due to the wide popularity of methods of spectral analysis of images [
        <xref ref-type="bibr" rid="ref20 ref21 ref22">20-22</xref>
        ], the vast majority of
works [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] are devoted to combined identification methods, both in shape and color. For example,
scientists from Oklahoma in a study of hyper-spectral image analysis methods have identified the most
effective approaches to estimating the color spectrum in the image [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
      </p>
      <p>To highlight the color saturation, you often use the RGB model for identification purposes. This
model contains pixels of at least 3 colors with different wavelengths. Such as red, blue, and green
(Fig. 2), but for the convenience of working with the color spectrum, usually use the HSV model, where
the characteristics of the spectrum also reflect the saturation, which is more in line with human
perception of color.</p>
      <sec id="sec-2-1">
        <title>Green Red</title>
      </sec>
      <sec id="sec-2-2">
        <title>Blue</title>
        <p>Thus, HSV (English Hue, Saturation, Value - tone, saturation, value) is a color model in which the
color coordinates are:
 Hue – color tone in the range of 0-360;
 Saturation – saturation, in the range of 0-100 or 0-1;
 Value – the value of color (brightness). Set from 0-100, or 0-1. (Fig. 3).</p>
        <p>The selection of individual color spectra of the image can be done using the library for pattern
recognition OpenCv, which includes the possibilities of software implementation of both models. For
HSV, the range of shades in this library will be [0,179], the range of saturation - [0,255], and the range
of values - [0,255]. If you convert the image of a tomato bush from the format RGB y HSV, we obtain
the following images (Fig. 4).</p>
        <p>RGB</p>
        <p>HSV</p>
        <p>Such, you can use image saturation elements.</p>
        <p>
          To identify the fruit of the tomato, you can select the cream pixels by color using this library.
Creating a mask that characterizes only the fruit. To reduce noise, you can use a Gaussian filter [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
        </p>
        <p>To determine the spectrum that corresponds to the color of the tomato, you can select its range, but
the surface of this fruit has a glossy base, so there is a reflection, which is the cause of certain errors.</p>
        <p>For example, the image of a tomato was taken, the range of its characteristics by color was
established and as a result, incomplete identification was obtained. Fig. 5 shows the following
inaccuracies.</p>
        <p>But despite some error, you can count the pixel IDs of the selected color and set the criteria for the
growth of tomatoes by calculating the selected color spectrum at different times, following certain
requirements for lighting and angle of the photo-recorder.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Identification of tomato ripening processes by color</title>
      <p>To verify the effectiveness of the method of identifying the growth of tomatoes by color spectrum,
we obtain a sample of images (Fig. 5). To reduce noise, which is presented in the form of glare in the
images, apply a Gaussian filter to the selected spectrum. Thus, blurring is required in order to reduce
unnecessary noise. Gais blur is a typical image blur filter that uses a normal distribution
to calculate the conversion applied to each pixel of the image. The Gaussian distribution equation in
N dimensions has the form:</p>
      <p>Using the GaussianBlur function of the OpenCv library, which implements Gaussian blur, we can
get a more optimal version of the selection of tomatoes (Fig. 6). In order to determine the number of
selected objects, the set color range of tomatoes was turned into the white peak of the village, and others
into black. This is done using the threshold function, which returns an image where all pixels that are
darker (less) 127 are replaced by 0, and anything brighter (more) 127 is replaced by 255.
a
b
c
d
e
1
2
3 79258 68482 80003
4 40742 51518 39997
Figure 6: The process of identifying tomatoes by color</p>
      <p>Thus, the image shows that the number of tomatoes can not be estimated, because there are no clear
criteria in the images. Still, at the same time, by color, it is possible to study the ripening process.</p>
      <p>In Fig. 7 the number of dots that characterize the selected color and black (line 3 - black, 4 - white)
is presented. From this we can represent the proportion of the selected color in the images (Fig. 7).
50,00
40,00
30,00
%
20,00
10,00
0,00
a2
b2
c2
d2
e2
Thus, to identify the fruits of tomatoes, you can use the following sequence of steps:
 obtaining the original raster image from the photo-capture (.jpg or other sim-ilar format);
 color filtering;
 smoothing with a Gaussian filter and converting the selected area to black and white;
 counting the pixels that characterize the selection of tomatoes (white)
 count other pixels (black).</p>
    </sec>
    <sec id="sec-4">
      <title>4. Development of tomato ripening monitoring system</title>
      <p>Detection of changes in the images of tomatoes can be implemented on the basis of a movable
mechanism (Fig. 1), which is controlled by a single-board computer RaspberryPi. To establish the
places of photography, on such a device you can install an infrared sensor that will respond to specially
selected places (Fig. 8).</p>
      <p>Standard infrared distance sensors allow you to respond to approximations at a distance of up to 30
cm. This is sufficient to identify the stopping point of a moving device.</p>
      <p>The implementation of the software algorithm can be performed based on Python interpreter and
libraries: sqlite3, for database operation, OpenCv, for image processing, RPi, for work with RaspberryPi
COM port, which will be used to provide control signal to drive the transport platform.</p>
      <p>The algorithm of operation of the movable photo-clamp is presented in Fig. 9.</p>
      <p>In this case, the start, stop and input functions can be implemented using a single-chamber
RspberryPi computer. Approbation of this algorithm can be implemented with the following sample of
photographs, where there is a moderate increase in the number of red tomatoes (Fig. 10). After receiving
data on the number of color-defined points and storing them in a database, you can work with them.
a
b
c
d
e
f</p>
      <p>Thus, the growth is identified by increasing the red color in the images, which can be visualized as
the ratio of the obtained points to their total number (Fig. 11), where line 2 is the total number of points
in the image, line 3 is the number of identified points.</p>
      <p>60
50
40
%30
20
10
0
1
2
3</p>
      <p>4
Maturation periods
5
6</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>The color of tomatoes is the most crucial factor in their growth. Using traditional color filters and
the provided parameters of the color range, it is possible to alter the selected color in photographs. Due
to the lack of complicated computations, this method is simple to apply. It is sufficient to utilize a
single-chamber computer and a mobile photo clamp, which can record changes in the picture at a certain
time, to detect the ripening of tomatoes. Due to the error due to the formation of light concentration,
the resulting growth dynamics indicates the feasibility of using this method. However, this requires a
number of conditions, namely: detailed images must be taken, using a mobile photo-fixer, during
photofixation, the light must be the same as in the previous photo-fixation, the angle and location of
photofixation should be non-variable.</p>
    </sec>
    <sec id="sec-6">
      <title>6. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <surname>X</surname>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <article-title>Deep Residual Learning for Image Recognition, Computer vision</article-title>
          and pattern recognition (
          <year>2015</year>
          )
          <fpage>770</fpage>
          -
          <lpage>778</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Karanwal</surname>
          </string-name>
          ,
          <source>Analysis on Image Enhancement Techniques</source>
          ,
          <source>International Journal of Engineering and Manufacturing</source>
          <volume>13</volume>
          (
          <issue>2</issue>
          ) (
          <year>2023</year>
          )
          <fpage>9</fpage>
          -
          <lpage>21</lpage>
          ,
          <year>2023</year>
          . doi:
          <volume>10</volume>
          .5815/ijem.
          <year>2023</year>
          .
          <volume>02</volume>
          .02.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>I.</given-names>
            <surname>Sa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Dayoub</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Upcroft</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Perez</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>McCool, DeepFruits: A Fruit Detection System Using Deep Neural Networks</article-title>
          ,
          <source>Sensors</source>
          <volume>16</volume>
          (
          <issue>8</issue>
          ) (
          <year>2016</year>
          ). URL: https://doi.org/10.3390/s16081222
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Rocha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. C.</given-names>
            <surname>Hauagge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wainer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Goldenstein</surname>
          </string-name>
          ,
          <article-title>Automatic fruit and vegetable classification from images</article-title>
          .
          <source>Comput. Electron. Agric</source>
          .
          <year>2010</year>
          ,
          <volume>70</volume>
          , pp.
          <fpage>96</fpage>
          -
          <lpage>104</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Hernandez</surname>
          </string-name>
          ,
          <article-title>An Application of Rule-Based Classification with Fuzzy Logic to Image Subtraction</article-title>
          ,
          <source>International Journal of Engineering and Manufacturing</source>
          <volume>13</volume>
          (
          <issue>2</issue>
          ) (
          <year>2023</year>
          )
          <fpage>22</fpage>
          -
          <lpage>31</lpage>
          . doi:
          <volume>10</volume>
          .5815/ijem.
          <year>2023</year>
          .
          <volume>02</volume>
          .03.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Avkurova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gnatyuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Abduraimova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Fedushko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Syerov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Trach</surname>
          </string-name>
          ,
          <article-title>Models for early web-attacks detection and intruders identification based on fuzzy logic</article-title>
          .
          <source>Procedia Computer Science</source>
          .
          <volume>198</volume>
          ,
          <year>2022</year>
          ,
          <fpage>694</fpage>
          -
          <lpage>699</lpage>
          . https://doi.org/10.1016/j.procs.
          <year>2021</year>
          .
          <volume>12</volume>
          .308
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>K.</given-names>
            <surname>Acharya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ghoshal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Differentiation</surname>
          </string-name>
          ,
          <article-title>Threshold based Edge Detection of Contrast Enhanced Images</article-title>
          ,
          <source>International Journal of Image, Graphics and Signal Processing</source>
          <volume>15</volume>
          (
          <issue>2</issue>
          ) (
          <year>2023</year>
          )
          <fpage>35</fpage>
          -
          <lpage>46</lpage>
          . doi:
          <volume>10</volume>
          .5815/ijigsp.
          <year>2023</year>
          .
          <volume>02</volume>
          .04.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Jubaer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Hasan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mustavi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Shahriar</surname>
          </string-name>
          , T. Ahmed,
          <article-title>Potato Leaf Disease Detection Using Image Processing</article-title>
          .
          <source>International Journal of Education and Management Engineering (IJEME)</source>
          , Vol.
          <volume>13</volume>
          , No.
          <issue>4</issue>
          , pp.
          <fpage>9</fpage>
          -
          <lpage>18</lpage>
          ,
          <year>2023</year>
          . DOI:
          <volume>10</volume>
          .5815/ijeme.
          <year>2023</year>
          .
          <volume>04</volume>
          .02
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Tiwari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Mondal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <article-title>Fast Encryption Scheme for Secure Transmission of eHealthcare Images</article-title>
          .
          <source>International Journal of Image, Graphics and Signal Processing(IJIGSP)</source>
          . Vol.
          <volume>15</volume>
          , No.
          <issue>5</issue>
          , pp.
          <fpage>88</fpage>
          -
          <lpage>99</lpage>
          ,
          <year>2023</year>
          . DOI:
          <volume>10</volume>
          .5815/ijigsp.
          <year>2023</year>
          .
          <volume>05</volume>
          .07
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>B. S.</given-names>
            <surname>Anami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. D.</given-names>
            <surname>Pujari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Yakkundimath</surname>
          </string-name>
          ,
          <article-title>Identification and classification of normal and affected agriculture/horticulture produce based on combined color and texture feature extraction</article-title>
          ,
          <source>International Journal of Computer Applications in Engineering Sciences</source>
          <volume>1</volume>
          (
          <issue>3</issue>
          ) (
          <year>2011</year>
          )
          <fpage>356</fpage>
          -
          <lpage>360</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Arivazhagan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Newlin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Selva</surname>
          </string-name>
          , G. Lakshmanan,
          <article-title>Fruit Recognition using Color and Texture Features</article-title>
          ,
          <source>Journal of Emerging Trends in Computing and Information Sciences</source>
          <volume>1</volume>
          (
          <year>2010</year>
          )
          <fpage>90</fpage>
          -
          <lpage>94</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>El-Helly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rafea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>El-Gammal</surname>
          </string-name>
          ,
          <article-title>An Integrated Image Processing System for Leaf Disease Detection</article-title>
          and Diagnosis,
          <source>Indian International Conference on Artificial Intelligence</source>
          (
          <year>2003</year>
          )
          <fpage>1182</fpage>
          -
          <lpage>1195</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H. N.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <article-title>Fruit Detection using Improved Multiple Features based Algorithm</article-title>
          ,
          <source>International Journal of Computer Applications</source>
          <volume>13</volume>
          (
          <issue>2</issue>
          ) (
          <year>2011</year>
          )
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>J. Y.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. M.</given-names>
            <surname>Ro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. N.</given-names>
            <surname>Plataniotis</surname>
          </string-name>
          ,
          <article-title>Color Local Texture Features for Color Face Recognition</article-title>
          ,
          <source>IEEE Transactions on Image Processing</source>
          <volume>21</volume>
          (
          <issue>3</issue>
          ) (
          <year>2012</year>
          )
          <fpage>1366</fpage>
          -
          <lpage>1380</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ganavi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Prabhudeva</surname>
          </string-name>
          ,
          <article-title>Two-Layer Security of Images Using Elliptic Curve Cryptography with Discrete Wavelet Transform</article-title>
          <source>International Journal of Computer Network and Information Security</source>
          <volume>15</volume>
          (
          <issue>2</issue>
          ) (
          <year>2023</year>
          )
          <fpage>31</fpage>
          -
          <lpage>47</lpage>
          . doi:
          <volume>10</volume>
          .5815/ijcnis.
          <year>2023</year>
          .
          <volume>02</volume>
          .03.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Rocha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. C.</given-names>
            <surname>Hauagge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wainer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Goldenstein</surname>
          </string-name>
          ,
          <article-title>Automatic fruit and vegetable classification from images, Computers and Electronics in Agriculture 70 (</article-title>
          <year>2010</year>
          )
          <fpage>96</fpage>
          -
          <lpage>104</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>N. N.</given-names>
            <surname>Kurniawati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. N. H. S.</given-names>
            <surname>Abdullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Abdullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Abdullah</surname>
          </string-name>
          ,
          <source>Investigation on Image Processing Techniques for Diagnosing Paddy Diseases, Proceedings of the International Conference of Soft Computing and Pattern Recognition</source>
          ,
          <year>2009</year>
          ,
          <fpage>272</fpage>
          -
          <lpage>277</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>G.</given-names>
            <surname>Ying</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Miao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zelin</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          <article-title>Study on the Method of Image Pre-Processing for Recognition of Crop Diseases</article-title>
          ,
          <source>Proceedings of the International Conference on Advanced Computer Control</source>
          , IEEE,
          <year>2008</year>
          ,
          <fpage>202</fpage>
          -
          <lpage>206</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Haddad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Akansu</surname>
          </string-name>
          ,
          <article-title>A Class of Fast Gaussian Binomial Filters for Speech and Image Processing</article-title>
          ,
          <source>IEEE Transactions on Acoustics, Speech, and Signal Processing 39</source>
          ,
          <year>1991</year>
          ,
          <fpage>723</fpage>
          -
          <lpage>727</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>S.</given-names>
            <surname>Shastri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vishwakarma</surname>
          </string-name>
          ,
          <article-title>An Efficient Approach for Text-to-Speech Conversion Using Machine Learning and Image Processing Technique</article-title>
          .
          <source>International Journal of Engineering and Manufacturing (IJEM)</source>
          , Vol.
          <volume>13</volume>
          , No.
          <issue>4</issue>
          , pp.
          <fpage>44</fpage>
          -
          <lpage>49</lpage>
          ,
          <year>2023</year>
          . DOI:
          <volume>10</volume>
          .5815/ijem.
          <year>2023</year>
          .
          <volume>04</volume>
          .05
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>V.</given-names>
            <surname>Deepa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. M.</given-names>
            <surname>Fathimal</surname>
          </string-name>
          ,
          <article-title>Deep-ShrimpNet fostered Lung Cancer Classification from CT Images</article-title>
          .
          <source>International Journal of Image, Graphics and Signal Processing (IJIGSP)</source>
          , Vol.
          <volume>15</volume>
          , No.
          <issue>4</issue>
          , pp.
          <fpage>59</fpage>
          -
          <lpage>68</lpage>
          ,
          <year>2023</year>
          . DOI:
          <volume>10</volume>
          .5815/ijigsp.
          <year>2023</year>
          .
          <volume>04</volume>
          .05
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>J.</given-names>
            <surname>Isabona</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Imoize</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ojo</surname>
          </string-name>
          ,
          <source>Image Denoising based on Enhanced Wavelet Global Thresholding Using Intelligent Signal Processing Algorithm</source>
          .
          <source>International Journal of Image, Graphics and Signal Processing (IJIGSP)</source>
          . Vol.
          <volume>15</volume>
          , No.
          <issue>5</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>16</lpage>
          ,
          <year>2023</year>
          . DOI:
          <volume>10</volume>
          .5815/ijigsp.
          <year>2023</year>
          .
          <volume>05</volume>
          .01
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>C. M. Bhuma</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Kongara</surname>
          </string-name>
          ,
          <article-title>A Novel Technique for Image Retrieval based on Concatenated Features Extracted from Big Dataset Pre-Trained CNNs</article-title>
          ,
          <source>International Journal of Image, Graphics and Signal Processing</source>
          <volume>15</volume>
          (
          <issue>2</issue>
          ),
          <year>2023</year>
          ,
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          . doi:
          <volume>10</volume>
          .5815/ijigsp.
          <year>2023</year>
          .
          <volume>02</volume>
          .01.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>N.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Elmasry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sevakarampalayam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Qiao</surname>
          </string-name>
          ,
          <article-title>Spectral imaging techniques for food quality evaluation</article-title>
          ,
          <source>Stewart Postharvest Review</source>
          <volume>3</volume>
          (
          <issue>1</issue>
          ),
          <year>2007</year>
          ,
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . doi:
          <volume>10</volume>
          .2212/spr.
          <year>2007</year>
          .
          <volume>1</volume>
          .1.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>