A hierarchical general video matting framework towards temporal coherence
本文提出了一种名为 NDVM 的新型非数据驱动分层框架,用于通用视频抠图,该框架通过依次采用基于 KNN 的像素分类、基于光流的采样与重识别,以及基于亲和力的平滑处理,在不依赖固定数据集的情况下实现了卓越的时序相干性和准确性。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在数字视频编辑的世界里,存在着一个持久的挑战,它介于简单的剪切与复杂的绘画之间:即如何精准地将移动物体从背景中分离出来。当一个人走过屏幕,或是一条围巾在风中飘动时,该物体的边缘很少是锐利、干净的线条。它通常是颜色的混乱混合,前景中的头发或织物与背景中的空气或场景交织在一起。为了让这种融合看起来真实,编辑需要的不仅仅是一个黑白的掩模;他们需要一个透明度图(transparency map),这是一层信息,能够告诉计算机每一个像素点中有多少比例的背景透了出来。这个被称为“视频抠像”(video matting)的过程,在物体移动时变得异常困难。如果计算机在某一帧中计算出的透明度是正确的,但在下一帧中却稍有偏差,结果就会变成一种闪烁、抖动的混乱状态,从而破坏现实的幻觉。多年来,主流的解决方案是向人工智能输入海量的视频数据,希望机器能够学会头发、毛发和织物的模式。然而,这些依赖大量数据的系统在面对从未见过的物体时往往显得力不从心,并且产生的结果在每一瞬间可能会显得模糊或不连贯。
哈尔滨商业大学的研究人员提出了一条不同的路径,这条路径避开了对训练数据的沉重依赖,转而关注连续帧之间像素的数学关系。他们的工作引入了一个新的框架,将视频抠像视为一个基于即时视觉证据寻找最可能解的结构化问题,而非基于过去案例的猜测游戏。他们认为,通过仔细分析颜色和位置在帧与帧之间是如何变化的,计算机可以高精度地确定物体的透明度,即使是对于像丝绸或烟雾这样复杂的半透明材料,也无需事先“见过”它们。这种方法旨在对抗困扰其他方法的闪烁问题,确保提取出的物体移动平滑且自然,仿佛它确实是新背景的一部分。
研究人员将他们的系统构建为一个三阶段流水线,即一个逐步精细化图像的层级结构。处理过程始于一个预处理阶段,其作用类似于一个广角过滤器。该系统并不试图一次性解决整个图像,而是观察并列的两帧图像,寻找明确属于物体或明确属于背景的像素。它通过比较两帧之间的颜色和位置来进行判断,识别哪些像素是“不透明”的,哪些是混合的。这一步至关重要,因为它清除了不确定性,为下一阶段创建了一个更清晰的地图。该系统足够聪明,能够调整其搜索策略:如果物体与背景的颜色差异很大,它可以向更远的地方寻找匹配的像素;但如果两者相似,它则会保持在较近范围内以避免错误。这一初步处理有效地将模糊、不确定的边缘转化为更清晰的定义,为最终的计算奠定了坚实的基础。
一旦系统识别出清晰区域,它就会进入采样阶段,以收集最终结果所需的特定颜色信息。在此阶段,计算机观察那些未知的、混合的像素,并提出一个简单的问题:“哪些来自已知前景和背景的颜色可能混合在一起,从而产生了这个特定的像素?”它从周围区域收集样本,利用视频的运动来追踪这些样本在帧与帧之间是如何移动的。这正是该方法在处理透明度方面展现卓越能力之处。通过记录贡献给每个像素的前景和背景的精确颜色,系统可以还原出具有原始色调的物体,而不是仅仅猜测一个灰度值。它还使用一种置信度度量来决定对这些样本的信任程度,从而确保最终结果不是一个猜测,而是基于视频中可用视觉证据的计算概率。
最后一个阶段使用一种尊重相邻像素之间关系的平滑技术将所有内容整合在一起。系统获取初始猜测和采样的颜色数据,并通过一个求解器进行处理,确保透明度值在图像中呈现渐进且逻辑一致的变化。这一步对于消除视频抠像中经常出现的抖动闪烁至关重要,因为它迫使一帧的透明度与下一帧保持平滑衔接。研究人员发现,通过结合这三个层次——首先识别清晰区域,然后收集精确的颜色样本,最后平滑过渡——他们可以产生既高度准确又视觉连贯的结果。他们的方法并不依赖于深度学习那种“黑箱”机制(即计算机通过数百万个例子进行学习,但在遇到异常情况时可能会失败),而是依赖于视频本身的直接数学逻辑。
在测试中,研究人员将他们的新框架与传统的旧方法以及最新的数据驱动人工智能模型进行了对比。他们使用了各种视频序列,包括带有复杂头发的人类和具有半透明边缘的物体,以观察每种方法的表现。结果显示,该方法在保持物体移动时的平滑度方面表现优异,有效地消除了困扰其他方法的闪烁现象。虽然一些数据驱动的模型擅长识别人的大致轮廓,但在物体快速移动时,它们往往会产生模糊的边缘或不连贯的颜色。相比之下,新框架能够保持边缘锐利且色彩真实,即使在前景与背景颜色非常接近的困难场景下也是如此。研究人员还展示了该方法可以成功提取前景物体并将其置入一个全新的背景中(这一过程称为合成),其实现的真实感达到了甚至超过了现有的最佳技术。
这项工作的意义在于其处理视频抠像“通用”情况的能力。目前大多数系统都是针对特定类型的物体(如人脸)进行训练的,面对其他物体时就会表现挣扎。通过避开对大规模训练数据集的需求,这种新方法可以应用于任何物体,无论是摇曳的树枝还是飘动的布料,而无需重新训练。研究人员指出,这使得该技术在虚拟现实和元宇宙领域特别有用,因为在这些领域,物体需要无缝地集成到数字环境中并实现实时交互。研究结果表明,基于像素间物理关系的、细致且循序渐进的视觉数据分析,可以解决深度学习尚未掌握的复杂问题。论文总结道,这种层级化的方法提供了一个可靠且高质量的替代方案,可以对抗那些依赖大量数据的算法,证明了有时理解动态图像最有效的方式是仔细观察像素本身,而不是依赖于过去的案例库。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。