We propose Generative Probabilistic Image Colorization, a diffusion-based generative process that trains a sequence of probabilistic models to reverse each step of noise corruption. Given a line-drawing image as input, our method suggests multiple candidate colorized images. Therefore, our method accounts for the ill-posed nature of the colorization problem. We conducted comprehensive experiments investigating the colorization of line-drawing images, report the influence of a score-based MCMC approach that corrects the marginal distribution of estimated samples, and further compare different combinations of models and the similarity of their generated images. Despite using only a relatively small training dataset, we experimentally develop a method to generate multiple diverse colorization candidates which avoids mode collapse and does not require any additional constraints, losses, or re-training with alternative training conditions. Our proposed approach performed well not only on color-conditional image generation tasks using biased initial values, but also on some practical image completion and inpainting tasks.
[1] Jonathan Ho, Ajay Jain, and Pieter Abbeel. 2020. "Denoising Diffusion Probabilistic Models", In Advances in Neural Information Processing Systems, Vol. 33., 6840–6851. https://arxiv.org/abs/2006.11239
[2] Xun Huang, Ming-Yu Liu, Serge Belongie, and Jan Kautz. 2018. "Multimodal Unsupervised Image-to-image Translation", In ECCV. https://arxiv.org/abs/1804.04732
[3] Qi Mao, Hsin-Ying Lee, Hung-Yu Tseng, Siwei Ma, and Ming-Hsuan Yang. 2019. "Mode Seeking Generative Adversarial Networks for Diverse Image Synthesis", In IEEE Conference on Computer Vision and Pattern Recognition. https://arxiv.org/abs/1903.05628
[4] Diederik P Kingma and Prafulla Dhariwal. 2018. "Glow: Generative flow with invertible 1x1 convolutions", In Advances in Neural Information Processing Systems. 10215–10224. https://arxiv.org/abs/1807.03039
[5] Lugmayr Andreas, Danelljan Martin, Van Gool Luc, and Timofte Radu. 2020. "SRFlow: Learning the Super-Resolution Space with Normalizing Flow", In ECCV. https://arxiv.org/abs/2006.14200