Urban & Soil

IBI: Built-Up Mapping That Cancels the Soil and Water Noise

Concept article · Updated · by Dr. Anant Kumar Pathak

The reason NDBI over-maps cities is that soil and water sneak into the signal. IBI's insight is to build a new index out of three existing ones so those confounders cancel — leaving a cleaner built-up layer.

How it works

IBI combines NDBI (built-up), SAVI (vegetation) and MNDWI (water) into a single normalized index. By setting built-up against the average of the vegetation and water signals, it suppresses the two classes most often confused with urban land, sharpening the boundary NDBI blurs.

The formula

IBI = (NDBI − (SAVI + MNDWI) / 2) / (NDBI + (SAVI + MNDWI) / 2)

where SWIR1 is shortwave-infrared 1 reflectance (~1.6 µm), NIR is near-infrared reflectance, Red is red reflectance, Green is green reflectance.

Reading the values

Typical range: −1 to +1

> 0 built-up · < 0 non-built-up, with vegetation and water pushed strongly negative — cleaner separation than NDBI alone.

Advertisement

Which bands to use

Sentinel-2SWIR1 B11 · NIR B8 · Red B4 · Green B3
Landsat 8/9SWIR1 B6 · NIR B5 · Red B4 · Green B3
Sensor note: A composite index: computed from NDBI, SAVI and MNDWI, which together draw on the Green, Red, NIR and SWIR1 bands.

In practice

It is used where accurate built-up extraction matters — impervious-surface mapping, urban-growth quantification, and land-cover classification across mixed landscapes.

Where it struggles

Being a composite of NDBI, SAVI and MNDWI, it inherits each component's errors and remains threshold-dependent.

Being a composite, IBI is only as good as its three inputs; an error in NDBI, SAVI or MNDWI propagates through. It still needs a threshold, so validate against reference points rather than assuming zero is the cut.

Compute IBI on your own study area

Skip the code. Draw or upload a boundary and Spatial Research Suite runs IBI on live Sentinel-2 or Landsat imagery — with cloud masking, exports and citations built in.

Run this analysis in GISforus →

Frequently asked

Why is IBI more accurate than NDBI for cities?

It combines built-up, vegetation and water indices so that soil and water — NDBI's main confusers — are cancelled out.

Is IBI harder to compute than NDBI?

Slightly — you first compute NDBI, SAVI and MNDWI, then combine them, so it inherits their band requirements and any errors.

Primary reference: Xu, H. (2008). A new index for delineating built-up land features in satellite imagery. International Journal of Remote Sensing 29(14), 4269–4276.