跳转至

MorphGS: Morphology-Adaptive Articulated Motion Transfer from Videos

会议: ECCV 2026
论文: ECCV 2026 Poster
代码: https://xodus777.github.io/MorphGS/
领域: 3D视觉
关键词: 动作重定向, 3D高斯泼溅, 可微分渲染, 骨骼驱动变形, 单目视频动作捕捉

一句话总结

MorphGS 抛弃了传统“先单目3D重建、再骨骼重定向”的级联范式,将其重塑为以目标角色为主导的逆向图形合成分析问题,利用绑骨锚定的形态参数化与可微 3D 高斯渲染,从单目视频中直接优化运动姿态轨迹。

研究背景与动机

从单目视频中捕捉铰接物体的动态并将其迁移至绑骨的 3D 目标角色,是计算机视觉与三维动画领域长久以来的核心挑战。传统主流方案普遍遵循“先重建、后重定向”(reconstruct-then-retarget)的两阶段级联范式:首先针对源视频估算人或动物的 3D 姿态与表面网格,随后借助骨骼驱动或非刚性形变算法将动作序列映射至目标模型。然而,这类方法高度依赖 SMPL 或 SMAL 等特定类别的参数化几何先验,在面对鸟类、海洋生物、虚构角色等缺乏现成参数化模板的通用物种时基本束手无策;更致命的是,单目三维重建在遮挡与深度歧义下的误差会在第二阶段被放大,一旦源对象与目标角色的肢体比例和局部形貌存在显著差异,级联阶段的误差往往直接导致形变坍缩或骨骼错位。

这种失败的核心矛盾在于:单目视频中观测到的运动在图像空间表现为像素位移,但现存方法强行在源角色的几何空间中求解中间 3D 姿态,导致形态差异与位姿估计深度交织;而直接在目标网格上联合优化形变与姿态,又极易在自由度未受约束的情况下发生姿态与形态的严重纠缠(shape-pose ambiguity),使得原本属于关节旋转的动态被随意形变的表面顶点错误吸收,进而产生剧烈的几何漂移。

为了攻克这一瓶颈,本文从目标驱动的“合成分析”(analysis-by-synthesis)视角切入,不再对输入视频的源对象进行显式 3D 重建,而是直接将带骨骼的目标角色置于场景中,让其在可微分渲染驱动下逼近视频观测。核心 idea:将动作重定向重构为目标驱动的可微分合成分析,通过绑骨锚定的时间不变性形态参数(骨长、全局缩放与骨骼局部偏移)解耦角色身份与时变姿态,并融合稠密 2D-3D 语义对应与扩散视角合成先验实现鲁棒的端到端姿态求解。

方法详解

整体框架

MorphGS 的核心目标是从单目视频 \(\{I_t \in \mathbb{R}^{H \times W \times 3}\}_{t=1}^T\) 中为具有绑骨先验的目标三维网格 \(\mathcal{M}^{\mathrm{tgt}}\) 恢复出随时间平滑演化的姿态轨迹 \(\{P_t(\phi)\}_{t=1}^T\)。算法不再构建源角色的中间 3D 网格,而是让目标角色的可微投影直接拟合输入视频观测。每一帧 \(t\) 的姿态化形状 \(\tilde{\mathcal{M}}_t(\phi, m)\) 拆解为两个严格解耦的串联步骤:首先在标准规范空间内执行形态自适应调整 \(\tilde{\mathcal{M}}(m) = \mathcal{W}(\mathcal{M}^{\mathrm{tgt}}; m)\),微调骨骼长度、全局尺度与局部表面偏移以弥合源角色与目标角色的骨架比例及形貌差异;随后通过正向运动学与线性混合蒙皮(LBS)算子 \(\mathcal{S}\) 施加当前帧姿态 \(P_t(\phi)\),得到姿态化网格并转化为绑骨 3D 高斯基元进行可微光栅化渲染。整个优化过程通过前向可微渲染与反向传播联合更新形态变量 \(m\) 与时间条件位姿网络参数 \(\phi\)。

