Detecting Deforestation with Satellite Imagery

Suman SharmaSuman Sharma

Deforestation is one of the few environmental problems you can see from space, consistently and globally. That's why regulations like the EUDR lean on satellite data, and why compliance has become partly a remote sensing problem.

The basic workflow

For compliance, the question is narrow: was this plot forest on the cut-off date, and has it been deforested since?

  1. Forest baseline: was it forest on 31 December 2020?
  2. Change detection: has forest been lost since?
  3. Plot overlay: does the loss intersect the plot?
  4. Review: does a human agree?

Data sources

DatasetTypeNotes
JRC Global Forest Cover 2020BaselinePublished by the EU's Joint Research Centre in support of EUDR
Global Forest Change (Hansen et al., UMD)Annual tree cover lossLandsat-based, from 2000
JRC Tropical Moist ForestsDeforestation and degradationTropics
GLAD alertsNear-real-time lossLandsat / Sentinel-2 based
RADD alertsNear-real-time disturbanceSentinel-1 radar, works through clouds
Global Forest WatchPlatformAggregates many of the above

Plot overlay in practice

With plots stored in PostGIS and a loss raster converted to polygons (or sampled via a raster tool):

SELECT p.id, SUM(ST_Area(ST_Intersection(p.geom, l.geom)::geography)) / 10000 AS loss_ha FROM plots p JOIN forest_loss_after_2020 l ON ST_Intersects(p.geom, l.geom) GROUP BY p.id;

Then classify:

  • No overlap: low risk (still check the baseline said "forest" or "not forest" sensibly).
  • Small overlap at edges: often geometry error or mixed pixels, so review.
  • Substantial overlap: high risk, needs investigation and evidence.

For point-only plots, buffer the point to an approximate area, but treat results as weaker evidence.

Where it goes wrong

  • Resolution: 30 m pixels on a 1-hectare plot means about 11 pixels. Edges matter a lot.
  • Clouds: optical alerts are delayed in cloudy seasons. Radar helps.
  • Definitions: rubber, cocoa agroforestry, and plantations confuse forest classifiers.
  • Harvest vs deforestation: timber harvest followed by regrowth can look like loss.
  • Geometry errors: a misplaced polygon creates a false positive. Validate first (how).

Human review

Build a review queue:

  • Show the plot over before and after imagery.
  • Show which dataset flagged it and when.
  • Let reviewers attach evidence (field visits, documents, higher-resolution images).
  • Record the decision and reason.

This is both good practice and an audit trail.

Frequently asked questions

What data is used to detect deforestation?

Forest cover baselines plus forest loss or disturbance products derived from Landsat, Sentinel-2, and Sentinel-1, including global datasets like Global Forest Change and near-real-time alert systems.

Can satellites prove a plot is deforestation-free?

They provide strong evidence, but not proof. Resolution limits, cloud cover, and definitions of forest mean automated results should be reviewed, especially for flagged plots.

What is the EUDR cut-off date?

31 December 2020. Products must not come from land deforested after that date.

Contact

Get in Touch

Want to call me? book a call and I'll respond in the available time slot. I will ignore all soliciting.