Title :
Graph cut-based fast texture synthesis with CUDA
Author :
Zou, Kun ; Xu, Xiang ; Yang, Liang ; Li, Yueqiao ; Zhang, Jun
Author_Institution :
Dept. of Comput. Eng., Univ. of Electron. Sci. & Technol. of China, Zhongshan, China
Abstract :
This paper presents a graph cut-based fast texture synthesis algorithm which utilizes CUDA to greatly accelerate the synthesis speed. The whole sample serves as a patch and is laid into the synthesized image repeatedly to build the final texture, and graph cut is used to determine the optimal patch boundaries. To speed up the synthesis speed, the patch locations are only selected based on a small set, which consists of some optimal relative offsets between two patches and is constructed in the preprocessing step. The matching errors during patch selection are also estimated without much computation from the information provided by this step. The graph cut algorithm is implemented every time a patch is laid, resulting in its becoming the bottleneck of the synthesis process. This problem is solved by virtue of the CUDA implementation of the maxflow/mincut algorithm. Graph construction and the preprocessing step are also accelerated with CUDA. The speed of the synthesis is several to dozens of times faster than the traditional algorithm without GPU acceleration.
Keywords :
computer graphic equipment; graph theory; image matching; image texture; minimax techniques; CUDA; GPU; compute unified device architecture; graph construction; graph cut-based fast texture synthesis; image texture; matching error; maxflow algorithm; mincut algorithm; optimal patch boundary; patch location; patch selection; synthesis speed; synthesized image; Acceleration; Computer graphics; Concurrent computing; Design engineering; Image processing; Network synthesis; Optimization methods; Runtime; Telecommunication computing; Tiles; CUDA; graph cut; texture synthesis;
Conference_Titel :
Computer Design and Applications (ICCDA), 2010 International Conference on
Conference_Location :
Qinhuangdao
Print_ISBN :
978-1-4244-7164-5
Electronic_ISBN :
978-1-4244-7164-5
DOI :
10.1109/ICCDA.2010.5541032