computer vision

JEPADepth: Masked Predictive Representation Learning for Self-Supervised Monocular Depth Estimation

arXiv:2607.26600

summary

The paper introduces JEPADepth, a self‑supervised monocular depth estimation method that adds a masked predictive loss using a pretrained DINOv3 Vision Transformer encoder to the usual photometric training, improving performance on KITTI and zero‑shot transfer benchmarks.

Abstract

Self-supervised monocular depth estimation typically relies on photometric reconstruction losses that couple depth, pose, and appearance assumptions. In this paper, we propose JEPADepth, a self-supervised monocular depth framework that incorporates a complementary training objective inspired by Image Joint-Embedding Predictive Architectures (I-JEPA) for self-supervised depth learning. Our method augments a standard photometric pipeline with a masked prediction loss computed in the representation space of a pretrained DINOv3 Vision Transformer encoder. A predictor infers target-region embeddings from visible context-region embeddings under structured masking, and is discarded along with the target encoder at inference time, adding no deployment cost. On KITTI, adding the JEPA objective consistently improves performance over the same DINOv3-based photometric baseline, without changing the inference-time architecture. Compared to prior monocular self-supervised methods, JEPADepth is competitive with state-of-the-art transformer-based approaches and outperforms strong CNN-based baselines on the standard benchmark. In zero-shot transfer (trained on KITTI and evaluated without fine-tuning), JEPADepth achieves the best or near-best performance among the compared methods on both Make3D and Cityscapes across multiple metrics.

Topics & keywords

#monocular depth estimation#self-supervised learning#masked predictive modeling#vision transformers#joint-embedding predictive architecturephotometric reconstruction lossDINOv3vision transformermasked prediction lossJEPAKITTI benchmark