“Paint by numbers: abstract image representations” by Haeberli

  • ©Paul E. Haeberli




    Paint by numbers: abstract image representations

Session/Category Title: Non Photo Realistic Rendering




    Computer graphics research has concentrated on creating photo-realistic images of synthetic objects. These images communicate surface shading and curvature, as well as the depth relationships of objects in a scene. These renderings are traditionally represented by a rectangular array of pixels that tile the image plane.As an alternative to photo-realism, it is possible to create abstract images using an ordered collection of brush strokes. These abstract images filter and refine visual information before it is presented to the viewer. By controlling the color, shape, size, and orientation of individual brush strokes, impressionistic paintings of computer generated or photographic images can easily be created.


    1. Anthea Callen, “Techniques of the Impressionists”, 1982.
    2. Paul S. Heckbert, “Ray Tracing Brand Gelatin”, Computer Graphics, 1987.
    3. Michael Kass and Andrew Witkin, “Analyzing Oriented Patterns”, Computer Vision, Graphics, and Image Processing, 37, 1987.
    4. John-Peter Lewis, “Texture Synthesis for Digital Painting”, Computer Graphics, 1984.
    5. Dick Phillips, “Siggraph ’88 Panels Proceedings”, 1988.
    6. Tom Porter and Sue Goodman, “Designer Primer”, Charlse Scribner’s Sons, 1988.
    7. Franco P. Preparata and Michael Ian Shamos, “Computational Geometry”, Springer-Verlag, 1985.
    8. William T. Reeves and Ricki Blau, “Approximate and Probabilistic Algorithms for Shading and Rendering Structured Particle Systems”, Computer Graphics, 1985.
    9. Alvy Ray Smith, “Table Paint”, SIGGRAPH tutorial notes for “Two Dimensional Computer Animation, 1981.
    10. Ray Smith, “The Artists Handbook”, Alfred A. Knopf, 1987.
    11. Steve Strassman, “Hairy Brushes”, Computer Graphics, 1986.

ACM Digital Library Publication:

Overview Page: