Refine Then Fusion: Training-Free 3D Point Cloud Adaptation with Priority Refinement and Multi-Modal Knowledge Fusion
Organizations: Tsinghua Shenzhen International Graduate School, Tsinghua University
Abstract
Recent pre-trained foundation models provide rich multi-modal priors for downstream 3D vision tasks. However, the effectiveness of these representations in few-shot scenarios is limited by two fundamental challenges: High-dimensional features often contain substantial channel redundancy and task-irrelevant noise, while the reliability of different modalities varies across samples. Consequently, direct aggregation of heterogeneous representations overlooks sample-dependent modality reliability and may obscure the discriminative cues essential. To address these limitations, we propose Refine Then Fusion(RTF), a training-free framework for few-shot 3D recognition. RTF first identifies discriminative feature channels by jointly modeling inter-class similarity and intra-class stability, thereby decoupling domain-specific knowledge refinement from the cached representations of pre-trained models. It then introduces a reliability-aware fusion mechanism that estimates sample-wise modality reliability from the distribution shifts induced by feature refinement, enabling adaptive aggregation of multi-modal representations. Furthermore, RTF constructs a memory cache that integrates instance-level support features with class-level prototypes to infer query labels. Extensive experiments on five benchmarks demonstrate that RTF consistently outperforms single-modal baselines, partial-fusion variants, and existing lightweight adaptation methods, achieving state-of-the-art few-shot 3D recognition performance without gradient optimization, additional training data, auxiliary training, or parameter updates.
Figures & tables
| Method | Conditions (K-shot) | 2D-Modal | 3D-Modal | ModelNet40 | ModelNet10 | OBJ_ONLY | OBJ_BG | OBJ_T50RS |
|---|---|---|---|---|---|---|---|---|
| PointCLIP | Train-Free (0) | ✓ | ✓ | 20.18 | 30.23 | 19.28 | 21.34 | 15.38 |
| CLIP2Point | Train-Free (0) | ✓ | ✓ | 49.38 | 66.63 | 30.46 | 35.46 | 23.32 |
| PointCLIP-V2 | Train-Free (0) | ✓ | ✓ | 64.22 | 73.13 | 50.09 | 41.22 | 35.36 |
| RECON | Train-Free (0) | ✓ | ✓ | 61.70 | 75.60 | 43.70 | 40.40 | 30.50 |
| OpenShape | Train-Free (0) | ✓ | ✓ | 85.30 | - | - | 56.70 | - |
| VIT-Lens | Train-Free (0) | ✓ | ✓ | 87.60 | - | - | 60.10 | - |
| Proportion | 10% | 20% | 40% | 60% | 80% | 100% |
|---|---|---|---|---|---|---|
| ModelNet10 | 89.73 | 91.25 | 91.96 | 92.29 | 92.62 | 93.50 |
| ModelNet40 | 89.71 | 91.00 | 91.25 | 91.57 | 92.26 | 92.91 |
| OBJ_ONLY | 84.17 | 85.44 | 86.06 | 87.61 | 88.47 | 91.57 |
| OBJ_BG | 80.72 | 84.51 | 87.78 | 87.44 | 88.64 | 90.36 |
| OBJ_T50RS | 76.65 | 78.31 | 79.98 | 81.40 | 80.36 | 81.85 |
| Modality | Accuracy (%) | ||||||
|---|---|---|---|---|---|---|---|
| 3D | 2D | Geometry | ModelNet40 | ModelNet10 | OBJ_ONLY | OBJ_BG | OBJ_T50RS |
| 91.41 | 92.73 | 90.19 | 88.47 | 77.97 | |||
| 83.14 | 87.56 | 70.05 | 74.18 | 54.75 | |||
| 18.92 | 76.98 | 27.02 | 28.23 | 24.50 | |||
| 91.98 | 92.95 | 91.22 | 88.81 | 78.14 | |||
| 92.54 | 92.62 | 90.71 | 89.62 | 81.30 | |||
| Dataset | ULIP-2 | ULIP-2 | PointTFA | PointTFA m | Ours |
|---|---|---|---|---|---|
| (Noise-Free) | (+Noise) | (+Noise) | (+Noise) | (+Noise) | |
| ModelNet40 | 75.6 | 43.1 | 53.1 | 68.2 | 69.3 |
| ModelNet10 | 84.8 | 75.9 | 79.6 | 90.3 | 90.8 |
| OBJ_ONLY | 53.4 | 31.5 | 44.0 | 47.0 | 49.5 |
| OBJ_BG | 48.6 | 31.0 | 47.3 | 49.9 | 51.7 |
| OBJ_T50RS | 40.4 | 22.7 | 27.2 | 32.1 | 35.6 |
Few-Shot Learning
Few-shot learning develops methods that recognize or adapt to new tasks from only a handful of labeled examples.
See all 207 papers