Texture Memory-Augmented Deep Patch-Based Image Inpainting

被引:25
|
作者
Xu, Rui [1 ]
Guo, Minghao [1 ]
Wang, Jiaqi [1 ]
Li, Xiaoxiao [2 ]
Zhou, Bolei [1 ]
Loy, Chen Change [3 ]
机构
[1] Chinese Univ Hong Kong CUHK, Dept Informat Engn, Hong Kong, Peoples R China
[2] Ganxing Investment Co Ltd, Beijing, Peoples R China
[3] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
关键词
Image reconstruction; Image restoration; Training; Optimization; Interpolation; Generative adversarial networks; Semantics; Image completion; generative adversarial network; texture synthesis;
D O I
10.1109/TIP.2021.3122930
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Patch-based methods and deep networks have been employed to tackle image inpainting problem, with their own strengths and weaknesses. Patch-based methods are capable of restoring a missing region with high-quality texture through searching nearest neighbor patches from the unmasked regions. However, these methods bring problematic contents when recovering large missing regions. Deep networks, on the other hand, show promising results in completing large regions. Nonetheless, the results often lack faithful and sharp details that resemble the surrounding area. By bringing together the best of both paradigms, we propose a new deep inpainting framework where texture generation is guided by a texture memory of patch samples extracted from unmasked regions. The framework has a novel design that allows texture memory retrieval to be trained end-to-end with the deep inpainting network. In addition, we introduce a patch distribution loss to encourage high-quality patch synthesis. The proposed method shows superior performance both qualitatively and quantitatively on three challenging image benchmarks, i.e., Places, CelebA-HQ, and Paris Street-View datasets (Code will be made publicly available in https://github.com/open-mmlab/mmediting).
引用
收藏
页码:9112 / 9124
页数:13
相关论文
共 50 条
  • [1] A deep learning approach to patch-based image inpainting forensics
    Zhu, Xinshan
    Qian, Yongjun
    Zhao, Xianfeng
    Sun, Biao
    Sun, Ya
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2018, 67 : 90 - 99
  • [2] BINet: A binary inpainting network for deep patch-based image compression
    Nortje, Andre
    Brink, Willie
    Engelbrecht, Herman A.
    Kamper, Herman
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2021, 92
  • [3] Texture and color descriptors as a tool for context-aware patch-based image inpainting
    Ruzic, Tijana
    Pizurica, Aleksandra
    IMAGE PROCESSING: ALGORITHMS AND SYSTEMS X AND PARALLEL PROCESSING FOR IMAGING APPLICATIONS II, 2012, 8295
  • [4] Effect of Optimized Deep Belief Network to Patch-Based Image Inpainting Forensics
    Patil, Balasaheb H.
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2022, 13 (03)
  • [5] ADAPTIVE PATCH-BASED INPAINTING FOR IMAGE BLOCK RECOVERY
    Liu, Yunqiang
    Wang, Jin
    Zhang, Huanhuan
    VISAPP 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, VOL 1, 2010, : 52 - 59
  • [6] An Intelligent Forensics Approach for Detecting Patch-Based Image Inpainting
    Wang, Xinyi
    Wang, He
    Niu, Shaozhang
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [7] Memory-Augmented Image Captioning
    Fei, Zhengcong
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 1317 - 1324
  • [8] Image analogy using patch-based texture synthesis
    Meng, Y
    Zhang, Y
    Li, WH
    Pang, YJ
    2004 INTERNATIONAL CONFERENCE ON COMMUNICATION, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEMS, 2004, : 974 - 978
  • [9] MAUN: Memory-Augmented Deep Unfolding Network for Hyperspectral Image Reconstruction
    Hu, Qian
    Ma, Jiayi
    Gao, Yuan
    Jiang, Junjun
    Yuan, Yixuan
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2024, 11 (05) : 1139 - 1150
  • [10] Image extrapolation for photo stitching using nonlocal patch-based inpainting
    Voronin, V. V.
    Marchuk, V. I.
    Sherstobitov, A. I.
    Semenischev, E. A.
    Agaian, S.
    Egiazarian, K.
    MOBILE MULTIMEDIA/IMAGE PROCESSING, SECURITY, AND APPLICATIONS 2014, 2014, 9120