关注公众号,发现CV技术之美

✎ 编 者 言 

本文是第一个在深度盲VSR中研究真实视频中核的时间一致性的方法,它展示了如何通过核估计和运动补偿的相互作用以便在盲VSR中利用时间核和帧信息。

详细信息如下:

  • 论文名称:Temporal Kernel Consistency for Blind Video Super-Resolution

  • 作者单位:华威大学、剑桥大学、三星剑桥AI中心

  • 论文链接:https://arxiv.org/pdf/2108.08305.pdf

      01      

看点

SISR方法在未知退化帧的升级方面取得了前所未有的性能。这些模型能够从给定的低分辨率(LR)图像中准确估计未知的降尺度核,以便在恢复过程中利用核。尽管这些方法在很大程度上是成功的,但它们主要是基于图像的,没有利用跨多个视频帧的核的时间特性。

为此,本文研究了真实世界视频的时间核一致性,并表明它们的一致性随视频的动态性而变化。利用这个认知重新审视了以前的VSR方法,表明在以前的整个恢复过程中使用固定核的假设可能导致在升级真实视频时产生视觉伪影。通过对现有超分方法的修改,强调了利用时间核一致性进行精确核估计和运动补偿的潜力,实现了盲VSR的新水平并获得可观的性能增益。

      02      

方法

问题公式

退化过程通常为:

、、、、分别代表扭曲矩阵、HR,LR、加性噪声,模糊核。为了计算和,最先进的盲图超分算法将其分解为两个子问题,估计k和恢复x。MFSR解决方案包括一个额外的子问题,估计每个支撑帧和它的参考帧之间的运动,以执行运动补偿从而在恢复期间利用时间帧信息。本文使用逐帧核的方法,优化如下问题:

SR核与实验

为了研究真实视频中的时间核变化,我们从真实视频预测数据集中采用KernelGAN提取了一些核序列。通过这些核序列观察到每帧提取的SR核往往是不同的,并且表现出一定程度的取决于视频动态性的时间连续性。下图通过计算相邻帧的核PCA分量之间的绝对差值之和展示了不同视频序列中核变化幅度的分布。

上述实验强调了真实视频中的SR核通常是不均匀的,可以表现出不同程度的时间一致性。以前的MFSR工作利用固定的SR核,下图展示使用固定核和为每帧单独计算核的重构见效果,表明这种方法并不利于视频恢复。

在当前的MFSR方法中,运动补偿模型在固定SR核时表现得更好,但这在真实视频中并不适用。对于每帧具有不同核的视频,由于核的不匹配,对齐的帧会过度平滑和模糊。

利用时间核的一致性

假定通过使用时间核一致性可以减轻上述的限制。本框架对盲图像SR算法DAN与结合了EDVR的MFSR模块进行调整,以利用时间核一致性,框架概述如下:

DAN是一种端到端学习方法,它交替估计核和恢复帧,如上图黑色所示。它共有两个卷积模块:重建的修复器和一个学习的PCA估计器。两个组件的基本块是条件残差块(CRB),它将输入通道连接起来然后通过通道注意层挖掘特征图之间的相互依赖。交替从初始核开始迭代执行两个部分,如下:

表示迭代轮数,训练时均使用损失。对于多帧实验,如上图蓝色所示,使用上采样前最后一次迭代恢复的LR特征图,采用EDVR的PCD模块、TSA模块、重建模块进行时间对齐、融合和视频恢复。该方法将核估计和搭载了MFSR运动补偿的盲图恢复技术相结合,并进行相应修改以利用时间核一致性。模型进一步的细节详见原文附录。

      03      

实验 

实验设置 

估计器上实验了不同数量的输入帧,记为Est-α,其中α是用于核估计的帧数。同样,将用于恢复的帧数记为Res-β。训练与测试集均采用REDS。训练时使用KernelGAN的设置生成了大小为13×13的各向异性高斯核,并将两个轴的长度均匀采样于(0.6,5)。对于真实视频,进一步在生成的无噪声核中加入均匀的乘性噪声,最高可达核中每个像素值的25%,并将其归一化。

利用随机生成的核函数对每个HR视频的每一帧进行降级,然后使用双三次插值进行下采样,形成LR视频。测试时随机抽取Something-Something数据集的序列,使其估计的核具有不同的时间核一致性。然后使用这些核来降级测试集以模拟真实视频的降级。

消融实验 

测试集每个视频的不同估计器的核估计误差分布:

更精确的核值并不能显著提高恢复单帧图像的性能,但由于它对于运动补偿是至关重要的,因此有利于多帧图像恢复器:

定量评估

定性评估 

真实世界视频的定性评估,无地面真实值:

END

欢迎加入「超分辨率交流群

