计算机科学与探索 ›› 2024, Vol. 18 ›› Issue (3): 553-573.DOI: 10.3778/j.issn.1673-9418.2307073

• 前沿·综述 • 上一篇    下一篇

生成对抗网络在图像修复中的应用综述

龚颖,许文韬,赵策,王斌君   

  1. 中国人民公安大学 信息网络安全学院,北京 100240
  • 出版日期:2024-03-01 发布日期:2024-03-01

Review of Application of Generative Adversarial Networks in Image Restoration

GONG Ying, XU Wentao, ZHAO Ce, WANG Binjun   

  1. College of Information Network Security, People's Public Security University of China, Beijing 100240, China
  • Online:2024-03-01 Published:2024-03-01

摘要: 随着生成对抗网络的迅猛发展,许多基于传统方法难以较好解决的图像修复问题获得了新的研究途径。生成对抗网络凭借强大的生成能力,能从受损图像中恢复出完好的图像,故而在图像修复中得到较为广泛的应用。总结了近年来利用生成对抗网络修复受损图像问题的相关理论与研究,以受损图像的类别及其所适配的修复方法为主要划分依据,将图像修复的应用划分为图像补全、图像去模糊、图像去噪三个主要方面。针对每一方面,通过技术原理、应用对象等维度对图像修复的应用进一步细分。对于图像补全领域,从使用条件引导与潜在编码等角度探讨了基于生成对抗网络的不同图像补全方法;对于图像去模糊领域,阐释了运动模糊图像与静态模糊图像的本质不同及其修复方法;对于图像去噪领域,归纳了不同类别图像的个性化去噪方法。同时,对于每一类应用,分析了所采用的具体生成对抗网络模型的特点及其贡献。最后,总结了生成对抗网络应用于图像修复的优势与不足,并对未来应用场景进行了展望。

关键词: 图像修复, 生成对抗网络, 图像补全, 图像去模糊, 图像去噪

Abstract: With the rapid development of generative adversarial networks, many image restoration problems that are difficult to solve based on traditional methods have gained new research approaches. With its powerful generation ability, generative adversarial networks can restore intact images from damaged images, so they are widely used in image restoration. In order to summarize the relevant theories and research on the problem of using generative adversarial networks to repair damaged images in recent years, based on the categories of damaged images and their adapted repair methods, the applications of image restoration are divided into three main aspects: image inpainting, image deblurring, and image denoising. For each aspect, the applications are further subdivided through technical principles, application objects and other dimensions. For the field of image inpainting, different image completion methods based on generative adversarial networks are discussed from the perspectives of using conditional guidance and latent coding. For the field of image deblurring, the essential differences between motion blurred images and static blurred images and their repair methods are explained. For the field of image denoising, personalized denoising methods for different categories of images are summarized. For each type of applications, the characteristics of the specific GAN models employed are summarized. Finally, the advantages and disadvantages of GAN applied to image restoration are summarized, and the future application scenarios are prospected.

Key words: image restoration, generative adversarial network, image inpainting, image deblurring, image denoising