Redian新闻
>
CVPR 2022 | 只需要一组预训练参数,所有恶劣天气一次解决!

CVPR 2022 | 只需要一组预训练参数,所有恶劣天气一次解决!

科技

点击下方卡片,关注“CVer”公众号

AI/CV重磅干货,第一时间送达

点击进入—> CV 微信技术交流群

[CVPR'22] 只需要一组预训练参数,所有恶劣天气一次解决!

科研机构:台湾大学

论文链接:

https://openaccess.thecvf.com/content/CVPR2022/papers/Chen_Learning_Multiple_Adverse_Weather_Removal_via_Two-Stage_Knowledge_Learning_and_CVPR_2022_paper.pdf

代码链接:https://github.com/fingerk28/Two-stage-Knowledge-For-Multiple-Adverse-Weather-Removal

最近CVPR'22的文章已经放出来了,发现了这篇能够一次解决所有恶劣天气的算法,相当有趣以及新颖,因此整理下来分享给大家,目前训练代码,预训练模型皆已开源。

简介

当前针对恶劣天气的影像复原算法虽然已经发展多年并且已经成熟,但是有着许多的限制:

  1. 单张影像还原(Single Weather Removal) [1,2]: 虽然能够在单种气候下获得良好的效果,但是对于其他天气而言效果相当有限,因为所设计的架构大多数是针对某种气候的特征去设计,不利于真实世界的应用。

  2. 多重天气还原(Multi-degradation removal) [3]: 可以使用同一种架构去针对不同还原任务去做训练,但是一种还原就要训练一组参数,并且必须事先分辨是哪一种还原任务。

  3. 多合一天气还原 (All-in-one Bad Weather Removal) [4]: 虽然使用Neural architecture search运用一个编码器搜索特征,能够实现一组预训练模型解决所有的天气,但是一种天气就需要一种译码器,对于模型有着大小的不便性。

对于真实世界而言影像还原模型需要能够在不增加运算需求以及模型大小的情况下扩充还原的型态,并且同时有着良好的性能,本篇文章针对这个问题,基于知识蒸馏(Knowledge Distillation)提出了一个新颖的算法,能够在不增加运算资源的情况下在多种天气下达到相当好的性能。

此外,这个团队在过去对于影像还原有许多发表:

  • 单张影像去雪:[JSTASR] (ECCV'20) 、 [HDCW-Net] (ICCV'21)
  • 单张影像去雾:[PMS-Net] (CVPR'19) and [PMHLD] (TIP'20)
  • 单张影像去雨:[ContouletNet] (BMVC'21)

方法

Two-stage Knowledge Learning

现有的单种天气算法使用传统的知识蒸馏将干净影像的信息转移到学生网络上,虽然有效,但适用于多天气型态将会失效,因为学生网络在缺少有效的指引的情况下无法有效地在不同天气型态当中学习到有鉴别性的特征。

为了解决此问题,此论文将网络的学习分为Knowledge Collation (KC) 以及 Knowledge Examination (KE):

  • Knowledge Collation (KC): 此阶段中,有多种针对不同气候的老师网络,负责将其知识转移到学生网络中。学生网络负责学习以及整合不同的知识。由于学生网络在此阶段并不成熟,因此,会使用较简单的约束条件去训练。

  • Knowledge Examination (KE): 经过KC阶段的学习,此阶段学生网络已经足够成熟,因此,不再和老师学习,直接和ground truth去做学习,并且使用较难的约束去训练。

Collaborative Knowledge Transfer (CKT)

在KC阶段当中,我们透过CKT对于学生网络去做知识的转移以及整合,首先透过progressive feature projector (PFP) 将老师所学习到的特征,透过卷积网络投影到一个common feature space去做学习,并且去算损失函数。然而,由于不能保证投影过去的特征为有效特征,因此,又设计了一个双向的投影bi-directional feature matching (BFM)用于保证投影的特征是有效的。详细的内容请参阅论文。

Multi-contrastive Regularization

启发于对比学习contrastive learning,针对不同阶段,设计出不同难度的对比学习:soft contrastive regularization 以及 hard contrastive regularization.

  • Soft Contrastive Regularization (SCR): 此为较简单的对比学习,用于和老师网络所得到的结果去做对比学习,并且每一次损失的计算都是针对不同气候下去做。

  • Hard Contrastive Regularization (HCR):此为较困难的对比学习,用于和ground truth去做对比学习,计算损失的函数时,将所有不同天气一起混合去做计算,增加约束的难度。

实验结果

此篇论文做了许多实验来证明其有效性。

消融实验(Ablation Study):

  • 针对在Collaborative Knowledge中提出的不同架构去做验证:

结果表明了使用论文中提出的所有模块有助于提升在不同气候下的还原效能。

  • 使用two-stage knowledge learning对于学习不同气候的性能提升有效性:

实验结果表明了两阶段的学习对于模型的效能提升有着相当大的帮助。

  • 使用两种不同的multi-contrastive regularization对于模型性能的影响:

上图证明了,在不同阶段使用不同难度的对比学习对于模型的性能有着很大的帮助。

  • t-SNE去针对不同输入的气候去做探讨以及模型的feature可视化:

与现有方法的比较

可以发现在不同任务上,虽然无法达到完全state-of-the-art的效能,但是对于一次处理所有气候的效能上,此方法为最优解。

结语

读完这篇文章后,我认为这篇论文有几点非常值得参考

  1. 使用collaborative knowledge Transfer去做不同的天气型态学习,并且设计多种模块帮助学习对于多天气学习是相当有帮助的。
  2. 使用multi-contrastive regularization及two-stage knowledge learning能够帮助模型根据不同的难度去做知识的学习。
  3. 此应用未来对于自驾车以及户外监控可能会有很大的帮助,此外,虽说论文是针对恶劣天气去设计,但我认为此方法应该能延展到其他的影像还原任务(超分、去模糊、去躁)。

参考文献

[1] He Zhang and Vishal M Patel. Densely connected pyramid dehazing network. In CVPR, 2018.

[2] Ruoteng Li, Loong-Fah Cheong, and Robby T Tan. Heavy rain image restoration: Integrating physics model and conditional adversarial learning. In CVPR, 2019.

[3] Syed Waqas Zamir, Aditya Arora, Salman Khan, Munawar Hayat, Fahad Shahbaz Khan, Ming-Hsuan Yang, and Ling Shao. Multi-stage progressive image restoration. In CVPR, 2021.

[4] Ruoteng Li, Robby T Tan, and Loong-Fah Cheong. All in one bad weather removal using architectural search. In CVPR, 2020.


点击进入—> CV 微信技术交流群


ICCV和CVPR 2021论文和代码下载


后台回复:CVPR2021,即可下载CVPR 2021论文和代码开源的论文合集

后台回复:ICCV2021,即可下载ICCV 2021论文和代码开源的论文合集

后台回复:Transformer综述,即可下载最新的3篇Transformer综述PDF


目标检测和Transformer交流群成立


扫描下方二维码,或者添加微信:CVer6666,即可添加CVer小助手微信,便可申请加入CVer-目标检测或者Transformer 微信交流群。另外其他垂直方向已涵盖:目标检测、图像分割、目标跟踪、人脸检测&识别、OCR、姿态估计、超分辨率、SLAM、医疗影像、Re-ID、GAN、NAS、深度估计、自动驾驶、强化学习、车道线检测、模型剪枝&压缩、去噪、去雾、去雨、风格迁移、遥感图像、行为识别、视频理解、图像融合、图像检索、论文投稿&交流、PyTorch、TensorFlow和Transformer等。


一定要备注:研究方向+地点+学校/公司+昵称(如目标检测或者Transformer+上海+上交+卡卡),根据格式备注,可更快被通过且邀请进群


▲扫码或加微信: CVer6666,进交流群


CVer学术交流群(知识星球)来了!想要了解最新最快最好的CV/DL/ML论文速递、优质开源项目、学习教程和实战训练等资料,欢迎扫描下方二维码,加入CVer学术交流群,已汇集数千人!


扫码进群

▲点击上方卡片,关注CVer公众号

整理不易,请点赞和在看

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
ICML 2022 | 字节提出首个用于评测预训练视觉语言模型真正泛化能力的基准评测平台 VLUECVPR 2022 | 元学习在图像回归任务的表现“我知道要做性教育,但不知咋开口”99%父母被难住,专家一次解答陈宗基先生56年会定几级教授?CVPR 2022 | 一键解锁微软亚洲研究院计算机视觉领域前沿进展!Ladder Side-Tuning:预训练模型的“过墙梯”上海病毒清零与社会主义核心价值观CVPR 2022 | 图像修复!中科大&微软提出PUT:减少Transformer在图像修复应用中的信息损失英伟达这篇CVPR 2022 Oral火了!2D图像秒变逼真3D物体!虚拟爵士乐队来了!​ACL 2022杰出论文:为什么生成式大规模预训练模型难以量化?文档智能多模态预训练模型LayoutLMv3:兼具通用性与优越性超50篇论文串联起从VQA到多模态预训练大模型的前世今生—Part 1​CVPR 2022 | 子空间对抗训练严冬首日,气象局发布恶劣天气警告:澳东部或出现危险大风!原来学会爱自己,只需要一次心理咨询商汤的数字人研究,在CVPR上成了爆款在CVPR上,OPPO的一系列「业界首次」CVPR惊现「缝合怪」!韩国团队连剽10多篇顶会论文,竟评上了Oral超50篇论文串联起从VQA到多模态预训练大模型的前世今生—Part 2AAAI 2022 | 车辆重识别全新方向!解决恶劣天气下的车辆重识别!有效提升真实世界可行性!训练代码以及预训练模型皆以开源!ACL 2022 | 基于Prompt的自动去偏:有效减轻预训练语言模型中的偏见我与春风皆过客征服歌剧院,小学生只需要一首《孤勇者》 | 谷雨麻醉又背锅,这次解释起来不太容易​兼具Swin和ViT的优势!可用于MAE预训练的超简单层次Transformer结构我跑步没撞到过啥,走路倒撞上了。。。复旦提出ObjectFormer,收录CVPR 2022!图像篡改检测新工作!​CVPR 2022 | 从自注意力中学习语义Affinity,用于端到端弱监督语义分割毁掉王冰冰,只需要一篇娇妻小作文澳多地发布恶劣天气预警!狂风暴雨再度来袭!恐爆发洪水!打铁还需自身硬——普京学歪了榜样你是想要一个“伪学霸?还是想要一个“真自控”的孩子?澳主妇分享神奇小妙招:只需要一点水,切洋葱不流泪,获上万点赞!平板摄像头+算力搞定3D空间实时重建和理解,清华和禾多科技新成果入选CVPR 2022 Oral没有家长看管,一组男孩和一组女孩独自生活五天,结果...
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。