paper-with-me

Papers

PointCLIP: Point Cloud Understanding by CLIP

2021-12-04 · CVPR 2022 1 · Renrui Zhang, Ziyu Guo, Wei zhang, Kunchang Li, Xupeng Miao, Bin Cui, Yu Qiao, Peng Gao, Hongsheng Li

Recently, zero-shot and few-shot learning via Contrastive Vision-Language Pre-training (CLIP) have shown inspirational performance on 2D visual recognition, which learns to match images with their corresponding texts in open-vocabulary settings. However, it remains under explored that whether CLIP, pre-trained by large-scale image-text pairs in 2D, can be generalized to 3D recognition. In this paper, we identify such a setting is feasible by proposing PointCLIP, which conducts alignment between CLIP-encoded point cloud and 3D category texts. Specifically, we encode a point cloud by projecting it into multi-view depth maps without rendering, and aggregate the view-wise zero-shot prediction to achieve knowledge transfer from 2D to 3D. On top of that, we design an inter-view adapter to better extract the global feature and adaptively fuse the few-shot knowledge learned from 3D into CLIP pre-trained in 2D. By just fine-tuning the lightweight adapter in the few-shot settings, the performance of PointCLIP could be largely improved. In addition, we observe the complementary property between PointCLIP and classical 3D-supervised networks. By simple ensembling, PointCLIP boosts baseline's performance and even surpasses state-of-the-art models. Therefore, PointCLIP is a promising alternative for effective 3D point cloud understanding via CLIP under low resource cost and data regime. We conduct thorough experiments on widely-adopted ModelNet10, ModelNet40 and the challenging ScanObjectNN to demonstrate the effectiveness of PointCLIP. The code is released at https://github.com/ZrrSkywalker/PointCLIP.

📄 PDF Abstract BibTeX arXiv:2112.02413

Code (2)

zrrskywalker/pointclip 공식 구현 pytorch
pku-dair/hetu pytorch

Tasks

3D Open-Vocabulary Instance SegmentationFew-Shot LearningOpen Vocabulary Object DetectionTraining-free 3D Part SegmentationTraining-free 3D Point Cloud ClassificationTransfer LearningZero-shot 3D classificationZero-shot 3D Point Cloud ClassificationZero-Shot Transfer 3D Point Cloud Classification

Methods 이 논문이 사용한 방법론

CLIP Contrastive Language-Image Pre-training (CLIP), consisting of a simplified version of ConVIRT trained from scratch, is an efficient method of image representation learning…
Adapter 설명 없음

Similar Papers 제목 키워드 기반

CLIP-based Point Cloud Classification via Point Cloud to Image Translation

2024-08-07 · Shuvozit Ghose, Manyi Li, Yiming Qian, Yang Wang

Point cloud understanding is an inherently challenging problem because of the sparse and unordered structure of the point cloud in the 3D space. Recently, Contrastive Vision-Language Pre-training (CLIP) based point cloud…

ClassificationPoint Cloud ClassificationTranslation

PointCLIP V2: Prompting CLIP and GPT for Powerful 3D Open-world Learning

2022-11-21 · ICCV 2023 1 · Xiangyang Zhu, Renrui Zhang, Bowei He, Ziyu Guo 외

Large-scale pre-trained models have shown promising open-world performance for both vision and language tasks. However, their transferred capacity on 3D point clouds is still limited and only constrained to the classific…

3D Classification3D Object Detection3D Open-Vocabulary Instance Segmentation3D Part Segmentation+10

Exploiting GPT-4 Vision for Zero-shot Point Cloud Understanding

2024-01-15 · Qi Sun, Xiao Cui, Wengang Zhou, Houqiang Li

In this study, we tackle the challenge of classifying the object category in point clouds, which previous works like PointCLIP struggle to address due to the inherent limitations of the CLIP architecture. Our approach le…

Point Cloud ClassificationRobust classificationZero-Shot Learning

CLIP2Point: Transfer CLIP to Point Cloud Classification with Image-Depth Pre-training

2022-10-03 · ICCV 2023 1 · Tianyu Huang, Bowen Dong, Yunhan Yang, Xiaoshui Huang 외

Pre-training across 3D vision and language remains under development because of limited training data. Recent works attempt to transfer vision-language pre-training models to 3D vision. PointCLIP converts point cloud dat…

3D Point Cloud ClassificationContrastive LearningFew-Shot LearningPoint Cloud Classification+4

Meta Episodic learning with Dynamic Task Sampling for CLIP-based Point Cloud Classification

2024-04-01 · Shuvozit Ghose, Yang Wang

Point cloud classification refers to the process of assigning semantic labels or categories to individual points within a point cloud data structure. Recent works have explored the extension of pre-trained CLIP to 3D rec…

Point Cloud Classification