WorksComputer Science
Repurposing Video Diffusion Transformers for Cross-View Temporal Object Correspondence
Abstract
Cross-view object correspondence identifies the same object across views. However, existing methods often rely on frame-wise matching or sequential tracking, which can propagate correspondence errors under appearance changes or occlusions. Therefore, we introduce cross-view temporal object correspondence, which requires preserving object identity across both views and time from a query mask. To address this, we propose XTrack, a unified framework which repurposes a pretrained video DiT with semantic and spatiotemporal priors for RGB-to-mask latent transport, jointly modeling cross-view matching and temporal tracking. However, naive video DiTs do not guarantee accurate cross-view grounding and often attend to semantically similar yet incorrect objects across views. Thus, we introduce focal cross-view attention alignment, hard negative conditioning, and local context crop strategies to ensure reliable grounding. Finally, beyond these architectural enhancements, we also tackle the lack of dense annotation by introducing a pseudo-label curation pipeline that converts sparse Ego-Exo4D annotations into dense supervision to enable effective video-level training. Our results demonstrate the effectiveness of XTrack as a unified framework, ensuring robust temporal consistency and identity preservation.
Introduction
Cross-view object correspondence [14], which aims to identify the same object across different viewpoints, is a core problem in many applications, including multi-view scene understanding [16], video perception [28], and embodied AI [30, 81]. Prior ego-exo cross-view correspondence methods [14, 28, 45, 24] have often relied on frame-level matching even with video input. Although some methods incorporate temporal tracking or memory, frame-wise correspondence estimation remains vulnerable to ambiguities that cannot be resolved from individual frames alone.
This limitation is particularly important for real-world video understanding, where object identity must remain consistent across both viewpoints and time. The same object can appear very differently across viewpoints, and its visibility can change over time due to occlusion, motion blur, or partial observation [32, 55], resulting correspondence can become ambiguous in the subsequent frames. As a result, correspondences from a single frame become ambiguous and unresolvable in such challenging scenarios but recoverable from temporal context or evidence from the other view. Solving correspondence frame-by-frame therefore risks unstable identity assignment and wrong-object matching over time. This raises the key question: how can we model object correspondence jointly across viewpoints and time, rather than treating each frame as an independent matching problem?
We formalize this as cross-view temporal object correspondence. Concretely, given an ego view video, an exo view video, and a first-frame object mask in one view, the goal is to recover temporally coherent object mask sequences in both views. This is more than a temporal extension of frame-level matching. The model must jointly reason about viewpoint variation and temporal dynamics, while handling large appearance changes, temporary disappearance, and ambiguous observations.
As shown in Figure 1, we compare three paradigms for this setting. A natural adaptation of frame-level methods is a track-then-match pipeline (a), where the first-frame query mask is propagated in query view by a video segmentation model [56], and each frame is independently matched to the target view [45], without considering temporal consistency in the target view. Another extension is a match-then-track pipeline (b), which estimates an initial match and then propagates in each view independently. However, if the initial match is wrong, the error propagates through the sequence since each view is tracked independently. More fundamentally, both (a) and (b) decouple cross-view matching from temporal tracking, limiting ability to jointly leverage evidence across views and time.

Figure 1. Comparison of cross-view temporal object correspondence paradigms. (Top) (a) propagates the mask in the query view and matches it per frame. (b) starts with initial match, then tracks in each view independently. (c) XTrack jointly models cross-view correspondence and temporal dynamics. (Bottom) Comparison of different cross-view correspondence paradigms.
Motivated by this limitation, we propose a joint view-time mask prediction formulation, as illustrated in Figure 1 (c). Rather than separating matching from tracking or processing each view independently, this formulation unifies within-view temporal tracking and cross-view matching within a single prediction process. This allows the model to use evidence from one view to resolve uncertainty in the other, and to draw on the full temporal context of both videos throughout prediction.
This formulation naturally raises next question: what model can support such joint reasoning across views and time? The model must match the same object across large viewpoint changes and track how objects move and persist over time. We argue that these priors are inherently encoded in pretrained video Diffusion Transformers (DiTs) [66, 73, 34]. Through large-scale training, these models develop strong spatiotemporal priors regarding object motion [47, 62], alongside robust semantic priors that capture how appearances change under varying views, scales, and occlusions [65, 79]. Leveraging these priors allows us to focus supervision on cross-view temporal mask prediction rather than relearning temporal coherence from scratch.
Motivated by this, we propose XTrack, which repurposes a pretrained video DiT [66] under a flow-matching framework [38] for joint view-time mask prediction from paired RGB videos. Specifically, we feed the ego and exo videos jointly as a diptych [60], that is, a single visual input formed by placing the two views side-by-side, so both views are processed within a shared token space and two mask sequences are inferred within a unified prediction process, keeping both temporal reasoning and cross-view interaction coupled. Since video DiTs do not guarantee accurate cross-view grounding and often attend to semantically similar objects, we further introduce grounding-aware designs that strengthen query-specific grounding. Specifically, we use cross-view attention alignment for query-side grounding, hard negative conditioning to prevent query-agnostic prediction, and local context crops for small objects, preserving their original spatial positions through RoPE [64] alignment.
However, training a video model requires dense and reliable supervision, while Ego-Exo4D [16] provides only sparse annotations. To address this gap, we build a pseudo-label curation pipeline that converts sparse masks into reliable dense supervision through bidirectional propagation, cross-view verification, and within-view semantic filtering, enabling effective training of our joint video model.
Experiments demonstrate XTrack as a unified framework achieving competitive performance with robust temporal consistency and identity preservation. Ablations verify the importance of RGB-to-mask flow prediction, query-specific grounding, local context crops, and pretrained video priors.
Related Works
Cross-view Object Correspondence. Cross-view object correspondence aims to identify the same object across different views, given a query in one view. It is a core task especially in ego-exo perception [16], and prior work has explored several directions including view-invariant feature matching [14], mask-level correspondence [45, 35], and foundation model adaptation [49, 24]. Despite these advances, many approaches still rely on frame-level matching or sequential correspondence updates, which can propagate errors under ambiguous observations. We address this limitation by formulating cross-view correspondence as a joint view-time prediction problem that unifies cross-view matching and temporal tracking of object identity from the query mask.
Video Object Segmentation. Video object segmentation (VOS) [53, 70] aims to predict coherent object masks over time from an initial prompt or mask. Prior work preserves temporal identity via memory-based propagation [48, 1, 9], decoupled tracking and segmentation [8], query-based mask prediction [7, 74], and foundation model adaptation [56, 11, 72]. Despite this progress, they operate on a single video and are not designed to link object identity across views.
Diffusion Models for Perception Tasks. Recent approaches [29, 18, 46, 65, 19, 58] show that pretrained diffusion models are effective for both generation and perception, with their features and priors repurposed for segmentation [82], matching [46, 47], and depth estimation [29, 18]. This suggests that generative pretraining captures visual structure beyond synthesis. In video, video diffusion models [2, 44, 36] further learn priors on temporal continuity, object persistence, and appearance variation from large-scale video data. Recent works repurpose these priors for perception tasks such as point tracking [47, 62], video depth estimation [23, 59, 77], and point map prediction [25, 71]. However, prior diffusion-based perception methods mostly focus on single-view or within-view settings. In contrast, we use a pretrained video DiT for cross-view temporal correspondence to jointly predict object masks across views and over time.
Preliminaries
Flow Matching in Latent Space. Given an input , a pretrained VAE [66] encodes it into a latent distribution, where the encoder produces , and the decoder reconstructs it as . In this latent space, a diffusion model transports samples from a prior distribution, Gaussian noise , to . We adopt a flow-matching [38], where the model predicts the transport field between two latent endpoints. Given and , the intermediate state at time is defined as
A neural network is trained to predict the transport direction from to , given intermediate state at time , conditioned on an input . The model is optimized with:
This formulation learns a continuous transport field between latent states.
3D Full Attention of Video Diffusion Transformers. A video Diffusion Transformer (DiT) [66] operates on a unified sequence of tokens obtained from its inputs, where all tokens interact through full self-attention. At each layer , their full attention is computed over the entire sequence as:
where , and are the query, key and value projections at layer , and is the feature dimension.
Methods
Problem Formulation and Overview
Given an ego video and an exo video , along with a first-frame query mask provided in a query view , the goal of cross-view temporal object correspondence is to predict temporally coherent mask sequences and , which denote the predicted object masks in the ego and exo videos over a sequence of length . Depending on which view provides the initial query mask, the task is instantiated as Ego2Exo or Exo2Ego.
This setting is challenging since cross-view correspondence and temporal matching must be solved simultaneously. The model must identify the same object across views while preserving its identity over time under appearance changes, occlusion and reappearance. Therefore, reliable prediction requires joint reasoning across both views and the temporal dimension, rather than solving matching and tracking independently. To address this, we propose XTrack, which adopts a joint view-time mask prediction formulation using pretrained video DiTs [66], rather than separating cross-view matching from temporal tracking [49]. As shown in Figure 2, XTrack takes and along with provided in one view and jointly predicts corresponding mask sequences in both views, leveraging the spatiotemporal priors of video DiTs [47, 62]. However, vanilla video DiTs do not guarantee query-specific grounding and may attend to semantically similar objects [65, 79]. We thus introduce cross-view object grounding, including focal attention alignment, hard negative conditioning, and local context crops for small objects. To bridge the gap between the strong temporal prior of video DiTs and their lack of cross-view matching priors, we train XTrack in two stages.

Figure 2. Overall architecture of XTrack.
Cross-view RGB-to-Mask Flow via Video DiT Repurposing
Standard video DiTs [66] are trained to generate temporally coherent videos, implicitly learning to preserve object identity under motion, occlusion, and viewpoint changes. Recent works [47, 62, 79, 65] show that these priors can be repurposed for tracking tasks, without requiring explicit tracking supervision. These priors provide a strong inductive bias for maintaining object identity, which is essential for consistent mask prediction across views and time. Our goal, however, is not to synthesize a new RGB video, but to infer object mask sequences grounded in paired ego-exo RGB observations.
Therefore, we repurpose the video DiTs through flow matching by redefining its transport endpoints from noise-to-RGB to RGB-to-mask. In standard video diffusion [66, 2], the model starts from a Gaussian noise latent that carries no scene information, requiring scene structure and object identity to be constructed during generation. In contrast, starting from the RGB latent provides a source state that already encodes the scene layout, object appearance, and temporal context of the input videos, so the transport focuses on converting the existing visual evidence into mask predictions rather than reconstructing content from scratch. Flow matching provides a natural objective for this transport, as it directly supervises the vector field between the RGB and mask latent endpoints while preserving the generative structure of the pretrained video DiT. Specifically, following Eq. (1), we set and , where and denote the RGB and mask latents of the paired ego-exo inputs. The model is trained to predict the transport direction:
Conditioned on the paired RGB videos and the one-sided query mask, the model recovers mask latents from RGB latents in a shared latent space. This preserves the video DiT’s spatiotemporal and semantic priors while redirecting its generative process toward query-conditioned mask prediction.
Unified Ego-Exo Token Space
Cross-view temporal correspondence requires the model to resolve ambiguity in one view using evidence from the other. If ego and exo videos are processed independently, such cross-view evidence is either unavailable or only introduced through an additional matching stage, making prediction vulnerable when the queried object is occluded or ambiguous in one view. We therefore process the two views within a unified token space. Specifically, we arrange ego and exo frames as a diptych [60], where the two views are spatially concatenated into a single composite frame. The query mask is provided as conditioning on the query side, while the opposite side receives an empty mask. The video DiT then processes ego-view tokens, exo-view tokens and conditioning tokens jointly within a single spatiotemporal sequence, following Eq. (3). The query and key matrices decompose as:
where , , and , , denote the query and key projections of ego, exo, and conditioning tokens at layer . This grouping induces a block structure in the attention matrix, as shown in Figure 7. We refer to ego-to-ego and exo-to-exo attention as within-view attention, which captures spatial and temporal interactions within each video. In contrast, and denote cross-view attention, where ego queries attend to exo keys and vice versa, to establish object correspondence across views. Since full attention is applied globally over both views, tokens in one view can access cross-view evidence at every layer, enabling the model to resolve ambiguity using cross-view evidence during prediction, rather than relying on a fixed initial match. As a result, cross-view matching and within-view temporal propagation are modeled jointly within a single process.

