Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

P2P: Tuning Pre-trained Image Models for Point Cloud Analysis with Point-to-Pixel Prompting

About

Nowadays, pre-training big models on large-scale datasets has become a crucial topic in deep learning. The pre-trained models with high representation ability and transferability achieve a great success and dominate many downstream tasks in natural language processing and 2D vision. However, it is non-trivial to promote such a pretraining-tuning paradigm to the 3D vision, given the limited training data that are relatively inconvenient to collect. In this paper, we provide a new perspective of leveraging pre-trained 2D knowledge in 3D domain to tackle this problem, tuning pre-trained image models with the novel Point-to-Pixel prompting for point cloud analysis at a minor parameter cost. Following the principle of prompting engineering, we transform point clouds into colorful images with geometry-preserved projection and geometry-aware coloring to adapt to pre-trained image models, whose weights are kept frozen during the end-to-end optimization of point cloud analysis tasks. We conduct extensive experiments to demonstrate that cooperating with our proposed Point-to-Pixel Prompting, better pre-trained image model will lead to consistently better performance in 3D vision. Enjoying prosperous development from image pre-training field, our method attains 89.3% accuracy on the hardest setting of ScanObjectNN, surpassing conventional point cloud models with much fewer trainable parameters. Our framework also exhibits very competitive performance on ModelNet classification and ShapeNet Part Segmentation. Code is available at https://github.com/wangzy22/P2P.

Ziyi Wang, Xumin Yu, Yongming Rao, Jie Zhou, Jiwen Lu• 2022

Related benchmarks

TaskDatasetResultRank
3D Object ClassificationModelNet40 (test)
Accuracy94
302
3D Point Cloud ClassificationModelNet40 (test)
OA94
297
Point Cloud ClassificationModelNet40 (test)
Accuracy94
224
Part SegmentationShapeNetPart
mIoU (Instance)86.5
198
Object ClassificationScanObjectNN PB_T50_RS
Accuracy89.3
195
Object ClassificationModelNet40 (test)
Accuracy94
180
3D Point Cloud ClassificationScanObjectNN (test)
Accuracy89.3
92
3D Point Cloud ClassificationScanObjectNN
Accuracy89.3
76
3D Object ClassificationScanObjectNN PB_T50_RS
OA89.3
72
Point Cloud ClassificationScanObjectNN PB_T50_RS
Overall Accuracy89.3
63
Showing 10 of 17 rows

Other info

Code

Follow for update