iFlowGAN: An Invertible Flow-Based Generative Adversarial Network for Unsupervised Image-to-Image Translation

被引:12
|
作者
Dai, Longquan [1 ]
Tang, Jinhui [1 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Flow; bijection; unsupervised image-to-image translation; banach fixed point theorem;
D O I
10.1109/TPAMI.2021.3062849
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose iFlowGAN that learns an invertible flow (a sequence of invertible mappings) via adversarial learning and exploit it to transform a source distribution into a target distribution for unsupervised image-to-image translation. Existing GAN-based generative model such as CycleGAN [1], StarGAN [2], AGGAN [3] and CyCADA [4] needs to learn a highly under-constraint forward mapping F : X -> Y from a source domain X to a target domain Y. Researchers do this by assuming there is a backward mapping B : Y -> X such that x and y are fixed points of the composite functions B omicron F and F omicron B. Inspired by zero-order reverse filtering [5], we (1) understand F via contraction mappings on a metric space; (2) provide a simple yet effective algorithm to present B via the parameters of F in light of Banach fixed point theorem; (3) provide a Lipschitz-regularized network which indicates a general approach to compose the inverse for arbitrary Lipschitz-regularized networks via Banach fixed point theorem. This network is useful for image-to-image translation tasks because it could save the memory for the weights of B. Although memory can also be saved by directly coupling the weights of the forward and backward mappings, the performance of the image-to-image translation network degrades significantly. This explains why current GAN-based generative models including CycleGAN must take different parameters to compose the forward and backward mappings instead of employing the same weights to build both mappings. Taking advantage of the Lipschitz-regularized network, we not only build iFlowGAN to solve the redundancy shortcoming of CycleGAN but also assemble the corresponding iFlowGAN versions of StarGAN, AGGAN and CyCADA without breaking their network architectures. Extensive experiments show that the iFlowGAN version could produce comparable results of the original implementation while saving half parameters.
引用
下载
收藏
页码:4151 / 4162
页数:12
相关论文
共 50 条
  • [21] Multi-Constraint Adversarial Networks for Unsupervised Image-to-Image Translation
    Saxena, Divya
    Kulshrestha, Tarun
    Cao, Jiannong
    Cheung, Shing-Chi
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2022, 31 : 1601 - 1612
  • [22] LEVERAGING IMAGE-TO-IMAGE TRANSLATION GENERATIVE ADVERSARIAL NETWORKS FOR FACE AGING
    Pantraki, Evangelia
    Kotropoulos, Constantine
    Lanitis, Andreas
    2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 8370 - 8374
  • [23] Improving Generative Adversarial Networks for Patch-Based Unpaired Image-to-Image Translation
    Boehland, Moritz
    Bruch, Roman
    Baeuerle, Simon
    Rettenberger, Luca
    Reischl, Markus
    IEEE ACCESS, 2023, 11 : 127895 - 127906
  • [24] Conditional image-to-image translation generative adversarial network (cGAN) for fabric defect data augmentation
    Mohammed, Swash Sami
    Clarke, Hülya Gökalp
    Neural Computing and Applications, 2024, 36 (32) : 20231 - 20244
  • [25] Unsupervised Object-Level Image-to-Image Translation Using Positional Attention Bi-Flow Generative Network
    Yuan, Liuchun
    Chen, Dihu
    Hu, Haifeng
    IEEE ACCESS, 2019, 7 : 30637 - 30647
  • [26] MDT: UNSUPERVISED MULTI-DOMAIN IMAGE-TO-IMAGE TRANSLATOR BASED ON GENERATIVE ADVERSARIAL NETWORKS
    Lin, Ye
    Fu, Keren
    Ling, Shenggui
    Cheng, Peng
    2020 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2020, : 598 - 602
  • [27] Generative image completion with image-to-image translation
    Xu, Shuzhen
    Zhu, Qing
    Wang, Jin
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (11): : 7333 - 7345
  • [28] Generative image completion with image-to-image translation
    Shuzhen Xu
    Qing Zhu
    Jin Wang
    Neural Computing and Applications, 2020, 32 : 7333 - 7345
  • [29] Unsupervised Image-to-Image Translation with Stacked Cycle-Consistent Adversarial Networks
    Li, Minjun
    Huang, Haozhi
    Ma, Lin
    Liu, Wei
    Zhang, Tong
    Jiang, Yugang
    COMPUTER VISION - ECCV 2018, PT IX, 2018, 11213 : 186 - 201
  • [30] Unsupervised Image-to-Image Translation Networks
    Liu, Ming-Yu
    Breuel, Thomas
    Kautz, Jan
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30