Figure 7. 3D full attention in video DiTs.
Enhancing Cross-View Object Grounding
Focal Attention Alignment. While the unified token space facilitates cross-view interaction, we observe that it may not guarantee instance-level alignment. As shown in Figure 10, cross-view attention may diffuse over background regions or distractors [63], causing the target-side prediction to drift toward the wrong object instance. We therefore directly supervise the cross-view attention blocks using foreground masks. Let denote the query-side and denote the target-side. The target-side foreground tokens should attend to the query-side foreground tokens that provide the object evidence. We define the foreground alignment loss as:

Figure 10. Visualization of cross-view attention. (a) shows the exocentric query frame and query mask used as input. (b) visualizes the cross-view attention map , indicating which exocentric regions the ego-side target attends to when establishing correspondence. (c) visualizes the reverse attention map . (d) shows the resulting ego-side prediction mask. The first and third rows correspond to the baseline without attention alignment, while the second and fourth rows show the results after applying focal attention alignment. Without alignment, attention is broadly dispersed across irrelevant regions, resulting in inaccurate or missing predictions. In contrast, focal attention alignment produces compact and localized attention patterns that better align with the target object, leading to more accurate cross-view correspondence predictions.
where denotes attention from the -th target token to the -th query token at layer , is the set of target-side foreground tokens, and is the soft foreground weight of the -th query token. This loss encourages target-side foreground tokens to attend to the query-side foreground. To avoid disturbing well-grounded cases, we apply a focal weight based on foreground attention confidence,
where is a foreground visibility factor, controls how strongly the loss focuses on poorly aligned cases and is used for stability. The final alignment loss is:
where is the number of transformer layers. As a result, the loss is strong when cross-view foreground attention is weak, and small when the model already attends to the correct foreground. This formulation covers both Ego2Exo and Exo2Ego by swapping the query and target sides.
Hard Negative Conditioning. Even with attention alignment, the model may produce query-agnostic predictions when similar objects are present, as video diffusion models often attend to semantically similar regions [79, 78]. To enforce instance-level discrimination, we introduce hard negative conditioning. Given a correct query mask , we construct a mismatched query mask from another object and compare the predictions with margin loss:
where denotes the target-side prediction given query-side video , target-side video and query masks as inputs and is a margin enforcing predictions under correct and mismatched queries to differ. This loss penalizes similar predictions under different query conditions, encouraging the model to rely on the query identity rather than generic object saliency.
Local Context Crop for Small Objects. Small objects can occupy only a few tokens in the full-scene latent space, making their appearance cues easy to dilute. To provide stronger object-level evidence, we introduce an object-centered local context crop. The crop is encoded into local tokens and concatenated with the global ego-exo tokens, allowing the model to use both scene-level context and fine-grained object details simultaneously. To preserve the spatial relationship between the crop and the original scene, we assign RoPE positions based on the crop’s original coordinates in the full frame rather than treating it as a separate image. This keeps the local tokens aligned with the global token layout, allowing them to provide high-resolution object evidence while still referring to the correct scene region. The local crop is treated as an additional conditioning input, alongside the query mask.
Training
Training the full video model requires learning cross-view correspondence and temporal consistency simultaneously. It is challenging since weak correspondence early in training can be carried through the temporal dimension, leading to identity drift or wrong-object propagation. We therefore adopt stage-wise training to stabilize learning. Unlike match-then-track pipelines that first fix a correspondence and then propagate it independently, our model keeps correspondence and propagation coupled within a single video DiT.
2D Pretraining with Cycle Consistency. We first train on paired ego-exo frame and , sampled from videos and , allowing the model to focus on cross-view correspondence without temporal variation. Given a first-frame query mask , the model predicts the corresponding mask in the other view and then maps it back to the original view,
where and denote predictions in the target and query views, and enforce cycle consistency by:
which encourages identity-preserving correspondence, as incorrect matches fail to reconstruct the original query mask when mapped back, as shown in Figure 3. As the cycle constraint implicitly validates the correctness of the predicted correspondence, the model is discouraged from shortcut learning or label memorization. We apply this objective during 2D pretraining to isolate the cross-view matching problem from temporal dynamics such as motion, occlusion, and drift. By removing temporal complexity, the model is encouraged to learn robust image-level correspondence, which provides a strong initialization for subsequent video-level fine-tuning.

Figure 3. 2D pretraining with cycle consistency.
Video-level Fine-tuning. We then fine-tune on video sequences to extend the image-level matching prior to temporal prediction, utilizing dense pseudo-labels generated by our curation pipeline, as detailed in § 5. This encourages the model to learn to maintain object identity under motion, occlusion, and reappearance while preserving cross-view grounding. At inference, the model does not separate matching and tracking. Instead, it jointly predicts both views over time, allowing cross-view correspondence and temporal propagation to be updated together within the unified token space.
Pseudo-Label Curation Pipeline
Motivation. Ego-Exo4D [16] provides videos at 30 FPS but mask annotations only at 1 FPS, making temporally dense supervision unavailable. A straightforward solution is to propagate sparse annotations using a propagation model [56]. However, we find that SAM2 alone is unreliable in ego–exo cross-view videos, especially in the ego view where occlusions and large viewpoint changes often cause tracking failures. The key challenge is therefore to identify which propagated masks are reliable enough for supervision. To address this, we propose an automatic curation pipeline that leverages cross-view information from the exo view to detect and refine unreliable ego-view pseudo labels, combining geometric and semantic cues from foundation models [61, 67].
Bidirectional Mask Propagation and Refinement Region Selection. To obtain an internal estimate of reliability, we perform bidirectional propagation from two annotated anchor frames, one forward and one backward, as shown in Figure 4 (a). If propagation is stable, both paths should produce consistent masks in the intermediate region. In practice, however, they often diverge due to occlusion, rapid viewpoint changes, and hand-object interactions. We use this forward-backward inconsistency as a reliability signal. Specifically, we compute the mIoU between the forward and backward masks within each chunk, and treat low-agreement chunks as refinement targets.

Figure 4. Pseudo-label curation pipeline. (a) performs bidirectional propagation from anchor frames and identifies unreliable regions, which are refined by (b) cross-view geometric verification and further filtered by (c) within-view semantic verification.
Cross-view Geometric Verification. Ego-view propagation often fails when the object reappears after occlusion, producing inconsistent forward and backward candidates. To resolve this ambiguity, we use exo view propagated masks as pseudo ground truth, since exo videos in Ego-Exo4D [16] are captured by static cameras, providing more stable masks than ego views. Since the exo reference is captured at the same time, it provides more direct evidence than temporally-distant ego anchors. A natural alternative is explicit geometric triangulation, but it is unreliable due to fisheye distortion in ego cameras. Instead, we use geometry-aware VGGT features [67] learned from large-scale pretraining, which provide robust cross-view correspondence without requiring undistorted imagery. For each unreliable frame, we extract VGGT features from the forward/backward ego-mask candidates and the exo reference, and compute similarity maps between each ego candidate and the exo reference. As shown in Figure 4 (b), we select the candidate whose similarity exceeds a predefined threshold.
Within-view Semantic Verification. Cross-view geometric verification resolves ambiguity using cross-view evidence. To further ensure identity consistency, we complement it with a within-view semantic verification stage. We verify whether the selected candidate remains consistent with a nearby within-view anchor. Since geometric matching is unreliable within a single view, we instead use DINOv3 [61] features to measure semantic similarity. Specifically, we extract DINOv3 features from the candidate, as in the geometric verification, and the neighboring within-view anchor ground-truth, and retain the candidate only if the similarity exceeds a predefined threshold, as shown in Figure 4 (c).
After these steps, each unreliable chunk is either corrected by cross-view verification or removed by semantic filtering. The final dense supervision retains only masks satisfying both geometric and semantic criteria, producing cleaner and more temporally consistent tracks. Details are in Appendix § 11.
Experiments
Experimental Setup
Dataset. We evaluate on a subset of the Ego-Exo4D [16] validation split, where dense annotations are constructed using our curation pipeline and additional human verification. Each sample is defined for a specific (ego view, exo view, object) tuple, resulting in a challenging benchmark that emphasizes both cross-view correspondence and long-term tracking stability. Details are in Appendix § 11.§ 5 and Appendix § 12.
Metrics. We evaluate segmentation quality using region similarity (), contour accuracy (), and their average (&) [53]. We report location error (LE), and visibility accuracy (VA) following Ego-Exo4D [16]. For temporal consistency, we use mean conditional recall metric (mR @ IoU), which measures tracking retention after successful initial match [37, 12, 5]. Details are in Appendix § 12.
Baselines. We compare three official baselines [16] and four models [80, 14, 45, 49] under two settings. In Track-then-Match, SAM2 [56] propagates a query mask along the query view, and each propagated mask is used as a query for frame-by-frame prediction. In Match-then-Track, the matching model predicts the single-frame target mask, after which SAM2 propagates both views independently.
Main Results
Tab. 1 compares XTrack against prior cross-view correspondence models evaluated under Track-then-Match () and Match-then-Track () pipelines. These baselines are fundamentally constrained by their decoupled matching and tracking mechanisms. Specifically, the pipeline relies heavily on frame-level matching. Since target-side masks are predicted independently without temporal context, it suffers from severe temporal inconsistency, yielding notably low VA and mR@IoU scores. Conversely, M→T uses a strong SAM2 [56]-assisted tracking baseline that ensures robust within-view propagation. We find that establishing an initial match and subsequently tracking it with a powerful model like SAM2 generally provides greater overall stability than the T→M approach. While SAM2 benefits from large-scale annotation, which guarantees high mask quality given a reliable prompt and naturally translates to strong performance on mask-quality-related metrics, our unified XTrack framework still achieves highly competitive performance, particularly in VA and mR@IoU, by jointly reasoning across views and time within a unified token space. We do, however, observe a trade-off regarding per-frame spatial precision (&). We attribute this to the highly compressed latent space of the video DiT, where fine-grained boundaries for small objects can be diluted during decoding. As a result, the model accurately localizes the object's presence (maintaining high VA) but occasionally struggles to delineate its precise contours (visualization in Appendix Fig. 11). Nevertheless, XTrack offers a key architectural advantage in replacing complex pipelines that stitch multiple foundation models with a unified framework with superior tracking capabilities, as evidenced by our high VA and mR@IoU. Figure 5 illustrates our qualitative results.

