论文阅读:KCKE(2022-CVPR)
KCKE(2022-CVPR)
Learning Multiple Adverse Weather Removal via Two-stage Knowledge Learning and Multi-contrastive Regularization: Toward a Unified Model
摘要
问题
1.去雨、去雪、去雾方向上已经有了很多的研究,这些方法虽然取得了很好的表现,但是在真实世界应用存在限制。因为现有的方法无法用一个统一的架构或一组同时与预训练的权重来解决多种天气类型。
1)单一天气去除算法:大部分的单一天气去除算法只能在特定的天气上得到较好的结果,在其他天气结果上表现受限。真实场景应用时,需要首先选择天气类型,然后选择对应的去除算法。
3)多合一的恶劣天气清除方法:它可以使用神经体系结构搜索(NAS)技术在一组预训练的重量中处理几种类型的天气。但是它存在模型效率低下的问题。如果需要更多的特征提取器,则该方法的模型大小可能会大大增加。
2.对于大多数基于KD的策略,知识转移过程通常应用特征适配器模块,将教师网络的特征投影到学生的特征空间,以进行特征对齐。这种策略可能对这些任务有效,因为它们只涉及单一的知识转移(例如,将清晰特征的知识转移到学生网络)。然而,这可能不适合我们的场景,因为转移的知识更加多样化(即多天气网络)。由于不同天气类型的区域差异,从教师网络投影的特征不能保证学生网络的特征空间对于特征学习过程是最优的 。
网络
Knowledge Examination (KE) 此阶段旨在通过更苛刻的约束条件检查学生网络来增强网络的鲁棒性和判别能力。 为此,学生网络在没有教师网络指导的情况下进行训练,并应用了更具挑战性的正则化。
CKT
Collaborative Knowledge Transfer
Progressive Feature Projector(PFP)
渐进式特征投影(PFP),它将来自教师和学生网络的特征投影到公共特征空间。PFP是一个可学习的模块,它可以使网络确定最适合公共特征学习的特征空间。PFP是由多个步速为1的卷积块和ReLU激活函数组成的小网络
提出了投影特征误差(L_PFE)来约束特征学习过程。为了在公共特征空间中使投影特征更接近。采用L1损失来计算两个投影特征之间的距离。此外,为了在不同层次上扩展上下文信息,对投影特征采用了金字塔池操作。
Bidirectional Feature Matching(BFM)
教师和学生网络生成的原始特征可以投影到不合理的特征,以最小化L_PFE。通过应用此辅助过程,可以保证投影特征的有效性,并提高整个CKT过程的鲁棒性。
MCR
Multi-contrastive Regularizations
基于网络能力的多对比正则化(MCR)方法,该方法嵌入到两阶段知识学习过程中。MCR有两个损失:软对比正则化(SCR)和硬对比正则化(HCR)。前者旨在提高特定天气类型的性能,而后者旨在增强网络对多种天气的识别能力。
对比正则化损失:
Soft Contrastive Regularization(SCR)
Hard Contrastive Regularization(HCR)
创新
-
提出了一种基于两阶段知识学习的综合恶劣天气去除方法。在测试阶段,网络可以处理 具有统一架构和一组预训练参数的不同天气去除问题。
-
为了提高训练方案的表现力,提出了CKT(collaborative knowledge transfer)和MCR(multi-contrastive regularization)
实验
Datasets:RESIDE、Rain1400、CSD
Metrics: PSNR、SSIM
Comparison with SOTA
Ablation Study
结论与启发
在本文中,我们提出了一种新颖的方法来解决恶劣天气去除问题,该方法具有统一的架构和一组预训练的权重。 我们设计了几种机制,包括两阶段知识学习、CKT 和 MCR。 实验结果表明,与现有方法相比,所提出的方法可以实现令人鼓舞的性能,并且消融研究证明了每个提出的模块的有效性。