当前路径:/wiki/page/sds-score-distillation
返回首页索引

SDS: Score Distillation Sampling

分数蒸馏采样(Score Distillation Sampling)— 早期指令驱动三维编辑的核心技术,利用预训练 2D 扩散模型作为"导师"优化三维场景表示。

Overview

SDS 由 DreamFusion 提出,核心思路:利用 InstructPix2Pix 等预训练 2D 指令编辑模型,在三维表示的不同视角渲染图上计算去噪梯度,通过梯度反向传播迭代更新三维场景参数。

核心局限

1. 多面神问题 (Janus Artifacts)

二维模型独立处理每一帧渲染,缺乏全局拓扑约束,在三维空间中产生多头、重影等违背物理规律的结构。

2. 纹理平滑与过饱和

为稳定优化需使用极高分类器引导尺度(CFG),导致颜色过饱和与高频纹理严重丢失。

3. 效率低下

每个编辑指令需数百至数千次"渲染-去噪-梯度反传"循环,处理单一资产需数十分钟。

替代方案

方法 核心思路 与 SDS 对比
[SyncNoise](/wiki/page/syncnoise) (AAAI 2025) 几何引导多视图一致性噪声,跨视图特征对齐 保留高频细节,避免纹理流失
[Omni-3DEdit](/wiki/page/omni-3dedit) (CVPR 2026) 纯前馈单次推理网络,双流 LoRA 数十分钟 → 约 2 分钟,一次前馈

Sources