skip to main content
10.1145/192161.192270acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access

Animating images with drawings

Authors Info & Claims
Published:24 July 1994Publication History

ABSTRACT

The work described here extends the power of 2D animation with a form of texture mapping conveniently controlled by line drawings. By tracing points, line segments, spline curves, or filled regions on an image, the animator defines features which can be used to animate the image. Animations of the control features deform the image smoothly. This development is in the tradition of “skeleton”-based animation, and “feature”-based image metamorphosis. By employing numerics developed in the computer vision community for rapid visual surface estimation, several important advantages are realized. Skeletons are generalized to include curved “bones,” the interpolating surface is better behaved, the expense of computing the animation is decoupled from the number of features in the drawing, and arbitrary holes or cuts in the interpolated surface can be accommodated. The same general scattered data interpolation technique is applied to the problem of mapping animation from one image and set of features to another, generalizing the prescriptive power of animated sequences and encouraging reuse of animated motion.

Skip Supplemental Material Section

Supplemental Material

References

  1. Beier92.Beier, T. and S. Neely. "Feature-Based Image Metamorphosis," Computer Graphics, Volume 26, Number 2, July 1992, pp. 35-42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Burtn76.Burtnyk, N. and M Wein. "Interactive Skeleton Techniques for Enhancing Motion Dynamics in Key Frame Animation," CACM, Vol. 19, Number 10, October 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Farin90.Farin, G. Curves and Surfaces for Computer Aided Geometric Design, A Practical Guide, Second Edition. Academic Press, NY, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Forr72.Forrest, A. "On Coons and Other Methods for the Representation of Curved Surfaces," Computer Graphics and Image Processing, 1, 1972, pp. 341-369.Google ScholarGoogle ScholarCross RefCross Ref
  5. Franke79.Franke, R. "A Critical Comparison of Some Methods for Interpolation of Scattered Data," Report NPS-53-79-03 of the Naval Postgraduate School, Monterey, CA. Obtained from U.S. Department of Commerce, National Technical Information Service.Google ScholarGoogle Scholar
  6. Gera94.Gerald, Curtis and P. Wheatley, Applied Numerical Analysis, Fifth Edition, Addison-Wesley Publishing Company, pp. 159-164.Google ScholarGoogle Scholar
  7. Gortler93.Gortler, Steven, Michael Cohen and Philipp Slusallek, "Radiosity and Relaxation Methods: Progressive Refinement is Southwell Relaxation," Princeton University Research Report CS-TR-408-93, February 1993.Google ScholarGoogle Scholar
  8. Gosh86.Goshtasby, A., "Piecewise Linear Mapping Functions for Image Registration," Pattern Recognition 19:6, 1986, pp. 459-466. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Grim81.Grimson, W., From Images to Surfaces, MIT Press, 1981.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Hard72.Harder, R., and R. Desmarais, "Interpolation Using Surface Splines," J. Aircraft, Vol. 9, February 1972, pp. 189 -191.Google ScholarGoogle ScholarCross RefCross Ref
  11. Litw91.Litwinowicz, P. "Inkwell: A 2 1 / 2 -D Animation System," Computer Graphics, Volume 25, Number 4, 1991, pp. 113-121. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Patterson91.Patterson, E., P. Litwinowicz and N. Greene, "Facial Animation by Spatial Mapping," Computer Animation 1991, Springer-Verlag, NY 1991, pp. 31-44.Google ScholarGoogle Scholar
  13. Pilch74.Pilcher, David, "Smooth Parametric Surfaces," in Computer Aided Geometric Design, by Barnhill and Riesenfeld, Academic Press, NY, 1974, pp. 237-253.Google ScholarGoogle Scholar
  14. Rupr92.Ruprecht, D., and H. M~ller, "Image Warping with Scattered Data Interpolation Methods," Research Report 443, Dortmund University, November 6, 1992.Google ScholarGoogle Scholar
  15. Shep68.Shepard, D., "A Two-Dimensional Interpolation Function for Irregularly Spaced Data," Proceedings of the 23rd Nat. Conf. ACM, 1968, pp. 517-523. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Sed86.Sederberg, T. and S. Parry. "Free-Form Deformation of Solid Geometric Models," Computer Graphics, Volume 20, Number 4, August 1986, pp. 151-160. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Terz88.Terzopoulos, D. "The Computation of Visible-Surface Representations," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 10, No.4, July 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Wolb89.Wolberg, George. "Skeleton Based Image Warping," The Visual Computer, Vol. 5, Number 1/2, March 1989, pp. 95-108.Google ScholarGoogle Scholar
  19. vanO90.van Overveld, C. W. A. M., "A technique for motion specification in computer animation," The Visual Computer, Number 6, 1990, pp. 106-116.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Animating images with drawings

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGGRAPH '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques
        July 1994
        512 pages
        ISBN:0897916670
        DOI:10.1145/192161

        Copyright © 1994 ACM

        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: 24 July 1994

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        SIGGRAPH '94 Paper Acceptance Rate57of242submissions,24%Overall Acceptance Rate1,822of8,601submissions,21%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader