Self-Supervised Multi-View Learning via Auto-Encoding 3D Transformations
Not on the map. Why?
Abstract (arXiv)
3D object representation learning is a fundamental challenge in computer vision to infer about the 3D world. Recent advances in deep learning have shown their efficiency in 3D object recognition, among which view-based methods have performed best so far. However, feature learning of multiple views in existing methods is mostly performed in a supervised fashion, which often requires a large amount of data labels with high costs. In contrast, self-supervised learning aims to learn multi-view feature representations without involving labeled data. To this end, we propose a novel self-supervised paradigm to learn Multi-View Transformation Equivariant Representations (MV-TER), exploring the equivariant transformations of a 3D object and its projected multiple views. Specifically, we perform a 3D transformation on a 3D object, and obtain multiple views before and after the transformation via projection. Then, we self-train a representation to capture the intrinsic 3D object representation by decoding 3D transformation parameters from the fused feature representations of multiple views before and after the transformation. Experimental results demonstrate that the proposed MV-TER significantly outperforms the state-of-the-art view-based approaches in 3D object classification and retrieval tasks, and show the generalization to real-world datasets.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 57 of its 97 references that are in the map. First posted on arXiv 1 Mar 2021.
Builds on
57 of 97 references.
References · 57
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2014Going Deeper with Convolutionscited by 4,231
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
38 more
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2016Colorful Image Colorizationcited by 1,113
- 2018Deep Graph Infomaxcited by 1,101
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2016Pixel Recurrent Neural Networkscited by 814
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
- 2020Self-supervised Learning: Generative or Contrastivecited by 693
- 2018PointConv: Deep Convolutional Networks on 3D Point Cloudscited by 656
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 656
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 564
- 2019Deep Learning for 3D Point Clouds: A Surveycited by 557
- 2015Unsupervised Learning of Video Representations using LSTMscited by 434
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2016OctNet: Learning Deep 3D Representations at High Resolutionscited by 340
- 2019Revisiting Self-Supervised Visual Representation Learningcited by 250
- 2018Cooperative Learning of Audio and Video Models from Self-Supervised Synchronizationcited by 246
- 2014Understanding image representations by measuring their equivariance and equivalencecited by 240
- 2016Volumetric and Multi-View CNNs for Object Classification on 3D Datacited by 240
- 2018Point Convolutional Neural Networks by Extension Operatorscited by 154
- 2017Escape from Cells: Deep Kd-Networks for the Recognition of 3D Point Cloud Modelscited by 142
- 2016Generative and Discriminative Voxel Modeling with Convolutional Neural Networkscited by 128
- 2014Return of the Devil in the Details: Delving Deep into Convolutional Netscited by 122
- 20183D Point Capsule Networkscited by 106
- 2018PointGrow: Autoregressively Learned Point Cloud Generation with Self-Attentioncited by 105
- 2018Boosting Self-Supervised Learning via Knowledge Transfercited by 92
- 2016Exploiting Cyclic Symmetry in Convolutional Neural Networkscited by 91
- 2018Multiresolution Tree Networks for 3D Point Cloud Processingcited by 91
- 2020AdCo: Adversarial Contrast for Efficient Learning of Unsupervised Representations from Self-Trained Negative Adversariescited by 90
- 2018Local Spectral Graph Convolution for Point Set Feature Learningcited by 84
- 2015Rotation-invariant convolutional neural networks for galaxy morphology predictioncited by 83
- 2019AET vs. AED: Unsupervised Representation Learning by Auto-Encoding Transformations rather than Datacited by 77
- 2020Self-supervised Learning of Point Clouds via Orientation Estimationcited by 72
- 2018RGCNN: Regularized Graph CNN for Point Cloud Segmentationcited by 70
- 2018Triplet-Center Loss for Multi-View 3D Object Retrievalcited by 69
- 2018Learning Image Representations by Completing Damaged Jigsaw Puzzlescited by 66
- 2019Multi-Angle Point Cloud-VAE: Unsupervised Feature Learning for 3D Point Clouds from Multiple Angles by Joint Self-Reconstruction and Half-to-Half Predictioncited by 66
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 0; 2025: 1.
3 papers.