华威、剑桥与三星联合提出基于时间核一致性的盲视频超分辨率相关推荐

  1. 盲视频超分辨率:南理工提出不用HR参与也能训练的自监督学习方法

    关注公众号,发现CV技术之美 作者单位:南京理工大学 论文:https://arxiv.org/pdf/2201.07422.pdf 代码:https://github.com/csbhr/Self- ...

  2. 基于目标检测的海上舰船图像超分辨率研究

    基于目标检测的海上舰船图像超分辨率研究 人工智能技术与咨询 来源:< 图像与信号处理> ,作者张坤等 关键词: 目标检测:生成对抗网络:超分辨率 摘要: 针对海上舰船图像有效像素在整体像素 ...

  3. 【图像超分辨率】基于ResNet或GAN的遥感图像超分辨率论文

    基于ResNet或GAN的遥感图像超分辨率论文 <空间感知残差网络的遥感图像超分辨率重建> 操作: 遥感图像特点: 网络模型: 去掉批处理层的原因: 具体操作 损失方程: <改进的残 ...

  4. ETH联合Meta和鲁汶大学 提出视频恢复算法VRT,在视频超分辨率、去模糊和去噪性能达到SOTA...

    关注公众号,发现CV技术之美 ✎ 编 者 言  该论文为将Swin Transformer应用于单图超分中的SwinIR的视频扩展版本,在视频复原的各领域中都有很大的提升,本文将从视频超分方向来解读V ...

  5. AI周报丨《2021年人工智能专利综合指数报告》近日发布;北大团队提出基于卷积神经网络的全光计算,超快、超低能耗

    行业动态 <2021年人工智能专利综合指数报告> 近日发布 人工智能(Artificial Intelligence,简称AI),是研究人类智能活动规律,构造具有一定智能的人工系统,国际数 ...

  6. m基于POCS算法的空域序列图像超分辨率重建matlab仿真

    目录 1.算法仿真效果 2.MATLAB核心程序 3.算法涉及理论知识概要 4.完整MATLAB 1.算法仿真效果 matlab2022a仿真结果如下: 2.MATLAB核心程序 .......... ...

  7. 业内首个!基于移动端增强视频通话画质的超分辨率算法

    在实时互动场景中,视频画质是影响用户互动体验的关键因素,从流畅.标清到高清.超高清等,分辨率更高的图像往往比低分辨率的图像包含更多的细节和信息,给用户的视频互动带来更好的体验,这也促进了用户在实时互动 ...

  8. 《ELF》即插即用!解决长尾问题!GTUIUC联合提出基于Early-Exiting的网络框架,涨点并加速!...

    关注公众号,发现CV技术之美 ▊ 写在前面 自然世界中的数据通常遵循长尾分布,大多数样本中只占据少数几个类.这种长尾分布导致分类器倾向于过拟合多数类(majority class).为了解决这一问题, ...

  9. [翻译]2020年综述:基于深度学习的视频超分辨率

    综述:基于深度学习的视频超分辨率 Video Super Resolution Based on Deep Learning: A Comprehensive Survey 论文链接:https:// ...

最新文章

  1. java语言用什么编程_使用什么编程语言开发Java?
  2. 假期充电!20世纪最优秀的物理学家费曼是如何生活、学习和思考的?
  3. ipa包中图片进行了Compress之后的主要处理和作用
  4. 20145235李涛《网络对抗》Exp2 后门原理与实践
  5. 【CF】474E Pillars
  6. Mysql @RN :方式ROW_NUMBER的实现方法
  7. 基于Arduino开发的智能蓝牙小车
  8. Groovy里使用Runnable实现多线程
  9. 为何要进行软件维护?维护的种类及目标?
  10. struts验证框架失效
  11. 普歌-云言团队-SSM系列与Spring框架入门
  12. 对比Ruby和Python的垃圾回收
  13. java读取dcm影像文件_DCM医学影像文件的格式与读取方法分享
  14. 串级PID的一些理解
  15. 产品经理那些事:产品经理五年后的成长
  16. 销量持续5个月增长 岚图完成A轮50亿融资
  17. 社区团购新一轮“烧钱”大战又要开始?
  18. 2006-10-01 十一皖南单车行
  19. 一个野生程序员的成长
  20. 单片机故障排除篇--如何判定是硬件问题还是软件问题?

热门文章

  1. 由旋转矩阵计算欧拉角的方法
  2. 设计模式学习笔记——工厂(Factory)模式
  3. 2853: 小A的游戏昵称(郑轻oj)
  4. php delegate,jQuery中delegate()方法的用法详解
  5. 芋道 spring security oauth2 入门_Spring官方宣布:新的Spring OAuth2.0授权服务器已经来了
  6. 属性定义为 not null unique_Spring Data with MySQL (实体定义)
  7. zabbix mysql 脚本路径_Zabbix监控MySQL脚本
  8. dd实现Linux转移,linux命令-dd {拷贝并替换}
  9. 用Python解决百马百瓦
  10. 前端怎么使用jsessionid_前端搞微前端 | 侑夕 - 如何落地微前端一体化运营工作台...