# Global habitat maps from Tessera embeddings

*2026-08-01 — idea*


[Michael Dales](https://mynameismwd.org), [Aneesh Naik](https://aneeshnaik.github.io/) and [Alison Eyres](https://www.conservation.cam.ac.uk/staff/dr-alison-eyres) are working with [David Coomes](https://coomeslab.org)' group and me on whether the [TESSERA](https://anil.recoil.org/projects/tessera) [foundation model](https://anil.recoil.org/papers/2026-tessera-v2) can produce robust, high-resolution (10m) global habitat maps.

Habitat maps underpin most of the conservation pipelines we work on (such as
[Mapping LIFE on Earth](https://anil.recoil.org/projects/life) and its area-of-habitat calculations), but the maps currently available
are either coarse, dated, or stitched together from sources with varying
definitions of what a "habitat" actually is. A pixelwise embedding of the planet's land
surface at 10m resolution gives us a chance to build them more directly from
observations, and without relying too much on spatial context.

The pipeline we are prototyping takes species occurrence records from [GBIF](https://www.gbif.org), filters them against [IUCN Red List](https://www.iucnredlist.org) range polygons and habitat preferences, and uses the survivors as (weak and noisy) labels over Tessera embeddings to classify habitat.

Early experiments surface many aspects of having to clean up citizen-science data. For example, over a million UK occurrences for 182 species collapse to ~58,000 once range-filtered, and those cluster heavily around nature reserves, canals and even Chester Zoo (spatial bias around where observations happen!).
We're making these biases visible early in the pipeline, rather than discovering them after aggregation, via a data cleanup pipeline.

We are starting with UK maps, where we have good intuitions about what the answers should look like. Madagascar is next, working with [Julia P.G. Jones](https://www.bangor.ac.uk/staff/sens/julia-patricia-gordon-jones-010356/en) and [Miranda Lam](https://www.linkedin.com/in/miranda-lam-a088561b4), as a contrasting region where better habitat maps would have a direct conservation impact.

Michael writes up progress in his [weeknotes](https://digitalflapjack.com/weeknotes/), as is [Aneesh](https://www.aneeshnaik.com/blog) on his site.

## See also

[James G. C. Ball](https://patball1.github.io)'s work on [data-efficient tree species mapping](https://anil.recoil.org/papers/2026-tessera-trentino) is essential background reading for building classifiers on TESSERA embeddings, and the broader [TESSERA](https://anil.recoil.org/projects/tessera) programme this builds on.
Status: Ongoing
Level: postdoctoral
Year: 2026
Project: TESSERA, a pixelwise geospatial foundation model
Supervisors: David Coomes, Anil Madhavapeddy
Students: Michael Dales, Aneesh Naik, Alison Eyres

## Related

- [Generating potential natural vegetation maps under contemporary climate with Tessera](https://anil.recoil.org/ideas/tessera-pnv) (idea, 2026-08-01)
- [Geospatial foundation models enable data-efficient tree species mapping in temperate mountain forests](https://anil.recoil.org/papers/2026-tessera-trentino) (paper, 2026-07-01)
- [TESSERA v2: Scaling Pixel-wise Earth Foundation Models](https://anil.recoil.org/papers/2026-tessera-v2) (paper, 2026-07-01)
- [TESSERA, a pixelwise geospatial foundation model](https://anil.recoil.org/projects/tessera) (project, 2025-01-01)
- [Mapping LIFE on Earth](https://anil.recoil.org/projects/life) (project, 2023-01-01)

---
Canonical: https://anil.recoil.org/ideas/tessera-habitat-maps
Type: idea
Tags: tessera, biodiversity, conservation, ai, spatial
