Real-time texture synthesis by patch-based sampling

被引:428
作者
Liang, L [1 ]
Liu, C [1 ]
Xu, YQ [1 ]
Guo, BN [1 ]
Shum, HY [1 ]
机构
[1] Microsoft Res China, Beijing Sigma Ctr, Beijing 100080, Peoples R China
来源
ACM TRANSACTIONS ON GRAPHICS | 2001年 / 20卷 / 03期
关键词
algorithms; texture synthesis; patch-pasted nonparametric sampling;
D O I
10.1145/501786.501787
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an algorithm for synthesizing textures from an input sample. This patch-based sampling algorithm is fast and it makes high-quality texture synthesis a real-time process. For generating textures of the same size and comparable quality, patch-based sampling is orders of magnitude faster than existing algorithms. The patch-based sampling algorithm works well for a wide variety of textures ranging from regular to stochastic. By sampling patches according to a nonparametric estimation of the local conditional MRF density function, we avoid mismatching features across patch boundaries. We also experimented with documented cases for which pixel-based nonparametric sampling algorithms cease to be effective but our algorithm continues to work well.
引用
收藏
页码:127 / 150
页数:24
相关论文
共 34 条
  • [1] An optimal algorithm for approximate nearest neighbor searching in fixed dimensions
    Arya, S
    Mount, DM
    Netanyahu, NS
    Silverman, R
    Wu, AY
    [J]. JOURNAL OF THE ACM, 1998, 45 (06) : 891 - 923
  • [2] Ashikhmin M., 2001, P ACM S INT 3D GRAPH, P217
  • [3] BARJOSEPH Z, 2001, IEEE T VIS COMPUT GR
  • [4] DEBONET JS, 1997, COMPUTER GRAPHICS, P361
  • [5] EFROS A, 2001, COMPUTER GRAPHICS P
  • [6] EFROS AA, 1999, P INT C COMP VIS
  • [7] COMPUTER RENDERING OF STOCHASTIC-MODELS
    FOURNIER, A
    FUSSELL, D
    CARPENTER, L
    [J]. COMMUNICATIONS OF THE ACM, 1982, 25 (06) : 371 - 384
  • [8] Friedman J. H., 1977, ACM Transactions on Mathematical Software, V3, P209, DOI 10.1145/355744.355745
  • [9] Heeger D. J., 1995, Computer Graphics Proceedings. SIGGRAPH 95, P229, DOI 10.1145/218380.218446
  • [10] HERTZMANN A, 2001, COMPUTER GRAPHICS P