2019 · 215 citations · 49 references
ComputingArchitectural RepresentationComputer VisionRenderingVisual RepresentationGenerative ModelingGenerative Visual SystemsImage SynthesisObject RecognitionConvolutional Neural NetworksGenerative Image SynthesisLayout GenerationLow-dimensional EmbeddingsObjectsSpatial LayoutSpatial Layout ModelingSynthetic Image Generation
Controlled generation of images with multiple, complex object layouts remains difficult due to the vast appearance diversity of each object and the exponential number of images consistent with a given layout. The authors propose Layout2Im to overcome these challenges. Layout2Im encodes each object’s category with a word embedding and its appearance with a low‑dimensional vector sampled from a normal distribution, composes the representations via a convolutional LSTM to obtain a layout encoding, and decodes it to an image while employing multiple loss terms to encourage accuracy and diversity. The model significantly surpasses prior state‑of‑the‑art, raising the best reported inception score by 24.66 % on COCO‑Stuff and 28.57 % on Visual Genome, and demonstrates the ability to generate complex, diverse images with multiple objects.
Despite significant recent progress on generative models, controlled generation of images depicting multiple and complex object layouts is still a difficult problem. Among the core challenges are the diversity of appearance a given object may possess and, as a result, exponential set of images consistent with a specified layout. To address these challenges, we propose a novel approach for layout-based image generation; we call it Layout2Im. Given the coarse spatial layout (bounding boxes + object categories), our model can generate a set of realistic images which have the correct objects in the desired locations. The representation of each object is disentangled into a specified/certain part (category) and an unspecified/uncertain part (appearance). The category is encoded using a word embedding and the appearance is distilled into a low-dimensional vector sampled from a normal distribution. Individual object representations are composed together using convolutional LSTM, to obtain an encoding of the complete layout, and then decoded to an image. Several loss terms are introduced to encourage accurate and diverse generation. The proposed Layout2Im model significantly outperforms the previous state of the art, boosting the best reported inception score by 24.66% and 28.57% on the very challenging COCO-Stuff and Visual Genome datasets, respectively. Extensive experiments also demonstrate our method's ability to generate complex and diverse images with multiple objects.
49
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
Sepp Hochreiter, Jürgen Schmidhuber · Neural Computation · 1997 · 98.1K citations
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text