A fast Texture-by-numbers synthesis method based on texture optimization
School of Computer Science and Technology, Zhejiang University of Technology, 310023, China
International Symposium on Visual Information Communication and Interaction (VINCI’12), 2012
@article{fan2012fast,
title={A fast Texture-by-numbers synthesis method based on texture optimization},
author={Fan, J. and Shi, X.Y. and Zhou, Z. and Tang, Y.},
year={2012}
}
The framework of Texture-by-numbers (TBN) synthesizes images of global-varying patterns with intuitive user control. Previous TBN synthesis methods have difficulties in achieving high-quality synthesis results and efficiency simultaneously. This paper proposes a fast TBN synthesis method based on texture optimization, which uses global optimization to solve the controllable non-homogeneous texture synthesis problem. Our algorithm produces high quality synthesis results by combining texture optimization into TBN framework with two improvements. The initialization process is adopted to generate the initial output of the global optimization algorithm, which speeds up the algorithm’s convergence rate and ensures synthesis quality. Besides different metrics to measure image similarity are defined to match human visual perception better. To further improve the synthesis speed, the algorithm is entirely implemented on GPU based on CUDA architecture. The experimental results show that this method synthesizes realistic images with high efficiency, which is not only applicable to the traditional TBN application, but also suitable for other applications including nonphotorealistic rendering and image in-painting.
September 28, 2012 by hgpu