Self-Supervised Colorization Towards Monochrome-Color Camera Systems Using Cycle CNN

Colorization in monochrome-color camera systems aims to colorize the gray image IG from the monochrome camera using the color image RC from the color camera as reference. Since monochrome cameras have better imaging quality than color cameras, the colorization can help obtain higher quality color im...

Ausführliche Beschreibung

Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on image processing : a publication of the IEEE Signal Processing Society. - 1992. - 30(2021) vom: 16., Seite 6609-6622
1. Verfasser: Dong, Xuan (VerfasserIn)
Weitere Verfasser: Liu, Chang, Li, Weixin, Hu, Xiaoyan, Wang, Xiaojie, Wang, Yunhong
Format: Online-Aufsatz
Sprache:English
Veröffentlicht: 2021
Zugriff auf das übergeordnete Werk:IEEE transactions on image processing : a publication of the IEEE Signal Processing Society
Schlagworte:Journal Article
Beschreibung
Zusammenfassung:Colorization in monochrome-color camera systems aims to colorize the gray image IG from the monochrome camera using the color image RC from the color camera as reference. Since monochrome cameras have better imaging quality than color cameras, the colorization can help obtain higher quality color images. Related learning based methods usually simulate the monochrome-color camera systems to generate the synthesized data for training, due to the lack of ground-truth color information of the gray image in the real data. However, the methods that are trained relying on the synthesized data may get poor results when colorizing real data, because the synthesized data may deviate from the real data. We present a self-supervised CNN model, named Cycle CNN, which can directly use the real data from monochrome-color camera systems for training. In detail, we use the Weighted Average Colorization (WAC) network to do the colorization twice. First, we colorize IG using RC as reference to obtain the first-time colorization result IC . Second, we colorize the de-colored map of RC , i.e. RG , using the concatenated image of IG and Cb/Cr channels of the first-time colorization result IC , i.e. ICCb and ICCr , as reference to obtain the second-time colorization result RC ' . In this way, for the second-time colorization result RC ' , we use the Cb and Cr channels of the original color map RC as ground-truth and introduce the cycle consistency loss to push RC 'Cb/Cr ≈ RCCb/Cr . Also, for the Y channel of the first-time colorization result ICY , we propose the Global Curve Adjustment (GCA) network and the structure similarity loss to encourage the structure similarity between ICY and IG . In addition, we introduce a spatial smoothness loss within the WAC network to encourage spatial smoothness of the colorization result. Combining all these losses, we could train the Cycle CNN using the real data in the absence of the ground-truth color information of IG . Experimental results show that we can outperform related methods largely for colorizing real data
Beschreibung:Date Revised 22.07.2021
published: Print-Electronic
Citation Status PubMed-not-MEDLINE
ISSN:1941-0042
DOI:10.1109/TIP.2021.3096385