%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400}}}%%
flowchart TD
    A["输入:目标网格 Mtgt + 源视频 It"] --> B["形态自适应参数化<br/>骨长 ℓb + 全局缩放 s + 局部偏移 ok"]
    B --> C["姿态条件时序 MLP<br/>预测关节相对旋转与根平移"]
    C --> D["铰接 3D 高斯蒙皮与光栅化<br/>正向运动学驱动高斯球渲染"]
    D --> E["多源图像空间复合监督<br/>渲染损失 + 稠密对应 + 新视角合成"]
    E --> F["输出:原形姿态轨迹 Pt(ϕ)<br/>保持目标固有网格与形貌"]

关键设计

1. 绑骨锚定的形态自适应参数化:解耦时间不变形态与时变运动

在从单目观测中联合优化三维形状和姿态时,非约束的自由网格形变会肆意吸收姿态旋转误差,引发严重的形状-姿态纠缠。MorphGS 提出将形态变化严格限制在与目标骨骼拓扑强耦合的结构化参数集合 \(m = \big( s_{\mathrm{global}}, \{\ell_b\}_{b \in \mathcal{B}}, \{\mathbf{o}_k\}_{k=1}^K \big)\) 中。对于目标角色的运动骨架,固定各骨骼的方向向量 \(\mathbf{d}_b\) 与树状层级拓扑,仅将各骨骼长度 \(\ell_b \in \mathbb{R}^+\) 设为可学习变量,从而在标准骨架中由根节点沿动力学链递归计算休止姿态关节点: $\(\mathbf{j}_{\mathrm{rest}}(j; \boldsymbol{\ell}) = \mathbf{j}_{\mathrm{rest}}(j_{\mathrm{root}}) + \sum_{b \in \mathcal{P}(j_{\mathrm{root}}, j)} \ell_b \mathbf{d}_b\)$ 在此基础上,每个网格顶点并不作为全局自由变量优化,而是先利用蒙皮权重 \(w_{kj}\) 计算其依赖于骨骼的凸组合锚点 \(\mathbf{p}_k = \sum_{j \in \mathcal{J}} w_{kj} \mathbf{j}_{\mathrm{rest}}(j; \boldsymbol{\ell})\),再将局部几何残差参数化为相对该锚点的休止空间偏移量 \(\mathbf{o}_k \in \mathbb{R}^3\),最后施加全局各向同性缩放 \(s_{\mathrm{global}}\)。这种形式在弱透视投影下形成了分段刚性运动学约束,迫使时间变化由关节转动吸收,而骨长与局部轮廓保持时间不变性,在数学上保证了形态与姿态在全局缩放下的可识别性。

2. 姿态条件时序 MLP 与铰接 3D 高斯蒙皮:保证时序连贯的可微渲染代理

针对逐帧独立优化位姿易出现时序抖动和单帧局部极小的问题,MorphGS 使用一个由正弦时间编码 \(\mathrm{emb}(t)\) 条件驱动的轻量级 MLP 网络 \(f_\phi\) 隐式参数化整段动作序列:\(P_t(\phi) = f_\phi(\mathrm{emb}(t))\),统一输出各关节相对旋转(轴角表示)与根节点六自由度平移。为了将可微梯度从像素空间高效传回运动学骨骼,MorphGS 在目标角色的规范表面顶点处初始化 \(K\) 个 3D 高斯椭球基元,其直接继承底层绑骨拓扑的蒙皮权重 \(\{w_{kj}\}\)。正向运动学(Forward Kinematics)首先将局部关节旋转转换为全局刚体变换矩阵 \(\mathbf{T}_j^t \in \mathrm{SE}(3)\),进而通过线性混合蒙皮(LBS)驱动高斯球中心发生物理形变: $\(\mathbf{v}_k^t = \sum_{j \in \mathcal{J}} w_{kj} \mathbf{T}_j^t \bar{\mathbf{v}}_k\)$ 形变后的高斯基元随后通过高效的 3D Gaussian Splatting 光栅化器进行深度排序与透明度混合,生成可微预测图像 \(\hat{I}_t = \mathcal{R}(\tilde{\mathcal{M}}_t(\phi, m))\),建立起从像素误差到关节角 \(\phi\) 与形态参数 \(m\) 的反向传播链路。