Figure 5. Qualitative results on Ego-Exo4D [16]. Results are shown for the Exo2Ego setting. Additional Exo2Ego results are provided in Figure 12, and the opposite setting is shown in Figure 13.
| Method | Pipeline | Ego2Exo (Ego as Query) (↑) | (↑) | & (↑) | LE (↓) | VA (↑) | mR@IoU (↑) | Exo2Ego (Exo as Query) (↑) | (↑) | & (↑) | LE (↓) | VA (↑) | mR@IoU (↑) |
| Track-then-Match (T→M) | |||||||||||||
| PSALM (Zero-shot) [80] | T→M | 0.126 | 0.155 | 0.140 | 0.221 | 0.480 | 0.633 | 0.149 | 0.180 | 0.165 | 0.168 | 0.601 | 0.502 |
| XSegTx [16] | T→M | 0.056 | 0.108 | 0.082 | 0.177 | 0.448 | 0.800 | 0.357 | 0.389 | 0.373 | 0.089 | 0.809 | 0.677 |
| XView - XMem [16] | T→M | 0.152 | 0.211 | 0.182 | 0.340 | 0.366 | 0.692 | 0.309 | 0.356 | 0.333 | 0.251 | 0.403 | 0.773 |
| XView - XMem + XSegTx [16] | T→M | 0.327 | 0.413 | 0.370 | 0.182 | 0.423 | 0.799 | 0.412 | 0.460 | 0.436 | 0.128 | 0.463 | 0.757 |
| ObjectRelator [14] | T→M | 0.366 | 0.440 | 0.403 | 0.139 | 0.446 | 0.796 | 0.444 | 0.497 | 0.470 | 0.070 | 0.495 | 0.695 |
| O-MaMa [45] | T→M | N/A | N/A | N/A | N/A | N/A | N/A | 0.314 | 0.365 | 0.340 | 0.115 | 0.496 | 0.555 |
| V²-SAM [49] | T→M | 0.436 | 0.527 | 0.482 | 0.072 | 0.406 | 0.696 | 0.483 | 0.527 | 0.505 | 0.064 | 0.490 | 0.683 |
| Match-then-Track (M→T) | |||||||||||||
| PSALM (Zero-shot) [80] | M→T | 0.146 | 0.183 | 0.164 | 0.139 | 0.502 | 0.938 | 0.203 | 0.237 | 0.220 | 0.167 | 0.596 | 0.839 |
| XSegTx [16] | M→T | 0.107 | 0.156 | 0.132 | 0.116 | 0.570 | 0.722 | 0.461 | 0.480 | 0.471 | 0.109 | 0.699 | 0.884 |
| XView - XMem [16] | M→T | 0.175 | 0.219 | 0.197 | 0.434 | 0.640 | 0.909 | 0.357 | 0.387 | 0.372 | 0.347 | 0.723 | 0.887 |
| XView - XMem + XSegTx [16] | M→T | 0.375 | 0.440 | 0.407 | 0.293 | 0.705 | 0.951 | 0.451 | 0.482 | 0.466 | 0.207 | 0.736 | 0.901 |
| ObjectRelator [14] | M→T | 0.490 | 0.561 | 0.525 | 0.059 | 0.626 | 0.969 | 0.489 | 0.529 | 0.509 | 0.098 | 0.716 | 0.903 |
| O-MaMa [45] | M→T | N/A | N/A | N/A | N/A | N/A | N/A | 0.343 | 0.382 | 0.362 | 0.143 | 0.656 | 0.861 |
| V²-SAM [49] | M→T | 0.515 | 0.574 | 0.545 | 0.100 | 0.628 | 0.954 | 0.527 | 0.554 | 0.540 | 0.104 | 0.691 | 0.898 |
| XTrack (Ours) | Unified | 0.406 | 0.538 | 0.472 | 0.115 | 0.900 | 0.954 | 0.490 | 0.528 | 0.509 | 0.090 | 0.814 | 0.911 |
Table 1. Quantitative comparison on Ego-Exo4D [16] under different pipelines. Track-then-Match (T→M) and Match-then-Track (M→T) are reported. XTrack performs joint prediction independent of pipeline choice. N/A indicates results unavailable due to missing checkpoints.
Ablation Studies
Tab. 2 isolates the effect of each design choice. (I) is baseline, which uses only the unified RGB-to-mask joint prediction framework without additional grounding-specific designs. Adding in (II) improves both query-side and target-side prediction, showing that cross-view attention supervision benefits joint mask sequence prediction rather than only the target view. (III) adds hard negative conditioning, and yields a large gain in mask quality, indicating that instance-level discrimination is crucial for preventing confusion with similar objects. (IV) further adds local context crops and achieves superior overall performance, indicating that fine-grained object evidence complements cross-view grounding. Finally, removing pretrained weights in (V) causes a clear drop, confirming the importance of pretrained video DiT priors.
| Method | Ego & | Ego LE | Ego VA | Exo & | Exo LE | Exo VA | |
| (I) | Baseline | 0.303 | 0.134 | 0.674 | 0.415 | 0.143 | 0.859 |
| (II) | (I) + | 0.332 | 0.129 | 0.755 | 0.514 | 0.161 | 0.906 |
| (III) | (II) + Hard Neg. | 0.431 | 0.106 | 0.776 | 0.579 | 0.073 | 0.882 |
| (IV) | (III) + Local Crop (Ours) | 0.509 | 0.090 | 0.814 | 0.601 | 0.060 | 0.908 |
| (V) | (IV) w/o pretrained weights | 0.054 | 0.189 | 0.647 | 0.025 | 0.243 | 0.845 |
Table 2. Ablation studies.
Conclusion
We introduce cross-view temporal object correspondence that requires preserving object identity jointly across views and over time from a single query mask. Unlike prior methods that rely on decoupled frame-level matching, we propose joint view-time mask prediction, a unified formulation that couples cross-view matching and temporal tracking within a video DiT. We instantiate this through XTrack, which repurposes a video DiT to perform RGB-to-mask latent transport over paired ego-exo videos. By leveraging the spatiotemporal priors of the video DiT alongside targeted cross-view object grounding mechanisms, our framework ensures query-conditioned mask predictions. We further develop a pseudo-label curation pipeline that converts sparse annotations into reliable dense supervision for effective training of XTrack. Experiments show that XTrack produces temporally consistent and identity-preserving mask sequences across views, with comparable mask quality.
Appendix
This appendix provides supplementary material to support the main paper.
Challenges of Cross-view Object Correspondence
Motivation. We revisit the task of cross-view object correspondence [14] and extend it to cross-view temporal object correspondence. Prior to presenting our approach, we first discuss why this task is inherently challenging and motivate the need for temporal reasoning. Figure 6 illustrates these challenges in detail, complementing the paradigm comparison and examples in Figure 1.

Figure 6. Motivation for temporal reasoning in cross-view object correspondence. Conventional frame-wise matching methods suffer from several failure modes, including empty predictions when the query object is absent and incorrect correspondences under ambiguous appearances. Since predictions are made independently for each frame, the resulting target correspondences often become temporally inconsistent.
Failure cases of the track-then-match paradigm. While tracking ensures temporal consistency on the query side, target predictions are produced independently per frame, with no explicit constraint enforcing temporal coherence across them. This leads to temporally inconsistent predictions on the target side. Therefore, we identify two primary failure modes on the query side in frame-level cross-view object correspondence. As shown in the second and third columns of Figure 6, when the query object is absent in a given query frame yet present in the target view, frame-level inference lacks a meaningful query signal, causing the model to either produce an empty prediction or hallucinate a correspondence to an incorrect object. The 4th to 6th columns further illustrate cases where the query object is visible but its appearance is highly ambiguous due to partial occlusion or an uninformative viewpoint, making target localization unreliable compared to cases where the object is fully observable. These failure modes compound to produce incomplete and inconsistent target predictions, ultimately resulting in temporally incoherent correspondences, as shown in the second row of Figure 6.
From frame-level to temporal correspondence. To address these limitations, we reformulate the problem as cross-view temporal object correspondence. By incorporating temporal context beyond individual frames, our method alleviates the ambiguities inherent in frame-level inference and yields temporally consistent object correspondences across views.
XTrack Details
Architectural Details
Our goal is to jointly model cross-view object correspondence and temporal propagation within a single framework. To this end, we build XTrack on Wan2.1-T2V-1.3B [66], a large-scale pretrained video Diffusion Transformer (DiT). This backbone is chosen since it encodes rich priors on object motion, persistence, and appearance variations across viewpoints, which are essential for cross-view correspondence. The model consists of a 3D causal VAE, a text encoder [54], and a DiT. The VAE compresses input videos into latent tokens with spatial and temporal downsampling, and we keep both the VAE and text encoder frozen to preserve their pretrained representations, updating only the DiT.
To adapt the pretrained model without destroying its learned priors, we employ LoRA adapters [22] instead of full-finetuning. Specifically, we attach LoRA modules to all attention projections and feed-forward layers. This allows task-specific adaptation while keeping the original weights intact, which is critical for retaining the pretrained DiT’s generative, spatiotemporal, and semantic priors.
Unified Ego-Exo Token Space
To support cross-view reasoning, we represent paired clips and as a unified diptych input. Prior to VAE encoding, both ego and exo frames are resized to a common height , ensuring that the diptych latent maintains a consistent spatial layout across views. Since ego cameras are typically fisheye with a near-square aspect ratio while exo cameras are standard with a wider aspect ratio, this height alignment results in in general, where and denote the width of each view, respectively. After VAE encoding, the latent grids of the two clips are concatenated along the width axis at every latent time step. Let denote the compressed temporal length after the VAE. If the query and target latents have size and , the resulting diptych latent has size , where is the height and are the widths of the corresponding latents.
The first-frame query mask is encoded in the same latent space and placed on the query-side region of the diptych. Since the query is provided only at the first frame, mask conditioning is injected at the corresponding latent frame, while all other temporal positions are zero-padded. The target-side region remains empty. This yields conditioning tokens that are spatially aligned with the query-view tokens and follow the same diptych layout.
All tokens are augmented with spatial and temporal positional embeddings. In particular, we assign RoPE [64] based on each token’s frame-height-width coordinates on the diptych canvas. Since exists only at the first frame, its tokens share the same RoPE coordinates as the first-frame RGB tokens, ensuring spatial and temporal alignment between conditioning and visual evidence.
This representation allows the DiT to process query-view tokens, target-view tokens, and conditioning tokens within a single spatiotemporal sequence. Standard full attention naturally induces both within-view and cross-view interactions, enabling information exchange across views at every layer without additional fusion modules.
RGB-to-Mask Flow
Within this unified token space, the model operates entirely in the latent domain. Given input videos and , the VAE encoder produces RGB latents
where denotes the channel dimension.
We construct a conditioning latent
on the same diptych canvas:
The prediction target is the full diptych mask latent
which contains the mask sequences for both views over time.
The DiT takes and as input and processes them as a single token sequence. We repurpose the DiT with a flow-based formulation by defining a transport from RGB latent space to mask latent space. Specifically, serves as the source state and as the target state, and the model predicts the transport direction conditioned on . The predicted latent has the same diptych structure as and is decoded by the VAE decoder to produce binary mask sequences in both views.
This formulation preserves the pretrained video DiT’s spatiotemporal and semantic priors while redirecting its generative capacity toward query-conditioned mask prediction. Because both views and all frames are processed jointly, the model can leverage cross-view evidence and temporal context, rather than relying on independent per-frame or per-view inference.
Cross-View Object Grounding Details
We further incorporate three architectural components to improve grounding robustness.
Focal Attention Alignment
The unified token space provides cross-view attention blocks at every DiT layer, as shown in Figure 7, but these blocks are not guaranteed to focus on the queried object. We therefore add an auxiliary loss that directly supervises target-to-query attention using foreground masks.
At layer , let denote the cross-view attention block whose rows correspond to target-view query tokens and columns correspond to query-view key tokens. Here, and are the numbers of target-view and query-view tokens. We downsample the query mask to the token resolution and obtain a soft foreground vector . We also downsample the target mask to define the set of target foreground tokens . We apply the same formulation to both Ego2Exo and Exo2Ego by swapping and . This loss does not introduce a separate matching module. It only biases the existing cross-view attention blocks to use the query-side object evidence more effectively.
Hard Negative Conditioning
To handle instance ambiguity, we introduce a negative conditioning signal. For a training chunk with another valid object instance in the same take, we encode that object’s first-frame mask with the VAE and place it on the source side of the diptych as a negative condition. The model is then evaluated under both the positive query condition and the negative condition. The hard-negative loss penalizes the model when the prediction under the negative condition becomes too similar to the prediction under the positive condition.
This design explicitly exposes the model to competing same-scene objects. Same-category siblings can be filtered when their supervision is ambiguous, and if no valid sibling exists, the negative condition is sampled from a buffer. This makes the negative path a structural conditioning branch rather than only a loss-level modification.
Local Context Crop
The full diptych latent is spatially compressed by the VAE, so small objects may be represented by only a few tokens. To provide higher-resolution evidence, we construct an object-centered crop from the source view. Specifically, we compute the union bounding box of the query mask, dilate it by a margin ratio, resize the crop to a fixed resolution, and encode it with the same VAE used for the global input. The resulting crop latents are appended to the conditioning tokens rather than replacing the global diptych tokens. This allows the model to access both global scene context and local object details.
To preserve spatial consistency, the crop tokens are not treated as an independent image. We assign RoPE coordinates according to the crop location in the original full frame. Thus, a crop token retains its corresponding frame, height, and width position relative to the global diptych canvas. During training, the local context crop is used only for small-object chunks and is randomly dropped with a fixed probability, preventing the model from relying exclusively on local context crops.
Additional Training Strategy
Conditioning Mask Augmentation.
We also augment the input query mask before VAE encoding. At each training step, the conditioning mask is sampled from three prompt types. The original mask is used as the strongest prompt, a downsampled and re-upsampled coarse mask simulates noisy annotation, and the bounding box mask provides weaker spatial supervision. All variants are encoded by the same VAE and inserted into the same query-side conditioning region of the diptych. This keeps the input interface unchanged while exposing the model to different prompt qualities.
Implementation Details
We use Wan2.1-T2V-1.3B [66] as the backbone. The diptych latent has spatial resolution and temporal length , determined by VAE compression. Each training sample contains frames, which are encoded into latent frames, with ego scene at and exo scene at .
We train using AdamW [41] optimizer using a learning rate of and weight decay of 0.01. The effective batch size is 16 and training is performed on 4 H100 GPUs with mixed precision.
The loss weights are set to , , , and . Foreground tokens are defined by thresholding masks at 0.5, and focal weighting uses .
For local context crops, we enlarge the query bounding box by a margin ratio of 1.2 and resize the crop to before VAE encoding. At inference, we use 50 diffusion steps with classifier-free guidance scale 3.5.
Pseudo-Label Curation Pipeline Details
Bidirectional Propagation Details
Extending sparse annotations to dense mask tracks via a propagation model is a standard practice in video segmentation benchmarks such as VISOR, UVO, MUVOD, and HD-EPIC [10, 68, 69, 51]. Following this established protocol, we adopt SAM2-hiera-large [56], a state-of-the-art propagation model, as the backbone of our pseudo-label generation pipeline. Given two consecutive annotated anchor frames, we perform bidirectional propagation: forward propagation from the earlier anchor and backward propagation from the later anchor. For each temporal chunk bounded by anchor frames, we initialize SAM2 with the ground-truth mask and propagate masks across all intermediate frames, producing forward and backward candidate mask sequences. However, propagation errors frequently occur in ego-view videos due to occlusion, hand-object interaction, and rapid viewpoint changes. This motivates the need for a subsequent reliability estimation and refinement process.
Unreliable Chunk Selection Details
To identify unreliable regions, we exploit the disagreement between forward and backward propagations. Intuitively, if propagation is stable, both directions should produce consistent masks for the same frame. A straightforward way to estimate reliability is to reconstruct a mask by composing forward and backward propagations and compare it against the anchor ground truth, as done in prior work [10]. However, this approach evaluates consistency only at the anchor endpoints, and therefore does not directly reflect the reliability of individual intermediate frames. In particular, errors such as drift that are corrected near the anchor remain undetected under this formulation. Instead, we directly compare the forward and backward masks at each frame. For each frame within a chunk, we compute the mIoU between the forward-propagated mask and the backward-propagated mask. We then aggregate this frame-wise consistency into a chunk-level reliability score by averaging the mIoU values across the chunk. Chunks whose average mIoU falls below a predefined threshold are marked as unreliable and selected for further refinement. In addition, to better localize failure regions, we identify consecutive frames with low mIoU and treat them as unreliable temporal segments within the chunk. This bidirectional consistency check serves as a lightweight yet effective proxy for propagation reliability. Unlike endpoint-based reconstruction metrics, our approach directly measures disagreement at each frame and is therefore more sensitive to local failures.
Cross-view Geometric Verification Details
For chunks identified as unreliable, we resolve the ambiguity between forward and backward propagation candidates using cross-view geometric verification. At each timestamp, we obtain a reference mask from the exo view by independently applying SAM2 propagation. Since exo cameras are static and exhibit significantly less motion blur and occlusion compared to ego views, their propagated masks are empirically more stable and serve as a reliable cross-view reference. Instead of explicit geometric triangulation, which is not well-suited for large viewpoint disparities and dynamic scenes, we leverage VGGТ [67] features to establish correspondence across views. Specifically, we extract dense feature maps from a pretrained VGGТ encoder for both forward and backward ego-view candidates and the exo-view reference. For each candidate, we compute cosine similarity between the feature vectors within the masked regions. Concretely, we first perform mask-aware average pooling over the feature maps to obtain a representative feature vector for each region, and then compute cosine similarity between the ego-view candidate and the exo-view reference. In addition, we compute a dense similarity map and evaluate its spatial consistency to ensure that the correspondence is not driven by spurious local matches. The final matching score is obtained by combining the region-level similarity and the spatial consistency of the similarity map. We then select the forward or backward candidate with the higher matching score as the refined mask for that frame. This verification step is applied only when the object is visible in the exo view. When the object is fully occluded or absent in the exo view, this step is skipped, and the pipeline falls back to within-view semantic verification.
Within-view Semantic Verification Details
The cross-view verification stage provides a relative selection between candidates but does not guarantee absolute correctness. Moreover, it cannot be applied when exo-view references are unavailable. To address these limitations, we introduce a within-view identity verification stage based on semantic consistency. For each selected candidate mask, we compare it against the nearest ego-view anchor ground-truth mask. In practice, we consider both preceding and succeeding anchors and select the one that yields higher semantic similarity. We extract DINOv3 [61] features from both the candidate region and the anchor ground-truth region. Similar to the geometric verification stage, we apply mask-aware average pooling to obtain region-level feature vectors, and compute cosine similarity between them. If the similarity exceeds a predefined threshold, the candidate is accepted as valid pseudo ground truth. Otherwise, it is discarded. This step effectively filters out cases where the selected mask corresponds to a different object instance or exhibits severe semantic drift. When cross-view verification is skipped, due to exo-view occlusion, we directly apply within-view verification to both forward and backward candidates. Among the candidates that satisfy the similarity threshold, we select the one with higher similarity. If neither candidate passes the threshold, the entire segment is discarded.
Dataset Examples and Statistics
Applying the proposed pseudo-label curation pipeline results in a large-scale pseudo-dense dataset comprising 708 training videos and 191 validation videos, with a total of 14M and 172K annotated frames, respectively. Here, a video corresponds to a unique take, and each track is defined as a unique (take, object) pair. As a result, a single video may contain multiple tracks when multiple objects are annotated. The total number of tracks is 3K in the training set and 300 in the validation set, and the frame count is computed by aggregating all frames across tracks. Compared to the original sparse annotations, our pipeline significantly increases temporal coverage, enabling frame-level supervision across diverse scenarios. As shown in Figure 14, the dataset covers a wide range of activities, including cooking, sports, and daily behaviors. Objects typically occupy a small portion of the frame, making segmentation and cross-view correspondence more challenging under large viewpoint changes and occlusions. When constructing the validation split, we carefully sample videos to preserve distributions of task categories (Figure 14 (c)) and object scale (Figure 14 (e)) similar to those of the training set, ensuring a consistent yet diverse evaluation protocol. For the validation set, human verification was conducted through track-level screening rather than exhaustive frame-by-frame correction. Tracks exhibiting identity switches, severe drift, or target loss were regenerated, and 10% of frames from accepted tracks were additionally sampled for manual inspection to iteratively refine the annotation pipeline. Overall, the resulting dataset is both large-scale and structurally complex, making it well-suited for evaluating robust ego-exo cross-view video understanding. Figure 15 provides the examples from the final curated dataset, and Figure 16 provides qualitative results of dataset curation pipeline.

Figure 14. Dataset statistics.

Figure 15. Example sample of curated dataset. Example samples from our curated cross-view temporal correspondence dataset across several tasks. Each pair of rows corresponds to a single sample, showing synchronized ego and exo views with temporally dense correspondence annotations.

Figure 16. Qualitative results of dataset curation pipeline. (a) Forward-only propagation produces temporally inconsistent results, including missing masks and inaccurate object localization. (b) Backward propagation still exhibits similar failure cases, including incorrect propagations and ambiguous predictions. (c) Our cross-view geometric verification stage selects geometrically consistent correspondences from bidirectional propagation results. (d) Our within-view semantic verification stage further refines the selected masks by removing semantically incorrect predictions that cannot be resolved through geometry alone. These results demonstrate that both cross-view geometric verification and within-view semantic verification are necessary for constructing reliable dense correspondence annotations.
Evaluation
Evaluation Dataset
Our validation set consists of 191 takes and 300 tracks, yielding 172K densely annotated frames per direction, 344K in total across Ego2Exo and Exo2Ego. All validation tracks underwent track-level human screening rather than exhaustive frame-by-frame correction, as detailed in Appendix § 11.§ 5. The official Ego-Exo4D 1 Correspondence benchmark provides 1 FPS annotations over 202 validation takes and 291 test takes, containing approximately 290K and 420K masks across both views, respectively. Recent methods construct their evaluation pools from these splits. For instance, -SAM [49] evaluates on the test split with approximately 200K (Ego2Exo) and 219K (Exo2Ego) masks, while MoMa [45] adopts the same official benchmark protocol as -SAM on the test v2 split. ObjectRelator [14] evaluates on the validation split, using 31K (Ego2Exo) and 36K (Exo2Ego) annotated frames. In terms of scale, our 344K masks are comparable in scale to prior evaluation setups. Moreover, we preserve the underlying data distribution through sampling strategies that maintain task category proportions (Figure 14(c)) and object scale distributions (Figure 14(e)), ensuring consistency with existing benchmarks. Furthermore, Ego-Exo4D takes are on average approximately three minutes long and often contain repetitive segments. Evaluating every frame would therefore over-represent duplicate states without improving diversity, while also incurring unnecessary computational cost. To address this, we construct each validation track with up to 600 frames: shorter tracks are kept in full, while longer tracks are uniformly subsampled.
Evaluation Metric
Our task requires both accurate mask prediction and stable identity preservation across views and time. Therefore, as we mentioned in Sec. 6.1 of the main paper, we evaluate performance in terms of per-frame segmentation quality and temporal consistency.
Per-frame Segmentation Quality. For per-frame segmentation quality, we use region similarity , contour accuracy , and their average , which measures region overlap between the predicted mask and ground-truth mask. This evaluates whether the model segments the correct object region. measures boundary alignment between predicted and ground-truth contours, which captures whether the mask shape is accurate. We report as a balanced score for region and boundary quality.
We also report Location Error (LE) and Visibility Accuracy (VA), following Ego-Exo4D [16]. LE measures the distance between predicted and ground-truth object centers. This is useful since a mask may have low overlap but still localize the correct object region, or conversely drift toward a wrong instance. VA measures whether the model correctly predicts object visibility. This is critical in ego-exo videos since objects can disappear due to occlusion, leave the field of view, or reappear later.
Temporal Consistency. We additionally evaluate temporal consistency using Recall@IoU. Per-frame metrics measure mask quality at each frame, but they do not capture whether the same object identity is preserved throughout a sequence. Given an IoU threshold , Recall@IoU evaluates whether a sequence that starts with a correct prediction continues to maintain it. Specifically, we first select sequences that satisfy at the first frame, and then measure whether the prediction remains above the threshold for all subsequent frames:
where is the number of sequences satisfying .
This metric directly measures temporal retention conditioned on a correct initialization, rather than initial matching accuracy. In the main paper, we report mR@IoU, the mean of R@p over thresholds . If no sequence satisfies the initialization condition at a given threshold, the metric is undefined and reported as NaN.
Analyses
Analysis for Design Choice
We also ablate the choice of initial state in the flow matching formulation. As described in § 4.2 in main paper and Sec. B.1.2 in Appendix, XTrack adopts an RGB-to-mask formulation that sets the RGB latent as the source state of the flow. A natural alternative is Noise-to-mask prediction, where the source state is replaced with random Gaussian noise , and the model predicts the transport field from noise directly to the target mask latent, conditioned with RGB latents.
Figure 8 illustrates the conceptual difference between the two formulations. In noise-to-mask (Figure 8 (b)), the model must implicitly reconstruct the RGB scene structure from the conditioning signal before it can perform mask prediction. This intermediate step introduces an implicit noise-to-RGB transport within the trajectory, which is not directly supervised and can produce noisy intermediate representations.

Figure 8. Difference between noise-to-mask and RGB-to-mask design. (a) Our RGB-to-mask architecture directly predicts mask flow from RGB latents, allowing the transport trajectory to focus entirely on mask prediction. (b) In contrast, the noise-to-mask design predicts masks by denoising from noise while conditioning on RGB latents, following the standard diffusion formulation. As a result, the model implicitly undergoes an intermediate noise-to-RGB transport before mask prediction. Implicit noise-to-RGB transition is further visualized through PCA analysis in Figure 9.
To analyze this behavior, we visualize the per-layer, per-timestep PCA features of the intermediate latent states for both formulations. Specifically, Figure 9 (d) visualizes the RGB latent trajectory from the RGB-to-mask design in Figure 8 (a), while Figure 9 (e) visualizes the noise latent trajectory from the noise-to-mask design in Figure 8 (b). As shown in Figure 9 (d), the RGB-to-mask trajectory shows significantly cleaner and more structured intermediate representations from the earliest timesteps. Crucially, semantic object regions are captured more precisely in the early layers and timesteps, indicating that grounding in the RGB latent allows the model to focus on cross-view object correspondence from the outset rather than recovering scene structure implicitly. In contrast, the Noise-to-mask trajectory (Figure 9 (e)) exhibits an implicit transition through RGB-like representations in the early timesteps before converging toward mask prediction. This suggests that the model first spends capacity reconstructing scene content from noise before attending to the target object.

