NDVIvegetationSentinel-2agricultureanalysis

EVI vs NDVI: When NDVI Isn't Enough for Vegetation Analysis

Kazushi MotomuraJune 3, 20255 min read
EVI vs NDVI: When NDVI Isn't Enough for Vegetation Analysis

Quick Answer: NDVI saturates at high biomass (values above ~0.8 all look the same) and is influenced by soil brightness in sparse vegetation. EVI adds a blue band correction and canopy background adjustment to stay sensitive in dense forests. SAVI includes a soil brightness correction factor. Use NDVI for general vegetation mapping, EVI for dense tropical vegetation, and SAVI for arid regions with sparse cover.

Why One Vegetation Index Isn't Enough

NDVI is the workhorse of remote sensing vegetation analysis — simple, well-understood, and widely used. But like any tool, it has limitations that become apparent in specific conditions.

The two most common problems:

  1. Saturation over dense canopy — When vegetation is very dense (LAI > 3-4), NDVI approaches its maximum (~0.9) and stops distinguishing between "dense" and "very dense" vegetation.
  2. Soil background influence — In sparse vegetation (think semi-arid rangelands), the brightness of exposed soil significantly affects NDVI values, making it hard to separate vegetation signal from soil signal.

EVI and SAVI were specifically designed to address these problems.

The Formulas

NDVI (Normalized Difference Vegetation Index)

NDVI = (NIR - Red) / (NIR + Red)

Uses Sentinel-2 bands B8 (NIR) and B4 (Red). Range: -1 to +1.

EVI (Enhanced Vegetation Index)

EVI = 2.5 × (NIR - Red) / (NIR + 6×Red - 7.5×Blue + 1)

Uses Sentinel-2 bands B8 (NIR), B4 (Red), and B2 (Blue). Range: approximately -1 to +1.

SAVI (Soil-Adjusted Vegetation Index)

SAVI = 1.5 × (NIR - Red) / (NIR + Red + 0.5)

Uses Sentinel-2 bands B8 (NIR) and B4 (Red). The 0.5 is the soil brightness correction factor (L). Range: -1 to +1.

How They Compare

FeatureNDVIEVISAVI
Bands required2 (NIR, Red)3 (NIR, Red, Blue)2 (NIR, Red)
Saturation at high biomassYesNoModerate
Soil background sensitivityHighLowLow
Atmospheric sensitivityModerateLow (blue band correction)Moderate
Best for dense vegetationLimitedExcellentGood
Best for sparse vegetationLimitedGoodExcellent
SimplicityHighestModerateHigh

When to Use Each Index

Use NDVI When...

  • General vegetation mapping — Quick assessment of where vegetation exists versus bare ground
  • Time-series monitoring — Long-term trends where relative changes matter more than absolute values
  • Simple thresholding — Classifying land as vegetated (>0.3) vs non-vegetated (<0.2)
  • Mid-latitude agriculture — Moderate-density crops where saturation isn't an issue

NDVI remains the best starting point for most vegetation work. It's well-documented, easy to interpret, and sufficient for the majority of applications.

Use EVI When...

  • Tropical forests — Dense canopy with LAI > 4 where NDVI saturates. EVI continues to differentiate between moderately dense and very dense vegetation.
  • Phenology studies — Tracking the timing of green-up and senescence in forests. EVI's sensitivity to canopy structure makes it better at detecting subtle seasonal changes.
  • Biomass estimation — EVI correlates better with above-ground biomass in high-productivity ecosystems.
  • Atmospheric contamination concerns — The blue band correction in EVI reduces the influence of aerosols and thin clouds.

Use SAVI When...

  • Arid and semi-arid regions — Where vegetation cover is sparse (<30%) and soil is visible between plants
  • Rangeland monitoring — Assessing grass cover in dry landscapes
  • Early-stage crop monitoring — When crops are young and much soil is still exposed
  • Desertification assessment — Tracking vegetation change at the margins of drylands

Practical Example: Amazon vs Sahel

Consider two contrasting environments:

Amazon rainforest: NDVI values will be 0.85-0.95 almost everywhere — you can't distinguish between slightly degraded forest and pristine canopy. EVI will show meaningful variation (0.4-0.6), revealing canopy density differences invisible to NDVI.

Sahel grasslands: NDVI might read 0.25 over sparse grass on dark soil and 0.25 over slightly denser grass on bright sand — the soil signal contaminates the vegetation signal. SAVI removes this soil effect, giving you cleaner vegetation estimates.

Common Pitfalls

Don't over-interpret small EVI differences

EVI is more sensitive than NDVI in dense vegetation, but this also means it's more sensitive to view angle effects and sun angle variations. Compare images from similar acquisition geometries.

SAVI's L factor matters

The standard L=0.5 works for most situations, but optimal L depends on vegetation density. For very sparse cover, L=1.0 may be better; for dense cover, L approaches 0 (making SAVI converge to NDVI).

Cloud shadows affect EVI more

Because EVI uses the blue band, which is most affected by atmospheric scattering, cloud shadows and haze can create artifacts. Always check your scene for cloud contamination.

Complement with SAR for all-weather monitoring

When cloud cover prevents optical observations, SAR-based vegetation indices (RVI, RFDI) from Sentinel-1 provide an alternative measure of vegetation structure. Combining optical and SAR approaches gives the most robust monitoring.

Try All Three in Off-Nadir Delta

Off-Nadir Delta supports NDVI, EVI, and SAVI as built-in visualization options for Sentinel-2 imagery:

  1. Load a Sentinel-2 scene over your area of interest
  2. Switch between NDVI, EVI, and SAVI in the visualization selector
  3. Compare the results — especially in areas with very dense or very sparse vegetation
  4. Use the layer manager to toggle between indices for the same scene

This side-by-side comparison is the fastest way to build intuition for when each index adds value over standard NDVI.

Kazushi Motomura

Kazushi Motomura

Remote sensing specialist with 10+ years in satellite data processing. Founder of Off-Nadir Lab. Master's in Satellite Oceanography (Kyushu University).