3. 稠密 2D-3D 语义对应与合成视角引导:化解单目歧义与自遮挡

纯粹基于光度损失和轮廓掩码的监督在优化初期或跨物种形貌差异过大时极其容易陷入局部陷阱,且单目视角天然对肢体自遮挡缺乏深度约束。MorphGS 为此设计了两路互补的结构监督机制: 首先,通过几何感知的语义特征提取网络提取源帧特征 \(\Phi(I_t)\) 与目标网格多视角渲染特征 \(\Phi(I_v^{\mathrm{tgt}})\),通过特征池化和余弦相似度计算,将源图像的前景像素 \(\mathbf{u}\) 明确投影匹配到三维网格顶点 \(\tilde{\mathbf{x}}_{\mathbf{u}, t}\),并对高置信度对应对施加重投影平滑 \(\ell_1\) 关键点损失 \(\mathcal{L}_{\mathrm{keyp}}\),提供显式的部件级结构锚定; 其次,引入基于视频扩散模型的时序视角合成模块,从单目视频中生成伪多视角视频流,将目标渲染损失扩展到跨视角几何空间中(\(\mathcal{L}_{\mathrm{mv}}\)),大幅消除了肢体被躯干遮挡时的姿态二义性。

损失函数 / 训练策略

整个优化目标函数在每帧聚合多项误差: $\(\mathcal{L}_t = \mathcal{L}_{\mathrm{rgb}} + \mathcal{L}_{\mathrm{mask}} + \lambda_{\mathrm{keyp}} \mathcal{L}_{\mathrm{keyp}} + \lambda_{\mathrm{mv}} \mathcal{L}_{\mathrm{mv}} + \mathcal{L}_{\mathrm{reg}}\)$ 其中 \(\mathcal{L}_{\mathrm{rgb}}\) 为前景区域的光度一致性损失,\(\mathcal{L}_{\mathrm{mask}}\) 为前景 Alpha 掩码对齐损失;\(\mathcal{L}_{\mathrm{keyp}}\) 惩罚稠密 2D-3D 关键点重投影误差;\(\mathcal{L}_{\mathrm{mv}}\) 引入合成新视角的渲染对齐;\(\mathcal{L}_{\mathrm{reg}}\) 为相邻帧关节速度与加速度的平滑正则项。

在训练策略上,MorphGS 采用三阶段分步解冻的优化调度(Staged Optimization): - 阶段 1(0 ~ 500 轮):仅优化全局位姿参数(根平移、根朝向及全局缩放 \(s_{\mathrm{global}}\)),快速对齐目标模型与源目标的整体空间尺度与外轮廓; - 阶段 2(500 ~ 1.5K 轮):解冻骨骼长度 \(\{\ell_b\}\) 与局部位姿网络 \(\phi\),拟合主要四肢骨架比例与宏观大关节运动; - 阶段 3(1.5K ~ 5K 轮):全面联合优化所有参数,包括局部几何偏移量 \(\{\mathbf{o}_k\}\) 与 3D 高斯的外观属性(颜色、尺度、旋转),精细对齐局部形貌并沉淀姿态轨迹。 全部优化在单张 NVIDIA RTX 4090 GPU 上进行,对于包含 1 万顶点的目标网格,5K 次迭代仅需约 5 分钟。优化完成后,丢弃形变后的辅助形态变量,将纯粹的姿态轨迹 \(\{P_t(\phi)\}\) 施加回原始目标骨架,保留网格原汁原味的几何结构。

实验关键数据

主实验

