跳转至

Parallax Portrait Matting

会议: ECCV 2026
论文: CVF Open Access
领域: 其他
关键词: 图像抠图、视差辅助、人像抠图、多视角融合、前景颜色估计

一句话总结

针对复杂纹理背景下人像抠图高度病态的难题,提出利用连拍微小视差的两帧输入方案,通过背景对齐直接融合与前景对齐跨注意力误差补偿的不对称架构,实现发丝级透明度遮罩与高保真前景颜色的鲁棒恢复。

研究背景与动机

人像抠图(Portrait Matting)是计算机视觉与图像编辑领域的基础逆问题,其目标是将输入图像精确解耦为前景图像、背景图像以及表征透明度的 Alpha 遮罩。然而,由于单张图像中每个像素的线性合成方程存在多个未知数,当主体发丝等细微边缘与杂乱复杂的背景纹理交叠时,单图抠图在数学本质上是严重欠定的。以往方法要么依赖高成本且受限的专业采集设置(例如绿幕、偏振光照、相机阵列或严格对齐的纯背景图像),要么完全依赖单图神经网络与生成先验;但在日常复杂场景下,先验往往不足以从背景混叠中准确剥离极细发丝。

解决这一病态逆问题的关键矛盾在于:引入多视角或时序观测虽能提供额外的几何与遮挡约束,但在开放环境的手持连拍中,前景人像存在微小的非刚性运动(如发丝飘动、眨眼、姿态轻微变化),导致现成光流估计在半透明交叠区域极易失效。若直接将变形后的图像进行像素级硬拼接,光流对齐误差将直接污染网络特征,导致抠图产生伪影甚至严重退化。

本文敏锐地洞察到手持连拍中天然存在的视差非对称性:背景距离相机较远且运动平滑,能够获得高度可靠的像素对齐;而前景运动估计虽存在噪声,却能在特征空间提供强大的判别线索。核心 idea:将微小视角变化的第二帧引入人像抠图,构建“背景对齐直接融合 + 前景对齐跨注意力补偿”的不对称双分支网络,在保守利用运动先验的同时显著约束解空间。

方法详解

整体框架

算法的整体流水线分为三步:首先利用粗分割生成三元图(Trimap),然后估计前景与背景的对齐运动场,最后将两帧对齐视图输入不对称双分支抠图网络。网络底部主分支以基准帧 \(I_1\) 与背景对齐帧 \(I_{0\to 1}^B\) 为输入进行直接像素融合,提供稳定的基础预测;顶部辅助分支以粗糙的前景对齐帧 \(I_{0\to 1}^F\) 等为输入,在解码器阶段通过跨注意力机制(Cross-Attention)向主分支注入互补特征,实现残差对齐误差的自适应软补偿。

%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400}}}%%
flowchart TD
    A["双帧输入: 基准帧 I1 与视差帧 I0"] --> B["三元图与外推运动场估计<br/>BiRefNet 膨胀腐蚀 + GMFlow 邻近填充"]
    B --> C["双视角变形对齐构建<br/>生成背景对齐 IB 与前景对齐 IF"]
    C --> D["不对称双分支特征编码<br/>共享权重 ViT 提取双路多尺度表征"]
    D --> E["跨注意力特征融合补偿<br/>主分支直接融合 + 辅助分支软对应补偿"]
    E --> F["预测头与分块融合输出<br/>预测 Alpha 遮罩与预乘前景颜色 αF"]

关键设计

1. 基于三元图区域外推的双层平滑运动估计:解决混合交叠区域光流退化难题 在半透明边缘与发丝区域,前景与背景像素深度交叠,导致现成光流模型无法准确估计单一运动。针对这一痛点,本文利用 BiRefNet 生成的主体掩膜进行 100 像素的膨胀与腐蚀操作,构建出宽度约 200 像素的确定前景区、确定背景区及未知带。在假设前景与背景各自局部运动平滑的前提下,先用 GMFlow 提取全局粗光流,再将未知混合带内的前景与背景运动分别用其在确定区域内的最近邻光流值进行空间外推与内补(Nearest-Neighbor Inpainting),从而显式解耦出背景变换场 \(M_{0\to 1}^B\) 与前景变换场 \(M_{0\to 1}^F\)。

