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

Colorful Image Colorization

About

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.

Richard Zhang, Phillip Isola, Alexei A. Efros• 2016

Related benchmarks

TaskDatasetResultRank
Semantic segmentationPASCAL VOC 2012 (val)
Mean IoU35.6
2040
Image ClassificationImageNet-1k (val)
Top-1 Accuracy40.7
1453
Semantic segmentationPASCAL VOC 2012 (test)
mIoU35.6
1342
Image ClassificationImageNet (val)
Top-1 Acc39.62
1206
Video Object SegmentationDAVIS 2017 (val)
J mean4.7
1130
Object DetectionPASCAL VOC 2007 (test)
mAP65.5
821
Depth EstimationNYU v2 (test)
Threshold Accuracy (delta < 1.25)76.8
423
Image ClassificationImageNet (val)
Top-1 Accuracy39.6
354
Semantic segmentationPASCAL VOC (val)
mIoU490
338
Image ClassificationImageNet (test)--
235
Showing 10 of 48 rows

Other info

Code

Follow for update