论文在 Mixamo(12 组类人角色运动)、DeformingThings-4D(DT4D-Quadrupeds 常见四足动物 20 组,以及 DT4D-Others 特异拓扑生物 5 类,共 1,505 个测试对)合成基准以及真实世界 DAVIS 视频上进行了全面测试。定量评价指标包括三维几何重定向精度 PMD(点对网格距离,单位 \(\times 10^3\),越低越好)和感知运动保真度 FVMD(Fréchet 视频运动距离,单位 \(\times 10^{-3}\),越低越好)。

数据集 / 分组 指标 MorphGS (本文) 最佳基准 (次优) 次优基准方法 显著优势 / 提升幅度
Mixamo-Humanoids PMD (×10³) ↓ 1.91 2.96 SPT+ 误差降低 35.5%
Mixamo-Humanoids FVMD (×10⁻³) ↓ 8.82 12.56 SPT+ 运动感知拟合显著提升
DT4D-Quadrupeds PMD (×10³) ↓ 1.33 3.28 NPR+ 误差降低 59.5%
DT4D-Quadrupeds FVMD (×10⁻³) ↓ 8.81 15.24 Pinocchio+ 动态质量大幅超越基线
DT4D-Others (异构生物) PMD (×10³) ↓ 1.95 7.16 Transfer4D 误差暴降 72.8% (基线无法泛化)
DT4D-Others (异构生物) FVMD (×10⁻³) ↓ 12.83 14.23 Pinocchio+ 拓扑特异物种上保持高度运动保真

在真实视频数据集(DAVIS 视频子集)的 FVMD(\(\times 10^{-3}\) ↓)评测中: - 人类场景平均:MorphGS 达到 12.74(优于 Pinocchio+ 的 15.39 与 SPT+ 的 15.17); - 动物场景平均:MorphGS 达到 12.49(优于 Pinocchio+ 的 15.83 与 NPR+ 的 19.00),其中在牛(cows)序列中取得 6.43 的极致低分(基准分别为 12.58 与 14.62)。

消融实验

消融实验在 Mixamo 数据集的 12 个场景上平均评测,系统检验形态参数化解耦和监督损失组件的独立贡献:

实验组别 配置方案 PMD (×10³) ↓ FVMD (×10⁻³) ↓ 说明与机理解析
形态参数化设计 朴素自由顶点模型 (Naïve) 8.45 17.54 顶点脱离骨骼独立游离,产生非刚性严重畸变
形态参数化设计 固定形态 (Fixed Morphology) 3.72 15.30 缺失形态调整,关节被迫用扭曲旋转代偿体型差异
形态参数化设计 + 骨长调整 \(\ell_b\) 2.87 12.45 适配肢体长宽比,消除大部分刚性尺度失配
形态参数化设计 + 骨长 \(\ell_b\) + 全局尺度 \(s_{\mathrm{global}}\) 1.99 9.55 消除单目深度尺度歧义,几何与运动精度大幅跃升
形态参数化设计 + 完整形态 (\(\ell_b, s_{\mathrm{global}}, \mathbf{o}_k\)) 1.91 8.82 局部休止偏移精细捕捉轮廓外形,达最优效果
监督损失项配置 仅渲染损失 \(\mathcal{L}_{\mathrm{render}}\) 4.52 13.57 仅依靠颜色与轮廓产生部件错位与局部极值
监督损失项配置 + 稠密 2D-3D 关键点 \(\mathcal{L}_{\mathrm{keyp}}\) 2.96 11.93 引入显式部件对应约束,PMD 显著改善
监督损失项配置 完整配置 (+ \(\mathcal{L}_{\mathrm{keyp}} + \mathcal{L}_{\mathrm{mv}}\)) 1.91 8.82 合成多视角完全破除单目自遮挡带来的位姿盲区

