跳到正文
IFAI

AI科研

CMU 推出 Point2Part:点一下即可拆解 3D 模型,零件严丝合缝不重叠

首次发布 传播指数 36

卡内基梅隆大学团队发布 3D 分割模型 Point2Part,用户只需在目标部件上点一下,就能把单张图片或 3D 网格拆成独立零件。它通过全局联合划分确保部件互不重叠、没有空隙,拼合后严丝合缝。目前该研究已公开论文与项目主页。

图:youtube.com

做 3D 建模或动画的人都知道,最繁琐的活儿往往不是捏出一个整体造型,而是拆件。

要把一个完整的模型或者单张概念图拆成可以独立活动的零部件,往往需要手动拓扑、切割,稍不留神就会发生穿模或者接缝漏光。

卡内基梅隆大学(CMU)的研究团队公布了一项名为 Point2Part 的新成果。只要在单张图片或 3D 网格上点击一个点,AI 就能自动把对应部件拆解成独立的零件。

告别穿模与缝隙:全局联合划分的秘密

以往很多 3D 部件拆分工具之所以不好用,是因为它们习惯分别生成或预测每一个零件。

这种做法极易导致部件之间相互重叠、穿模,或者在拼合处留下难看的空隙。

Point2Part 换了一个思路,它把拆件定义为对整个物体结构的「联合划分」。在几何规则上直接保证所有部件既互不重叠,又完全填满整体空间。

也就是说,拆开的零件不仅各自封闭完整,重新拼合在一起时还能严丝合缝,不留任何死角。

测试数据很能说明问题。在单张图片生成闭合零件的任务中,传统工具如 PartCrafter 的模型穿透率高达 2.45%,而 Point2Part 直接压到了 0.01%,零件闭合水密率达到 100%。

在现成 3D 网格的拆解上,它的几何兼容性也比同类方案高出一个数量级,穿透率从 X-Part 的 3.05% 骤降至 0.06%。

点哪拆哪,连爆炸视图都能一秒搞定

除了拆得严实,Point2Part 的交互方式也非常直观。

用户想要分出哪个部位,就在那个部位上点一下。点一个粗略的位置,它就给出大致结构;如果想要更精细的零件,多点几个点即可调整拆解颗粒度。

它同时支持三种输入和输出模式:从单张二维图片生成三维零件、从 3D 网格拆出水密零件,以及直接为 3D 网格的面片打上分割标签。

在网格面片标注测试中,Point2Part 仅需 0.3 秒即可完成推断,mIoU 达到 69.80。相比之下,传统的 PartSAM 需要耗时 36.6 秒。

如果为每个部件提供 4 个点提示,它的 mIoU 还能进一步提升至 74.84。

拆解完成后,用户甚至能直接将这些独立零件向外展开,一键做出工业级的产品爆炸视图。

为什么重要

对 3D 创作者、游戏开发者和工业设计师来说,Point2Part 直击了一个长期存在的痛点。

现在的生成式 AI 很容易做出漂亮的单体 3D 资产,但这些资产通常是个「实心铁疙瘩」,内部没有层级结构,根本无法直接绑骨骼、做机械传动或送去 3D 打印分件。如果这个工具能融入日常工作流,以往耗费几小时的切件工作就能缩短到几秒钟。

对整个行业而言,3D 生成的竞争正在从「能不能生成模型」转向「模型能不能真正可用」。可交互、可拆解的部件级表示,是 3D 资产走向游戏物理引擎和具身智能机器人的前提。Point2Part 用全局划分的方式把几何兼容性提升了一个台阶,可以说是走了一条非常聪明的技术路线。

不过,目前团队只放出了项目主页和 arXiv 预印本论文(arXiv:2609.38180),代码和权重虽然建了 GitHub 仓库,但尚未正式开源。我们认为,它在论文中的规整模型上表现优异,但面对真实世界中带噪点、拓扑错乱的扫描网格时稳定性如何,仍有待权重公开后接受生产环境的检验。

来源 (1)

  1. [1]
    henrytsui000.github.io(在新标签页打开)原文henrytsui000.github.io

每日 AI 内容精选