Papers
Topics
Authors
Recent
Search
2000 character limit reached

GAP-GDRNet: Geometry-Aware Monocular Visual Pose Sensing on a Single-Target Synthetic Spacecraft Dataset

Published 2 Jul 2026 in cs.CV and cs.AI | (2607.02360v2)

Abstract: Monocular relative pose sensing is a central perception problem in non-cooperative rendezvous and on-orbit servicing. In spacecraft images, however, weak surface texture, thin appendages, illumination changes, and partial occlusion often leave only sparse and unstable geometric evidence. This article presents GAP-GDRNet, a geometry-aware attention-enhanced framework for monocular RGB-based 6D pose sensing. The method follows the geometry-guided direct regression paradigm of GDR-Net and modifies two points in the pipeline: an attention-based feature refinement (AFR) module is placed before dense geometric prediction, and a patch-level geometric self-attention (PGSA) module is inserted into Patch-PnP. AFR reinforces global spacecraft structure together with local weak-texture cues; PGSA then relates downsampled geometric patches before final pose regression. A Blender-based annotation process supplies target masks, visible-region masks, dense model-coordinate maps, camera intrinsics, and 6D pose labels for supervised training.The primary evaluation uses a single-target synthetic spacecraft dataset built from one CAD model. GAP-GDRNet reaches a rotation error of $1.96\circ$, a translation error of 0.0165 m, and an [email protected] m accuracy of 95.16\%, exceeding the reproduced GDR-Net baseline by 3.88 percentage points while running at 35.97 FPS for pose-network inference. Supplementary evaluations on T-LESS and LM-O give BOP AR gains of 6.8 and 3.1 percentage points over the reproduced baseline.

Summary

  • The paper presents GAP-GDRNet, which integrates an AFR module and PGSA mechanism to capture both global structure and local cues for improved monocular 6D pose estimation.
  • It leverages a synthetic dataset of 50,000 labeled images, achieving significant improvements with a rotation error of 1.96° and 95.16% [email protected] m accuracy.
  • Ablative studies demonstrate that geometry-aware attention modules boost performance under challenging conditions while maintaining real-time efficiency.

GAP-GDRNet: Geometry-Aware Monocular Visual Pose Sensing for Spacecraft

Introduction and Motivation

Monocular 6D pose estimation for non-cooperative spacecraft is central to autonomous rendezvous, proximity operation, and on-orbit servicing. The unique challenges in spacecraft imagery—low-texture panels, thin appendages, strong lighting variability, and occlusion—demand robust dense geometric reasoning from single-view RGB. Traditional geometry-guided direct regression frameworks such as GDR-Net provide a baseline; however, their ability to capture the crucial global structure and granular local cues in spacecraft imagery is limited by conventional feature learning and local geometric token processing. The GAP-GDRNet architecture addresses these bottlenecks by introducing an attention-based feature refinement (AFR) module and a patch-level geometric self-attention (PGSA) mechanism, systematically enhancing geometry-aware feature extraction and patch interaction in monocular spacecraft pose estimation.

Synthetic Spacecraft Dataset and Variational Coverage

GAP-GDRNet leverages a comprehensive, synthetically rendered dataset to facilitate supervised geometric learning, given the scarcity of pixel-level labeled real spacecraft images. The dataset comprises 50,000 images derived from a single normalized spacecraft CAD model under randomized pose, illumination, occlusion, and background configurations. Each sample includes not only RGB and bounding box but also precise camera intrinsics, dense 2D–3D correspondence maps, visible-region masks, and 6D pose labels. Scene factor stratification in train-validation-test splitting ensures non-trivial generalization to held-out combinations, emulating realistic domain variation. Figure 1

Figure 1: Samples showcase controlled viewpoint, scale, occlusion, lighting, and complex/non-Earth backgrounds in synthetic spacecraft rendering.

Architecture Overview

GAP-GDRNet is a multi-stage, geometry-guided regression pipeline. Its core design preserves GDR-Net's input-output compatibility, processing a cropped RoI patch via a ConvNeXt backbone, followed by an attention-enriched decoder. The refined feature map is subsequently used to predict dense model-coordinates, masks, and surface region attributes. These outputs, concatenated with spatial RoI encoding, feed into an enhanced Patch-PnP head equipped with PGSA, culminating in direct regression of pose parameters within the camera frame. Figure 2

Figure 2: GAP-GDRNet framework: RoI input, ConvNeXt backbone, attention-based feature refinement, dense geometric prediction, and PGSA Patch-PnP regression.

Feature Refinement via Attention (AFR)

AFR is interposed between the ConvNeXt decoder and the geometric prediction heads, providing two parallel mechanisms: (1) global grouped coordinate attention (GGCA) for long-range spatial dependencies, and (2) median-enhanced local feature selection (MECS) for channel and spatial granularity.

GGCA performs channel grouping with directional pooling, extracting structured positional priors relevant for spacecraft large-scale layout and primary axes. Figure 3

