HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

MVTN: Multi-View Transformation Network for 3D Shape Recognition

Hamdi Abdullah ; Giancola Silvio ; Ghanem Bernard

MVTN: Multi-View Transformation Network for 3D Shape Recognition

Abstract

Multi-view projection methods have demonstrated their ability to reachstate-of-the-art performance on 3D shape recognition. Those methods learndifferent ways to aggregate information from multiple views. However, thecamera view-points for those views tend to be heuristically set and fixed forall shapes. To circumvent the lack of dynamism of current multi-view methods,we propose to learn those view-points. In particular, we introduce theMulti-View Transformation Network (MVTN) that regresses optimal view-points for3D shape recognition, building upon advances in differentiable rendering. As aresult, MVTN can be trained end-to-end along with any multi-view network for 3Dshape classification. We integrate MVTN in a novel adaptive multi-view pipelinethat can render either 3D meshes or point clouds. MVTN exhibits clearperformance gains in the tasks of 3D shape classification and 3D shaperetrieval without the need for extra training supervision. In these tasks, MVTNachieves state-of-the-art performance on ModelNet40, ShapeNet Core55, and themost recent and realistic ScanObjectNN dataset (up to 6% improvement).Interestingly, we also show that MVTN can provide network robustness againstrotation and occlusion in the 3D domain. The code is available athttps://github.com/ajhamdi/MVTN .

Code Repositories

ajhamdi/mvtorch
pytorch
Mentioned in GitHub
ajhamdi/MVTN
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
3d-object-retrieval-on-modelnet40MVTN
Mean AP: 92.9
3d-object-retrieval-on-shapenetcore-55MVTN
Mean AP: 82.9
3d-point-cloud-classification-on-modelnet40MVTN
Mean Accuracy: 92.2
Overall Accuracy: 93.8
3d-point-cloud-classification-on-scanobjectnnMVTN
OBJ-BG (OA): 92.6
OBJ-ONLY (OA): 92.3
Overall Accuracy: 82.8

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp