SpaceSense-Bench: A Large-Scale Multi-Modal Benchmark for Spacecraft Perception and Pose Estimation
Organizations: University of Chinese Academy of Sciences, Beijing, China · Technology and Engineering Center for Space Utilization, Chinese Academy of Sciences, Beijing, China · Nanjing University of Aeronautics and Astronautics, Nanjing, China
Abstract
Autonomous space operations such as on-orbit servicing and active debris removal demand robust part-level semantic understanding and precise relative navigation of target spacecraft, yet collecting large-scale real data in orbit remains impractical due to cost and access constraints. Existing synthetic datasets, moreover, suffer from limited target diversity, single-modality sensing, and incomplete ground-truth annotations. We present SpaceSense-Bench, a large-scale multi-modal benchmark for spacecraft perception encompassing 136satellite models with approximately 70GB of data. Each frame provides time-synchronized 10241024 RGB images, millimeter-precision depth maps, and 256-beam LiDAR point clouds, together with dense 7-class part-level semantic labels at both the pixel and point level as well as accurate 6-DoF pose ground truth. The dataset is generated through a high-fidelity space simulation built in Unreal Engine~5 and a fully automated pipeline covering data acquisition, multi-stage quality control, and conversion to mainstream formats. We benchmark five representative tasks (object detection, 2D semantic segmentation, RGB--LiDAR fusion-based 3D point cloud segmentation, monocular depth estimation, and orientation estimation) and identify two key findings: (i)~perceiving small-scale components (e.g., thrusters and omni-antennas) and generalizing to entirely unseen spacecraft in a zero-shot setting remain critical bottlenecks for current methods, and (ii)~scaling up the number of training satellites yields substantial performance gains on novel targets, underscoring the value of large-scale, diverse datasets for space perception research. The dataset, code, and toolkit are publicly available at https://github.com/wuaodi/SpaceSense-Bench.
Figures & tables
| Dataset | Sat | Img | RGB | Depth | LiDAR | Part Seg | 3D Seg | Pose |
|---|---|---|---|---|---|---|---|---|
| SPEED [ 7 ] | 1 | 15k | ✓ | ✓ | ||||
| SPEED+ [ 8 ] | 1 | 70k | ✓ | ✓ | ||||
| URSO [ 9 ] | 2 | 5k | ✓ | ✓ | ||||
| Hoang [ 10 ] | – | 3k | ✓ | ✓(3) | ||||
| UESD [ 11 ] | 33 | 10k | ✓ | ✓(5) | ||||
| SPARK [ 12 ] | 10 | 150k | ✓ | ✓ | ✓ |
| (a) 2D Semantic Segmentation — per-class IoU (%) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Model | Backbone | aAcc | mIoU | body | solar | dish | omni | payload | thruster | adapter |
| FCN [ 24 ] | ResNet-50 | 99.16 | 41.30 | 68.1 | 82.9 | 30.7 | 1.0 | 19.0 | 12.8 | 16.1 |
| DeepLabV3+ [ 17 ] | ResNet-50 | 99.19 | 43.70 | 68.1 | 83.2 | 38.2 | 1.0 | 21.5 | 17.7 | 20.2 |
| SegFormer [ 19 ] | MiT-B3 | 99.27 | 45.14 | 71.2 | 87.6 | 39.7 | 2.9 | 22.6 | 20.1 | 17.3 |
| Mask2Former [ 20 ] | Swin-B | 99.28 | 45.63 | 71.4 | 88.6 | 26.3 | 1.9 | 19.1 | 24.6 | 33.3 |
| (b) Object Detection (YOLO26 [ 25 ] ) — per-class [email protected] (%) | ||||||||||