TC-JEPA: Reducing Visual Uncertainty via Fine-Grained Text Conditioning

Text-Conditional JEPA for Learning Semantically Rich Visual Representations

Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces Text-Conditional JEPA (TC-JEPA), a novel self-supervised learning paradigm that extends the Joint-Embedding Predictive Architecture (JEPA) by incorporating fine-grained text conditioning. By modulating masked patch feature prediction with image captions, the model achieves SOTA performance in semantic representation learning and fine-grained visual understanding.

TL;DR

The "Joint-Embedding Predictive Architecture" (JEPA) just got a semantic upgrade. By leveraging synthetic captions to guide the prediction of masked image features, TC-JEPA solves the inherent uncertainty of visual reconstruction. It outperforms contrastive models (like CLIP/SigLIP) on dense tasks and traditional MIM models on semantic ones, creating a "best of both worlds" representation.

Context: The Uncertainty of the "Mask"

Self-supervised learning has traditionally split into two camps: Invariance-based (e.g., DINO), which learns global semantics but loses local detail, and Generative/MIM (e.g., MAE, I-JEPA), which captures fine details but often struggles with semantic coherence.

The fundamental problem in I-JEPA is uncertainty. If you mask a section of a room, it is mathematically difficult to predict whether that space contains a dog, a chair, or a plain wall based solely on surrounding pixels. This "multimodal" visual distribution often forces models to learn low-level textures instead of high-level concepts.

Methodology: Guiding Vision with Language

TC-JEPA introduces a "Text Conditioner" into the predictor branch. Unlike previous methods that might use a single global text vector, TC-JEPA uses fine-grained word tokens.

1. Attentive Modulation

The model uses a T5 text encoder to produce token-level embeddings. At multiple layers of the predictor, patch features act as Queries to cross-attend to these text Keys/Values. This allows a specific patch (e.g., the top-left corner) to "look up" relevant words (e.g., "sky", "cloud") to refine its feature prediction.

2. Sparsity and Consistency

To ensure the model doesn't just "cheat" by looking at all text tokens, the authors apply:

  • : Forces the attention to be selective.
  • : Ensures that the semantic meaning of a patch remains stable across the predictor's layers.

Architecture Overview The Figure above illustrates how the predictor is augmented by text to facilitate the mapping from context to target .

Experimental Results: Breaking the Scaling Barrier

The performance of TC-JEPA is particularly striking in its efficiency and dense task performance.

SOTA Comparisons

  • Semantic Segmentation: On ADE20k (Linear), TC-JEPA (41.2 mIoU) matches or beats DINOv2 while using significantly less data. It absolutely crushes SigLIP (20.5 mIoU) because contrastive models tend to "wash out" the local spatial features needed for segmentation.
  • Training Speed: TC-JEPA reaches competitive accuracy in 5x fewer epochs than MAE.

Performance Visuals The table showcases that TC-JEPA bridges the gap between invariance-based SSL and MIM methods.

Visualizing the Intuition

Visualizations show that the "unsupervised correspondence" learned by the model actually aligns with human logic. When predicting a masked area containing a "dog," the high-attention weights from the predictor layers align perfectly with the word "dog" in the caption. This reduces the L2 prediction error and forces the encoder to produce features that are "language-compatible."

Prediction Visualization

Deep Insight & Conclusion

TC-JEPA represents a shift in how we think about Vision-Language Pretraining (VLP). While CLIP taught us that contrastive learning is great for zero-shot classification, TC-JEPA suggests that predictive learning (conditioned on text) is better for creating general-purpose visual "backbones" that need to understand both what an object is and where it is.

Limitations: The reliance on synthetic captions (ShareGPT4V) introduces a dependency on the quality of the captioning model. However, the authors' ablation studies show that as long as the diversity of captions is high (N=8), the model is robust to individual "hallucinations" in the text.

Future work could involve applying this to Video-JEPA, where text could describe actions or temporal changes, further reducing the massive uncertainty in future-frame prediction.

Find Similar Papers

Try Our Examples

  • Search for recent self-supervised learning papers that use Large Multimodal Models (LMMs) to synthesize training metadata to reduce visual entropy in masked modeling.
  • Who first proposed the Joint-Embedding Predictive Architecture (JEPA), and how does TC-JEPA's use of multi-layer cross-attention differ from the original's positional mask tokens?
  • Investigate how the Text-Conditional JEPA framework could be applied to video-based world models for text-guided future frame prediction.
Contents
TC-JEPA: Reducing Visual Uncertainty via Fine-Grained Text Conditioning
1. TL;DR
2. Context: The Uncertainty of the "Mask"
3. Methodology: Guiding Vision with Language
3.1. 1. Attentive Modulation
3.2. 2. Sparsity and Consistency
4. Experimental Results: Breaking the Scaling Barrier
4.1. SOTA Comparisons
4.2. Visualizing the Intuition
5. Deep Insight & Conclusion