Papers
Topics
Authors
Recent
Search
2000 character limit reached

Causal Ego-Referring Segmentation (CERES)

Updated 2 January 2026
  • CERES is a plug-in causal intervention framework that mitigates dataset-induced language bias and egocentric visual confounding in referring video object segmentation.
  • It employs dual-modal adjustments by fusing semantic and depth features through attention mechanisms to generate de-biased representations.
  • Empirical evaluations on standard benchmarks show that CERES achieves state-of-the-art performance and improved robustness against motion blur, occlusions, and novel object–action combinations.

Causal Ego-Referring Segmentation (CERES) is a plug-in causal intervention framework for egocentric referring video object segmentation (Ego-RVOS). Ego-RVOS requires segmenting the specific object-in-action denoted by a language query within first-person videos. CERES addresses two longstanding challenges in this domain: dataset-induced language bias and egocentric visual confounding. The approach implements dual-modal causal intervention by applying back-door adjustment to language representations and front-door adjustment to the visual stream. CERES achieves state-of-the-art results on canonical Ego-RVOS benchmarks and demonstrates improved robustness under challenging conditions such as motion blur, occlusions, and novel object–action combinations (Liu et al., 30 Dec 2025).

1. Problem Setting and Causal Modeling

Ego-RVOS’s primary task is segmentation of an active object described by a language query LL in a video sequence X={x1,...,xT}X=\{x_1,...,x_T\} recorded from a first-person perspective. Output is a dense binary mask sequence Y={y1,...,yT}Y=\{y_1,...,y_T\} indicating the pixels belonging to the queried object at each frame.

The causal structure underpinning this formulation is encoded in a Structural Causal Model (SCM):

  • Nodes: LL (language query), XX (visual input), ZZ (observable dataset bias: object–action co-occurrence), UU (unobserved egocentric confounders: e.g., motion, occlusion), MM (mediator), YY (segmentation output).
  • Edges: X→YX \rightarrow Y, X={x1,...,xT}X=\{x_1,...,x_T\}0, X={x1,...,xT}X=\{x_1,...,x_T\}1 (mediated visual path).
  • Confounding: X={x1,...,xT}X=\{x_1,...,x_T\}2, X={x1,...,xT}X=\{x_1,...,x_T\}3 (spurious back-door for language); X={x1,...,xT}X=\{x_1,...,x_T\}4, X={x1,...,xT}X=\{x_1,...,x_T\}5 (spurious back-door for vision).

The objective is to estimate X={x1,...,xT}X=\{x_1,...,x_T\}6 (effect of language) and X={x1,...,xT}X=\{x_1,...,x_T\}7 (effect of vision) by counteracting the respective confounding using principled causal adjustments.

2. Back-Door Adjustment: Language Deconfounding

Textual confounding arises from dataset bias: specific object–action pairs (X={x1,...,xT}X=\{x_1,...,x_T\}8) dominate distributions, inducing spurious correlations between X={x1,...,xT}X=\{x_1,...,x_T\}9 and Y={y1,...,yT}Y=\{y_1,...,y_T\}0. To estimate Y={y1,...,yT}Y=\{y_1,...,y_T\}1, Pearl's back-door criterion is invoked:

Y={y1,...,yT}Y=\{y_1,...,y_T\}2

CERES implements a neural back-door adjustment through the following procedure:

  • Text encoder Y={y1,...,yT}Y=\{y_1,...,y_T\}3 generates a language embedding.
  • All unique object–action pairs Y={y1,...,yT}Y=\{y_1,...,y_T\}4 are embedded as Y={y1,...,yT}Y=\{y_1,...,y_T\}5. Their empirical frequencies Y={y1,...,yT}Y=\{y_1,...,y_T\}6 are computed from the training set.
  • Calculate the confounder mean:

Y={y1,...,yT}Y=\{y_1,...,y_T\}7

  • The de-biased language feature:

Y={y1,...,yT}Y=\{y_1,...,y_T\}8

The associated score is Y={y1,...,yT}Y=\{y_1,...,y_T\}9.