2. 不对称双分支网络架构:兼顾可靠像素融合与容错特征补偿 由于远景背景运动平缓稳定,背景对齐图 \(I_{0\to 1}^B = M_{0\to 1}^B(I_0)\) 提供了高精度的背景显露信息;而前景对齐图 \(I_{0\to 1}^F = M_{0\to 1}^F(I_0)\) 因发丝非刚性形变常含有对齐噪声。若粗暴拼接必引入伪影。本文提出对称结构但功能不对称的双流架构:底部主分支输入基准帧 \(I_1\)、背景对齐图 \(I_{0\to 1}^B\) 及基准三元图 \(Tr_1\),负责学习稳定且高质量的 Alpha 和前景;顶部辅助分支输入前景对齐图 \(I_{0\to 1}^F\)、循环对齐帧及变形三元图。在 Transformer 解码过程中,主分支通过跨注意力机制对辅助分支特征进行可学习的软检索,仅在对应关系可靠处借用互补纹理,抑制流误差区域,即使无视差或视差噪声很大也能退化至稳定单图表现。

3. 重加权 Alpha 损失与预乘前景颜色组合监督:强化半透明过渡区保真度 人像图像中绝大部分像素是绝对前景(\(\alpha=1\))或绝对背景(\(\alpha=0\)),直接计算整图 L1 损失容易使训练偏向二值分割而忽视半透明发丝。为此,本文设计了分离自适应归一化 Alpha 损失:

\[ \mathcal{L}_{\text{sep}} = \frac{1}{|S|} \sum_{x \in S} |\alpha[x] - \alpha^{\text{gt}}[x]| + \frac{1}{|H|} \sum_{x \in H} |\alpha[x] - \alpha^{\text{gt}}[x]| \]

其中 \(S\) 为半透明软标签像素集合(\(0 < \alpha^{\text{gt}} < 1\)),\(H\) 为硬标签集合。配合拉普拉斯梯度惩罚 \(\mathcal{L}_{\text{laplacian}}\) 与空间梯度损失 \(\mathcal{L}_{\text{grad}}\),精确刻画高频边缘。此外,网络同步预测预乘前景颜色 \((\alpha F)_1\),并通过显式合成损失进行约束:

\[ \mathcal{L}_{\text{comp}} = |I_1 - ( (\alpha F)_1 + (1 - \alpha^{\text{gt}}) B^{\text{gt}} )| \]

直接从源头消除了传统抠图通过输入图像除以 Alpha 引起的背景杂色污染,大幅提升合成换背景时的真实感。

损失函数 / 训练策略

模型整体损失函数为加权复合目标:

\[ \mathcal{L}_{\text{total}} = \mathcal{L}_{\text{sep}} + \lambda_1 \mathcal{L}_{\text{laplacian}} + \lambda_2 \mathcal{L}_{\text{grad}} + \lambda_3 \mathcal{L}_{\text{comp}} \]

模型骨干采用双 ViT-Small 编码器与解码器,搭配 ViTMatte 头,参数量为 38.6M,使用 CroCo 跨视角自监督预训练权重进行初始化。全流程仅在合成数据集上训练(利用 P3M-10K、HHM-2K 前景和 BG-20K 背景),在仿射变换上人为注入约 10 像素随机运动噪声以模拟对齐残差,并采用 448×448 分辨率、步长 224 像素的重叠局部 Patch 机制配合高斯窗口平滑融合进行高效训练与全图推理。

实验关键数据

主实验

在 PPM-100、P3M-NP-500 和 RWP-636 三个合成基准数据集上的量化对比见下表(SAD 与 MSE 均乘以 \(10^3\),数值越低越好):

数据集 输入类型 方法 SAD \(\downarrow\) MSE \(\downarrow\) Conn \(\downarrow\) Grad \(\downarrow\) MSE(\(\alpha F\)) \(\downarrow\)
PPM-100 Trimap-free MODNet 28.02 36.81 11.27 16.80 7.45
Trimap-free ViTAE-S 18.24 25.02 8.35 15.26 6.16
Trimap-based MG-Matting 49.99 73.76 31.95 22.34 15.97
Trimap-based MatteFormer 5.53 2.72 3.54 3.46 0.96
Video MaGGIe 27.41 7.86 5.51 9.72 2.04
Video MatAnyone 26.88 8.07 5.64 7.83 2.13
2-view (本文) Ours 4.13 2.28 3.26 2.98 0.55
P3M-NP-500 Trimap-free MODNet 34.29 68.64 14.11 22.17 14.96
Trimap-free ViTAE-S 14.82 26.02 7.81 13.14 6.95
Trimap-based MG-Matting 35.64 53.01 22.41 15.93 12.86
Trimap-based MatteFormer 4.90 2.99 2.93 3.40 1.08
Video MaGGIe 18.77 7.02 6.04 6.35 2.47
Video MatAnyone 18.54 6.94 5.81 6.12 2.33
2-view (本文) Ours 3.45 1.75 2.13 2.48 0.59
RWP-636 Trimap-free MODNet 60.46 119.25 36.28 60.36 28.97
Trimap-free ViTAE-S 24.30 37.70 17.94 39.92 10.26
Trimap-based MG-Matting 49.42 85.92 29.27 32.67 20.81
Trimap-based MatteFormer 8.43 7.14 5.82 7.46 2.11
Video MaGGIe 21.33 15.48 10.64 14.92 4.79
Video MatAnyone 17.65 13.40 8.79 12.42 4.63
2-view (本文) Ours 5.57 3.51 4.72 6.74 1.37