Figure 3: GGCA: Channel grouping, directional pooling, and cross-dimensional interaction enhance global geometric cues.

MECS combines max, median, and mean pooling for robust channel-wise filtering, followed by multi-scale spatial attention that accentuates object boundaries and weak-texture cues critical for dense coordinate prediction. Figure 4

Figure 4: MECS: Combined channel pooling and spatial attention yields robust local geometric cues.

The outputs of GGCA and MECS are fused and added residually to the decoded feature, modulating initial feature responses toward geometry-critical structures without destabilizing network initialization.

Patch-Level Geometric Self-Attention (PGSA)

Patch-PnP in GDR-Net aggregates geometric evidence by extracting and flattening patch-wise features pre-regression. PGSA enhances this by introducing local patch encoding via stride-2 convolutions, resulting in a 128-channel 8×88 \times 8 patch grid. Each patch is treated as a geometric token, with learnable positional encoding and multi-head self-attention facilitating cross-patch interaction, especially for spatially disjoint but semantically coupled structures (e.g., solar panel tips and main body corners). Figure 5

Figure 5: PGSA module: Patch creation, position encoding, multi-head self-attention, and residual fusion prior to pose regression.

Experimental Evaluation

Primary Benchmark: Synthetic Spacecraft Dataset

On the held-out spacecraft test set, GAP-GDRNet achieves a rotation error of 1.96∘1.96^\circ, translation error of 0.0165 m, and 95.16% ADD@0.02 m accuracy, surpassing the reproduced GDR-Net baseline by 3.88 percentage points ADD and reducing rotation error by 1.16°. GAP-GDRNet achieves 35.97 FPS pose inference, retaining practical efficiency. ZebraPose, MRC-Net, and SurfEmb trail in both accuracy and speed under uniform detector setup, hardware, and input normalization. Figure 6

Figure 6: Pose projection quality for ZebraPose, MRC-Net, GDR-Net, and GAP-GDRNet under various visual perturbations.

Ablative Analysis

Backbone replacement (ResNet-34 → ConvNeXt) is responsible for modest accuracy gains. Isolated insertion of GGCA, MECS, and PGSA further improves each error metric, with the full AFR (GGCA+MECS) and PGSA combination yielding the strongest results. Notably, AFR alone imparts larger robustness improvements under weak illumination, strong shadows, heavy occlusion, or cluttered backgrounds — scenarios mimicking harsh space conditions. Figure 7

Figure 7: AFR amplifies target body and boundary activation versus baseline (no AFR) in feature norm visualization.

Factor-Wise Robustness

GAP-GDRNet consistently outperforms all baselines across rendering factor subgroups. The additive margin in [email protected] m is largest for challenging conditions (e.g., +4.99 pp under heavy occlusion, +4.50 pp for cluttered backgrounds), underscoring its geometry-aware attention modules' utility under compounded visual ambiguity.

Generalization to Public Benchmarks

On T-LESS and LM-O, which feature textureless and occluded non-spacecraft objects, GAP-GDRNet achieves gains of 6.8 and 3.1 percentage points BOP-AR over GDR-Net, confirming the transferability of its architectural improvements to diverse monocular pose sensing tasks.

Theoretical and Practical Implications

The modular refinement of local-global features (via GGCA/MECS-AFR) and structured cross-patch reasoning (via PGSA) demonstrate a measurable advantage in geometry-heavy, texture-weak pose estimation from RGB. The findings imply that monocular systems can be made robust to the severe information gaps prevalent in spaceborne vision—without reliance on candidate depth or explicit point correspondence voting—via principled, learned geometric attention. Practically, these advances can inform next-generation autonomous rendezvous modules as well as robotics domains requiring single-view geometric awareness under domain shift. The architecture maintains efficiency suitable for real-time deployment on modern hardware.

Outlook and Future Directions in AI

Key limitations are the synthetic-only data regime and evaluation restricted to a single spacecraft model. Future research trajectories include scaling GAP-GDRNet to multi-target, multi-domain settings (generalizing to distributions of spacecraft morphologies and real imagery), sim-to-real transfer with adversarial or domain adaptation methods, and extension to unsupervised or weakly supervised geometry learning under label sparsity. Furthermore, ablation of attention module architectural variants and progressive sparsification for embedded deployment remain unexplored.

Conclusion

GAP-GDRNet delineates a path forward in geometry-aware monocular pose estimation for challenging, real-world-relevant scenarios. By explicitly addressing both global structural layout and subtle, locally distributed cues—integrated via differentiable, attention-driven mechanisms—the method advances the state of the art in synthetic spacecraft pose sensing and exhibits principled generalization to challenging, textureless, and occluded object datasets. Its modular enhancements offer a blueprint for robust monocular geometric perception, with potential extensions across robotics, autonomous vehicles, and space situational awareness domains.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.