z-logo
open-access-imgOpen Access
Learning to Incorporate Structure Knowledge for Image Inpainting
Author(s) -
Jie Yang,
Zhiquan Qi,
Yong Shi
Publication year - 2020
Publication title -
proceedings of the ... aaai conference on artificial intelligence
Language(s) - English
Resource type - Journals
eISSN - 2374-3468
pISSN - 2159-5399
DOI - 10.1609/aaai.v34i07.6951
Subject(s) - inpainting , embedding , exploit , computer science , generator (circuit theory) , image (mathematics) , artificial intelligence , benchmark (surveying) , pyramid (geometry) , task (project management) , pattern recognition (psychology) , process (computing) , enhanced data rates for gsm evolution , computer vision , mathematics , power (physics) , engineering , geodesy , systems engineering , quantum mechanics , geography , operating system , physics , geometry , computer security
This paper develops a multi-task learning framework that attempts to incorporate the image structure knowledge to assist image inpainting, which is not well explored in previous works. The primary idea is to train a shared generator to simultaneously complete the corrupted image and corresponding structures — edge and gradient, thus implicitly encouraging the generator to exploit relevant structure knowledge while inpainting. In the meantime, we also introduce a structure embedding scheme to explicitly embed the learned structure features into the inpainting process, thus to provide possible preconditions for image completion. Specifically, a novel pyramid structure loss is proposed to supervise structure learning and embedding. Moreover, an attention mechanism is developed to further exploit the recurrent structures and patterns in the image to refine the generated structures and contents. Through multi-task learning, structure embedding besides with attention, our framework takes advantage of the structure knowledge and outperforms several state-of-the-art methods on benchmark datasets quantitatively and qualitatively.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here