English

Self-supervised Learning by View Synthesis

Computer Vision and Pattern Recognition 2023-04-25 v1

Abstract

We present view-synthesis autoencoders (VSA) in this paper, which is a self-supervised learning framework designed for vision transformers. Different from traditional 2D pretraining methods, VSA can be pre-trained with multi-view data. In each iteration, the input to VSA is one view (or multiple views) of a 3D object and the output is a synthesized image in another target pose. The decoder of VSA has several cross-attention blocks, which use the source view as value, source pose as key, and target pose as query. They achieve cross-attention to synthesize the target view. This simple approach realizes large-angle view synthesis and learns spatial invariant representation, where the latter is decent initialization for transformers on downstream tasks, such as 3D classification on ModelNet40, ShapeNet Core55, and ScanObjectNN. VSA outperforms existing methods significantly for linear probing and is competitive for fine-tuning. The code will be made publicly available.

Keywords

Cite

@article{arxiv.2304.11330,
  title  = {Self-supervised Learning by View Synthesis},
  author = {Shaoteng Liu and Xiangyu Zhang and Tao Hu and Jiaya Jia},
  journal= {arXiv preprint arXiv:2304.11330},
  year   = {2023}
}

Comments

13 pages, 12 figures

R2 v1 2026-06-28T10:14:22.984Z