SAM2 Observer
Fuses frame features with long-term memory and generates three candidate masks conditioned on the current box prompt.
Zero-shot satellite video object tracking
Motion-constrained tracking with promptable SAM2 and Kalman priors.
1Tsinghua Shenzhen International Graduate School, Tsinghua University 2School of Geospatial Engineering and Science, Sun Yat-sen University
*Equal contribution †Corresponding author
Why SatSAM2
Directly applying SAM2 remains difficult under severe occlusion, subtle appearance changes, and multiple visually similar objects.
Existing satellite video tracking methods often generalize poorly across scenes, require scenario-specific training, and lose targets under occlusion or appearance ambiguity. SatSAM2 adapts the promptable foundation model SAM2 to satellite video object tracking in a strict zero-shot regime.
The Kalman Filter-based Constrained Motion Module (KFCMM) combines temporal motion cues with historical trajectories to stabilize localization and suppress drift. The Motion-Constrained State Machine (MCSM) regulates tracking states using segmentation confidence and motion consistency.
SatSAM2 was evaluated on OOTB, MVOT, SatSOT, and SAT-MTB using one fixed hyperparameter set. It achieved the best AUC on OOTB and SatSOT, while the new MatrixCity Video Object Tracking (MVOT) benchmark provides more than 1,500 sequences and 157,900 annotated frames.
Method
The framework encodes approximate scale invariance, smooth near-linear target motion, and the absence of abrupt camera-induced transformations.
Fuses frame features with long-term memory and generates three candidate masks conditioned on the current box prompt.
Updates target dynamics from high-confidence boxes and preserves target area under the near-orthographic imaging assumption.
Governs five states: Uninitialized, Initialized, Stabilizing, Stable, and ResetStable for conservative recovery after degradation.
Results
All four benchmarks use the same hyperparameters, so the measured gains reflect framework design rather than dataset-specific tuning.
67.23% AUC on OOTB. SatSAM2 improves by 3.71 points over SAM2 and by 7.77 points over the strongest supervised competitor in the comparison.
68.17% AUC on MVOT. Vanilla SAM2 and SAMURAI remain below 53% AUC, isolating the value of motion-aware and state-aware integration.
54.72% AUC on SAT-MTB. With no hyperparameter changes, SatSAM2 outperforms the supervised RTS baseline and both zero-shot baselines on all three metrics.
Motion analysis
On sequence car_30, complete occlusion between frames 436 and 496 produces an uncertainty spike that switches the tracker from Update to pure Prediction.
Tracking demos
New benchmark
MatrixCity Video Object Tracking
MVOT provides controlled variation in viewing angle, illumination, and occlusion. It complements rather than replaces real satellite datasets, whose sensor artifacts and atmospheric effects are difficult to reproduce synthetically.
Download MVOT on Hugging Face
Citation
SatSAM2 is available as arXiv:2511.18264. Version 3 was posted on April 23, 2026.
@misc{fan2026satsam2,
title = {SatSAM2: Motion-Constrained Video Object Tracking
in Satellite Imagery using Promptable SAM2 and Kalman Priors},
author = {Fan, Ruijie and Ye, Junyan and Chen, Huan and
Huang, Zilong and Wang, Xiaolei and Li, Weijia},
year = {2026},
eprint = {2511.18264},
archivePrefix = {arXiv},
primaryClass = {cs.CV},
url = {https://arxiv.org/abs/2511.18264}
}