MVTN: Learning Multi-View Transformations for 3D Understanding
Not on the map. Why?
Abstract (arXiv)
Multi-view projection techniques have shown themselves to be highly effective in achieving top-performing results in the recognition of 3D shapes. These methods involve learning how to combine information from multiple view-points. However, the camera view-points from which these views are obtained are often fixed for all shapes. To overcome the static nature of current multi-view techniques, we propose learning these view-points. Specifically, we introduce the Multi-View Transformation Network (MVTN), which uses differentiable rendering to determine optimal view-points for 3D shape recognition. As a result, MVTN can be trained end-to-end with any multi-view network for 3D shape classification. We integrate MVTN into a novel adaptive multi-view pipeline that is capable of rendering both 3D meshes and point clouds. Our approach demonstrates state-of-the-art performance in 3D classification and shape retrieval on several benchmarks (ModelNet40, ScanObjectNN, ShapeNet Core55). Further analysis indicates that our approach exhibits improved robustness to occlusion compared to other methods. We also investigate additional aspects of MVTN, such as 2D pretraining and its use for segmentation. To support further research in this area, we have released MVTorch, a PyTorch library for 3D understanding and generation using multi-view projections.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 63 of its 115 references that are in the map. First posted on arXiv 27 Dec 2022.
Builds on
63 of 115 references.
References · 63
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 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
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2022DreamFusion: Text-to-3D using 2D Diffusioncited by 3,006
38 more
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2020Point Transformercited by 1,462
- 2015Spatial Transformer Networkscited by 1,423
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,201
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 20173D Semantic Segmentation with Submanifold Sparse Convolutional Networkscited by 746
- 2021BARF: Bundle-Adjusting Neural Radiance Fieldscited by 641
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 564
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2017Large-scale Point Cloud Semantic Segmentation with Superpoint Graphscited by 384
- 2019SynSin: End-to-end View Synthesis from a Single Imagecited by 364
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2019Point-Voxel CNN for Efficient 3D Deep Learningcited by 343
- 2021Text2Mesh: Text-Driven Neural Stylization for Meshescited by 332
- 2018SpiderCNN: Deep Learning on Point Sets with Parameterized Convolutional Filterscited by 261
- 2016Volumetric and Multi-View CNNs for Object Classification on 3D Datacited by 240
- 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
- 2022SPARF: Neural Radiance Fields from Sparse and Noisy Posescited by 195
- 2017SGPN: Similarity Group Proposal Network for 3D Point Cloud Instance Segmentationcited by 168
- 2021Revisiting Point Cloud Shape Classification with a Simple and Effective Baselinecited by 145
- 2017Escape from Cells: Deep Kd-Networks for the Recognition of 3D Point Cloud Modelscited by 142
- 2020MVTN: Multi-View Transformation Network for 3D Shape Recognitioncited by 140
- 2016Generative and Discriminative Voxel Modeling with Convolutional Neural Networkscited by 128
- 2015Deep Convolutional Inverse Graphics Networkcited by 121
- 20183DMV: Joint 3D-Multi-View Prediction for 3D Semantic Scene Segmentationcited by 118
- 2018InverseRenderNet: Learning single image inverse renderingcited by 100
- 2020Virtual Multi-view Fusion for 3D Semantic Segmentationcited by 99
- 2018MeshNet: Mesh Neural Network for 3D Shape Representationcited by 95
- 2019AdvPC: Transferable Adversarial Perturbations on 3D Point Cloudscited by 84
- 2019Multi-view PointNet for 3D Scene Understandingcited by 76
- 2018Triplet-Center Loss for Multi-View 3D Object Retrievalcited by 69
50 most cited of 63 All 63 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 2; 2026: 1.
7 papers.
- 2023VARS: Video Assistant Referee System for Automated Soccer Decision Making from Multiple Viewscited by 38
- 2023MV-CLIP: Multi-View CLIP for Zero-shot 3D Shape Recognitioncited by 11
- 2025Joint Semantic-Channel Coding and Modulation for Token Communicationscited by 7
- 2024Not all Views are Created Equal: Analyzing Viewpoint Instabilities in Vision Foundation Modelscited by 5
- 2024View Transformation Robustness for Multi-View 3D Object Reconstruction with Reconstruction Error-Guided View Selectioncited by 1
- 2025LM-MCVT: A Lightweight Multi-modal Multi-view Convolutional-Vision Transformer Approach for 3D Object Recognitioncited by 0
- 2026PnP-U3D: Plug-and-Play 3D Framework Bridging Autoregression and Diffusion for Unified Understanding and Generationcited by 0
- 2026PnP-U3D: Plug-and-Play 3D Framework Bridging Autoregression and Diffusion for Unified Understanding and Generation3 Feb 2026
- 2025Joint Semantic-Channel Coding and Modulation for Token Communications19 Nov 2025
- 2025LM-MCVT: A Lightweight Multi-modal Multi-view Convolutional-Vision Transformer Approach for 3D Object Recognition27 Apr 2025
- 2024Not all Views are Created Equal: Analyzing Viewpoint Instabilities in Vision Foundation Models27 Dec 2024
- 2024View Transformation Robustness for Multi-View 3D Object Reconstruction with Reconstruction Error-Guided View Selection16 Dec 2024
- 2023MV-CLIP: Multi-View CLIP for Zero-shot 3D Shape Recognition30 Nov 2023
- 2023VARS: Video Assistant Referee System for Automated Soccer Decision Making from Multiple Views10 Apr 2023