Patch-based texture synthesis using differential evolution

This paper presents a novel algorithm for patch-based texture synthesis. This method surpasses the conventional texture synthesis method with evolutionary algorithm. Patch-based texture synthesis is to enlarge the texture image by quilting the small patches together in a raster scan manner by applying some preliminary processes. In the initial population generation at the time of fetching patches from the original texture image, there is the 8-pixel difference between each adjacent patch to dilate the search space. The process Patch-based Texture Synthesis using DE (PTSDE) can search the adaptive patches from the available population in a candidate single generation. PTSDE gives efficient result in texture synthesis in comparison to other used methods.

[1]  Oliver Deussen,et al.  Wang Tiles for image and texture generation , 2003, ACM Trans. Graph..

[2]  Jean-François Aujol,et al.  Texture Reconstruction Guided by a High-Resolution Patch , 2017, IEEE Transactions on Image Processing.

[3]  Wenhui Li,et al.  Texture synthesis based on Direction Empirical Mode Decomposition , 2008, Comput. Graph..

[4]  José M. Celaya-Padilla,et al.  Multi-seed texture synthesis to fast image patching , 2012 .

[5]  Xinyu Zhang,et al.  Efficient texture synthesis using strict Wang Tiles , 2008, Graph. Model..

[6]  Xiaoou Tang,et al.  Accelerating the Super-Resolution Convolutional Neural Network , 2016, ECCV.

[7]  Marcelo Walter,et al.  Patch-Based Texture Synthesis Using Wavelets , 2005, XVIII Brazilian Symposium on Computer Graphics and Image Processing (SIBGRAPI'05).

[8]  Iasonas Kokkinos,et al.  Describing Textures in the Wild , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[10]  S. Arivazhagan,et al.  Effects of variation of patch size and seam size in patch based texture synthesis , 2010, 2010 Second International conference on Computing, Communication and Networking Technologies.

[11]  Alexei A. Efros,et al.  Image quilting for texture synthesis and transfer , 2001, SIGGRAPH.

[12]  Laylan Mohammad Rashid,et al.  A Genetic Algorithm for Texture Synthesis and Transfer , 2005 .

[13]  P. Malathi,et al.  A survey on texture synthesis and its approaches , 2016, 2016 International Conference on Computing Technologies and Intelligent Data Engineering (ICCTIDE'16).

[14]  S. Arivazhagan,et al.  Adaptive patch based texture synthesis using wavelet , 2011, 2011 International Conference on Signal Processing, Communication, Computing and Networking Technologies.

[15]  Sung Yong Shin,et al.  On pixel-based texture synthesis by non-parametric sampling , 2006, Comput. Graph..

[16]  Irfan A. Essa,et al.  Graphcut textures: image and video synthesis using graph cuts , 2003, ACM Trans. Graph..

[17]  Ponnuthurai N. Suganthan,et al.  Recent advances in differential evolution - An updated survey , 2016, Swarm Evol. Comput..

[18]  Olivier Déforges,et al.  Spatiotemporal texture synthesis and region-based motion compensation for video compression , 2013, Signal Process. Image Commun..