Skip to main content
Log in

An approach to computer-supported cartooning

  • Original Articles
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

An approach to computer-supported cartooning is described that aims at optimizing the image-related working process by introducing computer-support in the drawing and painting stages of traditional cartoon production, in particular, allowing automatic coloring of a sequence of digitized images. This is achieved by using a shape-matching algorithm to evaluate the similarity of image regions and by performing an optimum region assignment to identify the corresponding ones and propagate the color information through the image sequence. In order to maintain the use of traditional drawing tools, the first step in the proposed system architecture is the processing of scanned animators' drawings to enhance their quality and extract meaningful information. Two different system modules allow either manual coloring of images or computer-assisted automatic painting of an image sequence. Additional modules allow the construction of a vector representation for the images, the generation of in-betweens, and the composing of each cartoon frame. The first stages of the system's architecture — image preprocessing, painting and vectorization — are presented. Special emphasis is placed on the fundamental ideas behind the computer-assisted painting and vectorization steps. The competitiveness of the approach, which requires no special hardware or high-performance workstation, is shown.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Baecker RM (1969) Picture-driven animation. Proceedings of the Spring Joint Computer Conference. AFIPS Press, Montavale, NJ, pp 273–288

    Google Scholar 

  • Burtnyk N, Wein M (1971) Computer generated key frame animation. J Soc Motion Pict Television Eng 80: 149–153

    Google Scholar 

  • Burtnyk N, Wein M (1976) Interactive skeleton techniques for enhancing motion dynamics in key frame animation. Commun ACM 19: 564–569

    Google Scholar 

  • Catmull E (1978) The problems of computer-assisted animation. ACM Comput Graph 12: 348–353

    Google Scholar 

  • Durand CX (1991) The “TOON” project: requirements for a computerized 2D animation system. Comput Graphics 15: 285–293

    Google Scholar 

  • Farin G (1990) Curves and surfaces for computer aided geometric design: a practical guide, 2nd edn. Academic Press, San Diego London

    Google Scholar 

  • Gass SI (1975) Linear programming: methods and applications, 4th edn. McGraw-Hill, Kogakusha, Tokyo

    Google Scholar 

  • Gonzalez RC, Wintz P (1987) Digital image processing, 2nd edn. Addison-Wesley, Reading, Mass

    Google Scholar 

  • Haralick RM, Shapiro LG (1992) Computer and robot vision, vol 1. Addison-Wesley, Reading, Mass

    Google Scholar 

  • Haralick RM, Sternberg SR, Zhuang X (1987) Image analysis using mathematical morphology. IEEE Trans Pattern Anal Mach Intell 9: 532–550

    Google Scholar 

  • Heckbert PS (1990) A seed fill algorithm. In: Glassner AS (ed) Graphics gems. Academic Press, San Diego London, pp 275–277

    Google Scholar 

  • Kochanek DHU, Bartels RH (1984) Interpolating splines with local tension, continuity and bias control. ACM Comput Graph 18: 33–41

    Google Scholar 

  • Lane JM, Riesenfeld RF (1980) A theoretical development for the computer generation and display of piecewise polynomial surfaces. IEEE Trans Pattern Anal Mach Intell 2: 35–46

    Google Scholar 

  • Lasseter J (1987) Principles of traditional animation applied to 3D computer animation. ACM Comput Graph 21: 35–44

    Google Scholar 

  • Levoy M (1977) A color animation system based on the multiplane technique. ACM Comput Graph 11: 65–71

    Google Scholar 

  • Leymarie F, Levine MD (1992) Fast raster scan distance propagation on the discrete rectangular lattice. CVGIP Image Understand 55: 84–94

    Google Scholar 

  • Liu H-C, Srinath MD (1992) A string descriptor for matching partial shapes. In: Shapiro L, Rosenfeld A (eds) Computer vision and image processing. Academic Press, San Diego, pp 575–592

    Google Scholar 

  • Niblack CW, Gibbons PB, Capson DW (1992) Generating skeletons and center lines from the distance transform. CVGIP: Graphic Models Image Process 54: 420–437

    Google Scholar 

  • Pudet T (1992) Dessin à main levée et courbes de Bézier: comparaison des algorithmes de subdivision, modélisation des épaisseurs variables. PhD Thesis, Université de Paris Sud (XI), Centre d'Orsay, France. Available as Research Report 23, DEC Paris Research Laboratory, Paris.

    Google Scholar 

  • Reeves WT (1981) Inbetweening for computer animation utilizing moving point constraints. ACM Comput Graph 15: 263–269

    Google Scholar 

  • Schneider PJ (1990) An algorithm for automatically fitting digitized curves. In: Glassner AS (ed) Graphics gems. Academic Press, San Diego London, pp 612–625

    Google Scholar 

  • Sederberg TW, Greenwood E (1992) A physically based approach to 2-D shape blending. ACM Comput Graph 26: 25–34

    Google Scholar 

  • Sederberg TW, Gao P, Wang G, Mu H (1993) 2-D shape blending: an intrinsic solution to the vertex path problem. Proc SIGGRAPH '93 (Annual Conference Series). ACM SIGGRAPH, New York, pp 15–18

    Google Scholar 

  • Stern G (1979) SoftCel — an application of raster scan graphics to conventional cel animation, ACM Comput Graph 13: 284–288

    Google Scholar 

  • Thomas F, Johnston O (1981) Disney animation: the illusion of life. Abbeville Press, New York

    Google Scholar 

  • Wagner RA, Fischer MJ (1974) The string-to-string correction problem. JACM 21: 168–173

    Google Scholar 

  • Weiler K (1985) Edge-based data structures for solid modeling in curved-surface environments. IEEE Comput Graphics Appl 5: 21–40

    Google Scholar 

  • Wertheimer M (1921) Untersuchungen zur Lehre von der Gestalt. Psychologische Forschung I

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joaquim S. Madeira.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Madeira, J.S., Stork, A. & Groß, M.H. An approach to computer-supported cartooning. The Visual Computer 12, 1–17 (1996). https://doi.org/10.1007/BF01782215

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01782215

Key words

Navigation