Next Article in Journal
A Study on Long-Close Distance Coordination Control Strategy for Litchi Picking
Next Article in Special Issue
Use of Sentinel-2 Derived Vegetation Indices for Estimating fPAR in Olive Groves
Previous Article in Journal
Heritability of Morphophysiological Traits in Popcorn for Drought Tolerance and Their Use as Breeding Indicators of Superior Genotypes
Previous Article in Special Issue
Integrating Satellite and UAV Data to Predict Peanut Maturity upon Artificial Neural Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

VICAL: Global Calculator to Estimate Vegetation Indices for Agricultural Areas with Landsat and Sentinel-2 Data

by
Sergio Iván Jiménez-Jiménez
1,
Mariana de Jesús Marcial-Pablo
1,
Waldo Ojeda-Bustamante
2,
Ernesto Sifuentes-Ibarra
3,
Marco Antonio Inzunza-Ibarra
1 and
Ignacio Sánchez-Cohen
1,*
1
INIFAP-CENID RASPA Centro Nacional de Investigación Disciplinaria en Relación Agua-Suelo-Planta-Atmósfera, Margen Derecha Canal Sacramento km 6.5, Zona Industrial, Gomez Palacio 35140, Mexico
2
Mexican College of Irrigation Engineers (COMEII), Vicente Garrido 106, Col. Ampl. Maravillas, Cuernavaca 62230, Mexico
3
INIFAP-CEVAF Campo Experimental Valle del Fuerte, Carretera Internacional México-Nogales km 1609, Juan Jose Rios 81110, Mexico
*
Author to whom correspondence should be addressed.
Agronomy 2022, 12(7), 1518; https://doi.org/10.3390/agronomy12071518
Submission received: 2 May 2022 / Revised: 13 June 2022 / Accepted: 16 June 2022 / Published: 24 June 2022
(This article belongs to the Special Issue Use of Satellite Imagery in Agriculture)

Abstract

:
The vegetation indices (VIs) estimated from remotely sensed data are simple and based on effective algorithms for quantitative and qualitative evaluations of the dynamics of biophysical crop variables such as vegetation cover, leaf area, vigor and development, and many others. Over the last decade, many VIs have been proposed and validated to enhance the vegetation signal by reducing the noise from effects produced either by the soil or by vegetation such as brightness, shadows, color, etc. VIs are commonly calculated from satellite images such as ones from Landsat and Sentinel-2 because of their medium resolution and free availability. However, despite the VIs being fairly simple algorithms, it can take hours to calculate them for an established agricultural area, mainly due to the pre-processing of the images (including atmospheric corrections, the detection of clouds and shadows), size and download time of the images, and the capacity of the computer equipment used. Time increases as the number of images increases. In this sense, the free to use Google Earth Engine (GEE) platform was here used to develop an application called VICAL to calculate 23 VIs map (VIs commonly used in agricultural applications) and time series of any agricultural area in the world with images (cloud-free) from Landsat and Sentinel-2 data. It was found that VICAL can calculate these 23 VIs accurately, and shows the potential of the GEE cloud-based tools using multispectral dataset to assess many spectral VIs. This tool is very beneficial for researchers with poor access to satellite data or in institutions with a lack of computational infrastructure to handle the large volumes of satellite datasets, since it is not necessary for the user writing a single line of code. The VICAL is open-access image analysis platform that can be modified to carry out more complex analysis or adapt it to a specific VI application.

1. Introduction

Multi-spectral remotely sensed imagery is the main data source for land mapping, performing bands operations, and creating a composite image used for interpretation and analysis. The different combinations between these digital bands are called vegetation indices (VI) which are a numerical value qualifying the intensity of a phenomenon which is too complex to be decomposed into known parameters [1]. In agriculture, VIs have been used to indirectly estimate biophysical crop properties such as the crop coefficient, leaf area index, cover fraction, the vigor, and the dynamics of other biophysical crop variables. These VIs have been used in many agricultural applications, for example, to estimate the fraction of vegetation cover, leaf area index (LAI) [2], crop coefficients [3,4] monitoring of phenological stages [5], chlorophyll content, fraction of absorbed photosynthetically active radiation (fAPAR) [6], and biomass [7,8], among other.
The normalized difference vegetation index (NDVI) is one of the most used VIs for agricultural applications. However, in the last decade numerous spectral VIs have been proposed to characterise vegetation canopies and many of them have been applied in agriculture. There is no unified mathematical expression that defines all VIs due to the complexity of different light spectra combinations, instrumentation, platforms, and resolutions used. In this way, there are more than 100 VIs derived from multispectral digital images [9].
VIs can be obtained from satellite images of high (WorldView-2 and -3), medium (Landsat and Sentinel) and low (MODIS) spatial resolution, or with aerial platforms and, more recently, unmanned aerial vehicles (UAV). Although satellite data such as MODIS have been used extensively, their quality is far from satisfactory for many applications [10]. On the other hand, high-resolution sensors mounted on UAVs are often not suitable for regional-scale applications, and users have to acquire and manage the images themselves [11]. In this sense, medium-resolution satellite data such as data obtained from Landsat and Sentinel have been used extensively for global monitoring since they are freely available.
Although VIs are simple mathematical expressions, the extraction of information from Landsat and Sentinel images for a specific surface is time-consuming because the images must be downloaded and pre-processed. In addition, this process is associated with high computational costs and requires a large storage capacity [12,13]. These computational times and costs increase as the size of the images increases. Therefore, many modern applications are limited to relatively small areas due to limitations of storage and computing resources [12]. However, with technological advances and the emergence of free-to-use platforms such as the Google Earth Engine (GEE), the processing of a large number of images to map the intensity of the vegetation has been facilitated [14]. GEE includes the entire Landsat archive, as well as complete archives of data from Sentinel-1 and Sentinel-2; besides, GEE also offers the possibility of merging data from different satellites such as Landsat and Sentinel. In particular, the calculation of several VIs in GEE with different images allows vegetation studies to be conducted efficiently and quickly [13].
Many software (commercial and open-source) available for the computation of VIs and time series from satellite data, require spectral images as input data. This indicates that in a separate process the images must be downloaded and pre-processed; which is time consuming and requires computer space for data storage. On the other side, the use of GEE prevents these cumbersome process making more feasible and efficient the process of obtaining and analyzing spectral images. In this sense, The goal of this research work was the development of an analytical tool (VICAL, https://inifapcenidraspa.users.earthengine.app/view/vical (accessed on 16 June 2022)) within the GEE environment to assess 23 VIs (commonly used in agricultural applications among others analysis) using Landsat and Sentinel-2 data. VICAL can be used globally for monitoring any agricultural farm at regional or local scale using VIs or for the calibration of biophysical variables related to crop’s development.
The VICAL tool has three main functions: (i) calculation of 23 VIs with images (cloud-free) from Landsat (4, 5, 7, 8 and 9) and Sentinel-2 data from any user-defined area; (ii) VI time series plot for each polygon drawn by the user with Landsat and Sentinel-2 or both satellites, and iii) Regression maps (linear, quadratic, potential or exponential function) using VIs values. In addition, the GEE environment allows users to easily modify or incorporate other routines into VICAL to carry out a more complex analysis or adapt it to a certain application; this can be achieved by accessing the code available at: https://code.earthengine.google.com/ac86e7b52b29121ede7e9110570e1725 (accessed on 16 June 2022) (see Supplementary Material).

2. Materials and Methods

2.1. Satellite Images: Landsat and Sentinel

The Sentinel-2 dataset accessible from the European Space Agency and Landsat dataset from NASA (National Aeronautics and Space Administration) have been implemented in different applications for land use and land cover mapping in the agricultural context [15], especially in the development of crop management strategies that allow better resource management. The popularity behind the use of these images stems from their medium spatial resolution (30–100 m for Landsat images and 10–60 m for Sentinel-2 images) and freely available nature with a periodicity of less than or equal to 16 days. For theses reasons, VICAL calculates VIs using Landsat-4, 5, 7, 8 and 9 and Sentinel-2 images. The main characteristics of the Landsat and Sentinel-2 sensors are shown in Table 1, whereas the comparison and location of the different spectral bands of these sensors are shown in Figure 1.
The free and open Landsat data distribution policy started in 2008 and it has completely revolutionized the way that Landsat data is utilized and has stimulated many agricultural applications based on Landsat time series [12]. On the other hand, the spatial resolution and number and positioning of spectral reflectance bands of Sentinel-2 excel at cropland and crop type classification, as well as in the monitoring of crops phenology, namely by enabling the measurement of growth (biomass) and health (stress symptoms) separately [18].
A single Landsat satellite overpasses the same location every 16 days, which means that it can potentially collect between 22 and 23 images per year for a given location (not considering overlapping areas). Two Landsat satellites (for example, missions 7 and 8) can provide a maximum of 45 to 46 images per year for the same location [12]. The number of images increases as the satellite datasets are combined. Indeed, Landsat-8 and either of the Sentinel-2 sensors together have global mean and median average revisit intervals of about 4.6 and 4.5 days, respectively; the two Sentinel-2 sensors together have global mean and median average revisit intervals of 3.8 and 3.7 days, respectively; and, for all three sensors, the global mean and global median average revisit interval is about 2.9 days [19]. Also, adding Landsat 9 OLI-2 to these sensors reduces the global mean revisit interval.
The bulk of the GEE catalog is made up of Earth-observing sensing imagery, including the entire Landsat archive as well as complete archives of data from Sentinel-2. This represents an advantage for the calculation of indices of vegetation of any agricultural surface in the world and for other applications.

