atlas

Research map / Vision-language and multimodal / Visual question answering

TEOChat: A Large Vision-Language Assistant for Temporal Earth Observation Data

ICLR 2025 · Vision-language and multimodal › Visual question answering · approach: Visual reasoning diagnostics · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds TEOChat, the first vision-language assistant for temporal Earth observation image sequences, by adapting Video-LLaVA and training on the new TEOChatlas instruction dataset.

Problem

Existing vision-language assistants for Earth observation handle only single images and cannot reason over temporal sequences of EO imagery for tasks like change detection and damage assessment.

Approach

Adapt the Video-LLaVA architecture to EO image sequences with a temporally-shared CLIP image encoder, interleave image references between visual tokens, and instruction-tune on TEOChatlas, a dataset of temporal EO tasks built from fMoW, xBD, S2Looking and QFabric plus GeoChat_Instruct single-image data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
jointly train on single-image and temporal tasks rather than temporal tasks only (ablation)TEOChat · fMoW RGBaccuracy: 73.5 -> 75.1Helped
fine-tune on TEOChatlas (ablation)Video-LLaVA initialization · fMoW RGBaccuracy: 16.6 -> 63.2Helped
use LLaVA instead of Video-LLaVA initialization (ablation)TEOChat · fMoW RGBaccuracy: 69.2 -> 66.8Hurt
use a SkyScript-pretrained image encoder instead of CLIP (ablation)TEOChat · fMoW RGBaccuracy: 69.2 -> 55.6Hurt
fine-tune rather than freeze the projector (ablation)TEOChat · fMoW RGBaccuracy: 69.2 -> 71.7Helped
include image references between visual tokens (ablation)TEOChat · fMoW RGBaccuracy: 63.2 -> 69.2Helped
train for 14k rather than 7k iterations (ablation)TEOChat · fMoW RGBaccuracy: 71.7 -> 75.1Helped
use TEOChat rather than GeoChattemporal EO task models · xBD damage classificationF1: 11.8 -> 50.0Helped
use TEOChat rather than the specialist modelABCD zero-shot evaluation · ABCDscore: 95.2 -> 85.6Hurt
use TEOChat rather than GPT-4omulti-image VLM comparison · S2Looking detectionF1: 21.5 -> 33.6Helped
use TEOChat rather than GeoChatsingle-image EO evaluation · AIDaccuracy: 72.0 -> 80.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: TEOChatlas GeoChat_Instruct fMoW xBD S2Looking QFabric fMoW-Sentinel ABCD CDVQA AID UCMerced LRBEN

Benchmarks: fMoW xBD S2Looking QFabric ABCD CDVQA AID UCMerced LRBEN HRBEN

Metrics: accuracy F1 IoU

Baselines: Video-LLaVA GeoChat SatMAE GPT-4o Gemini 1.5 Pro InternVL2 Qwen2-VL RSVQA RSGPT LHRS-Bot VHM

Builds on: Video-LLaVA LLaVA-1.5 GeoChat

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy