• DocumentCode
    3422019
  • 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
  • Volume
    5
  • fYear
    2010
  • fDate
    25-27 June 2010
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ICCDA.2010.5541032
  • Filename
    5541032