Iterative applications of image completion with CNN-based failure detection

被引:4
作者
Tanaka, Takahiro [1 ]
Kawai, Norihiko [1 ]
Nakashima, Yuta [1 ]
Sato, Tomokazu [1 ]
Yokoya, Naokazu [1 ]
机构
[1] Nara Inst Sci & Technol, Grad Sch Informat Sci, 8916-5 Takayama, Nara, Japan
基金
日本学术振兴会;
关键词
Image completion; Image inpainting; Convolutional neural network; Failure detection;
D O I
10.1016/j.jvcir.2018.05.015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Image completion is a technique to fill missing regions in a damaged or redacted image. A patch-based approach is one of major approaches, which solves an optimization problem that involves pixel values in missing regions and similar image patch search. One major problem of this approach is that it sometimes duplicates implausible texture in the image or overly smooths down a missing region when the algorithm cannot find better patches. As a practical remedy, the user may provide an interaction to identify such regions and re-apply image completion iteratively until she/he gets a desirable result. In this work, inspired by this idea, we propose a framework of human-in-the-loop style image completion with automatic failure detection using a deep neural network instead of human interaction. Our neural network takes small patches extracted from multiple feature maps obtained from the completion process as input for the automated interaction process, which is iterated several times. We experimentally show that our neural network outperforms a conventional linear support vector machine. Our subjective evaluation demonstrates that our method drastically improves the visual quality of resulting images compared to non-iterative application.
引用
收藏
页码:56 / 66
页数:11
相关论文
共 33 条
  • [1] [Anonymous], 2012, ADV NEURAL INFORM PR
  • [2] [Anonymous], ACM T GRAPHIC
  • [3] [Anonymous], 2010, LECT NOTES COMPUT SC
  • [4] [Anonymous], IEEE T PATTERN ANAL
  • [5] [Anonymous], ATTR SHAR 2 0 GEN CC
  • [6] Filling-in by joint interpolation of vector fields and gray levels
    Ballester, C
    Bertalmio, M
    Caselles, V
    Sapiro, G
    Verdera, J
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2001, 10 (08) : 1200 - 1211
  • [7] PatchMatch: A Randomized Correspondence Algorithm for Structural Image Editing
    Barnes, Connelly
    Shechtman, Eli
    Finkelstein, Adam
    Goldman, Dan B.
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (03):
  • [8] Image inpainting
    Bertalmio, M
    Sapiro, G
    Caselles, V
    Ballester, C
    [J]. SIGGRAPH 2000 CONFERENCE PROCEEDINGS, 2000, : 417 - 424
  • [9] Chan TF, 2003, SIAM J APPL MATH, V63, P564
  • [10] Nontexture inpainting by curvature-driven diffusions
    Chan, TF
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2001, 12 (04) : 436 - 449