UrbanSAM: Learning Invariance-Inspired Adapters for Segment Anything Models in Urban Construction
Chenyu Li, Danfeng Hong, Bing Zhang, Yuxuan Li, Gustau Camps-Valls,, Xiao Xiang Zhu, Jocelyn Chanussot

TL;DR
UrbanSAM introduces a scale-invariant, multi-resolution inspired adaptation to the Segment Anything Model, significantly improving urban object segmentation in remote sensing images by capturing multiscale context and handling scale variations.
Contribution
The paper presents UrbanSAM, a novel scale-invariance inspired adapter integrated with SAM, enabling robust multiscale urban object segmentation in remote sensing data.
Findings
UrbanSAM outperforms existing models on global-scale datasets.
It effectively captures multiscale contextual information.
The method demonstrates superior accuracy in segmenting diverse urban objects.
Abstract
Object extraction and segmentation from remote sensing (RS) images is a critical yet challenging task in urban environment monitoring. Urban morphology is inherently complex, with irregular objects of diverse shapes and varying scales. These challenges are amplified by heterogeneity and scale disparities across RS data sources, including sensors, platforms, and modalities, making accurate object segmentation particularly demanding. While the Segment Anything Model (SAM) has shown significant potential in segmenting complex scenes, its performance in handling form-varying objects remains limited due to manual-interactive prompting. To this end, we propose UrbanSAM, a customized version of SAM specifically designed to analyze complex urban environments while tackling scaling effects from remotely sensed observations. Inspired by multi-resolution analysis (MRA) theory, UrbanSAM…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSegment Anything Model