This neural realization (NWGM) approximates the do-intervention on language by counteracting dataset-induced back-door dependencies.

3. Front-Door Adjustment: Visual Confounder Mitigation

First-person video introduces unobserved confounders LL0 (e.g., head motion) impacting both LL1 and LL2. CERES targets LL3 using front-door adjustment:

LL4

Mediator LL5 is constructed by fusing:

  • Semantic tokens (LL6) from an RGB encoder, representing "what is present".
  • Depth tokens (LL7) from a monocular depth encoder, representing spatial structure.

Depth-aware cross-attention computes a depth-aggregated token LL8, which then guides attention over semantic tokens to yield the fused mediator LL9. Temporal context XX0 is approximated via a sliding memory bank over embeddings of the preceding XX1 frames, producing XX2.

Fusion of XX3 and XX4 is performed with a gated residual block:

XX5

This constructs a de-confounded visual representation, satisfying the front-door criterion for XX6.

4. Architecture and Implementation Specifics

CERES operates as a plug-in atop pre-trained RVOS backbones (e.g., ReferFormer), structured as follows:

  • Linguistic Back-door Deconfounder (LBD): applies to the text embedding output.
  • Visual stream augmented by a frozen Depth Anything V2 (ViT-B) encoder; semantic and geometric tokens are extracted for the last XX7 layers.
  • Dual-modal attention (DAttn) fuses depth and semantic streams.
  • Memory Attention (MAttn) incorporates context from a window of XX8 frames.
  • Gated residual block forms the final de-biased visual feature.

Input resolution is XX9. Text encoder is RoBERTa. Backbones utilized include ResNet101, Video Swin-B, and Swin-L.

Forward pass pseudocode for timestep ZZ0:

UU3

5. Training Protocols and Objectives

Supervision follows ActionVOS conventions, optimizing for:

  • Cross-entropy loss on per-pixel segmentation masks.
  • Dice loss for mask overlap.
  • Focal loss to counteract class imbalance.

Deep supervision applies identical segmentation losses to outputs from intermediate mediator layers. Hyperparameters: batch size 4, 6 training epochs, AdamW optimizer with differentiated learning rates (ZZ1 for CERES modules, ZZ2 for backbone), and learning rate decay at epochs 3 and 5 by 0.1.

6. Empirical Evaluation

Experiments use VISOR (13,205 training clips, 76,873 objects; 467 validation clips, 1,841 objects), with VOST and VSCOS for zero-shot generalization. Key metrics: mIoUZZ3 (positive objects), mIoUZZ4 (negative objects), cIoUZZ5, cIoUZZ6, generalized IoU (gIoU; segmentation and activity), and standard binary classification measures.

Method mIoUZZ7 mIoUZZ8 gIoU Accuracy
ActionVOS 59.9 16.3 69.9 73.4
CERES 64.0 15.3 72.4 76.3

On zero-shot VSCOS, CERES achieves 55.3 mIoUZZ9 and 62.5 cIoUUU0 (vs. ActionVOS: 52.5 and 57.7). On VOST, CERES attains 32.0 mIoUUU1 and 21.7 cIoUUU2 (vs. ActionVOS: 30.2 and 17.6). Ablations confirm additive benefits: LBD, DAttn, and MAttn each improve generalization, with their combination yielding maximum gains.

7. Significance and Implications

CERES demonstrates that causal framework-based interventions, specifically through back-door and front-door adjustment, can systematically mitigate both linguistic and visual confounding in egocentric segmentation. The dual-modal mediator leverages both semantic and geometric (depth) features, guided by causal principles, resulting in representations robust to egocentric video artifacts such as heavy motion blur and occlusion. Extensive benchmarking on VISOR, VOST, and VSCOS supports substantial state-of-the-art improvement, with CERES adaptable to a broad class of pre-trained RVOS backbones. A plausible implication is the extension of these causal approaches to broader egocentric understanding tasks, underscoring the value of principled deconfounding in complex vision-language integration (Liu et al., 30 Dec 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

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

Follow Topic

Get notified by email when new papers are published related to Causal Ego-Referring Segmentation (CERES).