关键发现

  • 骨骼锚定的形态参数化是避免几何崩溃的决定性基石:消融数据显示,若将顶点退化为无骨架锚定的独立优化变量(Naïve),PMD 直接恶化至 8.45(误差激增 342%),高斯基元发生剧烈非物理漂移;证明将形貌限制在骨长与局部锚定偏移是消除形状-姿态纠缠的核心保障。
  • 特异拓扑生物跨越能力极强:在传统模板化方法失效的 DT4D-Others 赛道上,基线方法的 PMD 均在 7.16 以上,而 MorphGS 依然稳固在 1.95,成功展现了在鸟类、鲸鱼等非标准骨架上的通用运动迁移实力。
  • 多视角扩散合成是破解单目自遮挡的特效药:对比消融实验显示,增加 \(\mathcal{L}_{\mathrm{mv}}\) 使 PMD 从 2.96 进一步压低至 1.91,极大消除了源视频中侧身转体或四肢被躯干阻挡时产生的姿态畸变。

亮点与洞察

  • 颠覆级联范式的逆向合成设计:避开了不可靠的单目源 3D 重建中间层,直接以最终目标角色的正向可微分渲染为驱动目标,从根本上杜绝了源-目标形态不匹配造成的级联误差扩散。
  • 严密的时间不变性骨架参数化解耦:将形貌限制为骨长标量、各向同性缩放与骨骼凸组合局部位移,在数学机制上让时间演变仅能由关节旋转吸收,极其巧妙地在单目欠定条件下保证了形状与姿态的可辨识性。
  • 5 分钟单卡工业级落地效率:依托 3D Gaussian Splatting 的超高速可微光栅化与分阶段学习率调度,单张 RTX 4090 仅需 5 分钟即可迭代收敛 1 万顶点的复杂角色骨骼动画,具备极强的工业实用价值。

局限与展望

  • 强拓扑同构假设的限制:当前系统依赖于源视频中的运动主体与目标角色之间具有相近的运动学骨架结构(如肢体分支数和关节层级对齐),无法直接在两足人形与八爪鱼或多翼生物之间实现无缝重定向。
  • 缺乏显式物理约束与软组织动态:优化过程中未引入物理碰撞、重力支撑或地面接触动力学先验,在部分快速跳跃或极端接触动作下偶尔存在脚底轻微滑动(foot sliding);且目前假设几何变形基于刚性与准刚性蒙皮,无法还原肌肉、脂肪等软组织的惯性果冻效应。
  • 未来方向:探索结合物理仿真或强化学习控制器约束以消除时序抖动与穿模;同时拓展跨拓扑骨架匹配与非刚性软组织表面动力学生成。

相关工作与启发

  • vs SPT+ / NPR+ (两阶段姿态重定向): 传统方法先通过 SMPL/SMAL 从视频恢复源网格,再在 3D 之间进行形变转移;MorphGS 完全舍弃源 3D 模板与中间几何重建,直接在图像空间进行目标驱动优化,彻底摆脱了先验模板类别的束缚。
  • vs Transfer4D (RGB-D 骨架迁移): Transfer4D 依赖输入的度量深度图并需要先预测源骨架序列,且在非标准拓扑生物上误差剧烈;MorphGS 仅需普通单目 RGB 视频,利用 3D 高斯可微蒙皮即可高保真恢复跨物种动作。
  • vs 4D 高斯单目动态重建 (GaussianAvatar / Animatable Gaussians): 现有 4D 高斯动态建模主要针对单一主体进行专属数字孪生建模,难以将动作解耦迁移至全新形态的 3D 角色;MorphGS 成功将高斯渲染作为可微分桥梁,赋能跨角色的骨骼动作重定向。

评分

  • 新颖性: ⭐⭐⭐⭐⭐ [将动作重定向重塑为目标驱动的逆向合成可微优化,提出严谨的骨骼锚定形态解耦参数化]
  • 实验充分度: ⭐⭐⭐⭐⭐ [涵盖人型、四足、异构生物三类合成测试及真实世界视频,对比充分,消融细致]
  • 写作质量: ⭐⭐⭐⭐⭐ [问题表征清晰,数学推导完备,实验图表表达极具说服力]
  • 价值: ⭐⭐⭐⭐⭐ [打破了非人非四足动物视频动作捕捉与动画驱动的长期技术壁垒,计算效率卓越]