skgyu / CMOS-GAN

Code for paper "TIP2023 - CMOS-GAN: Semi-supervised Generative Adversarial Model for Cross-Modality Face Image Synthesis"
Apache License 2.0
6 stars 2 forks source link
cmos-gan computer-vision cross-modality-face-image-synthesis deep-learning gan generative-adversarial-network image-generation image-manipulation pytorch semi-supervised-generative-adversarial-model semi-supervised-image-generation

CMOS-GAN: Semi-supervised Generative Adversarial Model for Cross-Modality Face Image Synthesis

We provide PyTorch implementations for CMOS-GAN (Paper). This PyTorch implementation produces results comparable to our original results reported in our paper. We will continue optimize the code to fix any issues reported.

If you use this code for your research, please cite:

S. Yu, H. Han, S. Shan and X. Chen, "CMOS-GAN: Semi-Supervised Generative Adversarial Model for Cross-Modality Face Image Synthesis," in IEEE Transactions on Image Processing, vol. 32, pp. 144-158, 2023, doi: 10.1109/TIP.2022.3226413.

Prerequisites

Getting Started

Installation

git clone  https://github.com/skgyu/CMOS-GAN
cd CMOS-GAN
cd CMOS-GAN_code_refactor

Run CMOS-GAN

Similarly, NIR-to-VIS synthesis and RGB-to-depth synthesis can be performed using the following scripts.

VIPL-MumoFace-2K dataset

You can download the VIPL-MumoFace-2K Dataset from the following link:

https://vipl.ict.ac.cn/resources/databases/202309/t20230915_180574.html

References

[1] Q. Cao, L. Shen, W. Xie, O. M. Parkhi, A. Zisserman

VGGFace2: A dataset for recognising faces across pose and age

International Conference on Automatic Face and Gesture Recognition, 2018

[2] K. Ricanek and T. Tesafaye, “Morph: A longitudinal image database of normal adult age-progression,” in IEEE FG, pp. 341–345, 2006.

[3] X. Wang and X. Tang. Face Photo-Sketch Synthesis and Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI), vol. 31, no. 11, pages 1955-1967, 2009.

[4] W. Zhang, X. Wang and X. Tang. Coupled Information-Theoretic Encoding for Face Photo-Sketch Recognition. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2011.