Colorful Image Colorization

Richard Zhang, Phillip Isola, Alexei A. Efros
3/28/2016
cs.CV

Official code: richzhang/colorization (3,464 stars, BSD-2-Clause, last commit 2023-11-27).

Abstract

Given a grayscale photograph as input, this paper attacks the problem of hallucinating a plausible color version of the photograph. This problem is clearly underconstrained, so previous approaches have either relied on significant user interaction or resulted in desaturated colorizations. We propose a fully automatic approach that produces vibrant and realistic colorizations. We embrace the underlying uncertainty of the problem by posing it as a classification task and use class-rebalancing at training time to increase the diversity of colors in the result. The system is implemented as a feed-forward pass in a CNN at test time and is trained on over a million color images. We evaluate our algorithm using a "colorization Turing test," asking human participants to choose between a generated and ground truth color image. Our method successfully fools humans on 32% of the trials, significantly higher than previous methods. Moreover, we show that colorization can be a powerful pretext task for self-supervised feature learning, acting as a cross-channel encoder. This approach results in state-of-the-art performance on several feature learning benchmarks.

View on arXivView PDF

Code Implementations(1)

BSD-2-Clause

Automatic colorization using deep neural networks. "Colorful Image Colorization." In ECCV, 2016.

3,464921PythonMar 26, 20162 years agoBSD-2-Clause
automatic-colorizationcaffecolorizationcomputer-visiondeep-learning+1 more

Cite this paper

@article{zhang2016colorful,
  title  = {Colorful Image Colorization},
  author = {Richard Zhang and Phillip Isola and Alexei A. Efros},
  year   = {2016},
  eprint = {1603.08511},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1603.08511}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1603.08511.svg)](https://codeofpaper.com/paper/1603.08511)

Discussion