In Efros's classic image quilting algorithm for texture synthesis and transfer, edge information of a target image is not used in the search of blocks to match. We present an improved algorithm where a new edge item in terms of gradients is added to the original error formula for ensuring a better matching block, and a preprocessing strategy named luminance remapping is introduced in the transfer process. The experiments show that the transfer results of our algorithm are better than the traditional one, especially in the part of edges.
1 Catmull E. Subdivision Algorithm for Computer Display of Curved Surfaces. Dept.of Computer Science, Univ.of Utah. Salt Lake City, Utah, l974.
2 Efros AA, Leung TK. Texture synthesis by non-parametric sampling. Proc. of International Conference on Computer Vision, IEEE Computer Society. 1999. 1033-1038.
3 Hertzmann A, Jacobs CE, Oliver N. Image analogies. Proc. of the 28 th Annual Conference on Computer Graphics and Interactive Techniques. New York, ACM Press. 2001. 327-340.
4 Ashikhmin M. Synthesizing natural textures. 2001 ACM Symposium on Interactive 3D Graphics, 2001, (3): 217-226.
5 Efros AA, Freeman WT. Image quilting for texture synthesis and transfer. Proc. of the 28th Annual Conference on Computer Graphics and Interactive Techniques. 2001. 341-346.
6 Kwatra V, Schödl A, Essa I, Turk G, Bobick A.Graphcut textures: image and video synthesis using graph cuts. ACM Transactions on Graphics(TOG). ACM, 2003, 22(3): 277-286.