消融实验

在 PPM-100 测试集上对各个模块设计有效性进行的消融研究如下表:

配置 SAD \(\downarrow\) MSE \(\downarrow\) MSE(\(\alpha F\)) \(\downarrow\) 说明
Ours (完整模型) 4.13 2.28 0.55 完整双分支不对称视差模型
(1) w/o bg-aligned frame 7.52 3.78 1.57 去除背景对齐输入,细微边缘恢复大幅退化
(2) w/o fg-aligned frame 6.31 3.12 1.04 去除前景辅助分支,引发前景与背景混淆
(3) w/o 2nd frame (单分支) 9.53 4.75 1.80 退化为单图模型,SAD 误差翻倍
(4) w/o 2nd frame (同帧双输入) 9.77 4.88 1.86 验证无视差退化,表现平稳无崩溃
+ (5) motion noise 7.34 3.46 1.23 测试时人为注入严重运动噪声,仍显著优于单图基线

关键发现

  • 前景颜色估计增益显著:在预测预乘前景颜色误差 MSE(\(\alpha F\)) 上,本文相比最强单图基线 MatteFormer 取得了 35%–45% 的显著误差下降(如 PPM-100 上从 0.96 降至 0.55,RWP-636 上从 2.11 降至 1.37)。
  • 两路对齐信息互补而非冗余:消融实验显示,缺少背景对齐会导致透明边缘丢失(SAD 由 4.13 升至 7.52),而缺少前景对齐会导致主体语义判别混乱(SAD 升至 6.31);两者协同方能取得最优效果。
  • 优异的抗噪与平滑退化特性:即便在测试阶段额外施加光流位移噪声,模型性能(SAD 7.34)仍优于单图变体(SAD 9.53),证明了跨注意力机制能够自适应过滤几何未对齐特征。

亮点与洞察

  • 现实友好的两帧视差设定:区别于传统需要多相机阵列或固定背景的严苛硬件方案,仅依靠手机连拍天然存在的轻微相机平移即可构建额外几何约束,实用性极强。
  • “硬对齐”与“软补偿”分工设计:对易于对齐的背景采用硬拼接融合,对易受发丝形变干扰的前景采用 Transformer 跨注意力软匹配,巧妙规避了光流误差对抠图的负面冲击。
  • 零真实数据训练下的强大泛化性:全模型仅使用合成数据与仿射扰动进行训练,但在真实拍摄测试集以及与商业闭源工具(如 Remove.bg、Photoshop)的实测盲测中,发丝细节分离质量显著胜出。

局限与展望

  • 光流估计与抠图网络分离:目前前端光流与三元图提取依赖冻结的离线模型,无法与抠图网络进行端到端联合反向传播优化。
  • 对剧烈非刚性大位移的敏感性:当连拍两帧间隔过长或主体发生大幅度运动、大风导致发丝剧烈飘动时,基于邻近外推的刚性运动场假设将不再成立。
  • 极度暗光与低对比度挑战:在极度弱光或主体与背景色彩极其相似且视差极小的极端场景下,双帧线索的增益会受到限制。

相关工作与启发

  • vs MatteFormer / ViTMatte:传统单图 Transformer 抠图在复杂重叠纹理下存在不可消解的解空间欠定性;本文通过引入视差帧作为第二物理约束,在参数量相当(38.6M vs 44.7M)的前提下实现了质的细节提升。
  • vs Background Matting:Background Matting 需要用户移开拍摄主体先拍一张干净背景图,在日常抓拍中极不现实;本文仅需连拍微小位移帧,不需要任何纯背景先验。
  • vs MaGGIe / MatAnyone 等视频抠图:视频抠图着眼于长序列时序连贯性,对单帧极细发丝的物理视差约束利用不足;本文聚焦于双视角几何视差的针对性解耦,在发丝细节与前景颜色质量上展现出更强优势。

评分

  • 新颖性: ⭐⭐⭐⭐ [创新性地将连拍微小视差引入人像抠图,提出非对称双路解耦机制]
  • 实验充分度: ⭐⭐⭐⭐⭐ [三大合成评测集与真实拍摄盲测完备,消融实验设计严谨扎实]
  • 写作质量: ⭐⭐⭐⭐⭐ [叙述逻辑流畅,动机明确,问题分析与方法实现高度自洽]
  • 价值: ⭐⭐⭐⭐⭐ [极具落地实用价值,可直接赋能手机相册与端侧连拍智能人像分割]