Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Texture synthesis for digital painting

Published: 01 January 1984 Publication History

Abstract

The problem of digital painting is considered from a signal processing viewpoint, and is reconsidered as a problem of directed texture synthesis. It is an important characteristic of natural texture that detail may be evident at many scales, and the detail at each scale may have distinct characteristics. A “sparse convolution” procedure for generating random textures with arbitrary spectral content is described. The capability of specifying the texture spectrum (and thus the amount of detail at each scale) is an improvement over stochastic texture synthesis processes which are scalebound or which have a prescribed 1/f spectrum. This spectral texture synthesis procedure provides the basis for a digital paint system which rivals the textural sophistication of traditional artistic media. Applications in terrain synthesis and texturing computer-rendered objects are also shown.

References

[1]
Beauchamp, K. and Yuen, C. Digital Methods for Signal Analysis. Allen and Unwin, London, 1979.]]
[2]
Brodatz, P. Texture. Dover, New York, 1966.]]
[3]
Bryant, P. in Playboy 25, 4 (April 1978), 118-127.]]
[4]
Cross, G. and Jain, A. Markov random field texture models. IEEE Transactions on Pattern Analysis and Machine Intelligence 5, 1 (1983), 25-38.]]
[5]
Fournier, A., Fussell, D., and Carpenter, L. Computer rendering of stochastic models. Communications of the ACM 25, 6 (1982), 371-384.]]
[6]
Haruyama, S. and Barsky, B. Using stochastic modelling for texture generation. IEEE Computer Graphics and Applications March, 1984 7-19.]]
[7]
Hassner, M. and Sklansky, J. The use of Markov random fields as models of texture. Computer Graphics and Image Processing12, 4 (1980) 357-370.]]
[8]
LeBrun, M. Digital waveshaping synthesis. J. Audio Engineering Society27, 4 (April 1979), 250-265.]]
[9]
Lu, S. and Fu, K. Computer generation of texture using a syntactic approach. Computer Graphics12, 13 (1978), 147-152.]]
[10]
Makhoul, J. Linear prediction: a tutorial review. Proc. IEEE63, (1975) 561-580.]]
[11]
Mandelbrot, B. Fractals-Form, Chance, and Dimension. Freeman, San Francisco, 1977.]]
[12]
Mandelbrot, B. The Fractal Geometry of Nature. Freeman, San Francisco, 1982.]]
[13]
Mezei, L., Puzin, M., and Conroy, P. Simulation of patterns of nature by computer graphics. Information Processing74, 52-56.]]
[14]
Oldham, K. and Spanier, J. The Fractional Calculus. Academic Press, New York, 1974.]]
[15]
Reeves, W. Particle systems-a technique for modelling a class of fuzzy objects. Computer Graphics17, 3 (July 1983), 359-376.]]
[16]
Schachter, B. and Ahuja, N. Random pattern generation processes Computer Graphics and Image Processing 10, 2 (1979), 95-114.]]
[17]
Smith, A. Paint, in Tutorial: Computer Graphics, J.C.Beatty and K.S.Booth eds. (IEEE 1982), 501-515.]]
[18]
Voss, R., Fourier synthesis of Gaussian fractals: 1/f noises, landscapes, and flakes. Presented at ACM Siggraph Conference, 1983.]]
[19]
Whitted, T. Anti-aliased line drawing using brush extrusion. Computer Graphics 17, 3 (July 1983), 151-156.]]

Cited By

View all

Index Terms

  1. Texture synthesis for digital painting

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM SIGGRAPH Computer Graphics
      ACM SIGGRAPH Computer Graphics  Volume 18, Issue 3
      July 1984
      264 pages
      ISSN:0097-8930
      DOI:10.1145/964965
      Issue’s Table of Contents
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 January 1984
      Published in SIGGRAPH Volume 18, Issue 3

      Check for updates

      Author Tags

      1. Fractals
      2. Painting
      3. Terrain model
      4. Texture synthesis

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)214
      • Downloads (Last 6 weeks)42
      Reflects downloads up to 21 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)End-to-end Procedural Material Capture with Proxy-Free Mixed-Integer OptimizationACM Transactions on Graphics10.1145/359213242:4(1-15)Online publication date: 26-Jul-2023
      • (2021)Cyclostationary Gaussian noise: theory and synthesisComputer Graphics Forum10.1111/cgf.14262940:2(239-250)Online publication date: 4-Jun-2021
      • (2021)Prime gradient noiseComputational Visual Media10.1007/s41095-021-0206-z7:3(349-362)Online publication date: 27-Feb-2021
      • (2020)Image Restoration Based on Gradual Reweighted Regularization and Low Rank priorMathematical Problems in Engineering10.1155/2020/93654052020(1-11)Online publication date: 22-Apr-2020
      • (2020)Simulation of Dendritic PaintingComputer Graphics Forum10.1111/cgf.1395539:2(597-606)Online publication date: 13-Jul-2020
      • (2019)Microstructure Control in 3D Printing with Digital Light ProcessingComputer Graphics Forum10.1111/cgf.1380739:1(347-359)Online publication date: 28-Aug-2019
      • (2019)Local spot noise for procedural surface details synthesisComputers and Graphics10.1016/j.cag.2019.10.00385:C(92-99)Online publication date: 1-Dec-2019
      • (2018)Motion-coherent stylization with screen-space image filtersProceedings of the Joint Symposium on Computational Aesthetics and Sketch-Based Interfaces and Modeling and Non-Photorealistic Animation and Rendering10.1145/3229147.3229163(1-13)Online publication date: 17-Aug-2018
      • (2017)Texton NoiseComputer Graphics Forum10.1111/cgf.1307336:8(205-218)Online publication date: 19-Jan-2017
      • (2017)Artistic stylization of face photos based on a single exemplarThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-016-1290-433:11(1443-1452)Online publication date: 1-Nov-2017
      • Show More Cited By

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media