Fast Texture Transfer
Author(s): Michael Ashikhmin.
Article: IEEE Computer Graphics and Applications, pp. 38--43, July/August,
2003.
[BibTeX]
Abstract:
In many applications it’s useful to have the
ability to create a texture of arbitrary size
given a small input sample. Texture synthesis techniques
perform this operation. A texture transfer algorithm, on
the other hand, takes two images—the source texture
and the target image—as input. The algorithm modifies
the target image, replacing some
high-frequency information with
the source texture. Although synthesis
and transfer operations share
many of the same challenges, there
are significant differences. First, a
clear criterion of success exists in
texture synthesis: the result has to
look like the input. For texture transfer,
the degree of similarity with the
original target image is usually
adjusted based on user preferences.
The case of artistic style transfer is
probably the best illustration of this.
The definition of artistic style is subjective;
success in attaining this style
is a matter of personal preference.
Therefore, in a typical texture transfer
algorithm application, users
would take a trial-and-error
approach and experiment with different
parameter values.