GIFT: A Real-time and Scalable 3D Shape Search Engine
Not on the map. Why?
Abstract (arXiv)
Projective analysis is an important solution for 3D shape retrieval, since human visual perceptions of 3D shapes rely on various 2D observations from different view points. Although multiple informative and discriminative views are utilized, most projection-based retrieval systems suffer from heavy computational cost, thus cannot satisfy the basic requirement of scalability for search engines. In this paper, we present a real-time 3D shape search engine based on the projective images of 3D shapes. The real-time property of our search engine results from the following aspects: (1) efficient projection and view feature extraction using GPU acceleration; (2) the first inverted file, referred as F-IF, is utilized to speed up the procedure of multi-view matching; (3) the second inverted file (S-IF), which captures a local distribution of 3D shapes in the feature manifold, is adopted for efficient context-based re-ranking. As a result, for each query the retrieval task can be finished within one second despite the necessary cost of IO overhead. We name the proposed 3D shape search engine, which combines GPU acceleration and Inverted File Twice, as GIFT. Besides its high efficiency, GIFT also outperforms the state-of-the-art methods significantly in retrieval accuracy on various shape benchmarks and competitions.
Key facts. Cited by 31 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Apr 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 7; 2023: 6; 2024: 4; 2025: 3; 2026: 1.
31 papers.
Sort:
- 2021PRA-Net: Point Relation-Aware Network for 3D Point Cloud Analysiscited by 58
- 2021MVT: Multi-view Vision Transformer for 3D Object Recognitioncited by 34
- 2022RIConv++: Effective Rotation Invariant Convolutions for 3D Point Clouds Deep Learningcited by 29
- 2023Deep Learning-based 3D Point Cloud Classification: A Systematic Survey and Outlookcited by 24
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2021Interpreting Representation Quality of DNNs for 3D Point Cloud Processingcited by 12
- 2022What's the Situation with Intelligent Mesh Generation: A Survey and Perspectivescited by 9
- 2023Generalizing Single-View 3D Shape Retrieval to Occlusions and Unseen Objectscited by 8
- 2022MVTN: Learning Multi-View Transformations for 3D Understandingcited by 7
- 2022Neural Shape Compiler: A Unified Framework for Transforming between Text, Point Cloud, and Programcited by 6
- 2024Ensemble Quadratic Assignment Network for Graph Matchingcited by 6
- 2021AttWalk: Attentive Cross-Walks for Deep Mesh Analysiscited by 5
19 more
- 2024MM-Point: Multi-View Information-Enhanced Multi-Modal Self-Supervised 3D Point Cloud Understandingcited by 5
- 2022Image to Icosahedral Projection for SO(3) Object Reasoning from Single-View Imagescited by 4
- 2023Group Multi-View Transformer for 3D Shape Analysis with Spatial Encodingcited by 4
- 2023SCA-PVNet: Self-and-Cross Attention Based Aggregation of Point Cloud and Multi-View for 3D Object Retrievalcited by 3
- 2025Point-LN: A Lightweight Framework for Efficient Point Cloud Classification Using Non-Parametric Positional Encodingcited by 3
- 2025MVIP -- A Dataset and Methods for Application Oriented Multi-View and Multi-Modal Industrial Part Recognitioncited by 3
- 2021OOWL500: Overcoming Dataset Collection Bias in the Wildcited by 2
- 2022R2-MLP: Round-Roll MLP for Multi-View 3D Object Recognitioncited by 2
- 2024Freeview Sketching: View-Aware Fine-Grained Sketch-Based Image Retrievalcited by 2
- 2024VSFormer: Mining Correlations in Flexible View Set for Multi-view 3D Shape Understandingcited by 2
- 2021ActivationNet: Representation learning to predict contact quality of interacting 3-D surfaces in engineering designscited by 1
- 2021Robust Pooling through the Data Modecited by 1
- 2021A Novel Patch Convolutional Neural Network for View-based 3D Model Retrievalcited by 1
- 2021PREMA: Part-based REcurrent Multi-view Aggregation Network for 3D Shape Retrievalcited by 1
- 2023ViewFormer: View Set Attention for Multi-view 3D Shape Understandingcited by 1
- 2021MeshCNN Fundamentals: Geometric Learning through a Reconstructable Representationcited by 0
- 2022Shrinking unit: a Graph Convolution-Based Unit for CNN-like 3D Point Cloud Feature Extractorscited by 0
- 2025Memory-Efficient Super-Resolution of 3D Micro-CT Images Using Octree-Based GANs: Enhancing Resolution and Segmentation Accuracycited by 0
- 2026GATE-3D: Geometry-Aware Test-time Adaptive Reranking for Open-Set 3D Shape Retrievalcited by 0
- 2026GATE-3D: Geometry-Aware Test-time Adaptive Reranking for Open-Set 3D Shape Retrieval21 Jul 2026
- 2025Memory-Efficient Super-Resolution of 3D Micro-CT Images Using Octree-Based GANs: Enhancing Resolution and Segmentation Accuracy24 May 2025
- 2025MVIP -- A Dataset and Methods for Application Oriented Multi-View and Multi-Modal Industrial Part Recognition21 Feb 2025
- 2025Point-LN: A Lightweight Framework for Efficient Point Cloud Classification Using Non-Parametric Positional Encoding24 Jan 2025
- 2024VSFormer: Mining Correlations in Flexible View Set for Multi-view 3D Shape Understanding14 Sep 2024
- 2024Freeview Sketching: View-Aware Fine-Grained Sketch-Based Image Retrieval1 Jul 2024
- 2024Ensemble Quadratic Assignment Network for Graph Matching11 Mar 2024
- 2024MM-Point: Multi-View Information-Enhanced Multi-Modal Self-Supervised 3D Point Cloud Understanding15 Feb 2024
- 2023Generalizing Single-View 3D Shape Retrieval to Occlusions and Unseen Objects31 Dec 2023
- 2023Group Multi-View Transformer for 3D Shape Analysis with Spatial Encoding27 Dec 2023
- 2023Deep Learning-based 3D Point Cloud Classification: A Systematic Survey and Outlook5 Nov 2023
- 2023Computation-efficient Deep Learning for Computer Vision: A Survey27 Aug 2023
19 more
- 2023SCA-PVNet: Self-and-Cross Attention Based Aggregation of Point Cloud and Multi-View for 3D Object Retrieval20 Jul 2023
- 2023ViewFormer: View Set Attention for Multi-view 3D Shape Understanding29 Apr 2023
- 2022MVTN: Learning Multi-View Transformations for 3D Understanding27 Dec 2022
- 2022Neural Shape Compiler: A Unified Framework for Transforming between Text, Point Cloud, and Program25 Dec 2022
- 2022R2-MLP: Round-Roll MLP for Multi-View 3D Object Recognition20 Nov 2022
- 2022What's the Situation with Intelligent Mesh Generation: A Survey and Perspectives11 Nov 2022
- 2022Shrinking unit: a Graph Convolution-Based Unit for CNN-like 3D Point Cloud Feature Extractors26 Sep 2022
- 2022Image to Icosahedral Projection for SO(3) Object Reasoning from Single-View Images18 Jul 2022
- 2022RIConv++: Effective Rotation Invariant Convolutions for 3D Point Clouds Deep Learning26 Feb 2022
- 2021PRA-Net: Point Relation-Aware Network for 3D Point Cloud Analysis9 Dec 2021
- 2021PREMA: Part-based REcurrent Multi-view Aggregation Network for 3D Shape Retrieval9 Nov 2021
- 2021Interpreting Representation Quality of DNNs for 3D Point Cloud Processing5 Nov 2021
- 2021MVT: Multi-view Vision Transformer for 3D Object Recognition25 Oct 2021
- 2021A Novel Patch Convolutional Neural Network for View-based 3D Model Retrieval25 Sep 2021
- 2021OOWL500: Overcoming Dataset Collection Bias in the Wild24 Aug 2021
- 2021Robust Pooling through the Data Mode21 Jun 2021
- 2021MeshCNN Fundamentals: Geometric Learning through a Reconstructable Representation27 May 2021
- 2021AttWalk: Attentive Cross-Walks for Deep Mesh Analysis23 Apr 2021
- 2021ActivationNet: Representation learning to predict contact quality of interacting 3-D surfaces in engineering designs21 Mar 2021
- 2021PRA-Net: Point Relation-Aware Network for 3D Point Cloud Analysiscited by 58
- 2021MVT: Multi-view Vision Transformer for 3D Object Recognitioncited by 34
- 2022RIConv++: Effective Rotation Invariant Convolutions for 3D Point Clouds Deep Learningcited by 29
- 2023Deep Learning-based 3D Point Cloud Classification: A Systematic Survey and Outlookcited by 24
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2021Interpreting Representation Quality of DNNs for 3D Point Cloud Processingcited by 12
- 2022What's the Situation with Intelligent Mesh Generation: A Survey and Perspectivescited by 9
- 2023Generalizing Single-View 3D Shape Retrieval to Occlusions and Unseen Objectscited by 8
- 2022MVTN: Learning Multi-View Transformations for 3D Understandingcited by 7
- 2022Neural Shape Compiler: A Unified Framework for Transforming between Text, Point Cloud, and Programcited by 6
- 2024Ensemble Quadratic Assignment Network for Graph Matchingcited by 6
- 2021AttWalk: Attentive Cross-Walks for Deep Mesh Analysiscited by 5
12 most cited of 31 All 31 (JSON)
- 2026GATE-3D: Geometry-Aware Test-time Adaptive Reranking for Open-Set 3D Shape Retrieval21 Jul 2026
- 2025Memory-Efficient Super-Resolution of 3D Micro-CT Images Using Octree-Based GANs: Enhancing Resolution and Segmentation Accuracy24 May 2025
- 2025MVIP -- A Dataset and Methods for Application Oriented Multi-View and Multi-Modal Industrial Part Recognition21 Feb 2025
- 2025Point-LN: A Lightweight Framework for Efficient Point Cloud Classification Using Non-Parametric Positional Encoding24 Jan 2025
- 2024VSFormer: Mining Correlations in Flexible View Set for Multi-view 3D Shape Understanding14 Sep 2024
- 2024Freeview Sketching: View-Aware Fine-Grained Sketch-Based Image Retrieval1 Jul 2024
- 2024Ensemble Quadratic Assignment Network for Graph Matching11 Mar 2024
- 2024MM-Point: Multi-View Information-Enhanced Multi-Modal Self-Supervised 3D Point Cloud Understanding15 Feb 2024
- 2023Generalizing Single-View 3D Shape Retrieval to Occlusions and Unseen Objects31 Dec 2023
- 2023Group Multi-View Transformer for 3D Shape Analysis with Spatial Encoding27 Dec 2023
- 2023Deep Learning-based 3D Point Cloud Classification: A Systematic Survey and Outlook5 Nov 2023
- 2023Computation-efficient Deep Learning for Computer Vision: A Survey27 Aug 2023
12 newest of 31 All 31 (JSON)