CVAIGRLGNov 27, 2018

FineGAN: Unsupervised Hierarchical Disentanglement for Fine-Grained Object Generation and Discovery

arXiv:1811.11155v2140 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses the problem of generating and discovering fine-grained object categories without supervision, which is incremental as it builds on existing GAN and disentanglement methods.

The paper tackles unsupervised disentanglement of background, shape, and appearance for fine-grained object generation, achieving realistic and diverse image synthesis for categories like birds, dogs, and cars, and applies learned features to unsupervised fine-grained object discovery.

We propose FineGAN, a novel unsupervised GAN framework, which disentangles the background, object shape, and object appearance to hierarchically generate images of fine-grained object categories. To disentangle the factors without supervision, our key idea is to use information theory to associate each factor to a latent code, and to condition the relationships between the codes in a specific way to induce the desired hierarchy. Through extensive experiments, we show that FineGAN achieves the desired disentanglement to generate realistic and diverse images belonging to fine-grained classes of birds, dogs, and cars. Using FineGAN's automatically learned features, we also cluster real images as a first attempt at solving the novel problem of unsupervised fine-grained object category discovery. Our code/models/demo can be found at https://github.com/kkanshul/finegan

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes