Highlight

Context Encoders: Feature Learning by Inpainting

Introduces Context Encoders, a CNN that learns visual features unsupervised by inpainting missing image regions from their surrounding context.

Based on

Context Encoders: Feature Learning by Inpainting

By Deepak Pathak, Philipp Krähenbühl, Jeff Donahue et al.Computer Vision and Pattern Recognition
Read original article →

The paper introduces Context Encoders, an unsupervised visual feature learning algorithm driven by context-based pixel prediction. By analogy with auto-encoders, a convolutional neural network is trained to generate the contents of an arbitrary image region conditioned on its surroundings, which requires the model to understand the content of the entire image and produce a plausible hypothesis for the missing parts. The authors experiment with both a standard pixel-wise reconstruction loss and a reconstruction plus adversarial loss.

The combined reconstruction-plus-adversarial loss produces much sharper results because it can better handle multiple modes in the output. The learned representation captures not just appearance but also the semantics of visual structures, and the authors quantitatively demonstrate its effectiveness for CNN pre-training on classification, detection, and segmentation tasks. Context encoders can also be used for semantic inpainting, either standalone or as an initialization for non-parametric methods.

Abstract

Context Encoders is an unsupervised feature-learning method based on context-driven pixel prediction. A CNN is trained to generate an arbitrary missing image region conditioned on its surroundings, forcing it to understand the whole image and hypothesize plausible content. A combined reconstruction and adversarial loss yields sharper results than reconstruction alone by handling multiple output modes. The learned features capture appearance and semantics, improve CNN pre-training for classification, detection, and segmentation, plus enable semantic inpainting.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

unsupervised learningimage inpaintingfeature learningconvolutional neural networksadversarial lossrepresentation learning
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.