Instance-level object segmentation across disparate egocentric and exocentric views is a fundamental challenge in visual understanding, critical for applications in embodied AI and remote collaboration. This task is exceptionally difficult due to severe changes in scale, perspective, and occlusion, which destabilize direct pixel-level matching. While recent geometry-aware models like VGGT provide a strong foundation for feature alignment, we find they often fail at dense prediction tasks due to significant pixel-level projection drift, even when their internal object-level attention remains consistent. To bridge this gap, we introduce VGGT-Segmentor (VGGT-S), a framework that unifies robust geometric modeling with pixel-accurate semantic segmentation. VGGT-S leverages VGGT's powerful cross-view feature representation and introduces a novel Union Segmentation Head. This head operates in three stages: mask prompt fusion, point-guided prediction, and iterative mask refinement, effectively translating high-level feature alignment into a precise segmentation mask. Furthermore, we propose a single-image self-supervised training strategy that eliminates the need for paired annotations and enables strong generalization. On the Ego-Exo4D benchmark, VGGT-S sets a new state-of-the-art, achieving 67.7% and 68.0% average IoU for Ego to Exo and Exo to Ego tasks, respectively, significantly outperforming prior methods. Notably, our correspondence-free pretrained model surpasses most fully-supervised baselines, demonstrating the effectiveness and scalability of our approach. Code is publicly available at: https://github.com/buaa-colalab/VGGT-S.
Figures & tables
Figure 1: Visualizing VGGT Cross-View Correspondence. Left: source image. Middle: target image with the projections of source-sampled points obtained by directly applying VGGT, which exhibit the systematic drift and misalignment. Right: star markers in the source image with the corresponding attention map on the target image, illustrating VGGT’s instance-consistent object alignment across views.
Figure 2: (A) Overall Architecture of VGGT-S , which integrates the original VGGT encoder with our Union Segmentation Head . (B) Mask Prompt Fusion stage, which injects the source mask Ms into source feature map Fs and target feature map Ft via convolutional fusion and a Bottleneck Fusion module. (C) Point-Guided Prediction stage, which uses point sets (Ps,Pt) to guide target mask prediction through bidirectional interactions between point embeddings and image features.
Ego → Exo
Exo → Ego
Method
ZSL
Type
IoU ↑
Method
ZSL
Type
IoU ↑
XSegTx [ 21 ]
✓
S
0.3
XSegTx [ 21 ]
✓
S
1.3
SEEM [ 55 ]
✓
S
1.1
SEEM [ 55 ]
✓
S
4.1
XSegTx [ 21 ]
×
S
6.2
XSegTx [ 21 ]
×
S
30.2
CMX [ 52 ]
×
S
6.8
CMX [ 52 ]
×
S
12.0
PSALM [ 54 ]
✓
S
7.9
PSALM [ 54 ]
✓
S
9.6
Table 1: Comparison with prior methods on Ego-Exo4D dataset. “ZSL” denotes the zero-shot learning results. “Type S” denotes spatial-only modeling, while “Type ST” denotes spatio-temporal modeling. Our VGGT-S provides both supervised and zero-shot learning results.
Method
AP
MvMHAT [ 20 ]
63.8
DOMR [ 31 ]
71.1
VGGT-S (Ours)
80.7
Table 2: Comparison with prior methods on MvMHAT dataset.
Method
IoU ↑
Time (ms)
Ego → Exo
Exo → Ego
Plain Head
35.5
37.1
105.8
+ BF
50.2
52.3
107.4
+ PGP
62.2
63.5
153.2
+ MR
67.7
68.0
161.4
Table 3: Component analysis. “BF” denotes the Bottleneck Fusion module in Mask Prompt Fusion stage. “PGP” denotes the Point-Guided Prediction. “MR” denotes Mask Refinement stage.
Fusion Size
IoU ↑
Time (ms)
Ego → Exo
Exo → Ego
37×37
67.7
68.0
161.4
74×74
68.4
68.5
180.9
518×518
OOM
OOM
OOM
Table 4: Effect of Bottleneck Fusion resolution.
#Points
IoU ↑
Time (ms)
Ego → Exo
Exo → Ego
1
61.5
63.4
160.1
5
67.7
68.0
161.4
9
68.3
68.5
162.9
Table 5: Effect of the number of points used in Point-Guided Prediction.
#Refine Iters
IoU ↑
Time (ms)
Ego → Exo
Exo → Ego
0
62.2
63.5
153.2
1
66.3
67.5
157.7
2
67.7
68.0
161.4
3
67.9
68.4
165.3
Table 6: Effect of iterations in Mask Refinement.
Image Size
IoU ↑
Time (ms)
Ego → Exo
Exo → Ego
420×420
66.1
66.3
136.8
518×518
67.7
68.0
161.4
700×700
68.5
68.9
225.4
Table 7: Effect of input image size.
#Blocks
IoU ↑
Time (ms)
Ego → Exo
Exo → Ego
1
65.1
65.5
158.2
2
67.7
68.0
161.4
3
68.4
68.7
165.4
6
68.8
69.3
176.8
Table 8: Effect of the number of decoder blocks.
Figure 3: Visualization of VGGT-S vs. DOMR. The first row shows the Ego → Exo task. DOMR incorrectly takes the chopping board as the predicted result, while VGGT-S correctly identifies the pot. The second row illustrates the Exo → Ego task. Two similar bottles are nearby. Due to a lack of geometric information, DOMR mistakenly confuses them, whereas VGGT-S continues to make accurate predictions.
Figure 4: Visualization of the Effect of the Union Segmentation Head. Although VGGT projects points to incorrect locations, our Union Segmentation Head adjusts the predicted mask to geometrically consistent positions. Zooming in provides better results.