What is a vegetation index?
In this article we are going to explore a few spectral indices focused on understanding the vegetation.
VI or Vegetation Index is actually a spectral index, i.e. a combination of spectral bands. You can read more details about spectral indices in a few of my previous articles: "Spectral Indices with multispectral satellite data", "Spectral Indices in Remote Sensing and how to interpret them", "SAVI and NDVI spectral index comparison"
So, since VI is a actually a spectral index, why to differentiate it?
As the name suggests, it reveals many properties of the vegetation.
List of vegetation indices
1. NDVI
The spectral signature of wholesome vegetation shows a abrupt rise of the reflection level at 0,7 µm, whereas land without vegetation, according to the type of surface, has a continuous linear course. So much more active the chlorophyll of the plants, so much bigger is the boost of the reflection level at the near infrared (0,78 - 1 µm). Beside the determination between of the vegetation and other objects it allows to detect the vitality of the vegetation.
The NDVI results from the following equation:
NDVI = (Bnear_IR - Bred) / (Bnear_IR + Bred)
2. SAVI ( Soil Adjusted Vegetation Index)
This index attempts to be a hybrid between the ratio-based indices and the perpendicular indices. The reasoning behind this index acknowledges that the isovegetation lines are not parallel, and that they do not all converge at a single point. The initial construction of this index was based on measurements of cotton and range grass canopies with dark and light soil backgrounds, and the adjustment factor L was found by trial and error until a factor that gave equal vegetation index results for the dark and light soils was found. The result is a ratio-based index where the point of convergence is not the origin.
3. TSAVI (Transformed Soil Adjusted Vegetation Index)
This index assumes that the soil line has arbitrary slope and intercept, and it makes use of these values to adjust the vegetation index. This would be a nice way of escaping the arbitrariness of the L in SAVI, if an additional adjustment parameter had not been included in the index. The parameter X was adjusted so as to minimize the soil background effect. The value reported in the papers is 0.08. The convergence point of the isovegetation lines lies between the origin and the usually-used SAVI convergence point (for L = 0.5).
The TSAVI results from the following equation:
TSAVI = s * (Bnear_IR - s * Bred - a) / (a * B near_IR + Bred - a * s + X * ( 1 + s * s ))
where: - a is the soil line intercept - s is the soil line slope - X is the adjustment factor to minimize soil noise.
4. MSAVI (Modified Soil Adjusted Vegetation Index)
The adjustment factor L for SAVI depends on the level of vegetation cover being observed. This leads to the circular problem of needing to know the vegetation cover before calculating the vegetation index, which is what gives you the vegetation cover. The basic idea of MSAVI was to provide a variable correction factor L. The correction factor used is based on the product of NDVI and WDVI. This means that the isovegetation lines do not converge to a single point.
The MSAVI results from the following equation:
MSAVI = (1 + L) * (B near_IR - Bred) / (Bnear_IR + Bred + L)
where: L = 1 - 2 * s * NDVI * WDVI and s is the soil line slope
5. DVI (Difference Vegetation Index)
his is the simplest vegetation index: - Sensitive to the amount of vegetation - Distinguishes between soil and vegetation - Does NOT deal with the difference between reflectance and radiance caused by the atmosphere or shadows
The DVI results from the following equation:
DVI = (Bnear_IR - Bred)
6. GNDVI (Green Normalized Difference Vegetation Index)
The authors verified that GNDVI was more sensible than NDVI to identify different concentration rates of chlorophyll, which is highly correlated at nitrogen. The use of green spectral band was more efficient than the red spectral band to discriminate nitrogen.
The GNDVI results from the following equation:
GNDVI = (Bnear_IR - Bgreen) / (Bnear_IR + Bgreen)
How to calculate vegetation indices?
There are literally numerous ways (in terms of software not equations used) to calculate these (and more) vegetation indices. It clearly depend on how you want to work, at what scale and how you need to deliver the information you extract from them. For example, if you plan to process a couple of Sentinel-2 images in order to create NDVI, you can consider processing them on your own laptop in a software of your choice. On the other hand if you plan to process a large area over big time period (e.g. one year), then processing all these data in your own laptop or desktop, might not be the optimum solution. In this case you will need an online platform to handle all these big data let you focus on how to further process this big time series of data.
ESA SNAP
ESA SNAP (Sentinel Applications Platform) is the open-source software from the European Space Agency (ESA) focused on processing the Copernicus Sentinel data (Sentinel-1, Sentinel-2 etc). You can of course process other satellite images, but it is most used for the Sentinel satellites images. Using the native data format of these data, SAFE, you can process satellite images coming from the ESA scihub portal. You can use the snap software to calculate numerous spectral indices.
The “Multispectral Earth Observation Applications using ESA Sentinel Application Platform” and “ESA Sentinel Application Platform Tutorial” can help you learn how to use the ESA SNAP software and process Sentinel 1 and 2 images.
Sentinel-hub
Sentinel Hub is a cloud based earth observation platform for distribution, management and analysis of satellite data. The company that developed Sentinel-hub, Sinergise, focused on large-scale GIS for agriculture and land administration, with a long track record in cloud GIS. While attempting to get Sentinel-2 data to their customers in Europe, Africa and Asia, they realized that current technologies were not up to the challenge. Transferring the massive amount of data and efficiently processing it into an image, useful to users, would be cumbersome, time-consuming and expensive.
Sentinel Hub was born out of the desire to remedy this problem. Sentinel-Hub has hidden the complexity of archiving, processing and distributing satellite imagery behind a set of standard web services which can be easily integrated into any desktop, web or mobile mapping application.
The Sentinel-hub platform is an amazing tool to helps you calculate spectral indices in huge areas in a multi-temporal sense. Combining the platform’s capability for ad-hoc processing you can also mask out clouds. This can result to spatial and temporally correct spectral indices that can be used to properly analyze vegetation and crops.
Here you can learn more about how to use the Sentinel-Hub platform. Also if you get GEO Premium, you are also getting for FREE 3 months access to the Sentinel-Hub platform!
EOS
EOS has created a cloud-based platform and analytics tool from which images and analyses of satellite and other earth observation data are derived in real time for application in business, science, and public policy. On-the-fly processing of thousands of sq km of images with instant delivery of the results to the user. The ability to process any kind of data to create the most comprehensive analytics, such as InSAR and Point cloud, on a huge scale. Operations based on data from the majority of imagery providers worldwide
Here you can learn more about EOS and how to use their product.
About the writer
