【3D点云暑期学习】精读笔记(10)PointCLIP —— 把 CLIP 借到 3D研0暑期进组学习 · 3D点云多模态方向 · 论文精读系列第 10 篇论文信息标题PointCLIP: Point Cloud Understanding by CLIP作者Renrui Zhang, Ziyu Guo, et al.发表 venueCVPR 2022阅读日期2026 年 7 月写在前面前面两篇PointNet / PointNet踩实了 3D 点云的基础但它们都有一个共同的、绕不开的前提模型必须在大规模带标注的 3D 数据上从零训练。这恰恰是点云领域最大的痛点数据稀缺ModelNet40 只有 9,843 个样本、40 类而 CLIP 用的 ImageNet 有 100 万样本、1000 类。3D 标注极其昂贵根本喂不出高质量预训练unseen 类别真实场景不断冒出新物体。PointNet 训得再好遇到训练集里没见的类别也只能干瞪眼而每次重训成本高得离谱。反观 2D 视觉CLIP用 4 亿图文对做对比学习学出了图像 ↔ 自然语言的对齐能力能**零样本zero-shot**认没见过的类。于是论文抛出一个灵魂问题CLIP 在 2D 上学到的知识能不能直接迁移到 3D 点云上实现跨模态的零样本识别PointCLIP 的回答是可以而且几乎不需要任何 3D 训练。它用多视角深度图投影把点云伪装成 CLIP 能看的图片把 2D 预训练知识高效地借到了 3D。这是我们从在 3D 里造轮子转向向 2D 大模型借知识的第一个关键拐点。一、3D 数据为什么这么饿经典 3D 网络PointNet / PointNet需要 3D 全量标注训练本质是在 3D 里从零学。而 PointCLIP 只在 2D 图文对上预训练无需任何 3D 训练即可直接做零样本分类——这中间的鸿沟就是它要解决的模态桥梁问题。数据饥渴的根源在于3D 点云标注要靠人工逐点/逐物体标成本是指数级的而 2D 图文对可以从互联网海量爬取。所以思路很清楚——既然 3D 数据少、标注贵那干脆绕开 3D 结构建模用投影把点云变成 CLIP 能看的图片直接借用 2D 的开放语义。二、怎么把点云伪装成 CLIP 能看的图整条流水线可以拆成三块理解模态桥梁左把 3D 点云投影成 M 个视角的 2D 深度图让 CLIP 视觉编码器能直接使用双塔编码中用 CLIP 预训练视觉编码器提每个视角特征用文本编码器把类别名变成零样本分类器视角聚合 可选 Adapter右各视角预测分数加权求和少样本场景再叠一个轻量 Inter-view Adapter 优化。关键姿态CLIP 的两个编码器全程冻结零样本时一个参数都不训少样本时也只训一个小小的 Adapter彻底避免 3D 数据不够导致的过拟合。步骤 1 的投影细节借鉴 SimpleView在线把原点云投影到图像平面不做离线渲染、不上色。以底视图为例点( x , y , z ) (x,y,z)(x,y,z)投影到图像平面位置( ⌈ x / z ⌉ , ⌈ y / z ⌉ ) (\lceil x/z\rceil, \lceil y/z\rceil)(⌈x/z⌉,⌈y/z⌉)像素值直接取深度z zz并复制到 RGB 三通道——连 SimpleView 那种 1 层卷积都不用。默认从6 个正交视角投影前/右/后/左/上/下最后上采样到( 224 , 224 ) (224,224)(224,224)对齐 CLIP 输入。这一步开销几乎可忽略却把 3D 点云伪装成了 CLIP 能理解的多张 2D 图。三、CLIP 双塔怎么用视觉分支用 CLIP 预训练视觉编码器默认 ResNet-50提取 M 个视角特征f i ∈ R 1 × C f_i \in \mathbb{R}^{1\times C}fi∈R1×C文本分支把 K 个类别名塞进模板point cloud depth map of a [CLASS].用 CLIP 文本编码器得到零样本分类器权重W t ∈ R K × C W_t \in \mathbb{R}^{K\times C}Wt∈RK×C每行编码一个类别的预训练语义。每个视角独立算分类 logits再加权求和logits i f i W t T , logits ∑ i 1 M α i logits i \text{logits}_i f_i W_t^T,\quad \text{logits} \sum_{i1}^M \alpha_i\,\text{logits}_ilogitsifiWtT,logitsi1∑Mαilogitsi其中α i \alpha_iαi是视角重要性超参ModelNet40 上设成 3,9,5,4,5,4。每个视角自带一份片面理解加权求和后互补成整体理解。整个过程对 3D 数据集完全无参数、无训练。四、零样本精度不够怎么办零样本虽然惊艳但 ModelNet40 仅 20.18%打不过全监督 3D 网络。论文挂了个三层的残差式 MLPInter-view Adapter专门针对少样本拼接多视角特征把 M 个视角特征沿通道拼成Concat ( f 1 ∼ M ) ∈ R 1 × M C \text{Concat}(f_{1\sim M}) \in \mathbb{R}^{1\times MC}Concat(f1∼M)∈R1×MC提取全局表征f g l o b a l ReLU ( Concat W 1 T ) W 2 T f_{global} \text{ReLU}(\text{Concat}\,W_1^T)W_2^TfglobalReLU(ConcatW1T)W2T残差式注入每视角f i a f i ReLU ( f g l o b a l W 3 i T ) f_i^a f_i \text{ReLU}(f_{global}W_{3i}^T)fiafiReLU(fglobalW3iT)把新学的 3D 少样本知识融进预训练 CLIP。训练时只微调这个 Adapter冻结 CLIP 双塔避免参数太多、样本太少导致过拟合。效果极显著ModelNet40 上仅用每类 16 个样本不到全量 1/10精度从 20.18% 飙到87.20%。五、和全监督 3D 网络是替代还是互补惊喜结论互补而且一融合反而变强。PointCLIP 学的是 CLIP 的 2D 对比开放语义经典 3D 网络PointNet 等学的是 3D 封闭集监督二者知识来源正交。推理时直接把两者 logits 相加logits f i n a l logits 3 D - n e t λ ⋅ logits P o i n t C L I P \text{logits}_{final} \text{logits}_{3D\text{-}net} \lambda \cdot \text{logits}_{PointCLIP}logitsfinallogits3D-netλ⋅logitsPointCLIP而两个同训练范式的全监督模型简单融合只会掉点——证明互补性才是关键。这就是前人铺路后人借力的范式PointCLIP 在推理期还能白嫖 PointNet 等的预测做知识互补式集成。六、实验亮点① 零样本分类完全无 3D 训练数据集零样本精度类别越难越真实ModelNet1030.23%—ModelNet4020.18%—ScanObjectNN15.38%含真实噪声最难② 少样本分类接 Inter-view Adapter16-shot ModelNet40 从零样本 20.18% 跃升到87.20%在 1/2/4/8/16-shot 下全面超越 PointNet / PointNet / SimpleView / CurveNet1-shot 时比 PointNet 高 25.49%、比 CurveNet 高 12.29%。③ 多知识集成增益16-shot PointCLIP 增强全监督网络模型集成前集成后增益PointNet88.7890.761.98PointNet89.7192.102.39CurveNet (SOTA)93.8494.080.24RSCNN / DGCNN / SimpleView——0.20~0.64④ Prompt 设计的影响ModelNet40 零样本Prompt精度“a photo of a [CLASS].”朴素17.02%主语换成 “point cloud”1.66%加形容词 “big”19.21%“point cloud depth map of a [CLASS].”最贴合投影图20.18%说明提示词prompt的选择对零样本精度影响很大——投影图本质是深度图prompt 必须贴合模态。七、个人思考局限性PointCLIP 牺牲了显式的 3D 几何建模能力换来极致的数据效率。零样本精度有限20.18%且3D 几何推理弱于全监督方法——它靠多视角 2D CNN 隐式抓局部没有真正的点云几何结构。另外它主要针对分类分割等稠密任务未涉及。与 3D 点云主线的联系这是**2D → 3D 知识迁移的第一个成功尝试**对后续整个 3D 多模态主线是思想雏形ULIP 的直接前身ULIP 用 CLIP 预训练的图像/文本编码器当老师引导 3D 编码器对齐到统一空间——PointCLIP 已经证明了CLIP 图文对齐空间能借给 3DUni3D 的 2D 初始化思路Uni3D 用 2D 预训练 ViT 做 3D 编码器既然 3D 数据少就向 2D 大模型借的范式PointCLIP 是第一个吃螃蟹的工程套路可复用多视角投影 即插即用集成是后续 3D 多模态方法常用的低成本蹭 2D 大模型手段。可改进点零样本精度低能否用更强的 2D 基础模型如 ViT-L/14 的 CLIP提升能否把投影换成更保几何信息的表示这些正是 ULIP-2、Uni3D 后续要去填的坑。下周我们就进 ULIP / ULIP-2。本周系列博文精读笔记(9)PointNet — 层次化局部建模精读笔记(10)PointCLIP — 把 CLIP 借到 3D ← 当前对比学习(3)点云方法对比PointNet/PointNet/PointCLIP周报(3)第三周学习总结
企业数字化 ERP 产品动态
相关推荐
Qt HTTP Server 嵌入式开发指南:从原理到实战应用 1. 项目概述:为什么我们需要一个嵌入式的 Qt HTTP Server? 在桌面应用、嵌入式设备或者工业控制软件的开发中,我们常常会遇到一个需求:如何让我们的程序能够被外部轻松地访问和控制?传统的做法可能是写一个复杂的Socke… · 2026/9/10 21:41:31
C++/Qt面试项目实战指南:从工程能力到架构设计 1. 项目概述:为什么C/Qt面试需要项目支撑? 最近几年,无论是校招还是社招,C方向的面试越来越“卷”。面试官早已不满足于你背熟了“八股文”,他们更想看到的是你如何将C、Qt这些技术栈,真正地应用到解决实际… · 2026/9/13 17:18:36
三色标注法:用gInk打造高效屏幕协作工作流 三色标注法:用gInk打造高效屏幕协作工作流 【免费下载链接】gInk An easy to use on-screen annotation software inspired by Epic Pen. 项目地址: https://gitcode.com/gh_mirrors/gi/gInk
在当今数字化工作环境中,如何快速清晰地表达想法、标注… · 2026/9/16 6:54:19
2026河南最新政策下单位特种工介绍信模板怎么选 2026河南最新政策下单位特种工介绍信模板怎么选 你是不是还在为特种作业证报名发愁?不知道哪里靠谱?怕被中介坑?2026年河南最新政策已经出台,特种作业操作证的报考流程、材料要求、单位介绍信模板等都发生了变化。如果你是洛阳水利工程从业者,更… · 2026/11/15 0:20:11
工地太忙根本没时间复习考试?电工证报考考题及答案怎么搞?值不值得考 工地太忙根本没时间复习考试?电工证报考考题及答案怎么搞?值不值得考 工地上的活儿一天比一天紧,你可能连吃饭的时间都挤不出来,更别说抽出时间来复习电工证的考试内容了。但问题是,这个证你又不能不考,不考就干不了活,不考就进不了工地,甚至连项目都… · 2026/11/15 0:20:11
长治代办电工证怎么选?2026河南最新政策你知道吗? 长治代办电工证怎么选?2026河南最新政策你知道吗? 不知道去哪报名怕被中介坑?特别是像长治这样的地方,特种作业证代办市场鱼龙混杂,很多电工朋友在选择培训机构时都会犯愁,担心自己辛辛苦苦交了钱,结果考不过或者证不靠谱。2026年河南最新政策… · 2026/11/15 0:20:11
高压电工证挂靠程序千万别踩坑,怕考不过白交培训费 高压电工证挂靠程序千万别踩坑,怕考不过白交培训费 怕考不过白交培训费?高压电工证挂靠程序千万别踩坑,现在就告诉你怎么选对路。 高压电工证挂靠程序需要哪些报名材料? 报考高压电工证挂靠程序,第一步就是准备报名材料。根据… · 2026/11/15 0:20:11
白云高级电工证年审含金量高吗?电工从业者必须知道的真相 白云高级电工证年审含金量高吗?电工从业者必须知道的真相 你现在手头没证,就别想干活。工地、工地、还是工地,没有白云高级电工证,别说找工作,连进工地的门都进不去。尤其是郑州这类建筑大市,持证上岗不是建议,而是硬性规定。你要是想干电工这一行,… · 2026/11/15 0:20:11
东莞电工证样子含金量高不高?找工作必须知道的真相 东莞电工证样子含金量高不高?找工作必须知道的真相 你缺的不是能力,是这张东莞电工证样子,没有它,再会干活也找不到好工作。别再等了,特种作业证的含金量正越来越高,不考真的要吃亏。 东莞电工证样子到底是什么?为什么这么关键? 东莞电工证样子… · 2026/11/15 0:19:11
长春初级电工证怎么考?通过率揭秘全在这里 长春初级电工证怎么考?通过率揭秘全在这里 之前考的证在外省能不能转过来?这几乎是每个想从事电工工作的人都会问的问题。特别是那些在外地打拼多年、手里握着一张“外地电工证”的人,到了长春想继续干这一行,第一反应就是“我的证能用吗?”。今天我们就… · 2026/11/15 0:00:50
国内电工证报考条件与考试时间 低压电工证怎么考?学历不高也能报名,官方报名入口全在这 你是不是经常听说“电工证是入行门槛”,但又担心自己学历不够、经验不足,根本报不了名?别急,今天就带你从零了解【国内电工证】的报考流程、考试内容,还有怎么在 官方报名入口… · 2026/11/15 0:00:50
电工作业时如何断电?电子证书到底能不能全国通用? 电工作业时如何断电?电子证书到底能不能全国通用? 实操考试心里没底怕挂科,特别是电工作业时如何断电这一操作,不仅关系到你能不能拿到证书,更关系到以后能不能顺利上岗。很多人觉得这不过就是“断个电”,但其实这里面的门道可不少,稍有不慎就可能出错… · 2026/11/15 0:00:50
长春初级电工证怎么考?通过率揭秘全在这里 长春初级电工证怎么考?通过率揭秘全在这里 之前考的证在外省能不能转过来?这几乎是每个想从事电工工作的人都会问的问题。特别是那些在外地打拼多年、手里握着一张“外地电工证”的人,到了长春想继续干这一行,第一反应就是“我的证能用吗?”。今天我们就… · 2026/11/15 0:00:50
国内电工证报考条件与考试时间 低压电工证怎么考?学历不高也能报名,官方报名入口全在这 你是不是经常听说“电工证是入行门槛”,但又担心自己学历不够、经验不足,根本报不了名?别急,今天就带你从零了解【国内电工证】的报考流程、考试内容,还有怎么在 官方报名入口… · 2026/11/15 0:00:50
电工作业时如何断电?电子证书到底能不能全国通用? 电工作业时如何断电?电子证书到底能不能全国通用? 实操考试心里没底怕挂科,特别是电工作业时如何断电这一操作,不仅关系到你能不能拿到证书,更关系到以后能不能顺利上岗。很多人觉得这不过就是“断个电”,但其实这里面的门道可不少,稍有不慎就可能出错… · 2026/11/15 0:00:50
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/13 6:12:21
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/13 6:11:51
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/13 22:31:30