TY - GEN
T1 - Graphcut textures
T2 - ACM SIGGRAPH 2003 Papers, SIGGRAPH '03
AU - Kwatra, Vivek
AU - Schödl, Arno
AU - Essa, Irfan
AU - Turk, Greg
AU - Bobick, Aaron
PY - 2003
Y1 - 2003
N2 - In this paper we introduce a new algorithm for image and video texture synthesis. In our approach, patch regions from a sample image or video are transformed and copied to the output and then stitched together along optimal seams to generate a new (and typically larger) output. In contrast to other techniques, the size of the patch is not chosen a-priori, but instead a graph cut technique is used to determine the optimal patch region for any given offset between the input and output texture. Unlike dynamic programming, our graph cut technique for seam optimization is applicable in any dimension. We specifically explore it in 2D and 3D to perform video texture synthesis in addition to regular image synthesis. We present approximative offset search techniques that work well in conjunction with the presented patch size optimization. We show results for synthesizing regular, random, and natural images and videos. We also demonstrate how this method can be used to interactively merge different images to generate new scenes.
AB - In this paper we introduce a new algorithm for image and video texture synthesis. In our approach, patch regions from a sample image or video are transformed and copied to the output and then stitched together along optimal seams to generate a new (and typically larger) output. In contrast to other techniques, the size of the patch is not chosen a-priori, but instead a graph cut technique is used to determine the optimal patch region for any given offset between the input and output texture. Unlike dynamic programming, our graph cut technique for seam optimization is applicable in any dimension. We specifically explore it in 2D and 3D to perform video texture synthesis in addition to regular image synthesis. We present approximative offset search techniques that work well in conjunction with the presented patch size optimization. We show results for synthesizing regular, random, and natural images and videos. We also demonstrate how this method can be used to interactively merge different images to generate new scenes.
KW - image and video processing
KW - image-based rendering
KW - machine learning
KW - natural phenomenon
KW - texture synthesis
UR - https://www.scopus.com/pages/publications/77954004426
U2 - 10.1145/1201775.882264
DO - 10.1145/1201775.882264
M3 - Conference contribution
AN - SCOPUS:77954004426
SN - 1581137095
SN - 9781581137095
T3 - ACM SIGGRAPH 2003 Papers, SIGGRAPH '03
SP - 277
EP - 286
BT - ACM SIGGRAPH 2003 Papers, SIGGRAPH '03
Y2 - 27 July 2003 through 31 July 2003
ER -