Optimal Textures: Fast and Robust Texture Synthesis and Style Transfer through Optimal Transport

10/28/2020
by   Eric Risser, et al.
0

This paper presents a light-weight, high-quality texture synthesis algorithm that easily generalizes to other applications such as style transfer and texture mixing. We represent texture features through the deep neural activation vectors within the bottleneck layer of an auto-encoder and frame the texture synthesis problem as optimal transport between the activation values of the image being synthesized and those of an exemplar texture. To find this optimal transport mapping, we utilize an N-dimensional probability density function (PDF) transfer process that iterates over multiple random rotations of the PDF basis and matches the 1D marginal distributions across each dimension. This achieves quality and flexibility on par with expensive back-propagation based neural texture synthesis methods, but with the potential of achieving interactive rates. We demonstrate that first order statistics offer a more robust representation for texture than the second order statistics that are used today. We propose an extension of this algorithm that reduces the dimensionality of the neural feature space. We utilize a multi-scale coarse-to-fine synthesis pyramid to capture and preserve larger image features; unify color and style transfer under one framework; and further augment this system with a novel masking scheme that re-samples and re-weights the feature distribution for user-guided texture painting and targeted style transfer.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 9

page 10

page 13

research
07/29/2018

Texture Mixing by Interpolating Deep Statistics via Gaussian Models

Recently, enthusiastic studies have devoted to texture synthesis using d...
research
06/12/2020

Pitfalls of the Gram Loss for Neural Texture Synthesis in Light of Deep Feature Histograms

Neural texture synthesis and style transfer are both powered by the Gram...
research
06/05/2020

Texture Interpolation for Probing Visual Perception

Texture synthesis models are important to understand visual processing. ...
research
01/31/2017

Stable and Controllable Neural Texture Synthesis and Style Transfer Using Histogram Losses

Recently, methods have been proposed that perform texture synthesis and ...
research
05/17/2019

Transport-Based Neural Style Transfer for Smoke Simulations

Artistically controlling fluids has always been a challenging task. Opti...
research
12/23/2017

Texture Synthesis with Recurrent Variational Auto-Encoder

We propose a recurrent variational auto-encoder for texture synthesis. A...
research
12/03/2019

Maximum entropy methods for texture synthesis: theory and practice

Recent years have seen the rise of convolutional neural network techniqu...

Please sign up or login with your details

Forgot password? Click here to reset