Exemplar-Based Texture Synthesis: the Efros-Leung Algorithm

被引:15
作者
Aguerrebere, Cecilia [1 ,2 ]
Gousseau, Yann [2 ]
Tartavel, Guillaume [2 ]
机构
[1] UdelaR, IIE, Montevideo, Uruguay
[2] CNRS, Telecom ParisTech, LTCI, Paris, France
关键词
efros leung; texture synthesis; patches; exemplar-based;
D O I
10.5201/ipol.2013.59
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Exemplar-based texture synthesis aims at creating, from an input sample, new texture images that are visually similar to the input, but are not plain copy of it. The Efros-Leung algorithm is one of the most celebrated approaches to this problem. It relies on a Markov assumption and generates new textures in a non-parametric way, directly sampling new values from the input sample. In this paper, we provide a detailed analysis and implementation of this algorithm. The code closely follows the algorithm description from the original paper. It also includes a PCA-based acceleration of the method, yielding results that are generally visually indistinguishable from the original results. To the best of our knowledge, this is the first publicly available implementation of this algorithm running in acceptable time. Even though numerous improvements have been proposed since this seminal work, we believe it is of interest to provide an easy way to test the initial approach from Efros and Leung. In particular, we provide the user with a graphical illustration of the innovation capacity of the algorithm. Experimentation often shows that the path between verbatim copy of the exemplar and garbage growing is somewhat narrow, and that in most favorable cases the algorithm produces new texture images by stitching together entire regions from the exemplar.
引用
收藏
页码:223 / 241
页数:19
相关论文
共 18 条
[1]  
Briand T., 2013, IMAGE PROCESSING ONL
[2]  
Brodatz P., 1966, TEXTURES
[3]   A review of image denoising algorithms, with a new one [J].
Buades, A ;
Coll, B ;
Morel, JM .
MULTISCALE MODELING & SIMULATION, 2005, 4 (02) :490-530
[4]   MARKOV RANDOM FIELD TEXTURE MODELS [J].
CROSS, GR ;
JAIN, AK .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1983, 5 (01) :25-39
[5]  
De Benet J. S., 1997, Computer Graphics Proceedings, SIGGRAPH 97, P361, DOI 10.1145/258734.258882
[6]  
Efros A., TEXTURE SYNTHESIS NO
[7]  
Efros A. A., 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision, P1033, DOI 10.1109/ICCV.1999.790383
[8]  
Efros AA, 2001, COMP GRAPH, P341, DOI 10.1145/383259.383296
[9]   Random Phase Textures: Theory and Synthesis [J].
Galerne, Bruno ;
Gousseau, Yann ;
Morel, Jean-Michel .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (01) :257-267
[10]  
Galerne Bruno, 2011, IMAGE PROCESSING LIN, V2011