Urban Socio-Semantic Segmentation with Vision-Language Reasoning
Yu Wang, Yi Wang, Rui Dai, Yujie Wang, Kaikui Liu, Xiangxiang Chu, Yansheng Li
TL;DR
This work tackles urban socio-semantic segmentation by introducing SocioSeg, a hierarchical, map-aligned satellite dataset, and SocioReasoner, a two-stage vision-language reasoning framework that renders and refines prompts through a render-and-refine loop. It leverages reinforcement learning with GRPO to optimize a non-differentiable reasoning process, enabling open-vocabulary social-category segmentation that surpasses baselines and shows strong zero-shot generalization to unseen map styles and regions. The combination of digital map context with satellite imagery and iterative reasoning significantly improves segmentation of socially defined entities like schools and parks, with broad implications for urban planning and governance. Overall, the approach demonstrates the value of cross-modal reasoning and interactive prompting in complex geospatial analysis tasks.
Abstract
As hubs of human activity, urban surfaces consist of a wealth of semantic entities. Segmenting these various entities from satellite imagery is crucial for a range of downstream applications. Current advanced segmentation models can reliably segment entities defined by physical attributes (e.g., buildings, water bodies) but still struggle with socially defined categories (e.g., schools, parks). In this work, we achieve socio-semantic segmentation by vision-language model reasoning. To facilitate this, we introduce the Urban Socio-Semantic Segmentation dataset named SocioSeg, a new resource comprising satellite imagery, digital maps, and pixel-level labels of social semantic entities organized in a hierarchical structure. Additionally, we propose a novel vision-language reasoning framework called SocioReasoner that simulates the human process of identifying and annotating social semantic entities via cross-modal recognition and multi-stage reasoning. We employ reinforcement learning to optimize this non-differentiable process and elicit the reasoning capabilities of the vision-language model. Experiments demonstrate our approach's gains over state-of-the-art models and strong zero-shot generalization. Our dataset and code are available in https://github.com/AMAP-ML/SocioReasoner.
