the Vegetation Index (VI), water stress (drought),
measure flowering, make an inventory by zones or
plants, identify zones without production, etc. (Shah
et al., 2021).
On the market, there is commercial software
capable of processing multispectral images obtained
by drones. Among the best known and most famous
cases is Pix4Dfields and DJI Terra. The first one
offers the Green Normalized Difference Vegetation
Index (GNDVI), Leaf Chlorophyll Index (LCI),
Modified Chlorophyll Absorption in Reflectance
Index (MCARI), Normalized Difference Red-Edge
(NDRE), Normalized Difference Vegetation Index
(NDVI), and LSIPI2 indices. This software also
allows us to configure any other index as long as it
only requires the red (R), green (G), near-infrared
(NIR), and red-edge (RE) bands of the spectrum.
Another similar software is the DJI Terra, which
offers the NDVI, GNDVI, NDRE, LCI, and OSAVI
indexes. However, both the Pix4Dfields and the DJI
Terra are paid applications under the subscription
model; For the first case, the annual cost at the date
of publication of this article is USD 2,000.00, while
for the second case, the yearly cost of the basic plan
is USD 1,199.00.
We first identify the most popular methods and
algorithms applied to multispectral images obtained
by drones and applied to crops. The main contribution
of this paper is applying step-by-step of the most
relevant algorithms in state of the art (e.g., NDVI or
GNDVI) using an open-source Python programming
language. The rest of the document is divided as
follows. Section 2 introduces the main essential
issues about drones. Section 3 presents the results
obtained by applying the different techniques using
multispectral images obtained from a soybean crop.
The Python codes applied to implement the various
methods are also presented in the same section. The
main conclusions and future work are shown in the
last section.
2 DRONES IN AGRICULTURE
2.1 Drones: Definition, Classification,
and Applications
Drones are reusable aircraft that can maintain
autonomous flight or pilot through the use of radio
control. When referring to the types of drones,
there are several sets of nomenclatures. They are
based on various parameters such as weight, designed
application, level of autonomy, type of operation,
whether civil or military or structural configuration.
The latter encompasses several properties and
topologies that modify these aircraft (Nguyen et al.,
2020; Paiva et al., 2021). Multirotor drones
have several engines that generate thrust using the
propellers and can thus sustain in air. They are aircraft
that provide:
• Better maneuverability.
• Ease of use.
• Increased load capacity.
• Greater comfort for transport due to the
compactness.
On the other hand, the flight ranges are lower and
present difficulties in recovering from engine failure
(Paiva et al., 2018).
The fixed-wing drones use motors for propulsion
and stay thanks to the lift of the winds aloft. These
drones have a wide flight range (especially in linear
flights) and recovery controls in case of failures.
However, for landing and take-off, large areas are
not needed, there are difficulties in maneuvering,
and they are less compact. Finally, hybrid drones
are a combination of fixed-wing and multirotor
configurations, thus inheriting the advantages of both
technologies (Segales et al., 2016). Still, the control
of these drones is quite complex (Kali. et al., 2019;
Paiva et al., 2019a; Gomez et al., 2020; Paiva et al.,
2019b; Kali. et al., 2018; Kali et al., 2018).
According to the classifications expressed above,
these aircraft are ideal for use in different areas of
agriculture. Some examples are the assistance to crop
pollination, automatic precision fumigation. The use
of multispectral imaging by cameras to measure the
analyzed crop is the main focus of this paper.
2.2 Multispectral Images Obtained by
Drones
Most of the drones available in the market typically
have mounted an RGB camera. These types of
cameras mount a sensor that measures the capacity
of light within the visible spectrum. That is, the
spectrum that the human eye is capable of seeing.
With an RGB camera, we will only capture and
interpret colors as we see them. Therefore, we can
only detect problems that are already visible to the
naked eye from an aerial view, such as areas with little
vegetation. There are other ranges of radiation in the
electromagnetic spectrum that go beyond RGB and
are of great importance for precision agriculture. To
see this type of radiation (the human eye is unable to
see them), we need a multispectral sensor (Mogili and
ICINCO 2021 - 18th International Conference on Informatics in Control, Automation and Robotics
708