From Patches to Objects: Exploiting Spatial Reasoning for Better Visual Representations

Toni Albert, Bjoern Eskofier, Dario Zanca
5/21/2023
cs.CVcs.LG

No confident code implementation found for this paper.

Abstract

As the field of deep learning steadily transitions from the realm of academic research to practical application, the significance of self-supervised pretraining methods has become increasingly prominent. These methods, particularly in the image domain, offer a compelling strategy to effectively utilize the abundance of unlabeled image data, thereby enhancing downstream tasks' performance. In this paper, we propose a novel auxiliary pretraining method that is based on spatial reasoning. Our proposed method takes advantage of a more flexible formulation of contrastive learning by introducing spatial reasoning as an auxiliary task for discriminative self-supervised methods. Spatial Reasoning works by having the network predict the relative distances between sampled non-overlapping patches. We argue that this forces the network to learn more detailed and intricate internal representations of the objects and the relationships between their constituting parts. Our experiments demonstrate substantial improvement in downstream performance in linear evaluation compared to similar work and provide directions for further research into spatial reasoning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{albert2023from,
  title  = {From Patches to Objects: Exploiting Spatial Reasoning for Better Visual Representations},
  author = {Toni Albert and Bjoern Eskofier and Dario Zanca},
  year   = {2023},
  eprint = {2305.12384},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.12384v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.12384.svg)](https://codeofpaper.com/paper/2305.12384)

Discussion