Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

A framework for geometric warps and deformations

Published: 01 January 2002 Publication History

Abstract

We present a framework for geometric warps and deformations. The framework provides a conceptual and mathematical foundation for analyzing known warps and for developing new warps, and serves as a common base for many warps and deformations. Our framework is composed of two components: a generic modular algorithm for warps and deformations; and a concise, geometrically meaningful formula that describes how warps are evaluated. Together, these two elements comprise a complete framework useful for analyzing, evaluating, designing, and implementing deformation algorithms. While the framework is independent of user-interfaces and geometric model representations and is formally capable of describing any warping algorithm, its design is geared toward the most prevalent class of user-controlled deformations: those computed using geometric operations. To demonstrate the expressive power of the framework, we cast several well-known warps in terms of the framework. To illustrate the framework's usefulness for analyzing and modifying existing warps, we present variations of these warps that provide additional functionality or improved behavior. To show the utility of the framework for developing new warps, we design a novel 3-D warping algorithm: a mesh warp---useful as a modeling and animation tool---that allows users to deform a detailed surface by manipulating a low-resolution mesh of similar shape. Finally, to demonstrate the mathematical utility of the framework, we use the framework to develop guarantees of several mathematical properties such as commutativity and continuity for large classes of deformations.

References

[1]
ARAD, N., DYN, N., REISFELD,D.,AND YESHURUN, Y. 1994. Image warping by radial basis functions: Application to facial expressions. CVGIP: Graphical Models and Image Processing 56, 2 (Mar.), 161-172.
[2]
BARR, A. H. 1984. Global and local deformations of solid primitives. In Computer Graphics (SIGGRAPH '84 Proceedings) Hank Christiansen, Ed. ACM, New York, pp. 21-30.
[3]
BECHMANN, D. 1994. Space deformation models survey. Comput. Graph. 18, 4, 571-586.
[4]
BEIER,T.AND NEELY, S. 1992. Feature-based image metamorphosis. In Computer Graphics (SIGGRAPH '92 Proceedings), Edwin E. Catmull, Ed. ACM, New York, pp. 35-42.
[5]
BORREL,P.AND RAPPOPORT, A. 1994. Simple constrained deformations for geometric modeling and interactive design. ACM Trans. Graph. 13, 2 (Apr.), 137-155.
[6]
COHEN-OR, D., SOLOMOVICI, A., AND LEVIN, D. 1998. Three-dimensional distance field metamorphosis. ACM Trans. Graph. 17, 2 (Apr.), 116-141.
[7]
COQUILLART, S. 1990. Extended free-form deformation: A sculpturing tool for 3D geometric modeling. In Computer Graphics (SIGGRAPH '90 Proceedings), Forest Baskett Ed. ACM, New York, pp. 187-196.
[8]
CORREA,W.T.,JENSEN,R.J.,THAYER,C.E.,AND FINKELSTEIN, A. 1998. Texture mapping for cel animation. In SIGGRAPH 98 Conference Proceedings, Michael Cohen, Ed. ACM, New York, pp. 435-446.
[9]
DECAUDIN, P. 1996. Geometric deformation by merging a 3D-object with a simple shape. In Graphics Interface '96, Wayne A. Davis and Richard Bartels, Ed. Canadian Information Processing Society, Canadian Human-Computer Communications Society, pp. 55-60.
[10]
FORSEY,D.AND BARTELS, R. 1998. Hierarchical B-spline refinement. Comput. Graph. 22, 4, 205-212.
[11]
GREISSMAIR,J.AND PURGATHOFER, W. 1989. Deformation of solids with trivariate B-Splines. In Eurographics '89, W. Hansmann F. R. A. Hopgoood, and W. Strasser, Eds. Eurographics, North Holland, Amsterdam, The Neterlands, pp. 137-148.
[12]
HSU, W. M., HUGHES,J.F.,AND KAUFMAN, H. 1992. Direct manipulation of free-form deformations. In Computer Graphics (SIGGRAPH '92 Proceedings), Edwin E. Catmull, Ed. ACM, New York, pp. 177-184.
[13]
KOBBELT, L., CAMPAGNA, S., VORSATZ,J.,AND SEIDEL, H.-P. 1998. Interactive multi-resolution modeling on arbitrary meshes. In SIGGRAPH '98 Conference Proceedings, Michael Cohen, Ed. ACM, New York, pp. 105-114.
[14]
LAZARUS, F., COQUILLART,S.,AND JANCENE, P. 1994. Axial deformations: An intuitive deformation technique. Comput.-Aided Des. 26, 8 (Aug.), 607-613.
[15]
LEE, S.-Y., CHWA, K.-Y., HAHN,J.,AND SHIN, S. Y. 1996a. Image morphing using deformation techniques. J. Visual. Comput. Animat. 7, 1, 3-23.
[16]
LEE, S.-Y., CHWA, K.-Y., SHIN,S.Y.,AND WOLBERG, G. 1995. Image metamorphosis using snakes and free-form deformations. In SIGGRAPH 95 Conference Proceedings, Robert Cook, Ed. ACM, New York, pp. 439-448.
[17]
LEE, S-Y., WOLBERG, G., CHWA, K.-Y., AND SHIN, S. Y. 1996b. Image metamorphosis with scattered feature constraints. IEEE Trans. Visual. Comput. Graph. 2, 4 (Dec.).
[18]
LERIOS, A., GARFINKLE,C.D.,AND LEVOY, M. 1995. Feature-Based volume metamorphosis. In SIGGRAPH '95 Conference Proceedings, RobertCook, Ed. ACM, New York, pp. 449-456.
[19]
LITWINOWICZ,P.AND WILLIAMS, L. 1994. Animating images with drawings. In Proceedings of SIGGRAPH '94, (Orlando, Fla., July 24-29). Andrew Glassner, Ed. ACM, New York, pp. 409-412.
[20]
MACCRACKEN,R.AND JOY, K. I. 1996. Free-Form deformations with lattices of arbitrary topology. In SIGGRAPH '96 Conference Proceedings, Holly Rushmeier, Ed. ACM, New York, pp. 181-188.
[21]
MILLIRON, T. S. 1999. A framework for geometric warps and deformations in computer graphics. B.S.E. Senior Thesis, Princeton Univ., Princetion, N.J.
[22]
SEDERBERG,T.W.AND PARRY, S. R. 1986. Free-form deformation of solid geometric models. In Computer Graphics (SIGGRAPH '86 Proceedings), David C. Evans and Russell J. Athay, Ed. ACM, New York, pp. 151-160.
[23]
SINGH,K.AND FIUME, E. 1998. Wires: A geometric deformation technique. In SIGGRAPH 98 Conference Proceedings. Michael Cohen, Ed. ACM, New York, pp. 405-414.
[24]
VAN OVERVELD,C.W.A.M.AND STALPERS, M. G. J. R. 1997. Deforming geometric models based on a polygonal skeleton mesh. J. Graph. Tools 2,3.
[25]
WOLBERG, G. 1990. Digital Image Warping. IEEE Computer Society Press, Los Alamitos, Calif.
[26]
ZORIN, D., SCHRODER,P.,AND SWELDENS, W. 1997. Interactive multiresolution mesh editing. In SIGGRAPH '97 Conference Proceedings, Turner Whitted, Ed. ACM, New York, pp. 259-268.

Cited By

View all
  • (2022)Research on Topological Deformation of 3D Human Image Based on Laplace Optimization2022 International Conference on High Performance Big Data and Intelligent Systems (HDIS)10.1109/HDIS56859.2022.9991706(329-332)Online publication date: 10-Dec-2022
  • (2022)Interactive image manipulation using morphological trees and spline-based skeletonsComputers & Graphics10.1016/j.cag.2022.09.002108(61-73)Online publication date: Nov-2022
  • (2021)Geometry processing with neural fieldsProceedings of the 35th International Conference on Neural Information Processing Systems10.5555/3540261.3541983(22483-22497)Online publication date: 6-Dec-2021
  • Show More Cited By

Index Terms

  1. A framework for geometric warps and deformations

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Graphics
      ACM Transactions on Graphics  Volume 21, Issue 1
      January 2002
      86 pages
      ISSN:0730-0301
      EISSN:1557-7368
      DOI:10.1145/504789
      Issue’s Table of Contents

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 January 2002
      Published in TOG Volume 21, Issue 1

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Deformation
      2. warp

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)16
      • Downloads (Last 6 weeks)3
      Reflects downloads up to 30 Aug 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)Research on Topological Deformation of 3D Human Image Based on Laplace Optimization2022 International Conference on High Performance Big Data and Intelligent Systems (HDIS)10.1109/HDIS56859.2022.9991706(329-332)Online publication date: 10-Dec-2022
      • (2022)Interactive image manipulation using morphological trees and spline-based skeletonsComputers & Graphics10.1016/j.cag.2022.09.002108(61-73)Online publication date: Nov-2022
      • (2021)Geometry processing with neural fieldsProceedings of the 35th International Conference on Neural Information Processing Systems10.5555/3540261.3541983(22483-22497)Online publication date: 6-Dec-2021
      • (2019)A Family of Barycentric Coordinates for Co‐Dimension 1 Manifolds with Simplicial FacetsComputer Graphics Forum10.1111/cgf.1379038:5(75-83)Online publication date: 12-Aug-2019
      • (2018)Resolving display shape dependence issues on tabletopsComputational Visual Media10.1007/s41095-018-0124-x4:4(349-365)Online publication date: 27-Oct-2018
      • (2017)Warping Techniques in Video StabilizationComputer Vision in Control Systems-310.1007/978-3-319-67516-9_7(177-215)Online publication date: 27-Oct-2017
      • (2016)Flow CurvesComputer Graphics Forum10.5555/3151666.315169235:7(247-256)Online publication date: 1-Oct-2016
      • (2016)Image Deformation by User-Defined Force FieldsJournal of Signal and Information Processing10.4236/jsip.2016.7100407:01(27-33)Online publication date: 2016
      • (2016)Flow Curves: an Intuitive Interface for Coherent Scene DeformationComputer Graphics Forum10.1111/cgf.1302235:7(247-256)Online publication date: 27-Oct-2016
      • (2015)Using analytical force model for efficient deformation simulation and haptic rendering of soft objectsMultimedia Tools and Applications10.1007/s11042-013-1720-574:6(1823-1844)Online publication date: 1-Mar-2015
      • Show More Cited By

      View Options

      Get Access

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media