Optimizing Multi-Modal Models for Image-Based Shape Retrieval: The Role of Pre-Alignment and Hard Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Image-based shape retrieval (IBSR) aims to retrieve 3D models from a database given a query image, hence addressing a classical task in computer vision, computer graphics, and robotics. Recent approaches typically rely on bridging the domain gap between 2D images and 3D shapes based on the use of multi-view renderings as well as task-specific metric learning to embed shapes and images into a common latent space. In contrast, we address IBSR through large-scale multi-modal pretraining and show that explicit view-based supervision is not required. Inspired by pre-aligned image--point-cloud encoders from ULIP and OpenShape that have been used for tasks such as 3D shape classification, we propose the use of pre-aligned image and shape encoders for zero-shot and standard IBSR by embedding images and point clouds into a shared representation space and performing retrieval via similarity search over compact single-embedding shape descriptors. This formulation allows skipping view synthesis and naturally enables zero-shot and cross-domain retrieval without retraining on the target database. We evaluate pre-aligned encoders in both zero-shot and supervised IBSR settings and additionally introduce a multi-modal hard contrastive loss (HCL) to further increase retrieval performance. Our evaluation demonstrates state-of-the-art performance, outperforming related methods on AccTop1 and AccTop10 for shape retrieval across multiple datasets, with best results observed for OpenShape combined with Point-BERT. Furthermore, training on our proposed multi-modal HCL yields dataset-dependent gains in standard instance retrieval tasks on shape-centric data, underscoring the value of pretraining and hard contrastive learning for 3D shape retrieval. The code will be made available via the project website.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 47 of its 58 references that are in the map. First posted on arXiv 7 Mar 2026.
Builds on
47 of 58 references.
References · 47
- 2017Attention Is All You Needcited by 60,361
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,322
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,152
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
- 2023Sigmoid Loss for Language Image Pre-Trainingcited by 3,109
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
35 more
- 2022Objaverse: A Universe of Annotated 3D Objectscited by 1,540
- 2020Point Transformercited by 1,470
- 2019LVIS: A Dataset for Large Vocabulary Instance Segmentationcited by 1,217
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,208
- 2022Reproducible scaling laws for contrastive language-image learningcited by 1,173
- 2023EVA-CLIP: Improved Training Techniques for CLIP at Scalecited by 798
- 2020PCT: Point cloud transformercited by 732
- 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited by 653
- 2020Contrastive Learning with Hard Negative Samplescited by 628
- 2021FILIP: Fine-grained Interactive Language-Image Pre-Trainingcited by 627
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 565
- 2021PointCLIP: Point Cloud Understanding by CLIPcited by 463
- 2022Masked Autoencoders for Point Cloud Self-supervised Learningcited by 459
- 2021SLIP: Self-supervision meets Language-Image Pre-trainingcited by 436
- 2022PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategiescited by 436
- 2021Supervision Exists Everywhere: A Data Efficient Contrastive Language-Image Pre-training Paradigmcited by 405
- 2022Rethinking Network Design and Local Geometry in Point Cloud: A Simple Residual MLP Frameworkcited by 379
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generationcited by 326
- 2023Demystifying CLIP Datacited by 270
- 2022ULIP: Learning a Unified Representation of Language, Images, and Point Clouds for 3D Understandingcited by 267
- 2023Uni3D: Exploring Unified 3D Representation at Scalecited by 237
- 2018Pix3D: Dataset and Methods for Single-Image 3D Shape Modelingcited by 218
- 2023Scalable 3D Captioning with Pretrained Modelscited by 203
- 2023ULIP-2: Towards Scalable Multimodal Pre-training for 3D Understandingcited by 202
- 2023Point-Bind & Point-LLM: Aligning Point Cloud with Multi-modality for 3D Understanding, Generation, and Instruction Followingcited by 194
- 2022PointCLIP V2: Prompting CLIP and GPT for Powerful 3D Open-world Learningcited by 187
- 2023OpenShape: Scaling Up 3D Shape Representation Towards Open-World Understandingcited by 184
- 2020MVTN: Multi-View Transformation Network for 3D Shape Recognitioncited by 140
- 2015A Large-Scale Car Dataset for Fine-Grained Categorization and Verificationcited by 130
- 2016SIFT Meets CNN: A Decade Survey of Instance Retrievalcited by 67
- 2020k-Nearest Neighbour Classifiers: 2nd Edition (with Python examples)cited by 56
- 20183D Pose Estimation and 3D Model Retrieval for Objects in the Wildcited by 31
- 2019View N-gram Network for 3D Object Retrievalcited by 18
- 2019Location Field Descriptors: Single Image 3D Model Retrieval in the Wildcited by 15
- 2020Hard Example Generation by Texture Synthesis for Cross-domain Shape Similarity Learningcited by 8
Built on by
Not cited yet.