|
ABSTRACT
We present techniques for accelerated texture synthesis from example images. The key idea of our approach is to divide the task into two phases: analysis, and synthesis. During the analysis phase, which is performed once per sample texture, we generate a <i>jump map</i>. Using the jump map, the synthesis phase is capable of synthesizing texture similar to the analyzed example at interactive rates. We describe two such synthesis phase algorithms: one for creating images, and one for directly texturing manifold surfaces. We produce texture images at rates comparable to the fastest alternative algorithms, and produce textured surfaces an order of magnitude faster than current alternative approaches. We further develop a new, faster patch-based algorithm for image synthesis, which improves the quality of our results on ordered textures. We show how controls used for specifying texture synthesis on surfaces may be used on images as well, allowing interesting new image-based effects, and highlight modelling applications enabled by the speed of our approach.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
|
| |
4
|
Bagomjakov, A. and Gotsman, C. 2002. Universal rendering sequences for transparent vertex caching of progressive meshes. Comput. Graph. Forum 21, 2, 137--148.
|
| |
5
|
Bertalmio, M., Vese, L., Sapiro, G., and Osher, S. 2003. Simultaneous structure and texture image inpainting. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2003). Vol. 2. IEEE Computer Society, 707--712.
|
 |
6
|
|
 |
7
|
|
| |
8
|
Criminisi, A., Perez, P., and Toyama, K. 2003. Object removal by exemplar-based inpainting. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2003). Vol. 2. IEEE Computer Society, 721--728.
|
| |
9
|
|
| |
10
|
Dischler, J.-M., Maritaud, K., Lévy, B., and Ghazanfarpour, D. 2002. Texture particles. In Eurographics 2002 Conference Proceedings. Eurographics Association, Saarbr ucken, Germany.
|
 |
11
|
|
| |
12
|
David S. Ebert , F. Kenton Musgrave , Darwyn Peachey , Ken Perlin , Steven Worley, Texturing and modeling: a procedural approach, Academic Press Professional, Inc., San Diego, CA, 1994
|
 |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
Harrison, P. 2001. A non-hierarchical procedure for re-synthesis of complex textures. In Winter School of Computer Graphics (WSCG'01) 2001, V. Skala, Ed. 190--197.
|
 |
17
|
|
 |
18
|
|
| |
19
|
Hertzmann, A. and Seitz, S. M. 2003. Shape and materials by example: A photometric stereo approach. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR '03). Vol. 1. IEEE Computer Society, Madison, WI, 533--540.
|
| |
20
|
Jia, J. and Tang, C. K. 2003. Image repairing: Robust image synthesis by adaptive nd tensor voting. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2003). Vol. 1. IEEE Computer Society, 643--650.
|
| |
21
|
Jollife, I. T. 1986. Principal Component Analysis. Springer-Verlag, New York.
|
 |
22
|
|
 |
23
|
|
 |
24
|
Jehee Lee , Jinxiang Chai , Paul S. A. Reitsma , Jessica K. Hodgins , Nancy S. Pollard, Interactive control of avatars animated with human motion data, Proceedings of the 29th annual conference on Computer graphics and interactive techniques, July 23-26, 2002, San Antonio, Texas
|
 |
25
|
|
| |
26
|
|
 |
27
|
|
| |
28
|
Liu, C., Shum, H.-Y., and Zhang, C.-S. 2001. A two-step approach to hallucinating faces: Global parametric model and local non-parametric model. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR '01). Vol. 1. IEEE Computer Society, Kauai, Hawaii, 192--198.
|
| |
29
|
|
| |
30
|
Mount, D. M. 1998. Ann programming manual. Tech. rep., Department of Computer Science, University of Maryland, College Park, Maryland.
|
| |
31
|
|
| |
32
|
|
| |
33
|
|
| |
34
|
|
| |
35
|
Sagan, H. 1994. Space-Filling Curves. Springer-Verlag, New York.
|
| |
36
|
|
| |
37
|
|
| |
38
|
|
 |
39
|
|
 |
40
|
Xin Tong , Jingdan Zhang , Ligang Liu , Xi Wang , Baining Guo , Heung-Yeung Shum, Synthesis of bidirectional texture functions on arbitrary surfaces, Proceedings of the 29th annual conference on Computer graphics and interactive techniques, July 23-26, 2002, San Antonio, Texas
|
 |
41
|
|
| |
42
|
|
 |
43
|
|
| |
44
|
Wei, L.-Y. and Levoy, M. 2002. Order-independent texture synthesis. Tech. Rep. TR-2002-01, Computer Science Department, Stanford University. Apr.
|
 |
45
|
|
| |
46
|
Xu, Y.-Q., Guo, B., and Shum, H. 2000. Chaos mosaic: Fast and memory efficient texture synthesis. Tech. Rep. MSR-TR-2000-32, Microsoft Research. April.
|
| |
47
|
|
| |
48
|
|
| |
49
|
|
 |
50
|
|
CITED BY 11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Feng Xue , You-Sheng Zhang , Ju-Lang Jiang , Min Hu , Xin-Dong Wu , Rong-Gui Wang, Real-time texture synthesis using s-tile set, Journal of Computer Science and Technology, v.22 n.4, p.590-596, July 2007
|
|