【深度学习】西工大/哈工大/NTHU /CUHK提出一种异构组卷积神经网络的图像超分辨方法HGSRCNN...

 作者丨追风视觉   编辑丨极市平台

导读

 

本文分享论文“A heterogeneous group CNN for image super-resolution”,由西工大& 哈工大&NTHU &CUHK联合提出一种异构组卷积神经网络的图像超分辨方法。 

作者:田春伟,张艳宁,左旺孟,林嘉文,张大鹏,袁奕萱

单位:西北工业大学、空天地海一体化大数据应用技术国家工程实验室、哈尔滨工业大学、台湾国立清华大学、香港中文大学

论文链接: https://arxiv.org/abs/2209.12406

可视化Demo链接:https://user-images.githubusercontent.com/25679314/192536076-f5122657-5f8e-4d39-9490-1aee0f94ce9d.mp4

项目链接:https://github.com/hellloxiaotian/HGSRCNN

01 摘要

卷积神经网络(Convolutional Neural Networks, CNNs)已通过深度结构获得显著的图像超分辨性能。但这些CNNs对复杂场景下的图像超分辨表现出差的鲁棒性。对此,本文通过使用不同类型的结构信息来设计一个异构组卷积神经网络的图像超分辨方法(Heterogeneous group super-resolution convolutional neural network,HGSRCNN),获得高质量图像。其中,HGSRCNN的每个异构组块都由一个对称卷积块和一个互补卷积块组成的异构结构并以并行方式来增强不同通道的内部和外部的关联,促进不同类型更丰富的低频结构信息。为了防止出行冗余的特征,一个提纯信号增强块以串行工作方式来过滤无用的信息。为了防止原始信息的丢失,一个多级增强机制引导一个CNN来实现一个对称结构,提高HGSRCNN的表达能力。此外,一个并行的上采样机制用来训练一个盲超分辨模型。实验结果显示提出的HGSRCNN在定性分析和定量分析上已经获得好的超分辨性能。相关代码能在https://github.com/hellloxiaotian/HGSRCNN处被获取。

主要贡献:

  1. 提出的52层的HGSRCNN利用异构结构和提纯块以并行和串行的工作方式来增强不同通道的内部和外部的关联,获得不同类型的丰富的低频结构信息,这是非常适合复杂场景下的图像超分辨任务。

  2. 一个多级增强机制引导一个卷积神经网络来实现一个对称结构,逐步促进图像超分辨钟的结构信息。

  3. 提出的HGSRCNN能在图像超分辨任务上获得可竞争的执行速度,它在恢复一个1024x1024大小的高质量图像上仅占RDN的4.58%和SDRBN的4.27%

02 方法

网络结构如图1所示,上采样操作如图2所示:

e75284cf0c94cf5f738bd792284d5a89.jpeg
图1 HGSRCNN网络结构图
c677066c85c3b64478c63d11343ee1ef.jpeg
图2 并行上采样机制结构图

03 实验

本文提出的方法在Set5,Set14,B100,U100这四个基准数据上超过了很多流行的方法,如:A+、SelfEx、SRCNN和CARN-M等。更多的图像超分辨结果如表1到表4所示:

e6039e1aff6817b4f87d8bc4cb144491.jpeg
表1 不同SR方法在Set5数据集上恢复三种不同倍数(×2、×3和×4)的图像的PSNR/SSIM结果
4a15363f889466ff5af565e81aa4ade0.jpeg
表2 不同SR方法在Set14数据集上恢复三种不同倍数(×2、×3和×4)的图像的PSNR/SSIM结果
7f93fae798d6e31f091eade9df27f375.jpeg
表3 不同SR方法在B100数据集上恢复三种不同倍数(×2、×3和×4)的图像的PSNR/SSIM结果
73224b4b58e49a9675a60a8f8fd84536.jpeg
表4 不同SR方法在U100数据集上恢复三种不同倍数(×2、×3和×4)的图像的PSNR/SSIM结果

为了验证提出方法的鲁棒性,本文还在B100数据集上利用RDN,CSFM,SRFBN、CFSRCNN和CARN-M提出的方法恢复4倍高质量图像,测试提出方法的性能。如表5-7所示,虽然我们提出的模型的性能略低于RDN,CSFM和SRFBN方法,但HGSRCNN具有更低的复杂度和更快的恢复图像的速度。此外,本文还从图像质量评估的方面来测试恢复图像的效果。如表8所示,本文获得特征相似性(Feature Similarity, FSIM)比其他方法高,这说明了本文提出的方法具有较高的图像超分辨方法。

70615e78660b05bb96248b2ac9d6ecf0.jpeg
表5 不同SR方法在B100数据集上恢复4倍图像的PSNR/SSIM结果
a6ef3dedb779828fbf1732c6fdd99b1d.jpeg
表6 不同SR方法恢复256×256、512×512和1024×1024大小的2倍高分辨率图像的运行时间(秒)
05750b44d15ba6ca657305c7ccbcbd5e.jpeg
表7 不同SR方法恢复2倍高分辨率图像的复杂度
bf23296e80fb26d3927f9dd2b95f7464.jpeg
表8 不同的SR方法恢复不同倍数图像时获得FSIM值。

为了从视觉验证本文提出方法的优越性,本文制作不同倍数的2组可视化图像。如图3和图4所示,本文提出的方法获得更清晰的细节信息,这再次说明提出的HGSRCNN对图像超分辨任务有效。

175ccee0716bb5cefaed77787a13ee95.jpeg
图3 不同SR方法在U100上复原3倍图像的可视化效果。(a) HR image, (b) VDSR, (c) DRCN, (d) CARN-M, (e) LESRCNN, (f) CFSRCNN, (g) ACNet and (h) HGSRCNN (Ours)。
2dd0e352d5169b440aacb920e19f359f.jpeg
图4 不同SR方法在B100上复原4倍图像的可视化效果。Visual effect of different methods for ×4 on B100 as follows. (a) HR image, (b) VDSR, (c) DRCN, (d) CARN-M, (e) LESRCNN, (f) CFSRCNN, (g) ACNet and (h) HGSRCNN (Ours)。

04 结论

在本文中,我们提出一种异构组卷积神经网络的图像超分辨方法(HGSRCNN)。HGSRCNN利用异构结构以并行的方式来增强不同通道外部和内部的联系,促进更丰富的低频结构信息。考虑冗余信息的影响,一个提纯信号增强块以串行的方式来过滤无用信息。为了防止原始信息的丢失,一个多级增强机制引导CNN来实现一个对称结构,增强HGSRCNN的表达能力。此外,一个并行上采样机制用来训练一个盲超分辨模型。大量的实验被制作在四个公开的数据集上就图像超分辨性能、效率、复杂度和可视化效果等方面来验证提出的HGSRCNN的有效性。

 
 

7035d314f51f36ae7c69c3bc20203887.jpeg

 
 
 
 
 
 
 
 
往期精彩回顾




适合初学者入门人工智能的路线及资料下载(图文+视频)机器学习入门系列下载机器学习及深度学习笔记等资料打印《统计学习方法》的代码复现专辑机器学习交流qq群955171419,加入微信群请扫码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值