ABSTRACT
Model synthesis is a new approach to 3D modeling which automatically generates large models that resemble a small example model provided by the user. Model synthesis extends the 2D texture synthesis problem into higher dimensions and can be used to model many different objects and environments. The user only needs to provide an appropriate example model and does not need to provide any other instructions about how to generate the model. Model synthesis can be used to create symmetric models, models that change over time, and models that fit soft constraints. There are two important differences between our method and existing texture synthesis algorithms. The first is the use of a global search to find potential conflicts before adding new material to the model. The second difference is that we divide the problem of generating a large model into smaller subproblems which are easier to solve.
- Ashikhmin, M. 2001. Synthesizing natural textures. In SI3D '01: Proceedings of the 2001 symposium on Interactive 3D graphics, ACM Press, New York, NY, USA, 217--226. Google ScholarDigital Library
- Bhat, P., Ingram, S., and Turk, G. 2004. Geometric texture synthesis by example. In SGP '04: Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, ACM Press, New York, NY, USA, 41--44. Google ScholarDigital Library
- Cohen, M. F., Shade, J., Killer, S., and Deussen, O. 2003. Wang tiles for image and texture generation. ACM Trans. Graph. 22, 3, 287--294. Google ScholarDigital Library
- Doretto, G., Chiuso, A., Soatto, S., and Wu, Y. 2003. Dynamic textures. International Journal of Computer Vision 51, 2 (February), 91--109. Google ScholarDigital Library
- Ebert, D. S., Musgrave, F. K., Peachey, D., Perlin, K., and Worley, S. 1998. Texturing and Modeling. 2nd ed. Academic Press. Google ScholarDigital Library
- Efros, A. A., and Freeman, W. T. 2001. Image quilting for texture synthesis and transfer. SIGGRAPH '01, 341--346. Google ScholarDigital Library
- Efros, A. A., and Leung, T. K. 1999. Texture synthesis by non-parametric sampling. In IEEE International Conference on Computer Vision, 1033--1038. Google ScholarDigital Library
- Funkhouser, T., Kazhdan, M., Shilane, P., Min, P., Klefer, W., Tal, A., Rusinkiewicz, S., and Dobkin, D. 2004. Modeling by example. SIGGRAPH '04. Google ScholarDigital Library
- Heeger, D. J., and Bergen, J. R. 1995. Pyramid-based texture analysis/synthesis. In SIGGRAPH '95, 229--238. Google ScholarDigital Library
- II, K. C., and Kari, J. 1996. An aperiodic set of wang cubes. In Symposium on Theoretical Aspects of Computer Science, 137--146. Google ScholarDigital Library
- Kwatra, V., Schdl, A., Essa, I., Turk, G., and Bobick, A. 2003. Graphcut textures: Image and video synthesis using graph cuts. SIGGRAPH '03, 277--286. Google ScholarDigital Library
- Kwatra, V., Essa, I., Bobick, A., and Kwatra, N. 2005. Texture optimization for example-based synthesis. SIGGRAPH '05. Google ScholarDigital Library
- Legakis, J., Dorsey, J., and Gortler, S. 2001. Feature-based cellular texturing for architectural models. In SIGGRAPH '01, 309--316. Google ScholarDigital Library
- Lu, A., Ebert, D. S., Qiao, W., Kraus, M., and Mora, B. 2004. Interactive Volume Illustration Using Wang Cubes. Tech. Rep. TR-ECE-04-05, Purdue University.Google Scholar
- Měch, R., and Prusinkiewicz, P. 1996. Visual models of plants interacting with their environment. In SIGGRAPH '96, 397--410. Google ScholarDigital Library
- Muller, P., Wonka, P., Haegler, S., Ulmer, A., and Gool, L. V. 2006. Procedural modeling of buildings. ACM Trans. Graph. 25, 3, 614--623. Google ScholarDigital Library
- Musgrave, F. K., Kolb, C. E., and Mace, R. S. 1989. The synthesis and rendering of eroded fractal terrains. In SIGGRAPH '89, 41--50. Google ScholarDigital Library
- Portilla, J., and Simoncelli, E. P. 2000. A parametric texture model based on joint statistics of complex wavelet coefficients. International Journal of Computer Vision 40, 1, 49--70. Google ScholarDigital Library
- Prusinkiewicz, P., Mündermann, L., Karwowski, R., and Lane, B. 2001. The use of positional information in the modeling of plants. In SIGGRAPH '01, 289--300. Google ScholarDigital Library
- Share, A., Alexa, M., and Cohen-Or, D. 2004. Context-based surface completion. SIGGRAPH '04, 878--887. Google ScholarDigital Library
- Sibley, P., Montgomery, P., and Marai, G. E., 2004. Wang cubes for video synthesis and geometry placement. ACM SIGGRAPH 2004 Poster Compendium, August. Google ScholarDigital Library
- Wei, L.-Y., and Levoy, M. 2000. Fast texture synthesis using tree-structured vector quantization. In SIGGRAPH '00, 479--488. Google ScholarDigital Library
Index Terms
- Example-based model synthesis
Recommendations
Constraint-based model synthesis
SPM '09: 2009 SIAM/ACM Joint Conference on Geometric and Physical ModelingWe present a method for procedurally modeling general complex 3D shapes. Our approach is targeted towards applications in digital entertainment and gaming and can automatically generate complex models of buildings, man-made structures, or urban datasets ...
Texture optimization for example-based synthesis
We present a novel technique for texture synthesis using optimization. We define a Markov Random Field (MRF)-based similarity metric for measuring the quality of synthesized texture with respect to a given input sample. This allows us to formulate the ...
Texture optimization for example-based synthesis
SIGGRAPH '05: ACM SIGGRAPH 2005 PapersWe present a novel technique for texture synthesis using optimization. We define a Markov Random Field (MRF)-based similarity metric for measuring the quality of synthesized texture with respect to a given input sample. This allows us to formulate the ...
Comments