• DocumentCode
    466084
  • Title

    A Hardware-Accelerated Patch Search Engine for Image Completion

  • Author

    Lin, Yi

  • Author_Institution
    Univ. of Waterloo, Waterloo
  • Volume
    5
  • fYear
    2006
  • fDate
    8-11 Oct. 2006
  • Firstpage
    3949
  • Lastpage
    3954
  • Abstract
    This paper proposes a GPU-accelerated patch search engine that efficiently Alls the unknown regions of an image caused by replacement or removal of part of the foreground. Previous approaches, such as inpainting and texture synthesis, are either fast, but not applicable for small-scale regions, or slow, but fills large regions with good quality. The algorithm in this paper is based on the patch-based best-fit searching strategy, in which a partly-known patch is filled by searching the known part of the image for a patch of pixels closely matching the known neighbors. This keeps the linear structure and texture of the image. Each patch is represented as a stream and processed in parallel in the GPU. We found that the exhaustive searching strategies used in previous work are the main cause of inefficiency; most matches are located in the neighborhood of the target patch. Inspired by this spatial continuity, we develop a very efficient search engine compared with previous work.
  • Keywords
    image reconstruction; image texture; search engines; GPU-accelerated patch search engine; hardware-accelerated patch search engine; image completion; image linear structure; image texture; patch-based best-fit searching strategy; Computer graphics; Convergence; Cybernetics; Diffusion processes; Filling; Image restoration; Partial differential equations; Pixel; Search engines; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2006. SMC '06. IEEE International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    1-4244-0099-6
  • Electronic_ISBN
    1-4244-0100-3
  • Type

    conf

  • DOI
    10.1109/ICSMC.2006.384749
  • Filename
    4274514