CVLGMLJan 27, 2023

Leveraging the Third Dimension in Contrastive Learning

CMUMILA
arXiv:2301.11790v1h-index: 57
Originality Incremental advance
AI Analysis

This work addresses the limitation of 2D augmentations in SSL for computer vision by leveraging 3D depth cues, offering incremental improvements in representation learning for downstream tasks.

The paper tackled the problem of improving self-supervised learning (SSL) by incorporating depth signals from a pretrained monocular depth model, resulting in enhanced robustness and generalization across SSL methods, with BYOL showing accuracy increases from 85.3% to 88.0% on ImageNette and 84.1% to 87.0% on ImageNet-C.

Self-Supervised Learning (SSL) methods operate on unlabeled data to learn robust representations useful for downstream tasks. Most SSL methods rely on augmentations obtained by transforming the 2D image pixel map. These augmentations ignore the fact that biological vision takes place in an immersive three-dimensional, temporally contiguous environment, and that low-level biological vision relies heavily on depth cues. Using a signal provided by a pretrained state-of-the-art monocular RGB-to-depth model (the \emph{Depth Prediction Transformer}, Ranftl et al., 2021), we explore two distinct approaches to incorporating depth signals into the SSL framework. First, we evaluate contrastive learning using an RGB+depth input representation. Second, we use the depth signal to generate novel views from slightly different camera positions, thereby producing a 3D augmentation for contrastive learning. We evaluate these two approaches on three different SSL methods -- BYOL, SimSiam, and SwAV -- using ImageNette (10 class subset of ImageNet), ImageNet-100 and ImageNet-1k datasets. We find that both approaches to incorporating depth signals improve the robustness and generalization of the baseline SSL methods, though the first approach (with depth-channel concatenation) is superior. For instance, BYOL with the additional depth channel leads to an increase in downstream classification accuracy from 85.3\% to 88.0\% on ImageNette and 84.1\% to 87.0\% on ImageNet-C.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes