skip to main content
10.1145/1060244.1060274acmconferencesArticle/Chapter ViewAbstractPublication PagesspmConference Proceedingsconference-collections
Article

Poisson shape interpolation

Published: 13 June 2005 Publication History

Abstract

In this paper, we propose a novel shape interpolation approach based on Poisson equation. We formulate the trajectory problem of shape interpolation as solving Poisson equations defined on a domain mesh. A non-linear gradient field interpolation method is proposed to take both vertex coordinates and surface orientation into account. With proper boundary conditions, the in-between shapes are reconstructed implicitly from the interpolated gradient fields, while traditional methods usually manipulate vertex coordinates directly. Besides of global shape interpolation, our method is also applicable to local shape interpolation, and can be further enhanced by incorporating with deformation. Our approach can generate visual pleasing and physical plausible morphing sequences with stable area and volume changes. Experimental results demonstrate that our technique can avoid the shrinkage problem appeared in linear shape interpolation.

References

[1]
Alexa, M., Cohen-Or, D., and Levin, D. 2000. As-rigid-as-possible shape interpolation. In Proceedings of ACM SIGGRAPH 2000, ACM Press, 157--164.
[2]
Alexa, M. 2002. Recent advances in mesh morphing. Comput. Graph. Forum 21, 2, 173--196.
[3]
Alexa, M. 2003. Differential coordinates for local mesh morphing and deformation. The Visual Computer 19, 2 (May), 105--114.
[4]
Breen, D., and Whitaker, R. 2001. A level-set approach for the metamorphosis of solid models. IEEE Transactions on Visualization and Computer Graphics 7, 2 (April-June), 173--192.
[5]
Chen, E., and Parent, R. 1989. Shape averaging and it's applications to industrial design. IEEE Computer Graphics and Applications 9, 1 (January), 47--54.
[6]
Cohen-Or, D., Solomovic, A., and Levin, D. 1998. Three-dimensional distance field metamorphosis. ACM Trans. Graph. 17, 2, 116--141.
[7]
Floater, M. S. 1997. Parametrization and smooth approximation of surface triangulations. Computer Aided Geometric Design 14, 3, 231--250.
[8]
Gurtin, M. 1981. An Introduction to Continuum Mechanics. Academic Press, N.Y.
[9]
Hu, S.-M., Li, C.-F., and Zhang, H. 2004. Actual morphing: A phsical-based approach for blending two 2d/3d shapes. In ACM Symposium on Solid Modeling and Applications.
[10]
Kanai, T., Suzuki, K., and Kimura, F. 2000. Metamorphosis of arbitrary triangular meshes. IEEE Computer Graphics and Applications 20, 2, 62--75.
[11]
Kraevoy, V., and Sheffer, A. 2004. Cross-parameterization and compatible remeshing of 3d models. ACM Trans. Graph. 23, 3, 861--869.
[12]
Lazarus, F., and Verroust, A. 1998. Three-dimensional metamorphosis: a survey. Visual Computer 14, 373--389.
[13]
Lee, A., Dobkin, D., Sweldens, W., and Schröder, P. 1999. Multiresolution mesh morphing. Computer Graphics Proceedings (SIGGRAPH '99), 343--350.
[14]
Lipman, Y., Sorkine, O., Cohen-Or, D., Levin, D., Rössl, C., and Seidel, H.-P. 2004. Differential coordinates for interactive mesh editing. In Proceedings of Shape Modeling International, IEEE Computer Society Press, 181--190.
[15]
Liu, L.-G., and Wang, G.-J. 1999. Three-dimensional shape blending: intrinsic solutions to spatial interpolation problems. Computers & Graphics 23, 4, 535--545.
[16]
Peréz, P., Gangnet, M., and Blake, A. 2003. Poisson image editing. ACM Trans. Graph. 22, 3, 313--318.
[17]
Polthier, K., and Preuss, E. 2002. Visualization and Mathematics III. Springer Verlag, ch. Identifying vector fields singularities using a discrete hodge decomposition.
[18]
Praun, E., Sweldens, W., and Schröder, P. 2001. Consistent mesh parameterizations. In Proceedings of ACM SIGGRAPH 2001, ACM Préss, 179--184.
[19]
Schreiner, J., Asirvatham, A., Praun, E., and Hoppe, H. 2004. Inter-surface mapping. ACM Trans. Graph. 23, 3, 870--877.
[20]
Sederberg, T. W., and Greenwood, E. 1992. A physically based approach to 2-D shape blending. In Computer Graphics (SIGGRAPH '92 Proceedings), E. E. Catmull, Ed., vol. 26, 25--34.
[21]
Sederberg, T. W., Gao, P., Wang, G., and Mu, H. 1993. 2-d shape blending: An intrinsic solution to the vertex path problem. In Computer Graphics (SIGGRAPH '93 Proceedings), vol. 27, 15--18.
[22]
Shapira, M., and Rappoport. 1995. A. shape blending using the star-skeleton representation. IEEE Computer Graphics and Application 15, 2, 44--51.
[23]
Sheffer, A., and Kraevoy, V. 2004. Pyramid coordinates for morphing and deformation. In Proceedings of the 2nd International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT04).
[24]
Shoemake, K., and Duff, T. 1992. Matrix animation and polar decomposition. In Proceedings of the conference on Graphics Interface '92, 258--264.
[25]
Sorkine, O., Lipman, Y., Cohen-Or, D., Alexa, M., Rössl, C., and Seidel, H.-P. 2004. Laplacian surface editing. In Proceedings of the Eurographics/ACM SIGGRAPH symposium on Geometry processing, Eurographics Association, 179--188.
[26]
Stam, J. 1999. Stable fluids. In Proceedings of ACM SIGGRAPH 1999, 121--128.
[27]
Sumner, R. W., and Popović, J. 2004. Deformation transfer for triangle meshes. ACM Trans. Graph. 23, 3, 399--405.
[28]
Surazhsky, V., and Gotsman, C. 2003. Intrinsic morphing of compatible triangulations. In 4th Bi-National Israel-Korea Conference on Geometric Modelling and Computer Graphics, 45--50.
[29]
Tong, Y., Lombeyda, S., Hirani, A. N., and Desbrun, M. 2003. Discrete multiscale vector field decomposition. ACM Trans. Graph. 22, 3, 445--452.
[30]
Turk, G., and O'Brien, J. F. 1999. Shape transformation using variational implicit functions. In Proceedings of ACM SIGGRAPH 1999, 335--342.
[31]
Yu, Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., and Shum, H.-Y. 2004. Mesh editing with poisson-based gradient field manipulation. ACM Trans. Graph. 23, 3, 644--651.

Cited By

View all
  • (2025)A shape control method for soap bubble simulation using external forcesScientific Reports10.1038/s41598-025-90850-215:1Online publication date: 6-Mar-2025
  • (2023)Creating Digital Watermarks in Bitmap Images Using Lagrange Interpolation and Bezier CurvesJournal of Imaging10.3390/jimaging91002069:10(206)Online publication date: 29-Sep-2023
  • (2023)Non‐linear Rough 2D Animation using Transient EmbeddingsComputer Graphics Forum10.1111/cgf.1477142:2(411-425)Online publication date: 23-May-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SPM '05: Proceedings of the 2005 ACM symposium on Solid and physical modeling
June 2005
287 pages
ISBN:1595930159
DOI:10.1145/1060244
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 June 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. domain mesh
  2. gradient field manipulation
  3. poisson equation
  4. shape interpolation
  5. trajectory problem

Qualifiers

  • Article

Conference

SPM05
Sponsor:
SPM05: 2005 ACM Symposium on Solid and Physical Modeling
June 13 - 15, 2005
Massachusetts, Cambridge

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)31
  • Downloads (Last 6 weeks)2
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)A shape control method for soap bubble simulation using external forcesScientific Reports10.1038/s41598-025-90850-215:1Online publication date: 6-Mar-2025
  • (2023)Creating Digital Watermarks in Bitmap Images Using Lagrange Interpolation and Bezier CurvesJournal of Imaging10.3390/jimaging91002069:10(206)Online publication date: 29-Sep-2023
  • (2023)Non‐linear Rough 2D Animation using Transient EmbeddingsComputer Graphics Forum10.1111/cgf.1477142:2(411-425)Online publication date: 23-May-2023
  • (2021)Latent Embedded Graphs for Image and Shape InterpolationComputer-Aided Design10.1016/j.cad.2021.103091140:COnline publication date: 1-Nov-2021
  • (2020)Nonlinear Deformation Synthesis via Sparse Principal Geodesic AnalysisComputer Graphics Forum10.1111/cgf.1407339:5(119-132)Online publication date: 12-Aug-2020
  • (2020)Geometric optimization using nonlinear rotation-invariant coordinatesComputer Aided Geometric Design10.1016/j.cagd.2020.10182977(101829)Online publication date: Feb-2020
  • (2020)Hamiltonian Dynamics for Real-World Shape InterpolationComputer Vision – ECCV 202010.1007/978-3-030-58548-8_11(179-196)Online publication date: 29-Oct-2020
  • (2019)Guided Deformation TransferProceedings of the 16th ACM SIGGRAPH European Conference on Visual Media Production10.1145/3359998.3369408(1-10)Online publication date: 17-Dec-2019
  • (2019)Surface Motion Capture Animation SynthesisIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2018.283123325:6(2270-2283)Online publication date: 1-Jun-2019
  • (2019)CR-Morph: Controllable Rigid Morphing for 2D AnimationJournal of Computer Science and Technology10.1007/s11390-019-1963-334:5(1109-1122)Online publication date: 6-Sep-2019
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media