Multi-view Convolutional Neural Networks for 3D Shape Recognition
A longstanding question in computer vision concerns the representation of 3D shapes for recognition: should 3D shapes be represented with descriptors operating on their native 3D formats, such as voxel grid or polygon mesh, or can they be effectively represented with view-based descriptors? We address this question in the context of learning to recognize 3D shapes from a collection of their rendered views on 2D images. We first present a standard CNN architecture trained to recognize the shapes' rendered views independently of each other, and show that a 3D shape can be recognized even from a single view at an accuracy far higher than using state-of-the-art 3D shape descriptors. Recognition rates further increase when multiple views of the shapes are provided. In addition, we present a novel CNN architecture that combines information from multiple views of a 3D shape into a single and compact shape descriptor offering even better recognition performance. The same architecture can be applied to accurately recognize human hand-drawn sketches of shapes. We conclude that a collection of 2D views can be highly informative for 3D shape recognition and is amenable to emerging CNN architectures and their derivatives.
Code (0)
등록된 구현이 없습니다.
Tasks
3D Point Cloud Classification3D Shape RecognitionSimilar Papers 제목 키워드 기반
View-GCN: View-Based Graph Convolutional Network for 3D Shape Analysis
View-based approach that recognizes 3D shape through its projected 2D images has achieved state-of-the-art results for 3D shape recognition. The major challenge for view-based approach is how to aggregate multi-view feat…
3D Shape Classification3D Shape RecognitionRetrievalGVCNN: Group-View Convolutional Neural Networks for 3D Shape Recognition
3D shape recognition has attracted much attention recently. Its recent advances advocate the usage of deep features and achieve the state-of-the-art performance. However, existing deep features for 3D shape recognition a…
3D Shape Classification3D Shape Recognition3D Shape RepresentationRetrievalPVNet: A Joint Convolutional Network of Point Cloud and Multi-View for 3D Shape Recognition
3D object recognition has attracted wide research attention in the field of multimedia and computer vision. With the recent proliferation of deep learning, various deep models with different representations have achieved…
3D Object Recognition3D Shape Classification3D Shape Recognition3D Shape Representation+2LM-MCVT: A Lightweight Multi-modal Multi-view Convolutional-Vision Transformer Approach for 3D Object Recognition
In human-centered environments such as restaurants, homes, and warehouses, robots often face challenges in accurately recognizing 3D objects. These challenges stem from the complexity and variability of these environment…
3D Object RecognitionObjectObject RecognitionSelf-supervised Feature Learning by Cross-modality and Cross-view Correspondences
The success of supervised learning requires large-scale ground truth labels which are very expensive, time-consuming, or may need special skills to annotate. To address this issue, many self- or un-supervised methods are…
3D Part Segmentation3D Shape Classification3D Shape Recognition3D Shape Retrieval+2