skip to main content
10.1145/1599470.1599479acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
research-article

Spatial deformation transfer

Published: 01 August 2009 Publication History

Abstract

Much effort is invested in generating natural deformations of three-dimensional shapes. Deformation transfer simplifies this process by allowing to infer deformations of a new shape from existing deformations of a similar shape. Current deformation transfer methods can be applied only to shapes which are represented as a single component manifold mesh, hence their applicability to real-life 3D models is somewhat limited. We propose a novel deformation transfer method, which can be applied to a variety of shape representations -- tet-meshes, polygon soups and multiple-component meshes. Our key technique is deformation of the space in which the shape is embedded. We approximate the given source deformation by a harmonic map using a set of harmonic basis functions. Then, given a sparse set of user-selected correspondence points between the source and target shapes, we generate a deformation of the target shape which has differential properties similar to those of the source deformation. Our method requires only the solution of linear systems of equations, and hence is very robust and efficient. We demonstrate its applicability on a wide range of deformations, for different shape representations.

References

[1]
{ATC*08} Au, O. K.-C., Tai, C.-L., Chu, H.-K., Cohen-Or, D., Lee, T.-Y: Skeleton extraction by mesh contraction. ACM Trans. Graph. 27, 3, (2008), 1--10.
[2]
{BCWG09} Ben-Chen, M., Weber, O., Gotsman, C.: Variational harmonic maps for space deformation. ACM Trans. Graph. 28, 3, (2009)
[3]
{BPWG07} Botsch, M., Pauly, M., Wicke, M., Gross, M.: Adaptive space deformations based on rigid cells. Computer Graphics Forum 26, 3, (2007), 339--347.
[4]
{BSPG06} Botsch, M., Sumner, R., Pauly, M., Gross, M.: Deformation transfer for detail-preserving surface editing. In Proc. of Vision, Modeling and Visualization, (2006), 357--364.
[5]
{Gle98} Gleicher, M.: Retargetting motion to new characters. In Proc. SIGGRAPH, (1998), 33--42.
[6]
{JMD*07} Joshi, P., Meyer, M., DeRose, T., Green, B., Sanocki, T.: Harmonic coordinates for character articulation. ACM Trans. Graph. 26, 3, (2007), 71.
[7]
{JSW05} Ju, T., Schaefer, S., Warren, J.: Mean value coordinates for closed triangular meshes. ACM Trans. Graph. 24, 3, (2005), 561--566.
[8]
{KBH06} Kazhdan, M., Bolitho, M., Hoppe, H.: Poisson surface reconstruction. In Proc. Symposium on Geometry Processing, (2006), 61--70.
[9]
{Kyt95} Kythe, K., P.: An Introduction to Boundary Element Methods. CRC Press (1995).
[10]
{LCOG*07} Lipman, Y., Cohen-Or, D., Gal, R., Levin, D.: Volume and shape preservation via moving frame manipulation. ACM Trans. Graph. 26, 1, (2007), 5.
[11]
{LLCO08} Lipman, Y., Levin, D., Cohen-Or, D.: Green coordinates. ACM Trans. Graph. 27, 3, (2008), 1--10.
[12]
{SA07} Sorkine, O., Alexa, M. As-rigid-as-possible surface modeling. In Proc. Symposium on Geometry Processing, (2007), 109--116.
[13]
{SP04} Sumner, R. W., Popović, J.: Deformation transfer for triangle meshes. ACM Trans. Graph. 23, 3, (2004), 399--405.
[14]
{SSP07} Sumner, R. W., Schmid, J., Pauly, M.: Embedded deformation for shape manipulation. ACM Trans. Graph. 26, 3, (2007), 80.
[15]
{SZGP05} Sumner, R. W., Zwicker, M., Gotsman, C., Popović, J.: Mesh-based inverse kinematics. ACM Trans. Graph. 24, 3, (2005), 488--495.
[16]
{WBCG09} Weber, O., Ben-Chen, M., Gotsman, C.: Complex barycentric coordinates with applications to planar shape deformation. Computer Graphics Forum 28, 2, (2009), 587--597.
[17]
{WSLG07} Weber, O., Sorkine, O., Lipman, Y., Gotsman, C.: Context-aware skeletal shape deformation. Computer Graphics Forum 26, 3, (2007), 265--274.
[18]
{XZY*07} Xu, W., Zhou, K., Yu, Y., Tan, Q., Peng, Q., Guo, B: Gradient domain editing of deforming mesh sequences. ACM Trans. Graph. 26, 3, (2007), 84.
[19]
{YZX*04} Yu, Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., Shum, H.: Mesh editing with Poisson-based gradient field manipulation. ACM Trans. Graph. 23, 3, (2004), 644--651.
[20]
{ZLXP09} Zhao, Y., Liu, X., Xiao, C., Peng, Q.: A unified shape editing framework based on tetrahedral control mesh. Computer Animation and Virtual Worlds 20, 2--3, (2009), 301--310.
[21]
{ZRKS05} Zayer, R., Rössl, C., Karni, Z., Seidel, H.-P.: Harmonic guidance for surface deformation. Computer Graphics Forum 24, 3, (2005), 601--609.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '09: Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
August 2009
258 pages
ISBN:9781605586106
DOI:10.1145/1599470
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: 01 August 2009

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

SCA '09
Sponsor:

Acceptance Rates

Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)49
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Robust Coarse Cage Construction With Small Approximation ErrorsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.325520730:7(4234-4245)Online publication date: Jul-2024
  • (2024)Retargeting of facial model for unordered dense point cloudComputers and Graphics10.1016/j.cag.2024.103972122:COnline publication date: 1-Aug-2024
  • (2024)Geometry-aware 3D pose transfer using transformer autoencoderComputational Visual Media10.1007/s41095-023-0379-810:6(1063-1078)Online publication date: 22-Mar-2024
  • (2024)Non-corresponding and topology-free 3D face expression transferThe Visual Computer10.1007/s00371-024-03473-540:10(7057-7074)Online publication date: 28-May-2024
  • (2023)LARTProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3668019(43742-43753)Online publication date: 10-Dec-2023
  • (2023)Differential Operators on Sketches via Alpha ContoursACM Transactions on Graphics10.1145/359242042:4(1-15)Online publication date: 26-Jul-2023
  • (2023)MAPConNet: Self-supervised 3D Pose Transfer with Mesh and Point Contrastive Learning2023 IEEE/CVF International Conference on Computer Vision (ICCV)10.1109/ICCV51070.2023.01329(14406-14416)Online publication date: 1-Oct-2023
  • (2022)Automatic 3D Facial Landmark-Based Deformation Transfer on Facial Variants for Blendshape GenerationArabian Journal for Science and Engineering10.1007/s13369-022-07403-248:8(10109-10123)Online publication date: 2-Dec-2022
  • (2022)Skeleton-Free Pose Transfer for Stylized 3D CharactersComputer Vision – ECCV 202210.1007/978-3-031-20086-1_37(640-656)Online publication date: 11-Nov-2022
  • (2021)3D pose transfer with correspondence learning and mesh refinementProceedings of the 35th International Conference on Neural Information Processing Systems10.5555/3540261.3540499(3108-3120)Online publication date: 6-Dec-2021
  • 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