Figure 9. Visualization of feature PCA. Results are shown in the exo-query, ego-target setting. (a) shows the input RGB frames, (b) shows the final prediction from the RGB-to-mask formulation, and (c) shows the final prediction from the noise-to-mask formulation. (d) visualizes the RGB latent trajectory from the RGB-to-mask architecture in Figure 8(a), while (e) visualizes the noise latent trajectory from the noise-to-mask architecture in Figure 8(b). (e) exhibits an implicit transition through RGB-like representations in the early timesteps before converging toward mask prediction. Columns denote transformer layers and rows denote denoising timesteps.
This difference in intermediate representations is also reflected in the final predictions. As shown in Figure 9 (b), the RGB-to-mask formulation produces masks that better preserve fine object details and boundaries, closely aligning with the input RGB observation in Figure 9 (a). In contrast, the Noise-to-mask prediction in Figure 9 (c) tends to be less precise and exhibit degraded structure, indicating weaker semantic grounding. These results confirm that the RGB-to-mask formulation provides a more effective initialization for cross-view temporal mask prediction. By starting from a source state that already encodes scene layout and object appearance, the transport field is entirely devoted to converting visual evidence into query-conditioned masks, leading to more reliable and semantically grounded predictions.
Beyond representational quality, the two formulations also differ substantially in computational cost. In the Noise-to-mask formulation, the model requires both the noise latent and the RGB latent as separate inputs, as the noise latent serves as the initial state of the flow, while the RGB observation must be provided as an additional conditioning signal. In the diptych setting with paired ego-exo videos, the Noise-to-mask formulation processes both noise and RGB tokens from the two views, along with mask-conditioning tokens. Let denote the total number of RGB tokens across both views, and denote the number of mask-conditioning tokens, including the query-side mask and target-side zero-mask regions. Excluding optional local-crop tokens, the Noise-to-mask formulation requires approximately tokens. In contrast, the RGB-to-mask formulation directly sets the RGB latent as the source state, eliminating the need for separate noise tokens and reducing the sequence length to approximately . Since self-attention cost scales quadratically with sequence length, the the relative attention cost is proportional to . Thus, the Noise-to-mask formulation incurs higher attention cost, approaching four times that of RGB-to-mask when dominates .
As a result, the RGB-to-mask formulation offers advantages in both representation quality and computational efficiency in our setting. It provides a more semantically grounded and structured initialization that enables effective cross-view object correspondence from the earliest timesteps, while reducing the token sequence length and substantially lowering attention cost.
Analysis for Attention Alignment
As we mentioned in Sec. 4.4 of the main paper, we propose focal attention alignment as one of our cross-view object grounding strategies to facilitate more reliable object correspondence within the unified token space. Here, we provide a detailed motivation and analysis of this design choice, along with analysis through attention visualization.
Unified Token Space and the Implicit Matching Problem
In our framework, query and target tokens are jointly encoded as in a unified token space via diptych, where all tokens are processed within a single shared representation, regardless of their view or temporal signal. The 3D full attention mechanism enables unrestricted interaction across views and timesteps, allowing each token to attend to any other token in the sequence, as illustrated in Figure 7. This architectural choice is precisely what enables cross-view and cross-temporal reasoning, as discussed in the main paper. However, while the model is given the capacity to establish correspondences across views and time, the architecture itself imposes no explicit constraint that target object tokens must attend to the semantically correct query object tokens. In other words, correspondence is left entirely to implicit matching via self-attention which globally operates on the entire sequence, and there is no supervisory signal that directly encourages the model to focus on the correct object region during the attention computation.
Attention Dispersion as a Root Cause of Failure
We hypothesize that this reliance on purely implicit matching becomes a critical bottleneck, especially in complex scenes. When multiple objects are present, or when the target scene contains distractors that share visual similarity or semantic similarity with the query object, attention tends to disperse broadly across semantically irrelevant regions rather than concentrating on the correct correspondence. This dispersion prevents the model from extracting a sufficiently discriminative cross-view representation, resulting in incorrect or incomplete mask predictions. Critically, this failure mode is not resolved by simply scaling model capacity or training data, since without an explicit grounding signal, the model has no way to resolve ambiguous attention patterns.
Figure 10 directly validates this hypothesis via cross-view attention visualization. Column (a) shows the query-side input, depicting the exocentric view and the query mask used as input. Columns (b) and (c) visualize the cross-view attention maps and from Figure 7. Note that these maps are computed by restricting the query positions to tokens within the ground-truth object mask region and averaging the resulting attention weights across those query positions. Concretely, (b) captures where and how strongly the ego-side target object region attends to the exo view when establishing cross-view correspondence, that is, which exocentric regions the model relies upon when attempting to localize the object on the ego side. Column (c), conversely, reflects how consistently the exo-side query object region attends back to the ego view, representing the degree to which the query provides coherent and localized evidence for the correspondence. Column (d) shows the resulting ego-side prediction mask, allowing a direct comparison between the attention distribution and the final output.
The first and third rows of Figure 10 correspond to the baseline without attention alignment, and the second and fourth rows show the results after applying focal attention alignment. In the baseline, both and exhibit broad, diffuse attention patterns that fail to concentrate on the correct object region, spreading across background clutter and semantically unrelated areas. The predictions in column (d) directly reflect this dispersion, yielding masks that are either mislocalized, fragmented, or entirely absent. In contrast, after applying focal attention alignment, the attention in both directions becomes sharply concentrated on the semantically correct regions, forming compact and well-localized attention patterns that closely conform to the ground-truth object boundary. Surprisingly, the spatial structure of resulting prediction in column (d) closely mirrors the attended region, providing direct visual evidence of a causal relationship between attention localization and prediction quality.
Why Focal Attention Alignment Works
These observations motivate the design of focal attention alignment as an explicit supervision signal that encourages cross-view attention and to concentrate on the correct object region during training. Rather than relying solely on the downstream mask prediction loss to implicitly shape attention, focal attention alignment directly regularizes the attention distribution toward the ground-truth object region, providing a more direct and localized training signal. This not only improves attention localization but also yields more discriminative cross-view representations, as the model is guided to extract object-centric features rather than scene-level statistics. The result is a measurable improvement in correspondence accuracy, especially in complex scenes, where implicit matching is most prone to failure, as reflected in the quantitative results in the main paper.
Effect of Local Context Crops on Small Objects
To further analyze the effectiveness of local context crops, we evaluate J&F on the smallest-object subset, defined as the bottom 25% by object size. As shown in Table 3, local context crops substantially improve mask quality in both directions, with a particularly large relative gain in Ego2Exo. This trend is consistent with the greater ambiguity of egocentric queries, where small objects are often partially occluded, truncated, or affected by rapid camera motion. By providing higher-resolution object-centric evidence alongside global scene context, local crops help mitigate the loss of fine-grained information caused by latent-space compression. Nevertheless, the remaining difficulty in recovering precise object boundaries suggests that local context crops alleviate, rather than fully resolve, the limitations of compressed latent representations.
| Method | Ego2Exo | Exo2Ego |
| w/o Crop | 0.211 | 0.223 |
| w/ Crop (Ours) | 0.376 | 0.327 |
Table 3. Small-object analysis. J&F on the bottom 25% smallest objects.
Additional Results
Additional Qualitative Results
We provide additional qualitative comparisons with V²-SAM in Figure 11. Although V²-SAM achieves strong scores on mask quality related metrics such as , , and , its match-then-track pipeline is highly dependent on the quality of the initial cross-view match. When the initial localization is incorrect or incomplete, the subsequent tracking stage has limited ability to recover or refine the target object, causing the error to persist over time. In contrast, our method directly reasons over cross-view temporal correspondence and more reliably localizes the target object’s presence across frames. This leads to more temporally consistent predictions, even though the generated masks may occasionally have less precise object boundaries due to the compressed latent representation of the video DiT backbone.

Figure 11. Additional qualitative results of comparison with V²-SAM. Results are shown in the exo-query, ego-target setting. As a match-then-track pipeline, V²-SAM heavily depends on the initial cross-view match, making it difficult to refine incorrect or incomplete matches during tracking. In contrast, our method more reliably localizes the target object’s presence across frames, producing temporally stable masks under challenging cross-view appearance changes.
Fig. 12 and Fig. 13 provide additional qualitative comparisons supplementing the results presented in the main paper. Figure 12 illustrates Exo2Ego correspondences, where exocentric query frames generally offer complete and unambiguous object observations, and the primary challenge lies in localizing the corresponding object in the dynamic and cluttered egocentric target view. Figure 13 presents Ego2Exo correspondences, which pose a greater challenge as the egocentric query frames frequently suffer from object truncation, occlusion, and rapid viewpoint changes. As evidenced by the qualitative results in Figure 6, prior methods struggle to produce temporally consistent target predictions under such conditions, often failing entirely when the query object is absent or ambiguous in individual frames. In contrast, our method yields coherent and accurate correspondences across both directions, demonstrating the effectiveness of temporal reasoning in resolving the ambiguities inherent to each setting.

Figure 12. Additional qualitative results of Exo2Ego. Results are shown in the exo-query, ego-target setting. Each pair of rows corresponds to a single sample, where the first row shows the query exocentric frames and propagated exo predictions, and the second row shows the corresponding ego-side predictions over time.

