关键词:
遥感图像超分辨率
注意力机制
盲超分辨率
深度学习
残差网络
摘要:
随着卫星图像处理技术的不断进步,遥感图像的应用范围越来越广泛。然而,受到目前遥感成像技术发展的限制以及外界环境影响,遥感图像的分辨率往往无法满足实际应用需求。为解决这一问题,遥感图像超分辨率成为提高图像质量的一种重要技术,该技术可克服当前遥感图像采集系统和采集环境的限制,解决遥感图像质量差、感兴趣区域模糊和图像难以高效重建的问题,具有重要研究价值。近年来,随着深度学习的不断发展,图像超分辨率方法取得了巨大进展,但现有算法也存在一些问题。一方面,图像超分辨率重建算法存在网络参数量大,计算复杂度高等问题,难以在计算资源有限的硬件平台上实现高效运行。另一方面,在退化过程未知且复杂的真实遥感场景中,使用特定退化方式训练的网络会导致超分辨率重建出的图像质量严重下降。针对上述问题,本文研究了面向单幅遥感图像超分辨率的深度学习方法。具体研究内容如下:
(1)针对超分辨率深度模型计算量大和时间复杂度高的问题,本文提出了一种基于自注意力机制的轻量化超分辨率方法。该方法通过设计轻量化通道注意力机制块,对重要通道进行筛选,降低自注意力操作计算量。此外,本文还设计了分组多尺度自注意力模块,该模块使用不同大小的窗口进行自注意力操作,并通过简单的级联将不同类别的信息融合,进一步提高重建图像的质量。本文在两个公开遥感数据集上进行了实验,在WHU-RS19数据集上缩放4倍时,所提方法获得的PSNR和SSIM比其它研究方法平均提高了2.23%和2.46%。
(2)针对真实世界中未知退化的低分辨率图像,提出了一种多层退化表示引导的盲超分辨率方法。该方法通过学习退化表示来区分来自不同退化核生成的低分辨率图像,从而更好地重建真实图像。同时,本文提出了一种退化引导的深度残差模块,对原始图像不同尺度的高阶特征与退化表示进行特征融合,自适应地提取不同退化信息的高阶特征,从而恢复图像中原有的细节部分。本文在公开遥感数据集和真实遥感场景上进行了实验,在高分二号实拍数据上缩放4倍时,所提方法获得的失真感知系数PI比其它研究方法平均降低了16.92%。
(3)遥感图像超分辨率重建软件设计和实例应用。本文利用图像处理开源库Open CV、深度学习框架Py Torch以及用户交互平台Py Qt5实现了遥感图像超分辨率重建软件的设计,并且在公开的遥感数据集和真实遥感图像上进行了测试。实验结果表明,该软件能够有效地提高遥感图像的分辨率,同时保持图像细节和清晰度,具有很好的应用前景。