| ATSAVI Algorithm Specification | ![]() |
The ATSAVI operator algorithm computes the
Adjusted Transformed
Soil-Adjusted Vegetation
Index from a given product.
The ATSAVI results from the following equation:
ATSAVI = sla * (N - sla * R - slb) / (sla * N + R - sla * slb
+ 0.08 * (1 + pow(sla , 2.0)))
, where:
The bands are:
- R is the Red band
- N is the NIR band
and the coefficients are:
- l is the Canopy background adjustment
coefficient
- sla is the Soil line slope coefficient
- slb is the Soil line intercept coefficient
Also the processor computes an additional flags band called 'atsavi_flags' with the following bit coding:
| Bit Position | Description |
|---|---|
| Bit 0 | The computed value for ATSAVI is NAN or is Infinite |
| Bit 1 | The computed value for ATSAVI is less than -1 (minus one) |
| Bit 2 | The computed value for ATSAVI is greater than 1 (one) |