Figure 13. Additional qualitative results of Ego2Exo. Results are shown in the ego-query, exo-target setting. Each pair of columns corresponds to a single sample, where the left column shows the ego query frames and ego-side predictions, and the right column shows the corresponding exo-side predictions over time.
Additional Quantitative Results
Tab. 4 presents a per-threshold breakdown of Recall@IoU on EgoExo4D [16] for both Ego2Exo and Exo2Ego directions, complementing the mean Recall@IoU (mR@IoU) reported in the Tab. 1 of the main paper.
The performance gap is particularly pronounced in the Ego2Exo direction, which we attribute to the inherently higher ambiguity of egocentric query frames. Egocentric views are characterized by frequent object truncation, rapid camera motion, and heavily occluded or partially visible objects, making it substantially harder to extract reliable query representations on a per-frame basis. This stands in contrast to the Exo2Ego direction, where exocentric query frames tend to provide more stable and complete object observations, partially mitigating the limitations of frame-level inference.
These characteristics directly manifest in the failure modes of both existing paradigms, track-then-match and match-then-track pipelines. In the T M paradigm, although tracking yields temporally consistent query object tracks, the per-frame matching to the target view is performed independently at each timestep with no mechanism to enforce temporal coherence on the target side. The degraded query signal in egocentric query frames thus directly corrupts each frame-level match, and the absence of any cross-frame aggregation, that is temporal context aggregation, leaves these errors unrecoverable. In the M T paradigm, the initial match quality is entirely contingent on the frame-level query signal, and the subsequent tracker [56] inevitably propagates any erroneous initialization throughout the sequence.
In contrast, our unified framework addresses these limitations by reasoning over the full temporal extent of the query sequence rather than individual frames. By aggregating complementary object observations across time, our method is able to compensate for frames in which the query object is absent or ambiguous, constructing a richer and more discriminative query representation that remains robust even under the challenging viewpoint conditions of egocentric capture. Overall, XTrack achieves strong temporal retention across both directions, with particularly competitive performance under challenging egocentric query conditions.
| Method | Pipeline | Ego2Exo | Exo2Ego | ||||||
| [email protected] | [email protected] | [email protected] | [email protected] | [email protected] | [email protected] | [email protected] | [email protected] | ||
| Track-then-Match (T→M) | |||||||||
| PSALM | T→M | 0.637 | 0.657 | 0.671 | 0.568 | 0.546 | 0.505 | 0.488 | 0.466 |
| XSegTx | T→M | 0.707 | 0.694 | 0.999 | NaN | 0.721 | 0.703 | 0.677 | 0.607 |
| XView-XMem | T→M | 0.727 | 0.697 | 0.730 | 0.614 | 0.815 | 0.795 | 0.755 | 0.729 |
| XView-XMem+XSegTx | T→M | 0.851 | 0.814 | 0.780 | 0.752 | 0.766 | 0.754 | 0.759 | 0.748 |
| ObjectRelator | T→M | 0.822 | 0.799 | 0.792 | 0.770 | 0.707 | 0.700 | 0.691 | 0.684 |
| O-MaMa | T→M | N/A | N/A | N/A | N/A | 0.606 | 0.586 | 0.548 | 0.483 |
| V²-SAM | T→M | 0.734 | 0.708 | 0.689 | 0.653 | 0.700 | 0.681 | 0.673 | 0.677 |
| Match-then-Track (M→T) | |||||||||
| PSALM | M→T | 0.967 | 0.933 | 0.943 | 0.911 | 0.856 | 0.861 | 0.832 | 0.805 |
| XSegTx | M→T | 0.871 | 0.825 | 0.671 | 0.524 | 0.904 | 0.897 | 0.884 | 0.851 |
| XView-XMem | M→T | 0.928 | 0.884 | 0.925 | 0.899 | 0.908 | 0.899 | 0.876 | 0.863 |
| XView-XMem+XSegTx | M→T | 0.970 | 0.953 | 0.942 | 0.938 | 0.918 | 0.908 | 0.899 | 0.877 |
| ObjectRelator | M→T | 0.978 | 0.975 | 0.969 | 0.953 | 0.919 | 0.907 | 0.904 | 0.884 |
| O-MaMa | M→T | N/A | N/A | N/A | N/A | 0.905 | 0.884 | 0.850 | 0.805 |
| V²-SAM | M→T | 0.968 | 0.966 | 0.963 | 0.921 | 0.918 | 0.915 | 0.895 | 0.862 |
| Ours | Unified | 0.979 | 0.959 | 0.949 | 0.927 | 0.949 | 0.932 | 0.907 | 0.855 |
Table 4. Quantitative comparison on EgoExo4D (Recall@p). Track-then-Match (T→M) and Match-then-Track (M→T) are reported for prior methods. Our method is independent of pipeline choice. N/A indicates missing checkpoints. NaN indicates that no samples satisfy the IoU threshold at the first frame.
Challenge-based Evaluation
To further examine the effectiveness of joint view-time reasoning, we evaluate XTrack under two challenging visibility scenarios: (1) delayed target appearance, where the query object is visible but the target appears later, and (2) temporally disjoint visibility, where the query object disappears before the target becomes visible. Using ground-truth visibility, we construct four subsets of approximately 10K frames each, covering both Ego2Exo and Exo2Ego directions. These cases account for approximately 10% of the validation set.
As shown in Table 5, XTrack achieves higher J&F and VA, and lower LE than the compared baselines across both scenarios and directions. In M→T pipelines, ambiguous or missing initial correspondences can propagate through subsequent tracking, while T→M pipelines are vulnerable to inconsistent frame-wise matching under asymmetric visibility. In contrast, XTrack jointly reasons over paired video sequences, allowing later observations and cross-view evidence to resolve ambiguous correspondences. These results further support the benefit of joint view-time reasoning under challenging visibility conditions.
| Method | Pipeline | Ego2Exo | Exo2Ego | ||||||||
| LE | VA | LE | VA | ||||||||
| Delayed Target Appearance | |||||||||||
| LM-EEC | M→T | 0.086 | 0.134 | 0.110 | 0.557 | 0.490 | 0.075 | 0.086 | 0.080 | 0.664 | 0.441 |
| ObjectRelator | M→T | 0.058 | 0.104 | 0.081 | 0.570 | 0.469 | 0.065 | 0.075 | 0.070 | 0.660 | 0.441 |
| V²-SAM | M→T | 0.083 | 0.112 | 0.098 | 0.567 | 0.481 | 0.076 | 0.083 | 0.079 | 0.673 | 0.437 |
| O-MaMa | M→T | N/A | N/A | N/A | N/A | N/A | 0.038 | 0.047 | 0.043 | 0.715 | 0.412 |
| LM-EEC | T→M | 0.111 | 0.207 | 0.159 | 0.551 | 0.486 | 0.261 | 0.298 | 0.279 | 0.517 | 0.540 |
| ObjectRelator | T→M | 0.102 | 0.193 | 0.148 | 0.550 | 0.477 | 0.244 | 0.284 | 0.264 | 0.513 | 0.536 |
| V²-SAM | T→M | 0.198 | 0.265 | 0.231 | 0.519 | 0.508 | 0.226 | 0.259 | 0.242 | 0.529 | 0.538 |
| O-MaMa | T→M | N/A | N/A | N/A | N/A | N/A | 0.188 | 0.224 | 0.206 | 0.540 | 0.535 |
| XTrack (Ours) | Unified | 0.254 | 0.299 | 0.276 | 0.138 | 0.532 | 0.368 | 0.390 | 0.379 | 0.147 | 0.594 |
| Temporally Disjoint Visibility | |||||||||||
| LM-EEC | M→T | 0.137 | 0.202 | 0.170 | 0.470 | 0.575 | 0.099 | 0.113 | 0.106 | 0.557 | 0.547 |
| ObjectRelator | M→T | 0.101 | 0.141 | 0.121 | 0.466 | 0.581 | 0.100 | 0.115 | 0.108 | 0.530 | 0.579 |
| V²-SAM | M→T | 0.159 | 0.198 | 0.178 | 0.470 | 0.579 | 0.110 | 0.121 | 0.116 | 0.562 | 0.564 |
| O-MaMa | M→T | N/A | N/A | N/A | N/A | N/A | 0.042 | 0.055 | 0.048 | 0.596 | 0.531 |
| LM-EEC | T→M | 0.213 | 0.338 | 0.275 | 0.442 | 0.588 | 0.249 | 0.284 | 0.266 | 0.446 | 0.629 |
| ObjectRelator | T→M | 0.213 | 0.264 | 0.239 | 0.590 | 0.422 | 0.216 | 0.240 | 0.228 | 0.596 | 0.441 |
| V²-SAM | T→M | 0.255 | 0.299 | 0.277 | 0.573 | 0.441 | 0.221 | 0.246 | 0.234 | 0.603 | 0.437 |
| O-MaMa | T→M | N/A | N/A | N/A | N/A | N/A | 0.202 | 0.228 | 0.215 | 0.607 | 0.436 |
| XTrack (Ours) | Unified | 0.214 | 0.314 | 0.264 | 0.137 | 0.621 | 0.311 | 0.354 | 0.332 | 0.136 | 0.646 |
Table 5. Challenge-based evaluation. Performance under delayed target appearance and temporally disjoint visibility. T→M and M→T denote Track-then-Match and Match-then-Track, respectively. N/A indicates unavailable results.
Limitations and Discussion
Limitations
Extremely small objects. XTrack can struggle when the queried object is extremely small. Local context crops alleviate this issue by providing relatively higher-resolution local object evidence, but the final prediction is still produced in the compressed latent space of the video DiT. Therefore, if the object occupies only a few latent tokens, fine-grained boundaries or small appearance cues can still be lost. This mainly affects very small or heavily compressed objects, while the local context branch improves robustness in most small-object cases.
Limited context length. XTrack inherits the finite context length of the pretrained video DiT. For long videos, we process sequences in chunks and merge the predictions afterward. This enables long-sequence inference in practice, but the model cannot attend to arbitrarily distant frames within a single forward pass. Extending the temporal context or adding memory mechanisms would further improve long-range consistency.
Inference cost. As a diffusion-based model, XTrack requires iterative denoising at inference. This makes inference slower than feed-forward segmentation or tracking models. However, this cost comes from repurposing a generative video backbone for joint cross-view temporal prediction, and can likely be reduced with faster samplers [42], distillation [75, 84, 13], or fewer denoising steps [43, 40, 15].
Discussion and Future Work
Improving small-object representation. The difficulty with extremely small objects mainly arises from the spatial compression of latent representations. A promising direction is to incorporate multi-scale latent processing [20, 17, 76, 27], where high-resolution tokens are selectively preserved or fused with global tokens. Another approach is to adapt the VAE [6, 33] to retain more fine-grained spatial details for object-centric regions, or to introduce hierarchical tokenization [57, 83] that allocates more capacity to small objects.
Extending temporal context. The current chunk-based processing limits the ability to model very long temporal dependencies within a single forward pass. Future work could explore memory-augmented architectures or recurrent token mechanisms that allow information to persist across chunks. Another direction is to integrate retrieval-based or keyframe-based conditioning, enabling the model to access long-range temporal context without increasing computational cost significantly.
Reducing inference cost. The diffusion-based formulation introduces higher computational cost due to iterative denoising. This can be addressed by adopting more efficient sampling strategies, such as fewer-step solvers or distillation into feed-forward models. Additionally, hybrid approaches that combine diffusion for global reasoning with lightweight refinement networks may provide a favorable trade-off between efficiency and performance.
Additional Related Works
Dataset Curation Pipeline. Several recent video segmentation datasets follow a similar high-level recipe of sparsely annotating anchor frames and propagating masks to obtain dense supervision, but they differ substantially in how each stage is instantiated. For initial mask generation, UVO [68], VISOR [10], and HD-EPIC [51] rely on manual annotation of anchor frames. Matrix-11K [26] replaces manual annotation by automatically selecting an anchor frame using a VLM and generating the initial mask with SAM2. MUVOD [69] initializes masks on sparsely sampled keyframes using SAM [31] conditioned on manually drawn bounding boxes, followed by manual refinement. In contrast, our pipeline is anchored entirely on the existing Ego-Exo4D annotations and does not introduce any additional manual labeling.
For temporal propagation, UVO and VISOR adopt bidirectional STM [48] from sparse anchors, with logits weighted by the temporal distance to the nearest annotated frame. HD-EPIC propagates hand masks bidirectionally with SAM2 [56] by inserting manually annotated frames into its conditional memory. Matrix-11K propagates SAM2 forward from a single VLM-selected anchor frame. MUVOD employs XMem [9] for bidirectional temporal propagation from corrected keyframes to recover content occluded in the reference frame. We also perform bidirectional propagation using SAM2.
A key distinction lies in how propagation failures are handled. UVO and MUVOD do not define a per-frame automatic failure criterion and instead rely on human intervention. HD-EPIC adopts a heuristic based on abrupt changes in mask area between consecutive frames to identify noisy predictions, followed by local correction and re-propagation. Matrix-11K filters at the video level via VLM verification rather than at the frame or
mask level, providing no signal about the reliability of individual propagated frames. VISOR is the only prior work that introduces an explicit quantitative criterion: each interpolated mask is validated by propagating it back to both annotated endpoints and computing the average , after which masks below a threshold are discarded. While effective, however, as discussed in Sec. C, this method does not directly assess the reliability of intermediate frames. In contrast, our approach defines failure at the chunk level by measuring the disagreement between forward and backward SAM2 predictions, yielding a per-frame reliability signal without requiring additional manual annotations. This enables fully automatic large-scale curation while remaining applicable beyond Ego-Exo4D.
Video Diffusion Model. Video diffusion models have evolved from U-Net backbones inflated from image diffusion [2, 3, 21], which effectively capture local motion but struggle to scale to long-range dependencies, to Diffusion Transformers (DiT) [50] that model global spatiotemporal interactions through full attention [4, 73, 34, 52]. Building on this architectural shift, recent advances have further redefined the generative paradigm through Flow Matching [38, 39], which generalizes diffusion by learning a continuous velocity field along a deterministic ODE trajectory between arbitrary distributions. This formulation has been adopted by state-of-the-art video DiTs such as Wan [66], enabling more flexible and efficient modeling of complex video dynamics.
Rather than using these models purely for synthesis, we repurpose their role through the lens of perception. Specifically, we build on Wan as our backbone, leveraging its pretrained spatiotemporal priors and repurposing them for cross-view reasoning. By doing so, we redirect the model’s generative capacity toward predicting object masks jointly across views and over time, enabling consistent object correspondence in a unified spatiotemporal framework.
References
- [1]Emre Aksan and Otmar Hilliges. Stcn: Stochastic temporal convolutional networks, 2019.
- [2]Andreas Blattmann, Tim Dockhorn, Sumith Kulal, Daniel Mendelevitch, Maciej Kilian, Dominik Lorenz, Y am Levi, Zion English, Vikram Voleti, Adam Letts, et al. Stable video diffusion: Scaling latent video diffusion models to large datasets. arXiv preprint arXiv:2311.15127, 2023.arxiv.org/abs/2311.15127
- [3]Andreas Blattmann, Robin Rombach, Huan Ling, Tim Dockhorn, Seung Wook Kim, Sanja Fidler, and Karsten Kreis. Align your latents: High-resolution video synthesis with latent diffusion models, 2023.arxiv.org/abs/2304.08818
- [4]Tim Brooks, Bill Peebles, Connor Holmes, Will DePue, Yufei Guo, Li Jing, David Schnurr, Joe Taylor, Troy Luhman, Eric Luhman, Clarence Ng, Ricky Wang, and Aditya Ramesh. Video generation models as world simulators. 2024.
- [5]Sergi Caelles, Kevis-Kokitsi Maninis, Jordi Pont-Tuset, Laura Leal-Taixé, Daniel Cremers, and Luc Van Gool. One-shot video object segmentation, 2017.arxiv.org/abs/1611.05198
- [6]Junyu Chen, Han Cai, Junsong Chen, Enze Xie, Shang Yang, Haotian Tang, Muyang Li, Yao Lu, and Song Han. Deep compression autoencoder for efficient high-resolution diffusion models, 2025.arxiv.org/abs/2410.10733
- [7]Ho Kei Cheng, Seoung Wug Oh, Brian Price, Joon-Young Lee, and Alexander Schwing. Putting the object back into video object segmentation, 2024.arxiv.org/abs/2310.12982
- [8]Ho Kei Cheng, Seoung Wug Oh, Brian Price, Alexander Schwing, and Joon-Young Lee. Tracking anything with decoupled video segmentation, 2023.arxiv.org/abs/2309.03903
- [9]Ho Kei Cheng and Alexander G. Schwing. Xmem: Long-term video object segmentation with an atkinson-shiffrin memory model, 2022.arxiv.org/abs/2207.07115
- [10]Ahmad Darkhalil, Dandan Shan, Bin Zhu, Jian Ma, Amlan Kar, Richard Higgins, Sanja Fidler, David Fouhey, and Dima Damen. Epic-kitchens visor benchmark: Video segmentations and object relations, 2022.arxiv.org/abs/2209.13064
- [11]Shuangrui Ding, Rui Qian, Xiaoyi Dong, Pan Zhang, Yuhang Zang, Yuhang Cao, Yuwei Guo, Dahua Lin, and Jiaqi Wang. Sam2long: Enhancing sam 2 for long video segmentation with a training-free memory tree, 2025.arxiv.org/abs/2410.16268
- [12]M. Everingham, S. M. A. Eslami, L. Van Gool, C. K. I. Williams, J. Winn, and A. Zisserman. The pascal visual object classes challenge: A retrospective. International Journal of Computer Vision, 111(1):98–136, January 2015.DOI
- [13]Kevin Frans, Danijar Hafner, Sergey Levine, and Pieter Abbeel. One step diffusion via shortcut models, 2025.arxiv.org/abs/2410.12557
- [14]Yuqian Fu, Runze Wang, Bin Ren, Guolei Sun, Biao Gong, Yanwei Fu, Danda Pani Paudel, Xuanjing Huang, and Luc Van Gool. Objectrelator: Enabling cross-view object relation understanding across ego-centric and exo-centric perspectives, 2025.arxiv.org/abs/2411.19083
- [15]Gonzalo Martin Garcia, Karim Knaebel, Christian Schmidt, Daan de Geus, Alexander Hermans, and Bastian Leibe. Fine-tuning image-conditional diffusion models is easier than you think, 2025.arxiv.org/abs/2409.11355
- [16]Kristen Grauman, Andrew Westbury, Lorenzo Torresani, Kris Kitani, Jitendra Malik, Triantafyllos Afouras, Kumar Ashutosh, Vijay Baiyya, Siddhant Bansal, Bikram Boote, et al. Ego-exo4d: Understanding skilled human activity from first-and third-person perspectives. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 19383–19400, 2024.
- [17]Jiatao Gu, Shuangfei Zhai, Yizhe Zhang, Josh Susskind, and Navdeep Jaitly. Matryoshka diffusion models, 2024.arxiv.org/abs/2310.15111
- [18]Jing He, Haodong Li, Wei Yin, Yixun Liang, Leheng Li, Kaiqiang Zhou, Hongbo Zhang, Bingbing Liu, and Ying-Cong Chen. Lotus: Diffusion-based visual foundation model for high-quality dense prediction. arXiv preprint arXiv:2409.18124, 2024.arxiv.org/abs/2409.18124
- [19]Eric Hedlin, Gopal Sharma, Shweta Mahajan, Hossam Isack, Abhishek Kar, Andrea Tagliasacchi, and Kwang Moo Yi. Unsupervised semantic correspondence using stable diffusion. Advances in Neural Information Processing Systems, 36:8266–8279, 2023.arxiv.org/abs/2305.15581
- [20]Jonathan Ho, Chitwan Saharia, William Chan, David J. Fleet, Mohammad Norouzi, and Tim Salimans. Cascaded diffusion models for high fidelity image generation, 2021.arxiv.org/abs/2106.15282
- [21]Jonathan Ho, Tim Salimans, Alexey Gritsenko, William Chan, Mohammad Norouzi, and David J. Fleet. Video diffusion models, 2022.
- [22]Edward J Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yunzh i Li, Shean Wang, Liang Wang, Weizhu Chen, et al. Lora: Low-rank adaptation of large language models. Iclr, 1(2):3, 2022.arxiv.org/abs/2106.09685
- [23]Wenbo Hu, Xiangjun Gao, Xiaoyu Li, Sijie Zhao, Xiaodong Cun, Yong Zhang, Long Quan, and Ying Shan. Depthcrafter: Generating consistent long depth sequences for open-world videos. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 2005–2015, 2025.arxiv.org/abs/2409.02095
- [24]Yijun Hu, Bing Fan, Xin Gu, Haiqing Ren, Dongfang Liu, Heng Fan, and Libo Zhang. Robust ego-exo correspondence with long-term memory. arXiv preprint arXiv:2510.11417, 2025.arxiv.org/abs/2510.11417
- [25]Zeren Jiang, Chuanxia Zheng, Iro Laina, Diane Larlus, and Andrea Vedaldi. Geo4d: Leveraging video generators for geometric 4d scene reconstruction. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 20658–20671, 2025.
- [26]Siyoon Jin, Seongchan Kim, Dahyun Chung, Jaeho Lee, Hyunwook Choi, Jisu Nam, Jiyoung Kim, and Seungryong Kim. Matrix: Mask track alignment for interaction-aware video generation, 2026.arxiv.org/abs/2510.07310
- [27]Yang Jin, Zhis heng Sun, Ningyuan Li, Kun Xu, Kun Xu, Hao Jiang, Nan Zhuang, Quzhe Huang, Yang Song, Yadong Mu, and Zh ouchen Lin. Pyramidal flow matching for efficient video generative modeling, 2025.arxiv.org/abs/2410.05954
- [28]Taewoong Kang, Kinam Kim, Dohyeon Kim, Minho Park, Junha Hyung, and Jaegul Choo. Egox: Eccentric video generation from a single exocentric video. arXiv preprint arXiv:2512.08269, 2025.arxiv.org/abs/2512.08269
- [29]Bingxin Ke, Anton Obukhov, Shengyu Huang, Nando Metzger, Rodrigo Caye Daudt, and Konrad Schindler. Repurposing diffusion-based image generators for monocular depth estimation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 9492–9502, 2024.arxiv.org/abs/2312.02145
- [30]Daekyum Kim, Brian Byunghyun Kang, Kyu Bum Kim, Hyungmin Choi, Jeesoo Ha, Kyu-Jin Cho, and Sungho Jo. Eyes are faster than hands: A soft wearable robot learns user intention from the egocentric view. Science Robotics, 4(26):eaav2949, 2019.DOI
- [31]Alexander Kirillov, Eric Mintun, Nikhila Ravi, Hanzi Mao, Chloe Rolland, Laura Gustafson, Tete Xiao, Spencer Whitehead, Alexander C. Berg, Wan-Yen Lo, Piotr Dollár, and Ross Girshick. Segment anything, 2023.arxiv.org/abs/2304.02643
- [32]Jahyeok Koo, Inès Hyeonsu Kim, Mungyeom Kim, Junghyun Park, Seohyun Park, Jaeyeong Kim, Jung Yi, Seokju Cho, and Seungryong Kim. Mv-tap: Tracking any point in multi-view videos. arXiv preprint arXiv:2512.02006, 2025.arxiv.org/abs/2512.02006
- [33]Theodoros Kouzelis, Ioannis Kakogeorgiou, Spyros Gidaris, and Nikos Komodakis. Eq-vae: Equivariance regularized latent space for improved generative image modeling, 2025.arxiv.org/abs/2502.09509
- [34]Zhimin Li, Jianwei Zhang, Qin Lin, Jiangfeng Xiong, Yanxin Long, Xinchi Deng, Yingfang Zhang, Xingchao Liu, Minbin Huang, Zedong Xiao, et al. Hunyuan-dit: A powerful multi-resolution diffusion transformer with fine-grained chinese understanding. arXiv preprint arXiv:2405.08748, 2024.arxiv.org/abs/2405.08748
- [35]Jitong Liao, Yulu Gao, Shaofei Huang, Jialin Gao, Jie Lei, Ronghua Liang, and Si Liu. Domr: Establishing cross-view segmentation via dense object matching, 2025.
- [36]Bin Lin, Yunyang Ge, Xinhua Cheng, Zongjian Li, Bin Zhu, Shaodong Wang, Xianyi He, Yang Ye, Shenghai Yuan, Liuhan Chen, et al. Open-sora plan: Open-source large video generation model. arXiv preprint arXiv:2412.00131, 2024.arxiv.org/abs/2412.00131
- [37]Tsung-Yi Lin, Michael Maire, Serge Belongie, Lubomir Bourdev, Ross Girshick, James Hays, Pietro Perona, Deva Ramanan, C. Lawrence Zitnick, and Piotr Dollár. Microsoft coco: Common objects in context, 2015.arxiv.org/abs/1405.0312
- [38]Yaron Lipman, Ricky TQ Chen, Heli Ben-Hamu, Maximilian Nickel, and Matt Le. Flow matching for generative modeling. arXiv preprint arXiv:2210.02747, 2022.arxiv.org/abs/2210.02747
- [39]Xingchao Liu, Chengyue Gong, and Qiang Liu. Flow straight and fast: Learning to generate and transfer data with rectified flow, 2022.arxiv.org/abs/2209.03003
- [40]Xingchao Liu, Xiwen Zhang, Jianzhu Ma, Jian Peng, and Qiang Liu. Instaflow: One step is enough for high-quality diffusion-based text-to-image generation, 2024.arxiv.org/abs/2309.06380
- [41]Ilya Loshchilov and Frank Hutter. Decoupled weight decay regularization. arXiv preprint arXiv:1711.05101, 2017.arxiv.org/abs/1711.05101
- [42]Cheng Lu, Yuhao Zhou, Fan Bao, Jianfei Chen, Chongxuan Li, and Jun Zhu. Dpm-solver++: Fast solver for guided sampling of diffusion probabilistic models. Machine Intelligence Research, 22(4):730–751, 2025.DOI
- [43]Simian Luo, Yiqin Tan, Longbo Huang, Jian Li, and Hang Zhao. Latent consistency models: Synthesizing high-resolution images with few-step inference, 2023.arxiv.org/abs/2310.04378
- [44]Xin Ma, Yaohui Wang, Xinyuan Chen, Gengyun Jia, Ziwei Liu, Yuan-Fang Li, Cunjian Chen, and Yu Qiao. Latte: Latent diffusion transformer for video generation. arXiv preprint arXiv:2401.03048, 2024.arxiv.org/abs/2401.03048
- [45]Lorenzo Mur-Labadia, Maria Santos-Villafranca, Jesus Bermudez-Cameo, Alejandro Perez-Yus, Ruben Martinez-Cantin, and Jose J Guerrero. O-mama: Learning object mask matching between egocentric and exocentric views. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 6892–6903, 2025.
- [46]Jisu Nam, Gyuseong Lee, Sunwoo Kim, Hyeonsu Kim, Hyoungwon Cho, Seyeon Kim, and Seungryong Kim. Diffusion model for dense matching. arXiv preprint arXiv:2305.19094, 2023.arxiv.org/abs/2305.19094
- [47]Jisu Nam, Soowon Son, Dahyun Chung, Jiyoung Kim, Siyoон Jin, Junhwa Hur, and Seungryong Kim. Emergent temporal correspondences from video diffusion transformers. arXiv preprint arXiv:2506.17220, 2025.arxiv.org/abs/2506.17220
- [48]Seoung Wug Oh, Joon-Young Lee, Ning Xu, and Seon Joo Kim. Video object segmentation using space-time memory networks, 2019.arxiv.org/abs/1904.00607
- [49]Jiancheng Pan, Runze Wang, Tianwen Qian, Mohammad Mahdi, Yanwei Fu, Xiangyang Xue, Xiaomeng Huang, Luc Van Gool, Danda Pani Paudel, and Yuqian Fu. V2-sam: Marrying sam2 with multi-prompt experts for cross-view object correspondence. arXiv preprint arXiv:2511.20886, 2025.arxiv.org/abs/2511.20886
- [50]William Peebles and Saining Xie. Scalable diffusion models with transformers, 2023.arxiv.org/abs/2212.09748
- [51]Toby Perrett, Ahmad Darkhali, Saptarshi Sinha, Omar Emara, Sam Pollard, Kranti Parida, Kaiting Liu, Prajwal Gatti, Siddhant Bansal, Kevin Flanagan, Jacob Chalk, Zhifan Zhu, Rhodri Guerrier, Fahd Abdelazim, Bin Zhu, Davide Moltisanti, Michael Wray, Hazel Doughty, and Dima Damen. Hd-epic: A highly-detailed egocentric video dataset, 2025.arxiv.org/abs/2502.04144
- [52]Adam Polyak, Amit Zohar, Andrew Brown, Andros Tjandra, Animesh Sinha, Ann Lee, Apoorv Vyas, Bowen Shi, Chih-Yao Ma, Ching-Yao Chuang, David Yan, Dhruv Choudhary, Dingkang Wang, Geet Sethi, Guan Pang, Haoyu Ma, Ishan Misra, Ji Hou, Jialiang Wang, Kiran Jagadeesh, Kunpeng Li, Luxin Zhang, Mannat Singh, Mary Williamson, Matt Le, Matthew Yu, Mitesh Kumar Singh, Peizhao Zhang, Peter Vajda, Quentin Duval, Rohit Girdhar, Roshan Sumbaly, Sai Saketh Rambhatla, Sam Tsai, Samaneh Azadi, Samyak Datta, Sanyuan Chen, Sean Bell, Sharadh Ramaswamy, Shelly Shenjin, Siddharth Bhattacharya, Simran Motwani, Tao Xu, Tianhe Li, Tingbo Hou, Wei-Ning Hsu, Xi Yin, Xiaoliang Dai, Yaniv Taigman, Yaqiao Luo, Yen-Cheng Liu, Yi-Chiao Wu, Yue Zhao, Yuval Kirstain, Zecheng He, Zijian He, Albert Pumarola, Ali Thabet, Artsiom Sanakoyeu, Arun Mallya, Baishan Guo, Boris Araya, Breena Kerr, Carleigh Wood, Ce Liu, Cen Peng, Dimitry Vengertsev, Edgar Schonfeld, Elliot Blanchard, Felix Juefei-Xu, Fraylie Nord, Jeff Liang, John Hoffman, Jonas Kohler, Kaolin Fire, Karthik Sivakumar, Lawrence Chen, Licheng Yu, Luya Gao, Markos Georgopoulos, Rashel Moritz, Sara K. Sampson, Shikai Li, Simone Parmeggiani, Steve Fine, Tara Fowler, Vladan Petrovic, and Yuming Du. Movie gen: A cast of media foundation models, 2025.arxiv.org/abs/2410.13720
- [53]Jordi Pont-Tuset, Federico Perazzi, Sergi Caelles, Pablo Arbeláez, Alex Sorkine-Hornung, and Luc Van Gool. The 2017 davis challenge on video object segmentation, 2018.
- [54]Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yangqi Zhou, Wei Li, and Peter J Liu. Exploring the limits of transfer learning with a unified text-to-text transformer. Journal of machine learning research, 21(140):1–67, 2020.arxiv.org/abs/1910.10683
- [55]Frano Rajić, Haofei Xu, Marko Mihajlovic, Siyuan Li, Irem Demir, Emircan Gündoğdu, Lei Ke, Sergey Prokudin, Marc Pollefeys, and Siyu Tang. Multi-view 3d point tracking. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 59–68, 2025.arxiv.org/abs/2508.21060
- [56]Nikhila Ravi, Valentin Gabeur, Yuan-Ting Hu, Ronghang Hu, Chaitanya Ryali, Tengyu Ma, Haitham Khedr, Roman Rä dle, Chloe Rolland, Laura Gustafson, et al. Sam 2: Segment anything in images and videos. arXiv preprint arXiv:2408.00714, 2024.arxiv.org/abs/2408.00714
- [57]Ali Razavi, Aaron van den Oord, and Oriol Vinyals. Generating diverse high-fidelity images with vq-vae-2, 2019.arxiv.org/abs/1906.00446
- [58]Saurabh Saxena, Charles Herrmann, Junhwa Hur, Abhishek Kar, Mohammad Norouzi, Deqing Sun, and David J Fleet. The surprising effectiveness of diffusion models for optical flow and monocular depth estimation. Advances in Neural Information Processing Systems, 36:39443–39469, 2023.arxiv.org/abs/2306.01923
- [59]Jiahao Shao, Yuanbo Yang, Hongyu Zhou, Youmin Zhang, Yujun Shen, Vitor Guizilini, Yue Wang, Matteo Poggi, and Yiyi Liao. Learning temporally consistent video depth from video diffusion priors. In Proceedings of the Computer Vision and Pattern Recognition Conference, pages 22841–22852, 2025.arxiv.org/abs/2406.01493
- [60]Chaehun Shin, Jooyoung Choi, Heesung Kim, and Sungho Yoon. Large-scale text-to-image model with inpainting is a zero-shot subject-driven image generator, 2025.arxiv.org/abs/2411.15466
- [61]Oriane Siméoni, Huy V Vo, Maximilian Seitzer, Federico Baldassarre, Maxime Oquab, Cijo Jose, Vasil Khalidov, Marc Szafraniec, Seungeun Yi, Michaël Ramamonjisoa, et al. Dinov3. arXiv preprint arXiv:2508.10104, 2025.arxiv.org/abs/2508.10104
- [62]Soowon Son, Honggyu An, Chaehyun Kim, Hyunah Ko, Jisu Nam, Dahyun Chung, Siyoon Jin, Jung Yi, Jaewon Min, Junhwa Hur, et al. Repurposing video diffusion transformers for robust point tracking. arXiv preprint arXiv:2512.20606, 2025.
- [63]Nick Stracke, Stefan Andreas Baumann, Kolja Bauer, Frank Fundel, and Björn Ommer. Cleandift: Diffusion features without noise. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 117–127, 2025.arxiv.org/abs/2412.03439
- [64]Jianlin Su, Murtadha Ahmed, Yu Lu, Shengfeng Pan, Wen Bo, and Yunfeng Liu. Roformer: Enhanced transformer with rotary position embedding. Neurocomputing, 568:127063, 2024.arxiv.org/abs/2104.09864
- [65]Luming Tang, Menglin Jia, Qianqian Wang, Cheng Perng Phoo, and Bharath Hariharan. Emergent correspondence from image diffusion. Advances in neural information processing systems, 36:1363–1389, 2023.arxiv.org/abs/2306.03881
- [66]Team Wan, Ang Wang, Baole Ai, Bin Wen, Chaojie Mao, Chen-Wei Xie, Di Chen, Feiwu Yu, Haiming Zhao, Jianxiao Yang, et al. Wan: Open and advanced large-scale video generative models. arXiv preprint arXiv:2503.20314, 2025.arxiv.org/abs/2503.20314
- [67]Jianyuan Wang, Minghao Chen, Nikita Karaev, Andrea Vedaldi, Christian Rupprecht, and David Novotny. Vggt: Visual geometry grounded transformer. In Proceedings of the Computer Vision and Pattern Recognition Conference, pages 5294–5306, 2025.arxiv.org/abs/2503.11651
- [68]Weiyao Wang, Matt Feiszli, Heng Wang, and Du Tran. Unidentified video objects: A benchmark for dense, open-world segmentation, 2021.arxiv.org/abs/2104.04691
- [69]Bangning Wei, Joshua Maraval, Meriem Outtas, Kidíyo Kpalma, Nicolas Ramin, and Lu Zhang. Muvod: A novel multi-view video object segmentation dataset and a benchmark for 3d segmentation, 2025.arxiv.org/abs/2507.07519
- [70]Ning Xu, Linjie Yang, Yuchen Fan, Dingcheng Yue, Yuchen Liang, Jianchao Yang, and Thomas Huang. Youtube-vos: A large-scale video object segmentation benchmark, 2018.arxiv.org/abs/1809.03327
- [71]Tian-Xing Xu, Xiangjun Gao, Wenbo Hu, Xiaoyu Li, Song-Hai Zhang, and Ying Shan. Geometrycrafter: Consistent geometry estimation for open-world videos with diffusion priors. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 6632–6644, 2025.arxiv.org/abs/2504.01016
- [72]Cheng-Yen Yang, Hsiang-Wei Huang, Wenhao Chai, Zhongyu Jiang, and Jenq-Neng Hwang. Samurai: Adapting segment anything model for zero-shot visual tracking with motion-aware memory, 2024.arxiv.org/abs/2411.11922
- [73]Zhuoyi Yang, Jiayan Teng, Wendi Zheng, Ming Ding, Shiyu Huang, Jiahzeng Xu, Yuanming Yang, Wenyi Hong, Xiaohan Zhang, Guanyu Feng, et al. Cogvideox: Text-to-video diffusion models with an expert transformer. arXiv preprint arXiv:2408.06072, 2024.arxiv.org/abs/2408.06072
- [74]Zongxin Yang, Yunchao Wei, and Yi Yang. Associating objects with transformers for video object segmentation, 2021.arxiv.org/abs/2106.02638
- [75]Tianwei Yin, Michaël Gharbi, Taesung Park, Richard Zhang, Eli Shechtman, Fredo Durand, and William T. Freeman. Improved distribution matching distillation for fast image synthesis, 2024.arxiv.org/abs/2405.14867
- [76]David Junhao Zhang, Jay Zhangjie Wu, Jia-Wei Liu, Rui Zhao, Lingmin Ran, Yuchao Gu, Difei Gao, and Mike Zheng Shou. Show-1: Marrying pixel and latent diffusion models for text-to-video generation, 2025.arxiv.org/abs/2309.15818
- [77]Hongfei Zhang, Harold Haodong Chen, Chenfei Liao, Jing He, Zixin Zhang, Haodong Li, Yihao Liang, Kanghao Chen, Bin Ren, Xu Zheng, et al. Dvd: Deterministic video depth estimation with generative priors. arXiv preprint arXiv:2603.12250, 2026.arxiv.org/abs/2603.12250
- [78]Junyi Zhang, Charles Herrmann, Junhwa Hur, Eric Chen, Varun Jampani, Deqing Sun, and Ming-Hsuan Yang. Telling left from right: Identifying geometry-aware semantic correspondence. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 3076–3085, 2024.arxiv.org/abs/2311.17034
- [79]Junyi Zhang, Charles Herrmann, Junhwa Hur, Luisa Polania Cabrera, Varun Jampani, Deqing Sun, and Ming-Hsuan Yang. A tale of two features: Stable diffusion complements dino for zero-shot semantic correspondence. Advances in Neural Information Processing Systems, 36:45533–45547, 2023.arxiv.org/abs/2305.15347
- [80]Zheng Zhang, Yeyao Ma, Enming Zhang, and Xiang Bai. Psalm: Pixelwise segmentation with large multi-modal model. In European Conference on Computer Vision, pages 74–91. Springer, 2024.arxiv.org/abs/2403.14598
- [81]Tony Z Zhao, Vikash Kumar, Sergey Levine, and Chelsea Finn. Learning fine-grained bimanual manipulation with low-cost hardware. arXiv preprint arXiv:2304.13705, 2023.arxiv.org/abs/2304.13705
- [82]Wenliang Zhao, Yongming Rao, Zuyan Liu, Benlin Liu, Jie Zhou, and Jiwen Lu. Unleashing text-to-image diffusion models for visual perception. In Proceedings of the IEEE/CVF international conference on computer vision, pages 5729–5739, 2023.arxiv.org/abs/2303.02153
- [83]Ziqin Zhou, Yifan Yang, Yuqing Yang, Tianyu He, Houwen Peng, Kai Qiu, Qi Dai, Lili Qiu, Chong Luo, and Lingqiao Liu. Hitvideo: Hierarchical tokenizers for enhancing text-to-video generation with autoregressive large language models, 2025.
- [84]Yuanzhi Zhu, Hanshu Yan, Huan Yang, Kai Zhang, and Junnan Li. Accelerating video diffusion models via distribution matching, 2024.arxiv.org/abs/2412.05899