Scinovex
articleTop 1% cited

Real-time texture synthesis by patch-based sampling

ACM Transactions on Graphics · 2001 · Vol. 20(3) · pp. 127–150
Liang LinCe LiuYingqing XuBaining GuoHeung‐Yeung Shum

Abstract

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.

Computer Graphics and Visualization Techniques3D Shape Modeling and AnalysisAdvanced Image and Video Retrieval TechniquesTexture synthesisSampling (signal processing)Computer scienceAlgorithmRangingNonparametric statisticsTexture (cosmology)PixelArtificial intelligencePattern recognition (psychology)
Citations
643
FWCI
26.81
field-weighted impact
References
38
Percentile
99%
vs. same field & year
Citations per year
Cited by
PatchMatch
ACM Transactions on Graphics · 2009 · 2,904 citations
Region Filling and Object Removal by Exemplar-Based Image Inpainting
IEEE Transactions on Image Processing · 2004 · 3,190 citations
Graphcut textures
ACM Transactions on Graphics · 2003 · 764 citations
References
Principal Component Analysis
Technometrics · 1988 · 8,686 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.

Real-time texture synthesis by patch-based sampling · Scinovex