InfoStyler: Disentanglement Information Bottleneck for Artistic Style Transfer

Yueming Lyu, Yue Jiang, Bo Peng, Jing Dong
7/30/2023
cs.CV

No confident code implementation found for this paper.

Abstract

Artistic style transfer aims to transfer the style of an artwork to a photograph while maintaining its original overall content. Many prior works focus on designing various transfer modules to transfer the style statistics to the content image. Although effective, ignoring the clear disentanglement of the content features and the style features from the first beginning, they have difficulty in balancing between content preservation and style transferring. To tackle this problem, we propose a novel information disentanglement method, named InfoStyler, to capture the minimal sufficient information for both content and style representations from the pre-trained encoding network. InfoStyler formulates the disentanglement representation learning as an information compression problem by eliminating style statistics from the content image and removing the content structure from the style image. Besides, to further facilitate disentanglement learning, a cross-domain Information Bottleneck (IB) learning strategy is proposed by reconstructing the content and style domains. Extensive experiments demonstrate that our InfoStyler can synthesize high-quality stylized images while balancing content structure preservation and style pattern richness.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lyu2023infostyler,
  title  = {InfoStyler: Disentanglement Information Bottleneck for Artistic Style Transfer},
  author = {Yueming Lyu and Yue Jiang and Bo Peng and Jing Dong},
  year   = {2023},
  eprint = {2307.16227},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.16227v1}
}

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/2307.16227.svg)](https://codeofpaper.com/paper/2307.16227)

Discussion