SZD/ 02
English
SZD/ 02 项目
English

研究索引

课程项目 / CS182 机器学习

MOF3R:基于 SAM2 与 3DGS 的 Mask-Guided 三维商品重建

Mask-Guided High-Fidelity 3D Product Reconstruction via SAM2 and 3D-Consistent Gaussian Splatting Refinement

CS182: Introduction to Machine Learning · 课程项目 · 上海科技大学 · 2026

  • CS182
  • Machine Learning
  • 3D Gaussian Splatting
  • SAM2
  • Object-Centric Reconstruction
  • 3D Reconstruction
  • Gaussian Pruning
  • CO3Dv2
  • Computer Vision
Email报告 PDF代码: 即将更新
MOF3R 流程图,包含 SAM2 掩码、掩码引导的高斯泼溅训练与几何感知 pruning。
MOF3R:基于 SAM2 与 3DGS 的 Mask-Guided 三维商品重建

CS182

项目概述

MOF3R 是一个面向物体中心三维重建的课程项目,基于 3D Gaussian Splatting,并引入 SAM2 生成的前景 mask 作为语义先验。项目通过 foreground-aware compound loss 优化 3DGS,并使用几何感知 pruning 移除 floating Gaussians 和边界伪影。CO3Dv2 上的实验显示,相比原始 3DGS,该流程可以得到边界更清晰、背景伪影更少的物体重建结果。

摘要

  • 输入单目视频先经过 COLMAP 估计相机参数,并使用 SAM2 生成前景 mask。
  • 前景 mask 用于指导 3DGS 训练,使优化更集中于目标物体而不是杂乱背景。
  • 训练后的细化阶段结合 mask 一致性、局部密度、各向异性过滤和自适应缩放。
  • 项目在代表性的 CO3Dv2 序列上评估物体中心重建质量。

该项目由 Zidong Song、Boyang Zhou 和 Zian Chen 作为 CS182 课程项目完成。

方法

方法被整理为三个紧凑阶段:相机与 mask 预处理、mask-guided 3DGS 优化,以及用于移除残余伪影的几何感知 pruning。

方法

使用 COLMAP 与 SAM2 进行预处理

  • 从输入视频序列中抽取帧。
  • 使用 COLMAP 估计相机内参和外参。
  • 使用 SAM2 和第一帧提示生成前景 mask。

方法

Mask-guided 3DGS 优化

  • 将 SAM2 mask 作为前景语义先验。
  • 使用 mask-constrained L1 监督,使光度训练聚焦于目标物体。
  • 使用 composite-image SSIM 维持边界附近的结构一致性。

方法

几何感知 pruning

  • 将 Gaussians 投影到可见视角,并通过前景 mask 进行投票。
  • 分析局部 KNN 密度和各向异性以识别异常 primitives。
  • 对不确定 Gaussians 进行缩放或删除,在保留细节的同时平滑轮廓。

Mask-Guided 损失

L=λ1Lmask-L1+λ2Lmask-SSIM\mathcal{L} = \lambda_1 \mathcal{L}_{\text{mask-L1}} + \lambda_2 \mathcal{L}_{\text{mask-SSIM}}

组合目标将 mask-constrained L1 与 composite-image SSIM 结合,使前景重建质量提升,同时避免模型过度拟合杂乱背景。

  • SAM2 前景 mask 提供语义监督。
  • Mask-constrained L1 将像素损失集中在目标物体上。
  • Composite-image SSIM 稳定边界结构。
  • 该目标减少 3DGS 优化过程中的背景拟合。

几何感知 Pruning

多视角 mask 一致性

  • 将每个 Gaussian center 投影到可见相机视角。
  • 检查投影点是否落在对应前景 mask 内。
  • 移除在多个有效视角中持续被判断为背景的 Gaussians。

几何感知 Pruning

密度与各向异性过滤

  • 使用 K-nearest-neighbor 邻域估计局部密度。
  • 识别低密度异常点和过高各向异性结构。
  • 针对物体边界附近的拉伸结构和拖尾伪影。

几何感知 Pruning

自适应缩放

  • 避免立即删除所有不确定的边界候选。
  • 逐步减小低置信 primitives 的尺度和不透明度。
  • 在平滑噪声轮廓的同时保留细节几何。

实验与结果

实验使用 CO3Dv2 物体序列,与原始 3D Gaussian Splatting 进行对比,并报告前景 mask 区域内的 PSNR、SSIM 和 LPIPS。以下数值来自代表性真实物体序列上的课程项目实验结果,不作为正式论文发表结论。

方法PSNR ↑SSIM ↑LPIPS ↓
Original 3DGS19.070.5920.629
Mask-Guided21.030.9310.125
MOF3R23.560.9350.120
PSNR19.07 → 23.56
SSIM0.592 → 0.935
LPIPS0.629 → 0.120

摘要

  • PSNR 从原始 3DGS 的 19.07 dB 提升到 MOF3R 的 23.56 dB。
  • SSIM 从 0.592 提升到 0.935,说明前景结构一致性更强。
  • LPIPS 从 0.629 降低到 0.120,与可见感知伪影的减少一致。

可视化结果

单一可视化区块集中展示项目报告中的整体 pipeline、定性重建对比和定量结果对比。