Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Conditional Image Generation with PixelCNN Decoders

About

This work explores conditional image generation with a new image density model based on the PixelCNN architecture. The model can be conditioned on any vector, including descriptive labels or tags, or latent embeddings created by other networks. When conditioned on class labels from the ImageNet database, the model is able to generate diverse, realistic scenes representing distinct animals, objects, landscapes and structures. When conditioned on an embedding produced by a convolutional network given a single image of an unseen face, it generates a variety of new portraits of the same person with different facial expressions, poses and lighting conditions. We also show that conditional PixelCNN can serve as a powerful decoder in an image autoencoder. Additionally, the gated convolutional layers in the proposed model improve the log-likelihood of PixelCNN to match the state-of-the-art performance of PixelRNN on ImageNet, with greatly reduced computational cost.

Aaron van den Oord, Nal Kalchbrenner, Oriol Vinyals, Lasse Espeholt, Alex Graves, Koray Kavukcuoglu• 2016

Related benchmarks

TaskDatasetResultRank
Unconditional Image GenerationCIFAR-10 (test)
FID65.93
216
Density EstimationCIFAR-10 (test)
Bits/dim3.03
134
Anomaly DetectionCIFAR-10
AUC55.1
120
Anomaly DetectionMNIST
AUC61.8
87
Image GenerationCIFAR-10 (train/test)
FID65.93
78
Density EstimationImageNet 32x32 (test)
Bits per Sub-pixel3.57
66
Anomaly DetectionMNIST (test)
AUC61.41
65
Generative ModelingCIFAR-10 (test)
NLL (bits/dim)3.03
62
Density EstimationImageNet 64x64 (test)
Bits Per Sub-Pixel3.57
62
Generative ModelingCIFAR-10
BPD3.03
46
Showing 10 of 45 rows

Other info

Follow for update