3 个月前

用于视频帧插值的Softmax Splatting

用于视频帧插值的Softmax Splatting

摘要

可微分图像采样中的反向变形(backward warping)已在深度估计、光流预测等任务中得到广泛应用。相比之下,前向变形(forward warping)的研究则相对较少,部分原因在于其面临额外挑战,例如如何以可微分的方式解决多个源像素映射到同一目标位置时的冲突问题。为此,我们提出了一种基于软最大值投射(softmax splatting)的方法,以应对这一范式转变,并在帧插值任务中验证了其有效性。具体而言,给定两帧输入图像,我们基于光流估计,利用 softmax splatting 对图像及其特征金字塔表示进行前向变形。在此过程中,softmax splatting 能够无缝处理多个源像素映射至同一目标位置的情况。随后,我们采用一个合成网络,从变形后的表示中预测插值结果。得益于 softmax splatting,我们的方法不仅能够实现任意时间点的帧插值,还可对特征金字塔和光流进行端到端微调。实验表明,该合成方法在视频帧插值任务中达到了新的最先进性能,显著提升了现有技术水平。

代码仓库

sniklaus/softmax-splatting
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
video-frame-interpolation-on-middleburySoftSplat
Interpolation Error: 4.223
PSNR: 38.42
SSIM: 0.971
video-frame-interpolation-on-ucf101-1SoftSplat
PSNR: 35.39
SSIM: 0.952
video-frame-interpolation-on-vimeo90kSoftSplat
PSNR: 36.10
SSIM: 0.970

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
用于视频帧插值的Softmax Splatting | 论文 | HyperAI超神经