https://arxiv.org/abs/2402.15704 https://github.com/hellloxiaotian/HDSRNet
卷积神经网络可以通过深度网络架构和给定的输入样本自动学习特征。然而,所获得的模型的鲁棒性在不同的场景中可能具有挑战性。网络架构的差异越大,有利于提取更多的互补结构信息,从而增强获得的超分辨率模型的鲁棒性。
在本文中,我们提出了一种异构动态卷积网络图像超分辨率(HDSRNet)。为了获取更多的信息,HDSRNet由一个异构的并行网络实现的。
所提18层HDSRNet包含两个16层并行异构网络和一个2层重构模块。16层并行异构网络由16层异构上层网络和对称下层网络组成。
为了训练鲁棒去噪器,根据不同的输入低分辨率图像,进行异构块动态调整参数,以获得鲁棒的低频信息。每个异构块由扩张Conv+ReLU、动态Conv+ReLU和Conv+ReLU组成,其中扩张Conv+ReLU表示扩张卷积和ReLU的组合。用于捕获更多上下文信息的。动态Conv+ReLU是动态卷积和ReLU的组合,其中可以根据不同的输入信息自适应地学习参数。为了防止长期依赖性,在扩张的Conv+ReLU的输入和Conv+ReLU的输出之间进行残差操作。所有卷积核都是3×3 。输入、输出通道编号,即,扩展的、动态的和普通的卷积层是64。此外,在扩张卷积层中,扩张因子为2。
为了获得互补的低频信息,进行了16层对称下层网络。每一层包含一个Conv+ReLU,其中除了第一层之外,其输入和输出通道数为64,其内核为3×3 。第一层的输入和输出通道数分别为3和64。为了增强不同层之间的关系,使用残差学习操作在第1层和第16层、第2层和第15层、第3层和第14层、第4层和第13层、第5层和第12层、第6层和第11层、第7层和第10层、第8层和第9层之间起作用,以将获得的浅层信息转移到深层,以防止长期依赖性,并获得用于图像超分辨率的鲁棒信息。
使用2层构造块来构造预测的HR图像。它包含两个阶段。第一阶段采用亚像素卷积层将低频信息转换为高频信息,其输入和输出通道数分别为128和64。第二阶段仅利用卷积层(Conv)来构造预测分辨率图像,其中其输入和输出通道数分别为64和3。它们的内核大小是 3×3。