2.2. Vegetation Indices (VIs)

The VIs calculated from satellite images allow the quantitative and functional relationship with different parameters or variables of the vegetation to be determined, where each pixel represents a unique soil-vegetation system. The most widely used VIs in agricultural applications in the literature is NDVI. However, in the last decades several spectral VIs have been developed that have been used to estimate the biophysical properties of vegetation. In this sense, for the VICAL design, more than 20 VIs used frequently in different agricultural applications were selected [1,9]. VICAL allows the user to configure some VIs coefficient such as in ARVI, ATSAVI, EVI, EVI2, OSAVI, SAVI, ATSAVI, and WDRVI, that is, all those VIs that need, in addition to the spectrum bands, some adjustment variable. The mathematical expressions of the selected VIs are shown in Table 2.

2.3. Tool Development in the Google Earth Engine (GEE) Platform

The GEE platform provides access to: petabytes of publicly available remote sensing imagery and other ready-to-use products; high-speed parallel processing and machine learning algorithms using Google’s computational infrastructure; and a library of application programming interfaces (APIs) with development environments that support popular coding languages, such as JavaScript and Python [84].
The VICAL tool was developed on the GEE platform (https://earthengine.google.com/ (accessed on 16 June 2022)) and it was encoded in JavaScript from the Earth Engine Code Editor (https://code.earthengine.google.com/ (accessed on 16 June 2022)). The design principles for the “VICAL” were that it should provide, for any area (defined by the user) where there is a Landsat-4, 5, 7, 8 and 9 or Sentinel-2 image, an estimate of different VIs applied in agriculture, in addition, to plotting the VI time series for each polygon drawn. The general methodology of VICAL to calculate the VIs on the images as well as the time series is summarized in Figure 2. The VICAL tool does not require any additional software installation, however, some programming knowledge are required to modify or incorporate code into VICAL to carry out a more complex analysis or adapt it to a certain application.
Here, VICAL used the atmospherically corrected land surface reflectance images from Landsat (missions 4, 5, 7, 8 and 9, with images from 1982 to present) and Sentinel-2. Table 3 shows the properties of these image collections in the GEE. Thus, there are four calculation options in VICAL with these image collections: (i) Landsat (7, 8 and 9), (ii) Sentinel-2, (iii) Landsat (7, 8 and 9) and Sentinel-2 and (iv) Landsat (4 and 5). Options (i) and (iii) provide greater opportunities for cloudless surface observations since data from different sensors and/or satellites are combined.
For option (i), although the Landsat-7 ETM+ and Landsat-8 OLI images are from the same satellite set, they record information in bands with different wavelengths. Therefore, the procedure recommended by [85] was used to carry out the continuity (time series) of the VIs with these two sensors impartially. In this way, ETM+ data were spectrally adjusted to OLI (and OLI-2) spectral bands using the parameters of Table 4, to generate a single harmonized dataset.
In the case of option (iii), the Harmonized Landsat Sentinel-2 (HLS) product from NASA was used [17], which provides a Level-2 Nadir BRDF (bidirectional reflectance distribution function)-adjusted surface reflectance at a 30-m spatial resolution. HLS combines observations of the land surface from the Landsat-8 OLI and Sentinel-2 MSI in a single data set. In this way, MSI data are spectrally adjusted to OLI and OLI-2 spectral bands using the parameters of Table 5 and ETM+ data were spectrally adjusted using parameter of Table 4, to generate a single harmonized dataset. The HLS dataset has the potential to support a wide variety of applications requiring high temporal and spatial resolution optical data, such as crop monitoring [17].
Before calculating the VIs, a filtering of the image collection performed out using three criteria: (i) a date range (start and end of the desired time frame) that was defined by the user; (ii) the location, through polygons (parcel) of any agricultural area that can be drawn on the map using GEE’s drawing tools; and (iii) a maximum threshold for clouds in the images by default established at 30%. The presence of clouds and their shadows in the images complicate the calculation of VIs, and therefore, cloud removal models were also implemented as indicated below.
The cloud cover filters from the CFMask algorithm [86] were used for Landsat images, which create a bitmask to determine cloud, cloud confidence, cloud shadow, snow/ice, and saturated pixels for each image. CFmask algorithm provides the best overall accuracy among many algorithms on Landsat scenes; it is also derived from a priori knowledge of physical phenomena and is operable without geographic restriction [87]. Since 2013, a dramatic increase in the use of CFMask has been seen in the detection of changes using Landsat time series [12] and has been used in GEE applications such as GEESEBAL [88]. For Sentinel-2 images, the cloud removal model s2cloudless (GEE library COPERNICUS/S2_CLOUD_PROBABILITY) was applied and additional scripts were used to mask shadows and snow/ice coverage. S2cloudless uses the machine learning approach to set the cloud occurrence probabilities in each pixel of Sentinel-2 scenes [89].
The previous steps resulted in a set of images in a range of dates defined within the drawn polygons and where the cloud pixels were removed. Therefore, the calculation of the VIs was carried out on these images using the formulas in Table 2. The values of the VIs can be presented as a map for a specific date or in a graph of a time series limited by the date interval (defined by the user). The average and the standard deviation of the VI values for the polygon (parcel) were calculated in the time series graph.
In addition to the VIs, a weighting factor (WF) of the index and regression models map (lineal, quadratic, potential and exponential function model) can be optionally calculated for a specific date (same date as the VI map). WF is the ratio between the value of the index in a pixel and the average of the index in the polygon (parcel). WF is calculated using Equation (1). The WF has been used in other agricultural studies [90] and, an agricultural parcel is a normalized indicator of the productive potential of each pixel in an image.
WF = ( V I pixel V I avg )
where VIpixel and VIavg are the VI value of an individual pixel and the average value of the VI for the polygon (parcel), respectively.
While, regressions models allow to explain the behavior of a dependent variable according the fluctuation of the independent variable(s). In VICAL, to obtain the regression map, the user must provide the regression coefficients (a, b or c) as indicated in Equations (2)–(5) (Table 6).
Where, Y is the response variable; the values a, b and c are fitting coefficients, whose values are commonly determined by least squares regression; e is the Euler’s number; VI are the values of the vegetation indices obtained with remote sensing data.
Linear, quadratic, potential and exponential regression models have been used in different agricultural applications using remote sensing to explain the behavior of biophysical variables related to VIs. i.e., linear models to estimate crop coefficients [4,91,92], chlorophyll content in the leaf [39]; biomass [42] or exponential model to estimate LAI [93].

2.4. VICAL Performance Analyses

To evaluate the performance of the VICAL, individual images were downloaded for agricultural parcels from two irrigation districts: one for the irrigation district 075 located in the northern state of Sinaloa in north western Mexico and another for the irrigation district 017 located in the “Region Lagunera”, north central Mexico. Both irrigated areas are very important productive agricultural areas for the country (Figure 3). For the state of Sinaloa a total of two Landsat satellite images (7 and 8) were downloaded (https://glovis.usgs.gov/ (accessed on 22 November 2021)), which were corrected radiometrically and atmospherically to improve both position and radiometric quality, according to the methodology proposed by [94] for Landsat-7, and [95] for Landsat-8. For the “Region Lagunera”, one Sentinel-2 image Level-2A product was downloaded (Table 7). On these images, the 23 VIs shown in Table 2 were “manually” calculated using different types of software, but most of the tasks were implemented in the QGIS software [96]. Subsequently, the average values of each VI were obtained for each polygon (agricultural parcel or plot).
While, in VICAL, the GEE ID of the polygons (Table 7) of each irrigation district was written and the “Use vector file from GEE” option was activated. The 23 VIs (Table 2) for the selected dates and collection of images were calculated. The images of the VIs were exported to the QGIS software, obtaining the mean values of the VI for each polygon.
The average values of the VIs of each polygon obtained by the individual processing of the images were compared with those obtained with VICAL, and the VICAL performance was carried out with two statistical parameters: mean error (ME, Equation (6)) and coefficient of determination (R2, Equation (7)).
ME = i n ( V I o , i V I e , i ) n
R 2 = [ i = 1 n ( V I o , i V ¯ I o ) ( V I e , i VI ¯ e ) i = 1 n ( V I o , i VI ¯ o ) 2 · i = 1 n ( V I e , i VI ¯ e ) 2 ] 2
where VIo is the VI value obtained by individual image processing, VIe is the VI value obtained with VICAL, i is the analyzed polygon, and n is the number of total analyzed polygons.

3. Results

3.1. Tool Development

Figure 4 shows the standard Windows interface, with a main menu, toolbar, and pop menus. As the application runs, the main window of “VICAL” displays a map where the user must draw the polygon that needs to be analyzed or use a vector file previously uploaded to GEE. In addition, it is necessary to indicate: (1) the date interval to obtain the VI time series, (2) the desired image collection, and (3) the VIs. The user can configure some coefficients of the VIs.
The GEE platform facilitated the computation of spectral VIs from multi-seasonal Landsat and Sentinel-2 data [97] and the computational time to obtain the VIs was reduced to a few minutes. However, some of the disadvantages of the GEE, and therefore VICAL, include the total number of simultaneous requests per user (40) [14].

3.2. Vegetation Index (VI) Map and Time Series

When VIs are calculated using VICAL, five layers are displayed on the map: (i) RGB combination, (ii) the selected VI, (iii) weighting factor (optional) computed by Equation (1), and (iv)regression map (optional), (v)user-drawn polygons. The image of the VI shown on the map can be downloaded alongside the values of the time series. Figure 5, shows these layers and the composition of different VIs calculated in VICAL for some agricultural parcel in northern Sinaloa, Mexico. Although VIs can easily be obtained in the GEE, VICAL includes a graphical user interface that offers the possibility of calculating 23 VIs without the user writing a single line of code.
In addition, VICAL can produce graphs of the VI time series for each polygon (parcel); these graphs can be generated using Landsat and Sentinel-2 data at the same time or separately. In particular, the dense time series (80% of the global surface will have a potential revisit period of cloud-free observations of eight days or fewer with the L7, L8, S-2A + S-2B) is adequate for detecting sharp surface changes, such as in vegetation or crop harvests [17]. Various softwares allow the generation of VI time series for certain applications. For example, TIMESAT (implemented in MATLAB software) processes satellite data and generates a time series to investigate problems related to global change and vegetation monitoring [98], QPhenoMetrics (implemented in QGIS software) produces a plot with the time series and corresponding phenology metrics based on NDVI and EVI values [99], or CropPhenology (R package) extracts crop phenology from VI time series (NDVI) [100]. Although these softwares are very useful, some are based on commercial softwares. In addition, the input data are the satellite images to be analyzed. With VICAL on the other hand, satellite images do not need to be downloaded to obtain the series of time of a polygon defined for a specific date range. Furthermore, the GEE environment allows users to easily incorporate other routines into VICAL to carry out more complex analyses or adapt it to a certain application.
The developed GEE calculator allows the easy calculation and visualization of VIs associated with spatial and temporal variations of several biophysical crop variables in any location in the world with minimal data processing or data management.
One of the problems that we have observed in VICAL is that the algorithms used to mask the clouds, especially in Sentinel-2 images, do not always work correctly and this may cause atypical points to appear in the graphs. An example of this is shown in Figure 6, where it can be seen that in the time series plot with Sentinel-2 images (Figure 6b) there are outliers produced by not completely removing all cloudy pixels.
This could be fixed by using a time series outlier filtering approach to remove outliers (mainly residual clouds) from time series, and while such filters are promising, one can notice that real surface changes can be mistaken for outliers [17]. Another option would be to use a more robust cloud detection method for Sentinel-2. For example, the MACCS-ATCOR Joint Algorithm (MAJA) [101] uses the time series of images for cloud detection and has been shown to provide a high level of precision for Sentinel cloud analysis although processing times could be longer.

3.3. Performance Analyses

According to the performance analysis, Figure 7, Figure 8 and Figure 9 show the R2 and mean error (ME) values for the 23 VIs contemplated in VICAL using Landsat-8, Landsat-7, and Sentinel-2 images, respectively. These figures show that VICAL, supported by the GEE, calculates the VIs with precision, since in most cases, R2 values were greater than 0.99. When the VIs values obtained from individual image processing (outside the GEE platform) are compared with those obtained with the VICAL calculator, R2 values higher than 0.99 are obtained. In the case of the ME parameter, the highest values are found in the VIs calculated with the Landsat-7 ETM+ image; this is because the ETM + data were spectrally adjusted to the OLI spectral bands in VICAL, while the downloaded individual image was only radiometrically corrected and the ETM+ to OLI adjustment was not performed.

3.4. Future Perspectives

One of the future improvements to be implemented in VICAL is the reconstruction of satellite time series with a dynamic smoother method, including fitting asymmetric Gaussian or double logistic functions, or smoothing the data using a modified Savitzky-Golay filter or other methods such as [102] or [103]. This will help to reduce or eliminate outliers in the creation of time series of vegetation indices. Another improvement could be to allow the user to directly import vector GIS files so that the input parcels do not have to be digitized in the developed calculator. This is useful when the target agricultural area has a large number of plots (as shown for example in Figure 3). Up to this point, to use a vector file instead of digitizing the plots can only be achieved by modifying the VICAL code or uploading the file previously to GEE and then using its ID in VICAL.

4. Conclusions

The developed GEE calculator (VICAL) allows the easy calculation and visualization with accuracy of 23 VIs associated with spatial and temporal variations of several biophysical crop variables in any location in the world with minimal data processing or data management. VICAL does not require any additional software installation and allows users to modify or incorporate code into VICAL to carry out a more complex analysis or to adapt it to a certain application.
We believe that the VICAL tool saves time and avoids the repetitive and trivial procedures associated with “manual” VIs computations (downloading images, processing, etc.), which demand different types of softwares and that may lead to human errors. Besides, it is particularly beneficial for researchers with poor satellite data or in institutions with a lack of computational infrastructure to handle large volume of satellite data and high-performance data processing. We recommend that the user should define, prior to the use of the tool, the particularity of the crop they are looking at based on Table 2 to narrow down the suitable VIs for the aims of their work. VICAL is a useful application for researchers using VIs for the calibration of various biophysical parameters of vegetation, and for agricultural field managers worldwide.

Supplementary Materials

VICAL codes are written in JavaScript and are freely available on GitHub (https://www.github.com/CenidRaspaRiego/VICAL (accessed on 16 June 2022)).

Author Contributions

Conceptualization, S.I.J.-J., M.d.J.M.-P., W.O.-B. and I.S.-C.; Formal analysis, S.I.J.-J., M.d.J.M.-P., E.S.-I. and M.A.I.-I.; Funding acquisition, I.S.-C.; Investigation, S.I.J.-J., M.d.J.M.-P., W.O.-B. and I.S.-C.; Methodology, S.I.J.-J., M.d.J.M.-P., E.S.-I. and I.S.-C.; Resources, I.S.-C.; Software, S.I.J.-J. and W.O.-B.; Validation, E.S.-I. and M.A.I.-I.; Writing—original draft, S.I.J.-J. and I.S.-C.; Writing—review & editing, M.d.J.M.-P., W.O.-B., E.S.-I. and M.A.I.-I. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the internal project of INIFAP (Number 1138835074) “Cuantificación del impacto de oscilaciones climáticas globales en la climatología regional y su efecto en la agricultura de temporal a pequeña escala”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bannari, A.; Morin, D.; Bonn, F.; Huete, A.R. A Review of Vegetation Indices. Remote Sens. Rev. 2009, 13, 95–120. [Google Scholar] [CrossRef]
  2. Haboudane, D.; Miller, J.R.; Pattey, E.; Zarco-Tejada, P.J.; Strachan, I.B. Hyperspectral Vegetation Indices and Novel Algorithms for Predicting Green LAI of Crop Canopies: Modeling and Validation in the Context of Precision Agriculture. Remote Sens. Environ. 2004, 90, 337–352. [Google Scholar] [CrossRef]
  3. Pôças, I.; Paço, T.A.; Paredes, P.; Cunha, M.; Pereira, L.S. Estimation of Actual Crop Coefficients Using Remotely Sensed Vegetation Indices and Soil Water Balance Modelled Data. Remote Sens. 2015, 7, 2373–2400. [Google Scholar] [CrossRef] [Green Version]
  4. Rozenstein, O.; Haymann, N.; Kaplan, G.; Tanny, J. Estimating Cotton Water Consumption Using a Time Series of Sentinel-2 Imagery. Agric. Water Manag. 2018, 207, 44–52. [Google Scholar] [CrossRef]
  5. Sifuentes-Ibarra, E.; Ojeda-Bustamante, W.; Ontiveros-Capurata, R.E.; Sánchez-Cohen, I. Improving the Monitoring of Corn Phenology in Large Agricultural Areas Using Remote Sensing Data Series. Span. J. Agric. Res. 2020, 18, 23. [Google Scholar] [CrossRef]
  6. Baret, F.; Guyot, G. Potentials and Limits of Vegetation Indices for LAI and APAR Assessment. Remote Sens. Environ. 1991, 35, 161–173. [Google Scholar] [CrossRef]
  7. Ren, H.; Zhou, G. Estimating Green Biomass Ratio with Remote Sensing in Arid Grasslands. Ecol. Indic. 2019, 98, 568–574. [Google Scholar] [CrossRef]
  8. Ren, H.; Zhou, G.; Zhang, F. Using Negative Soil Adjustment Factor in Soil-Adjusted Vegetation Index (SAVI) for Aboveground Living Biomass Estimation in Arid Grasslands. Remote Sens. Environ. 2018, 209, 439–445. [Google Scholar] [CrossRef]
  9. Xue, J.; Su, B. Significant Remote Sensing Vegetation Indices: A Review of Developments and Applications. J. Sens. 2017, 2017, 1353691. [Google Scholar] [CrossRef] [Green Version]
  10. Chen, J.; Chen, J.; Liao, A.; Cao, X.; Chen, L.; Chen, X.; He, C.; Han, G.; Peng, S.; Lu, M.; et al. Global Land Cover Mapping at 30 m Resolution: A POK-Based Operational Approach. ISPRS J. Photogramm. Remote Sens. 2015, 103, 7–27. [Google Scholar] [CrossRef] [Green Version]
  11. Rasmussen, J.; Azim, S.; Boldsen, S.K.; Nitschke, T.; Jensen, S.M.; Nielsen, J.; Christensen, S. The Challenge of Reproducing Remote Sensing Data from Satellites and Unmanned Aerial Vehicles (UAVs) in the Context of Management Zones and Precision Agriculture. Precis. Agric. 2021, 22, 834–851. [Google Scholar] [CrossRef]
  12. Zhu, Z. Change Detection Using Landsat Time Series: A Review of Frequencies, Preprocessing, Algorithms, and Applications. ISPRS J. Photogramm. Remote Sens. 2017, 130, 370–384. [Google Scholar] [CrossRef]
  13. Amani, M.; Ghorbanian, A.; Ahmadi, S.A.; Kakooei, M.; Moghimi, A.; Mirmazloumi, S.M.; Moghaddam, S.H.A.; Mahdavi, S.; Ghahremanloo, M.; Parsian, S.; et al. Google Earth Engine Cloud Computing Platform for Remote Sensing Big Data Applications: A Comprehensive Review. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 5326–5350. [Google Scholar] [CrossRef]
  14. Gorelick, N.; Hancher, M.; Dixon, M.; Ilyushchenko, S.; Thau, D.; Moore, R. Google Earth Engine: Planetary-Scale Geospatial Analysis for Everyone. Remote Sens. Environ. 2017, 202, 18–27. [Google Scholar] [CrossRef]
  15. Chaves, M.E.D.; Picoli, M.C.A.; Sanches, I.D. Recent Applications of Landsat 8/OLI and Sentinel-2/MSI for Land Use and Land Cover Mapping: A Systematic Review. Remote Sens. 2020, 12, 3062. [Google Scholar] [CrossRef]
  16. USGS. Landsat 7|U.S. Geological Survey. Available online: https://www.usgs.gov/landsat-missions/landsat-7 (accessed on 10 January 2022).
  17. Claverie, M.; Ju, J.; Masek, J.G.; Dungan, J.L.; Vermote, E.F.; Roger, J.C.; Skakun, S.V.; Justice, C. The Harmonized Landsat and Sentinel-2 Surface Reflectance Data Set. Remote Sens. Environ. 2018, 219, 145–161. [Google Scholar] [CrossRef]
  18. Segarra, J.; Buchaillot, M.L.; Araus, J.L.; Kefauver, S.C. Remote Sensing for Precision Agriculture: Sentinel-2 Improved Features and Applications. Agronomy 2020, 10, 641. [Google Scholar] [CrossRef]
  19. Li, J.; Roy, D.P. A Global Analysis of Sentinel-2A, Sentinel-2B and Landsat-8 Data Revisit Intervals and Implications for Terrestrial Monitoring. Remote Sens. 2017, 9, 902. [Google Scholar] [CrossRef] [Green Version]
  20. NASA. Sentinel-2A Launches—Our Compliments & Our Complements-Landsat Science. Available online: https://landsat.gsfc.nasa.gov/article/sentinel-2a-launches-our-compliments-our-complements/ (accessed on 5 December 2021).
  21. Kaufman, Y.J.; Tanré, D. Atmospherically Resistant Vegetation Index (ARVI) for EOS-MODIS. IEEE Trans. Geosci. Remote Sens. 1992, 30, 261–270. [Google Scholar] [CrossRef]
  22. Colombo, R.; Bellingeri, D.; Fasolini, D.; Marino, C.M. Retrieval of Leaf Area Index in Different Vegetation Types Using High Resolution Satellite Data. Remote Sens. Environ. 2003, 86, 120–131. [Google Scholar] [CrossRef]
  23. Mudereri, B.T.; Dube, T.; Adel-Rahman, E.M.; Niassy, S.; Kimathi, E.; Khan, Z.; Landmann, T. A Comparative Analysis of Planetscope and Sentinel Sentinel-2 Space-Borne Sensors in Mapping Striga Weed Using Guided Regularised Random Forest Classification Ensemble. In Proceedings of the International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences-ISPRS Archives, Milan, Italy, 8–10 May 2019. [Google Scholar]
  24. Shen, L.; He, Y.; Guo, X. Suitability of the Normalized Difference Vegetation Index and the Adjusted Transformed Soil-Adjusted Vegetation Index for Spatially Characterizing Loggerhead Shrike Habitats in North American Mixed Prairie. J. Appl. Remote Sens. 2013, 7, 073574. [Google Scholar] [CrossRef]
  25. Broge, N.H.; Mortensen, J.V. Deriving Green Crop Area Index and Canopy Chlorophyll Density of Winter Wheat from Spectral Reflectance Data. Remote Sens. Environ. 2002, 81, 45–57. [Google Scholar] [CrossRef]
  26. He, Y.; Guo, X.; Wilmshurst, J.F. Reflectance Measures of Grassland Biophysical Structure. Int. J. Remote Sens. 2009, 30, 2509–2521. [Google Scholar] [CrossRef]
  27. Richardson, A.J.; Wiegand, C.L. Distinguishing Vegetation from Soil Background Information. Photogramm. Eng. Remote Sens. 1977, 43, 1541–1552. [Google Scholar]
  28. Skakun, S.; Vermote, E.; Franch, B.; Roger, J.C.; Kussul, N.; Ju, J.; Masek, J. Winter Wheat Yield Assessment from Landsat 8 and Sentinel-2 Data: Incorporating Surface Reflectance, Through Phenological Fitting, into Regression Yield Models. Remote Sens. 2019, 11, 1768. [Google Scholar] [CrossRef] [Green Version]
  29. Yan, K.; Gao, S.; Chi, H.; Qi, J.; Song, W.; Tong, Y.; Mu, X.; Yan, G. Evaluation of the Vegetation-Index-Based Dimidiate Pixel Model for Fractional Vegetation Cover Estimation. IEEE Trans. Geosci. Remote Sens. 2021, 60, 1–14. [Google Scholar] [CrossRef]
  30. Huete, A.; Didan, K.; Miura, T.; Rodriguez, E.P.; Gao, X.; Ferreira, L.G. Overview of the Radiometric and Biophysical Performance of the MODIS Vegetation Indices. Remote Sens. Environ. 2002, 83, 195–213. [Google Scholar] [CrossRef]
  31. Wang, J.; Xiao, X.; Bajgain, R.; Starks, P.; Steiner, J.; Doughty, R.B.; Chang, Q. Estimating Leaf Area Index and Aboveground Biomass of Grazing Pastures Using Sentinel-1, Sentinel-2 and Landsat Images. ISPRS J. Photogramm. Remote Sens. 2019, 154, 189–201. [Google Scholar] [CrossRef] [Green Version]
  32. Fang, H.; Liang, S. Leaf Area Index Models. Ref. Modul. Earth Syst. Environ. Sci. 2014, 2008, 2139–2148. [Google Scholar] [CrossRef]
  33. Jiang, Z.; Huete, A.R.; Didan, K.; Miura, T. Development of a Two-Band Enhanced Vegetation Index without a Blue Band. Remote Sens. Environ. 2008, 112, 3833–3845. [Google Scholar] [CrossRef]
  34. Zhang, X.; Wang, J.; Henebry, G.M.; Gao, F. Development and Evaluation of a New Algorithm for Detecting 30 m Land Surface Phenology from VIIRS and HLS Time Series. ISPRS J. Photogramm. Remote Sens. 2020, 161, 37–51. [Google Scholar] [CrossRef]
  35. Marcial-Pablo, M.d.J.; Ontiveros-Capurata, R.E.; Jiménez-Jiménez, S.I.; Ojeda-Bustamante, W. Maize Crop Coefficient Estimation Based on Spectral Vegetation Indices and Vegetation Cover Fraction Derived from Uav-Based Multispectral Images. Agronomy 2021, 11, 668. [Google Scholar] [CrossRef]
  36. Gitelson, A.A.; Kaufman, Y.J.; Merzlyak, M.N. Use of a Green Channel in Remote Sensing of Global Vegetation from EOS-MODIS. Remote Sens. Environ. 1996, 58, 289–298. [Google Scholar] [CrossRef]
  37. Shanahan, J.F.; Schepers, J.S.; Francis, D.D.; Varvel, G.E.; Wilhelm, W.W.; Tringe, J.M.; Schlemmer, M.R.; Major, D.J. Use of Remote-Sensing Imagery to Estimate Corn Grain Yield. Agron. J. 2001, 93, 583–589. [Google Scholar] [CrossRef] [Green Version]
  38. Marcial-Pablo, M.d.J.; Gonzalez-Sanchez, A.; Jimenez-Jimenez, S.I.; Ontiveros-Capurata, R.E.; Ojeda-Bustamante, W. Estimation of Vegetation Fraction Using RGB and Multispectral Images from UAV. Int. J. Remote Sens. 2019, 40, 420–438. [Google Scholar] [CrossRef]
  39. Elwadie, M.E.; Pierce, F.J.; Qi, J. Remote Sensing of Canopy Dynamics and Biophysical Variables Estimation of Corn in Michigan. Agron. J. 2005, 97, 99–105. [Google Scholar] [CrossRef]
  40. Qi, J.; Chehbouni, A.; Huete, A.R.; Kerr, Y.H.; Sorooshian, S. A Modified Soil Adjusted Vegetation Index. Remote Sens. Environ. 1994, 48, 119–126. [Google Scholar] [CrossRef]
  41. Söderström, M.; Piikki, K.; Stenberg, M.; Stadig, H.; Martinsson, J. Producing Nitrogen (N) Uptake Maps in Winter Wheat by Combining Proximal Crop Measurements with Sentinel-2 and DMC Satellite Images in a Decision Support System for Farmers. Acta Agric. Scand. Sect. B Soil Plant Sci. 2017, 67, 637–650. [Google Scholar] [CrossRef]
  42. Gholami Baghi, N.; Oldeland, J. Do Soil-Adjusted or Standard Vegetation Indices Better Predict above Ground Biomass of Semi-Arid, Saline Rangelands in North-East Iran? Int. J. Remote Sens. 2019, 40, 8223–8235. [Google Scholar] [CrossRef]
  43. Hunt, E.R.; Rock, B.N. Detection of Changes in Leaf Water Content Using Near- and Middle-Infrared Reflectances. Remote Sens. Environ. 1989, 30, 43–54. [Google Scholar] [CrossRef]
  44. Elhag, M.; Bahrawi, J.A. Soil Salinity Mapping and Hydrological Drought Indices Assessment in Arid Environments Based on Remote Sensing Techniques. Geosci. Instrum. Methods Data Syst. 2017, 6, 149–158. [Google Scholar] [CrossRef] [Green Version]
  45. Welikhe, P.; Quansah, J.E.; Fall, S.; McElhenney, W. Estimation of Soil Moisture Percentage Using LANDSAT-Based Moisture Stress Index. J. Remote Sens. GIS 2017, 6. [Google Scholar] [CrossRef]
  46. Xing, N.; Huang, W.; Xie, Q.; Shi, Y.; Ye, H.; Dong, Y.; Wu, M.; Sun, G.; Jiao, Q. A Transformed Triangular Vegetation Index for Estimating Winter Wheat Leaf Area Index. Remote Sens. 2020, 12, 16. [Google Scholar] [CrossRef] [Green Version]
  47. Zarco-Tejada, P.J.; Ustin, S.L.; Whiting, M.L. Temporal and Spatial Relationships between Within-Field Yield Variability in Cotton and High-Spatial Hyperspectral Remote Sensing Imagery. Agron. J. 2005, 97, 641–653. [Google Scholar] [CrossRef] [Green Version]
  48. Abd-El Monsef, H.; Smith, S.E.; Rowland, D.L.; Abd El Rasol, N. Using Multispectral Imagery to Extract a Pure Spectral Canopy Signature for Predicting Peanut Maturity. Comput. Electron. Agric. 2019, 162, 561–572. [Google Scholar] [CrossRef]
  49. Liu, J.; Pattey, E.; Jégo, G. Assessment of Vegetation Indices for Regional Crop Green LAI Estimation from Landsat Images over Multiple Growing Seasons. Remote Sens. Environ. 2012, 123, 347–358. [Google Scholar] [CrossRef]
  50. Sun, Q.; Jiao, Q.; Qian, X.; Liu, L.; Liu, X.; Dai, H. Improving the Retrieval of Crop Canopy Chlorophyll Content Using Vegetation Index Combinations. Remote Sens. 2021, 13, 470. [Google Scholar] [CrossRef]
  51. Cui, B.; Zhao, Q.; Huang, W.; Song, X.; Ye, H.; Zhou, X. A New Integrated Vegetation Index for the Estimation of Winter Wheat Leaf Chlorophyll Content. Remote Sens. 2019, 11, 974. [Google Scholar] [CrossRef] [Green Version]
  52. Van Deventer, A.P.; Ward, A.D.; Gowda, P.M.; Lyon, J.G. Using Thematic Mapper Data to Identify Contrasting Soil Plains and Tillage Practices. Photogramm. Eng. Remote Sens. 1997, 63, 87–93. [Google Scholar]
  53. Sonmez, N.K.; Slater, B. Measuring Intensity of Tillage and Plant Residue Cover Using Remote Sensing. Eur. J. Remote Sens. 2016, 49, 121–135. [Google Scholar] [CrossRef] [Green Version]
  54. Beeson, P.C.; Daughtry, C.S.T.; Wallander, S.A. Estimates of Conservation Tillage Practices Using Landsat Archive. Remote Sens. 2020, 12, 2665. [Google Scholar] [CrossRef]
  55. Eskandari, I.; Navid, H.; Rangzan, K. Evaluating Spectral Indices for Determining Conservationand Conventional Tillage Systems in a Vetch-Wheat Rotation. Int. Soil Water Conserv. Res. 2016, 4, 93–98. [Google Scholar] [CrossRef] [Green Version]
  56. Rouse, J.W.; Haas, R.H.; Schell, J.A.; Deering, D.W. Monitoring Vegetation Systems in the Great Plains with ERTS. In Proceedings of the Third ERTS Symposium, Washington, DC, USA, 10–14 December 1973; Freden, S., Mercanti, E., Becker, M., Eds.; NASA: Washington, DC, USA, 1973; pp. 309–317. [Google Scholar]
  57. Singh, R.K.; Irmak, A. Estimation of Crop Coefficients Using Satellite Remote Sensing. J. Irrig. Drain. Eng. 2009, 135, 597–608. [Google Scholar] [CrossRef]
  58. Duchemin, B.; Hadria, R.; Erraki, S.; Boulet, G.; Maisongrande, P.; Chehbouni, A.; Escadafal, R.; Ezzahar, J.; Hoedjes, J.; Kharrou, M.H.; et al. Monitoring Wheat Phenology and Irrigation in Central Morocco: On the Use of Relationships between Evapotranspiration, Crops Coefficients, Leaf Area Index and Remotely-Sensed Vegetation Indices. Agric. Water Manag. 2006, 79, 1–27. [Google Scholar] [CrossRef]
  59. Gao, B.C. NDWI A Normalized Difference Water Index for Remote Sensing of Vegetation Liquid Water From Space. Remote Sens. Environ. 1996, 58, 257–266. [Google Scholar] [CrossRef]
  60. Jackson, T.J.; Chen, D.; Cosh, M.; Li, F.; Anderson, M.; Walthall, C.; Doriaswamy, P.; Hunt, E.R. Vegetation Water Content Mapping Using Landsat Data Derived Normalized Difference Water Index for Corn and Soybeans. Remote Sens. Environ. 2004, 92, 475–482. [Google Scholar] [CrossRef]
  61. Huang, J.; Chen, D.; Cosh, M.H. Sub-Pixel Reflectance Unmixing in Estimating Vegetation Water Content and Dry Biomass of Corn and Soybeans Cropland Using Normalized Difference Water Index (NDWI) from Satellites. Int. J. Remote Sens. 2009, 30, 2075–2104. [Google Scholar] [CrossRef]
  62. Rondeaux, G.; Steven, M.; Baret, F. Optimization of Soil-Adjusted Vegetation Indices. Remote Sens. Environ. 1996, 55, 95–107. [Google Scholar] [CrossRef]
  63. Ihuoma, S.O.; Madramootoo, C.A. Sensitivity of Spectral Vegetation Indices for Monitoring Water Stress Intomato Plants. Comput. Electron. Agric. 2019, 163, 104860. [Google Scholar] [CrossRef]
  64. Roujean, J.L.; Breon, F.M. Estimating PAR Absorbed by Vegetation from Bidirectional Reflectance Measurements. Remote Sens. Environ. 1995, 51, 375–384. [Google Scholar] [CrossRef]
  65. Escadafal, R.; Huete, A. Étude Des Propriétés Spectrales Des Sols Arides Appliquée à Lamélioration Des Indices de Vegetation Obtenus Par Télédection. C. R. Acad. Sci. Paris 1991, 312, 1385–1391. [Google Scholar]
  66. Yao, H.; Huang, Y.; Hruska, Z.; Thomson, S.J.; Reddy, K.N. Using Vegetation Index and Modified Derivative for Early Detection of Soybean Plant Injury from Glyphosate. Comput. Electron. Agric. 2012, 89, 145–157. [Google Scholar] [CrossRef]
  67. Zhao, J.; Zhang, Y.; Tan, Z.; Song, Q.; Liang, N.; Yu, L.; Zhao, J. Using Digital Cameras for Comparative Phenological Monitoring in an Evergreen Broad-Leaved Forest and a Seasonal Rain Forest. Ecol. Inform. 2012, 10, 65–72. [Google Scholar] [CrossRef]
  68. Pearson, R.L.; Miller, L.D. Remote Mapping of Standing Crop Biomass for Estimation of the Productivity of Shortgrass Prairie, Pawnee National Grasslands, Colorado. In Proceedings of the 8th International Symposium on Remote Sensing of the Environment, Ann Arbor, MI, USA, 2–6 October 1972. [Google Scholar]
  69. Huete, A.R. A Soil-Adjusted Vegetation Index (SAVI). Remote Sens. Environ. 1988, 25, 295–309. [Google Scholar] [CrossRef]
  70. Odi-Lara, M.; Campos, I.; Neale, C.M.U.; Ortega-Farías, S.; Poblete-Echeverría, C.; Balbontín, C.; Calera, A. Estimating Evapotranspiration of an Apple Orchard Using a Remote Sensing-Based Soil Water Balance. Remote Sens. 2016, 8, 253. [Google Scholar] [CrossRef] [Green Version]
  71. Broge, N.H.; Leblanc, E. Comparing Prediction Power and Stability of Broadband and Hyperspectral Vegetation Indices for Estimation of Green Leaf Area Index and Canopy Chlorophyll Density. Remote Sens. Environ. 2001, 76, 156–172. [Google Scholar] [CrossRef]
  72. Baret, F.; Guyot, G.; Major, D.J. TSAVI: A Vegetation Index Which Minimizes Soil Brightness Effects on LAI and APAR Estimation. In Proceedings of the 12th Canadian Symposium on Remote Sensing Geoscience and Remote Sensing Symposium, Vancouver, BC, Canada, 10–14 July 1989; IEEE: Piscataway, NJ, USA, 1989; Volume 3, pp. 1355–1358. [Google Scholar]
  73. Li, Z.; Guo, X. A Suitable Vegetation Index for Quantifying Temporal Variation of Leaf Area Index (LAI) in Semiarid Mixed Grassland. Can. J. Remote Sens. 2010, 36, 709–721. [Google Scholar] [CrossRef]
  74. Marino, S.; Alvino, A. Hyperspectral Vegetation Indices for Predicting Onion (Allium cepa L.) Yield Spatial Variability. Comput. Electron. Agric. 2015, 116, 109–117. [Google Scholar] [CrossRef]
  75. Gitelson, A.A.; Kaufman, Y.J.; Stark, R.; Rundquist, D. Novel Algorithms for Remote Estimation of Vegetation Fraction. Remote Sens. Environ. 2002, 80, 76–87. [Google Scholar] [CrossRef] [Green Version]
  76. Viña, A.; Gitelson, A.A.; Rundquist, D.C.; Keydan, G.; Leavitt, B.; Schepers, J. Monitoring Maize (Zea mays L.) Phenology with Remote Sensing. Agron. J. 2004, 96, 1139–1147. [Google Scholar] [CrossRef]
  77. Ballesteros, R.; Moreno, M.A.; Barroso, F.; González-Gómez, L.; Ortega, J.F. Assessment of Maize Growth and Development with High- and Medium-resolution Remote Sensing Products. Agronomy 2021, 11, 940. [Google Scholar] [CrossRef]
  78. Pipatsitee, P.; Eiumnoh, A.; Praseartkul, P.; Ponganan, N.; Taota, K.; Kongpugdee, S.; Sakulleerungroj, K.; Cha-Um, S. Non-Destructive Leaf Area Estimation Model for Overall Growth Performances in Relation to Yield Attributes of Cassava (Manihot Esculenta Cranz) under Water Deficit Conditions. Not. Bot. Horti Agrobot. Cluj-Napoca 2019, 47, 580–591. [Google Scholar] [CrossRef] [Green Version]
  79. Nguy-Robertson, A.; Gitelson, A.; Peng, Y.; Viña, A.; Arkebauer, T.; Rundquist, D. Green Leaf Area Index Estimation in Maize and Soybean: Combining Vegetation Indices to Achieve Maximal Sensitivity. Agron. J. 2012, 104, 1336–1347. [Google Scholar] [CrossRef] [Green Version]
  80. Zumo, I.M.; Hashim, M.; Hassan, N. Mapping Grass Above-Ground Biomass of Grazinglands Using Satellite Remote Sensing. Geocarto Int. 2021, 1–14. [Google Scholar] [CrossRef]
  81. Gitelson, A.A. Wide Dynamic Range Vegetation Index for Remote Quantification of Biophysical Characteristics of Vegetation. J. Plant Physiol. 2004, 161, 165–173. [Google Scholar] [CrossRef] [Green Version]
  82. Sakamoto, T.; Wardlow, B.D.; Gitelson, A.A. Detecting Spatiotemporal Changes of Corn Developmental Stages in the U.S. Corn Belt Using MODIS WDRVI Data. IEEE Trans. Geosci. Remote Sens. 2011, 49, 1926–1936. [Google Scholar] [CrossRef] [Green Version]
  83. Dempewolf, J.; Adusei, B.; Becker-Reshef, I.; Hansen, M.; Potapov, P.; Khan, A.; Barker, B. Wheat Yield Forecasting for Punjab Province from Vegetation Index Time Series and Historic Crop Statistics. Remote Sens. 2014, 6, 9653–9675. [Google Scholar] [CrossRef] [Green Version]
  84. Tamiminia, H.; Salehi, B.; Mahdianpari, M.; Quackenbush, L.; Adeli, S.; Brisco, B. Google Earth Engine for Geo-Big Data Applications: A Meta-Analysis and Systematic Review. ISPRS J. Photogramm. Remote Sens. 2020, 164, 152–170. [Google Scholar] [CrossRef]
  85. Roy, D.P.; Kovalskyy, V.; Zhang, H.K.; Vermote, E.F.; Yan, L.; Kumar, S.S.; Egorov, A. Characterization of Landsat-7 to Landsat-8 Reflective Wavelength and Normalized Difference Vegetation Index Continuity. Remote Sens. Environ. 2016, 185, 57–70. [Google Scholar] [CrossRef] [Green Version]
  86. Zhu, Z.; Wang, S.; Woodcock, C.E. Improvement and Expansion of the Fmask Algorithm: Cloud, Cloud Shadow, and Snow Detection for Landsats 4–7, 8, and Sentinel 2 Images. Remote Sens. Environ. 2015, 159, 269–277. [Google Scholar] [CrossRef]
  87. Foga, S.; Scaramuzza, P.L.; Guo, S.; Zhu, Z.; Dilley, R.D.; Beckmann, T.; Schmidt, G.L.; Dwyer, J.L.; Joseph Hughes, M.; Laue, B. Cloud Detection Algorithm Comparison and Validation for Operational Landsat Data Products. Remote Sens. Environ. 2017, 194, 379–390. [Google Scholar] [CrossRef] [Green Version]
  88. Laipelt, L.; Henrique Bloedow Kayser, R.; Santos Fleischmann, A.; Ruhoff, A.; Bastiaanssen, W.; Erickson, T.A.; Melton, F. Long-Term Monitoring of Evapotranspiration Using the SEBAL Algorithm and Google Earth Engine Cloud Computing. ISPRS J. Photogramm. Remote Sens. 2021, 178, 81–96. [Google Scholar] [CrossRef]
  89. Zupanc, A. Improving Cloud Detection with Machine Learning|by Anze Zupanc|Sentinel Hub Blog|Medium. Available online: https://medium.com/sentinel-hub/improving-cloud-detection-with-machine-learning-c09dc5d7cf13 (accessed on 12 December 2021).
  90. Poudel, U.; Stephen, H.; Ahmad, S. Evaluating Irrigation Performance and Water Productivity Using EEFlux ET and NDVI. Sustainability 2021, 13, 7967. [Google Scholar] [CrossRef]
  91. Pôças, I.; Calera, A.; Campos, I.; Cunha, M. Remote Sensing for Estimating and Mapping Single and Basal Crop Coefficientes: A Review on Spectral Vegetation Indices Approaches. Agric. Water Manag. 2020, 233, 106081. [Google Scholar] [CrossRef]
  92. Campos, I.; Neale, C.M.U.; Suyker, A.E.; Arkebauer, T.J.; Gonçalves, I.Z. Reflectance-Based Crop Coefficients REDUX: For Operational Evapotranspiration Estimates in the Age of High Producing Hybrid Varieties. Agric. Water Manag. 2017, 187, 140–153. [Google Scholar] [CrossRef] [Green Version]
  93. Shafian, S.; Rajan, N.; Schnell, R.; Bagavathiannan, M.; Valasek, J.; Shi, Y.; Olsenholler, J. Unmanned Aerial Systems-Based Remote Sensing for Monitoring Sorghum Growth and Development. PLoS ONE 2018, 13, e0196605. [Google Scholar] [CrossRef] [Green Version]
  94. Chander, G.; Markham, B.L.; Helder, D.L. Summary of Current Radiometric Calibration Coefficients for Landsat MSS, TM, ETM+, and EO-1 ALI Sensors. Remote Sens. Environ. 2009, 113, 893–903. [Google Scholar] [CrossRef]
  95. USGS. Landsat 8 Collection 1 Land Surface Reflectance Code Product Guide. Available online: https://www.usgs.gov/media/files/landsat-8-collection-1-land-surface-reflectance-code-product-guide (accessed on 5 December 2021).
  96. QGIS.org QGIS Geographic Information System 2022. Available online: https://qgis.org/en/site/ (accessed on 5 December 2021).
  97. Mutanga, O.; Kumar, L. Google Earth Engine Applications. Remote Sens. 2019, 11, 591. [Google Scholar] [CrossRef] [Green Version]
  98. Eklundh, L.; Jönsson, P. TIMESAT: A Software Package for Time-Series Processing and Assessment of Vegetation Dynamics. Remote Sens. Digit. Image Process. 2015, 22, 141–158. [Google Scholar] [CrossRef]
  99. Duarte, L.; Teodoro, A.C.; Monteiro, A.T.; Cunha, M.; Gonçalves, H. QPhenoMetrics: An Open Source Software Application to Assess Vegetation Phenology Metrics. Comput. Electron. Agric. 2018, 148, 82–94. [Google Scholar] [CrossRef]
  100. Araya, S.; Ostendorf, B.; Lyle, G.; Lewis, M. CropPhenology: An R Package for Extracting Crop Phenology from Time Series Remotely Sensed Vegetation Index Imagery. Ecol. Inform. 2018, 46, 45–56. [Google Scholar] [CrossRef]
  101. Hagolle, O.; Huc, M.; Pascual, D.V.; Dedieu, G. A Multi-Temporal Method for Cloud Detection, Applied to FORMOSAT-2, VENµS, LANDSAT and SENTINEL-2 Images. Remote Sens. Environ. 2010, 114, 1747–1755. [Google Scholar] [CrossRef] [Green Version]
  102. Graesser, J.; Stanimirova, R.; Friedl, M. Reconstruction of Satellite Time Series With a Dynamic Smoother. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2022, 15, 1803–1813. [Google Scholar] [CrossRef]
  103. Kong, D.; Zhang, Y.; Gu, X.; Wang, D. A Robust Method for Reconstructing Global MODIS EVI Time Series on the Google Earth Engine. ISPRS J. Photogramm. Remote Sens. 2019, 155, 13–24. [Google Scholar] [CrossRef]
Figure 1. Comparison and location of spectral bands of Landsat-4 TM, Landsat-5 TM, LandSat-7 ETM +, LandSat-8 OLI, LandSat-9 OLI-2 and Sentinel-2 MSI. The numbers indicate the number of spectral bands considered in each sensor. Figure adapted from [20].
Figure 1. Comparison and location of spectral bands of Landsat-4 TM, Landsat-5 TM, LandSat-7 ETM +, LandSat-8 OLI, LandSat-9 OLI-2 and Sentinel-2 MSI. The numbers indicate the number of spectral bands considered in each sensor. Figure adapted from [20].
Agronomy 12 01518 g001
Figure 2. Methodology used by the VICAL tool to calculate vegetation indices.
Figure 2. Methodology used by the VICAL tool to calculate vegetation indices.
Agronomy 12 01518 g002
Figure 3. Location of the agricultural areas for the performance evaluation of VICAL: (a) irrigation “Modulo Batequis” in irrigation district 075 “Valle del Fuerte”, northern Sinaloa; (b) irrigation “Modulo El Porvenir” in irrigation district 017 “Region Lagunera”, Mexico.
Figure 3. Location of the agricultural areas for the performance evaluation of VICAL: (a) irrigation “Modulo Batequis” in irrigation district 075 “Valle del Fuerte”, northern Sinaloa; (b) irrigation “Modulo El Porvenir” in irrigation district 017 “Region Lagunera”, Mexico.
Agronomy 12 01518 g003
Figure 4. Main menu of the VICAL application.
Figure 4. Main menu of the VICAL application.
Agronomy 12 01518 g004
Figure 5. (a) Location of parcels in Northern Sinaloa, Mexico; (b) 18 polygons drawn in VICAL; different maps obtained in VICAL (date: 3 April 2020): (c) RGB combination; (d) ARVI; (e) weighting factor for ARBI; (f) DVI; (g) EVI; (h) GNDVI; (i) MSAVI2; (j) MTVI2; (k) NDVI; (l) OSAVI; (m) RI; (n) RVI; (o) SAVI; (p) TSAVI; (q) TVI; (r) VARI; (s) VIN; (t) WDRVI.
Figure 5. (a) Location of parcels in Northern Sinaloa, Mexico; (b) 18 polygons drawn in VICAL; different maps obtained in VICAL (date: 3 April 2020): (c) RGB combination; (d) ARVI; (e) weighting factor for ARBI; (f) DVI; (g) EVI; (h) GNDVI; (i) MSAVI2; (j) MTVI2; (k) NDVI; (l) OSAVI; (m) RI; (n) RVI; (o) SAVI; (p) TSAVI; (q) TVI; (r) VARI; (s) VIN; (t) WDRVI.
Agronomy 12 01518 g005
Figure 6. VI time series of different satellite information obtained in VICAL for an agricultural parcel in the north of Sinaloa, Mexico (5 October 2019 to 20 October 2020): (a) Landsat-7 and Landsat-8; (b) Sentinel-2; (c) Landsat-7, Landsat-8, and Sentinel-2; (d) RGB composition for the date of an outlier (18 September 2020). The time series (ac) is from the polygon with a red border (d).
Figure 6. VI time series of different satellite information obtained in VICAL for an agricultural parcel in the north of Sinaloa, Mexico (5 October 2019 to 20 October 2020): (a) Landsat-7 and Landsat-8; (b) Sentinel-2; (c) Landsat-7, Landsat-8, and Sentinel-2; (d) RGB composition for the date of an outlier (18 September 2020). The time series (ac) is from the polygon with a red border (d).
Agronomy 12 01518 g006
Figure 7. R2 and ME values of the VIs obtained by VICAL and those obtained through the individual processing of Landsat-8 images. Each point represents the average value of the VI in a parcel.
Figure 7. R2 and ME values of the VIs obtained by VICAL and those obtained through the individual processing of Landsat-8 images. Each point represents the average value of the VI in a parcel.
Agronomy 12 01518 g007
Figure 8. R2 and ME values of the VIs obtained by VICAL and those obtained through the individual processing of Landsat-7 images.
Figure 8. R2 and ME values of the VIs obtained by VICAL and those obtained through the individual processing of Landsat-7 images.
Agronomy 12 01518 g008
Figure 9. R2 and ME values of the VIs obtained by VICAL and those obtained through the individual processing of Sentinel-2 images.
Figure 9. R2 and ME values of the VIs obtained by VICAL and those obtained through the individual processing of Sentinel-2 images.
Agronomy 12 01518 g009
Table 1. Landsat and Sentinel-2 sensor specifications (adapted from [16,17]).
Table 1. Landsat and Sentinel-2 sensor specifications (adapted from [16,17]).
CharacteristicLandsat 4–5/TMLandsat 7/ETM+Landsat 8/OLILandsat 9/OLI-2Sentinel-2A/MSISentinel-2B/MSI
Launch date16 July 1982 (Landsat-4)/1 March 1984 (Landsat-5)15 April 199911 February 201327 September 202123 June 20157 March 2017
Repeat coverage16 days16 days16 days16 days10 days
Spatial resolution30 m/90 m (TIRS)30 m/60 m (TIRS)30 m (OLI)/100 m (TIRS)30 m (OLI)/100 m (TIRS)10 m/20 m/60 m
Swath/field of view 183 km/15°180 km/15°180 km/15°290 km/20.6°
Spectral bands (central wavelength)Ultra blue 443 nm443 nm443 nm (60 m)
Blue (B)485 nm485 nm482 nm482 nm490 nm (10 m)
Green (G)560 nm560 nm561 nm 561 nm 560 nm (10 m)
Red (R)660 nm660 nm655 nm655 nm665 nm (10 m)
Red edge ---705 nm (20 m), 740 nm (20 m), 783 nm (20 m), 865 nm (20 m)
NIR830 nm835 nm865 nm865 nm842 nm (10 m)
SWIR11650 nm1650 nm1609 nm1609 nm1610 nm (20 m)
SWIR22215 nm2215 nm2201 nm2201 nm2190 nm (20 m)
Cirrus -1373 nm1373 nm1375 nm (60 m)
Water vapor ---945 nm (60 m)
Thermal11.45 μm11.5 μm10.9 μm, 12 μm10.9 μm, 12 μm
NIR: Near infrared; SWIR1: Shortwave infrared 1; SWIR2: Shortwave infrared 2; ETM: Enhanced thematic mapper; OLI: Operational land imager; TIRS: Thermal infrared sensor; MSI: Multispectral instrument.
Table 2. Vegetation indices commonly used in agricultural applications and considered in the VICAL design.
Table 2. Vegetation indices commonly used in agricultural applications and considered in the VICAL design.
#IndexAbbreviationFormulaReferenceAgricultural Application
1Atmospherically resistant vegetation indexARVI * NIR rb NIR + rb
rb = R γ ( B R )
γ = 1.0
[21]LAI, weed mapping [22,23]
2Adjusted transformed soil-adjusted vegetation indexATSAVI * [ a ( NIR aR b ) ] [ ( R + aNIR ab + X ( 1 + a 2 ) ) ]
a = 1; b = 0; X = 0.08
[6]Biomass, canopy height, chlorophyll content, LAI [24,25,26]
3Difference vegetation indexDVINIR-R[27]Forecasting (predicting) crop yield, vegetation coverage [28,29]
4Enhanced vegetation indexEVI * 2.5 ( NIR R NIR + C 1 R C 2 B + L )
C1 = 6.0, C2 = 7.5; L = 1.0
[30]Water consumption, biomass, LAI, phenology monitoring [5,31,32]
5Enhanced vegetation indexEVI2 * 2.5   ( NIR R NIR + C 1 R + 1 )
C1 = 2.4
[33]Crop coefficient, land surface phenology [34,35]
6Green normalized difference vegetation indexGNDVI NIR G NIR + G [36]Chlorophyll content, LAI, vegetation coverage, yield forecasting [37,38,39]
7Modified soil adjusted vegetation indexMSAVI2 ( 2 NIR + 1 ) ( 2NIR + 1 ) 2 8 ( NIR R ) 2 [40]Biomass, nitrogen prediction, LAI [41,42]
8Moisture stress indexMSI SWI R 1 NIR [43]Soil moisture, soil salinity
[44,45]
9Modified triangular vegetation indexMTVI 1.2 [ 1.2 ( NIR G ) 2.5 ( R G ) ] [2]Monitoring phenology, LAI, vegetation water content [46,47,48]
10Modified triangular vegetation index-2MTVI2 1.5 [ 1.2 ( NIR G ) 2.5 ( R G ) ] ( 2 NIR + 1 ) 2 ( 6 NIR 5 R ) 0.5 [2]Chlorophyll content, LAI
[49,50,51]
11 Normalized difference tillage index (NDTI) NDTI SWI R 1 SWI R 2 SWI R 1 + SWI R 2 [52]Crop residue, soil tillage [53,54,55]
12Normalized difference vegetation indexNDVI NIR R NIR + R [56]Crop coefficient, irrigation, monitoring phenology, vegetation coverage, vegetation water content, yield forecasting
[5,35,37,38,57,58]
13Normalized difference water indexNDWI NIR SWI R 1 NIR + SWI R 1 [59]Biomass, vegetation water content [60,61]
14Optimized soil adjusted vegetation indexOSAVI * 1.16 ( NIR R NIR + R + X )
X = 0.16
[62]LAI, water stress, [47,49,63]
15Renormalized difference vegetation indexRDVI NIR R NIR + R [64]Biomass, canopy height, LAI, water stress [26,47,63]
16Redness indexRI R G R + G [65]Phenology monitoring, plant injury detection
[66,67]
17Ratio vegetation indexRVI R NIR [68]Biomass, LAI, vegetation coverage [29,32]
18Soil adjusted vegetation indexSAVI * NIR R NIR + R + L ( 1 + L )
L = 0.5
[69]crop coefficient, evapotranspiration, vegetation coverage
[8,70]
19Triangular vegetation indexTVI 0.5 [ 120 ( NIR G ) 200 ( R G ) ] [71]Chlorophyll content, LAI
[46,51]
20Transformed soil adjusted vegetation indexTSAVI * [ a ( NIR aR b ) ] [ ( R + aNIR ab ]
a = 1; b = 0;
[72]Soil moisture,
chlorophyll content, LAI, yield forecasting [25,73,74]
21Visible atmospherically resistant indexVARI G R G + R B [75]Biomass, phenology monitoring, LAI, vegetation coverage [76,77,78]
22Vegetation index number or simple ratioVIN NIR R [68]Biomass, chlorophyll content, LAI
[79,80]
23Wide dynamic range vegetation indexWDRVI * NIR R NIR + R
α = 0.2
[81]Crop coefficient, phenology monitoring, yield forecasting
[35,82,83]
* Some coefficients of the vegetation index can be configured by the user within VICAL.
Table 3. Image collection of Landsat and Sentinel-2 within the Google Earth Engine (GEE).
Table 3. Image collection of Landsat and Sentinel-2 within the Google Earth Engine (GEE).
SensorDataset AvailabilityCollection ID
Landsat-4 TM22 August 1982–24 June 1993LANDSAT/LT04/C02/T1_L2
Landsat-5 TM16 March 1993–05 May 2012LANDSAT/LT05/C02/T1_L2
Landsat-7 ETM+28 May 1999–presentLANDSAT/LE07/C02/T1_L2
Landsat-8 OLI11 April 2013–presentLANDSAT/LC08/C02/T1_L2
Landsat-9 OLI-231 October 2021–presentLANDSAT/LC09/C02/T1_L2
Sentinel-2 (MSI)28 March 2017–presentCOPERNICUS/S2_SR_HARMONIZED
Table 4. Surface reflectance sensor transformation functions (ETM+ to OLI) derived by ordinary least squares (OLS) regression [85].
Table 4. Surface reflectance sensor transformation functions (ETM+ to OLI) derived by ordinary least squares (OLS) regression [85].
Band NameSlopeIntercept
Blue0.84740.0003
Green0.84830.0088
Red0.90470.0061
NIR0.84620.0412
SWIR10.89370.0254
SWIR20.90710.0172
Table 5. Bandpass adjustment coefficients of linear regression for surface reflectance (OLI = slope × MSI + intercept) and the mean residual [17].
Table 5. Bandpass adjustment coefficients of linear regression for surface reflectance (OLI = slope × MSI + intercept) and the mean residual [17].
Band NameSlopeInterceptResidual
Ultra Blue0.996−0.000230.0004
Blue0.977−0.004110.0018
Green1.005−0.000930.0011
Red0.9820.000940.0015
NIR1.001−0.000290.0003
SWIR11.001−0.000150.0001
SWIR20.996−0.000970.0009
Table 6. Regression models maps considered in VICAL.
Table 6. Regression models maps considered in VICAL.
Function TypeFormulaEquation Number
lineal Y = a VI + b (2)
quadratic Y = a + b VI + c V I 2 (3)
potential Y = a V I b (4)
exponential Y = a e b VI (5)
Table 7. Details of study areas and satellite images for the performance evaluation of VICAL.
Table 7. Details of study areas and satellite images for the performance evaluation of VICAL.
LocationGEE IDImage CollectionNumber of Parcel (Polygons) Image Acquisition Date
Northern Sinaloa, Mexicoprojects/calcium-verbena-328905/assets/BateLandsat-71182 27 May 2018
Landsat-819 May 2018
Region Lagunera, Mexicoprojects/calcium-verbena-328905/assets/DR017ParceSentinel-21741 18 April 2019
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jiménez-Jiménez, S.I.; Marcial-Pablo, M.d.J.; Ojeda-Bustamante, W.; Sifuentes-Ibarra, E.; Inzunza-Ibarra, M.A.; Sánchez-Cohen, I. VICAL: Global Calculator to Estimate Vegetation Indices for Agricultural Areas with Landsat and Sentinel-2 Data. Agronomy 2022, 12, 1518. https://doi.org/10.3390/agronomy12071518

AMA Style

Jiménez-Jiménez SI, Marcial-Pablo MdJ, Ojeda-Bustamante W, Sifuentes-Ibarra E, Inzunza-Ibarra MA, Sánchez-Cohen I. VICAL: Global Calculator to Estimate Vegetation Indices for Agricultural Areas with Landsat and Sentinel-2 Data. Agronomy. 2022; 12(7):1518. https://doi.org/10.3390/agronomy12071518

Chicago/Turabian Style

Jiménez-Jiménez, Sergio Iván, Mariana de Jesús Marcial-Pablo, Waldo Ojeda-Bustamante, Ernesto Sifuentes-Ibarra, Marco Antonio Inzunza-Ibarra, and Ignacio Sánchez-Cohen. 2022. "VICAL: Global Calculator to Estimate Vegetation Indices for Agricultural Areas with Landsat and Sentinel-2 Data" Agronomy 12, no. 7: 1518. https://doi.org/10.3390/agronomy12071518

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop