{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T22:08:46Z","timestamp":1776290926729,"version":"3.50.1"},"reference-count":43,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Comput. Graph. Interact. Tech."],"published-print":{"date-parts":[[2021,9,22]]},"abstract":"<jats:p>The animation community has spent significant effort trying to ease rigging procedures. This is necessitated because the increasing availability of 3D data makes manual rigging infeasible. However, object animations involve understanding elaborate geometry and dynamics, and such knowledge is hard to infuse even with modern data-driven techniques. Automatic rigging methods do not provide adequate control and cannot generalize in the presence of unseen artifacts. As an alternative, one can design a system for one shape and then transfer it to other objects. In previous work, this has been implemented by solving the dense point-to-point correspondence problem. Such an approach requires a significant amount of supervision, often placing hundreds of landmarks by hand. This paper proposes a functional approach for skeleton transfer that uses limited information and does not require a complete match between the geometries. To do so, we suggest a novel representation for the skeleton properties, namely the functional regressor, which is compact and invariant to different discretizations and poses. We consider our functional regressor a new operator to adopt in intrinsic geometry pipelines for encoding the pose information, paving the way for several new applications. We numerically stress our method on a large set of different shapes and object classes, providing qualitative and numerical evaluations of precision and computational efficiency. Finally, we show a preliminar transfer of the complete rigging scheme, introducing a promising direction for future explorations.<\/jats:p>","DOI":"10.1145\/3480140","type":"journal-article","created":{"date-parts":[[2021,9,28]],"date-time":"2021-09-28T04:43:36Z","timestamp":1632804216000},"page":"1-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["A functional skeleton transfer"],"prefix":"10.1145","volume":"4","author":[{"given":"Pietro","family":"Musoni","sequence":"first","affiliation":[{"name":"University of Verona, Verona, Italy"}]},{"given":"Riccardo","family":"Marin","sequence":"additional","affiliation":[{"name":"Sapienza University of Rome, Rome, Italy"}]},{"given":"Simone","family":"Melzi","sequence":"additional","affiliation":[{"name":"Sapienza University of Rome, Italy"}]},{"given":"Umberto","family":"Castellani","sequence":"additional","affiliation":[{"name":"University of Verona, Verona, Italy"}]}],"member":"320","published-online":{"date-parts":[[2021,9,27]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882311"},{"key":"e_1_2_2_2_1","volume-title":"Computer Graphics Forum","author":"Avril Quentin","unstructured":"Quentin Avril , Donya Ghafourzadeh , Srinivasan Ramachandran , Sahel Fallahdoust , Sarah Ribet , Olivier Dionne , Martin de Lasa , and Eric Paquette . 2016. Animation setup transfer for 3D characters . In Computer Graphics Forum , Vol. 35 . Wiley Online Library , 115--126. Quentin Avril, Donya Ghafourzadeh, Srinivasan Ramachandran, Sahel Fallahdoust, Sarah Ribet, Olivier Dionne, Martin de Lasa, and Eric Paquette. 2016. Animation setup transfer for 3D characters. In Computer Graphics Forum, Vol. 35. Wiley Online Library, 115--126."},{"key":"e_1_2_2_3_1","volume-title":"Automatic rigging and animation of 3d characters. ACM Transactions on graphics (TOG) 26","author":"Baran Ilya","year":"2007","unstructured":"Ilya Baran and Jovan Popovi\u0107 . 2007. Automatic rigging and animation of 3d characters. ACM Transactions on graphics (TOG) 26 ( 2007 ), 72-es. Ilya Baran and Jovan Popovi\u0107. 2007. Automatic rigging and animation of 3d characters. ACM Transactions on graphics (TOG) 26 (2007), 72-es."},{"key":"e_1_2_2_4_1","doi-asserted-by":"crossref","unstructured":"Jean Basset Stefanie Wuhrer Edmond Boyer and Franck Multon. 2019. Contact preserving shape transfer for rigging-free motion retargeting. In Motion Interaction and Games. 1--10.  Jean Basset Stefanie Wuhrer Edmond Boyer and Franck Multon. 2019. Contact preserving shape transfer for rigging-free motion retargeting. In Motion Interaction and Games. 1--10.","DOI":"10.1145\/3359566.3360075"},{"key":"e_1_2_2_5_1","volume-title":"Proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR). IEEE","author":"Bogo Federica","unstructured":"Federica Bogo , Javier Romero , Matthew Loper , and Michael J. Black . 2014. FAUST: Dataset and evaluation for 3D mesh registration . In Proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR). IEEE , Piscataway, NJ, USA. Federica Bogo, Javier Romero, Matthew Loper, and Michael J. Black. 2014. FAUST: Dataset and evaluation for 3D mesh registration. In Proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR). IEEE, Piscataway, NJ, USA."},{"key":"e_1_2_2_6_1","volume-title":"Dynamic FAUST: Registering Human Bodies in Motion. In IEEE Conf. on Computer Vision and Pattern Recognition (CVPR).","author":"Bogo Federica","unstructured":"Federica Bogo , Javier Romero , Gerard Pons-Moll , and Michael J. Black . 2017 . Dynamic FAUST: Registering Human Bodies in Motion. In IEEE Conf. on Computer Vision and Pattern Recognition (CVPR). Federica Bogo, Javier Romero, Gerard Pons-Moll, and Michael J. Black. 2017. Dynamic FAUST: Registering Human Bodies in Motion. In IEEE Conf. on Computer Vision and Pattern Recognition (CVPR)."},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073412"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1002\/1099-1778(200012)11:5<223::AID-VIS236>3.0.CO;2-5"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13254"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280820"},{"key":"e_1_2_2_11_1","volume-title":"Int. Conf. on Medical Image Computing and Computer Assisted Intervention (MICCAI).","author":"Hesse Nikolas","unstructured":"Nikolas Hesse , Sergi Pujades , Javier Romero , Michael J. Black , Christoph Bodensteiner , Michael Arens , Ulrich G. Hofmann , Uta Tacke , Mijna Hadders-Algra , Raphael Weinberger , Wolfgang Muller-Felber , and A. Sebastian Schroeder . 2018. Learning an Infant Body Model from RGB-D Data for Accurate Full Body Motion Analysis . In Int. Conf. on Medical Image Computing and Computer Assisted Intervention (MICCAI). Nikolas Hesse, Sergi Pujades, Javier Romero, Michael J. Black, Christoph Bodensteiner, Michael Arens, Ulrich G. Hofmann, Uta Tacke, Mijna Hadders-Algra, Raphael Weinberger, Wolfgang Muller-Felber, and A. Sebastian Schroeder. 2018. Learning an Infant Body Model from RGB-D Data for Accurate Full Body Motion Analysis. In Int. Conf. on Medical Image Computing and Computer Assisted Intervention (MICCAI)."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185573"},{"key":"e_1_2_2_13_1","volume-title":"Computer Graphics Forum","author":"Jin Taeil","unstructured":"Taeil Jin , Meekyoung Kim , and Sung-Hee Lee . 2018. Aura mesh: Motion retargeting to preserve the spatial relationships between skinned characters . In Computer Graphics Forum , Vol. 37 . Wiley Online Library , 311--320. Taeil Jin, Meekyoung Kim, and Sung-Hee Lee. 2018. Aura mesh: Motion retargeting to preserve the spatial relationships between skinned characters. In Computer Graphics Forum, Vol. 37. Wiley Online Library, 311--320."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366218"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601161"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311539"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/SMI.2006.21"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274247.3274507"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818013"},{"key":"e_1_2_2_20_1","volume-title":"Farm: Functional automatic registration method for 3d human bodies. In Computer Graphics Forum","author":"Marin Riccardo","year":"2020","unstructured":"Riccardo Marin , Simone Melzi , Emanuele Rodol\u00e0 , and Umberto Castellani . 2020 . Farm: Functional automatic registration method for 3d human bodies. In Computer Graphics Forum , Vol. 39 . Wiley Online Library , 160--173. Riccardo Marin, Simone Melzi, Emanuele Rodol\u00e0, and Umberto Castellani. 2020. Farm: Functional automatic registration method for 3d human bodies. In Computer Graphics Forum, Vol. 39. Wiley Online Library, 160--173."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2020.02.002"},{"key":"e_1_2_2_22_1","volume-title":"SHREC 2019: Matching Humans with Different Connectivity. In Eurographics Workshop on 3D Object Retrieval. The Eurographics Association.","author":"Melzi Simone","year":"2019","unstructured":"Simone Melzi , Riccardo Marin , Emanuele Rodol\u00e0 , Umberto Castellani , Jing Ren , Adrien Poulenard , Peter Wonka , and Maks Ovsjanikov . 2019 a. SHREC 2019: Matching Humans with Different Connectivity. In Eurographics Workshop on 3D Object Retrieval. The Eurographics Association. Simone Melzi, Riccardo Marin, Emanuele Rodol\u00e0, Umberto Castellani, Jing Ren, Adrien Poulenard, Peter Wonka, and Maks Ovsjanikov. 2019a. SHREC 2019: Matching Humans with Different Connectivity. In Eurographics Workshop on 3D Object Retrieval. The Eurographics Association."},{"key":"e_1_2_2_23_1","doi-asserted-by":"crossref","unstructured":"Simone Melzi Jing Ren Emanuele Rodol\u00e1 Peter Wonka and Maks Ovsjanikov. 2019b. ZoomOut: Spectral Upsampling for Efficient Shape Correspondence. arXiv:1904.07865 [cs.GR]  Simone Melzi Jing Ren Emanuele Rodol\u00e1 Peter Wonka and Maks Ovsjanikov. 2019b. ZoomOut: Spectral Upsampling for Efficient Shape Correspondence. arXiv:1904.07865 [cs.GR]","DOI":"10.1145\/3355089.3356524"},{"key":"e_1_2_2_24_1","volume-title":"Visualization and mathematics","author":"Meyer Mark","unstructured":"Mark Meyer , Mathieu Desbrun , Peter Schr\u00f6der , and Alan H Barr . 2003. Discrete Differential-Geometry Operators for Triangulated 2-Manifolds . In Visualization and mathematics III. Springer , New York, NY , 35--57. Mark Meyer, Mathieu Desbrun, Peter Schr\u00f6der, and Alan H Barr. 2003. Discrete Differential-Geometry Operators for Triangulated 2-Manifolds. In Visualization and mathematics III. Springer, New York, NY, 35--57."},{"key":"e_1_2_2_25_1","unstructured":"Anastasia Moutafidou and Ioannis Fudos. 2019. A Mesh Correspondence Approach for Efficient Animation Transfer.. In CGVC. 129--133.  Anastasia Moutafidou and Ioannis Fudos. 2019. A Mesh Correspondence Approach for Efficient Animation Transfer.. In CGVC. 129--133."},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3388770.3407420"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13352"},{"key":"e_1_2_2_28_1","volume-title":"Informative Descriptor Preservation via Commutativity for Shape Matching. Computer Graphics Forum","author":"Nogneng Dorian","year":"2017","unstructured":"Dorian Nogneng and Maks Ovsjanikov . 2017. Informative Descriptor Preservation via Commutativity for Shape Matching. Computer Graphics Forum ( 2017 ). Dorian Nogneng and Maks Ovsjanikov. 2017. Informative Descriptor Preservation via Commutativity for Shape Matching. Computer Graphics Forum (2017)."},{"key":"e_1_2_2_29_1","volume-title":"Computer Graphics Forum","author":"Orvalho Ver\u00f3nica Costa","year":"1997","unstructured":"Ver\u00f3nica Costa Orvalho , Ernesto Zacur , and Antonio Susin . 2008. Transferring the rig and animations from a character to different face models . In Computer Graphics Forum , Vol. 27 . Wiley Online Library , 1997 --2012. Ver\u00f3nica Costa Orvalho, Ernesto Zacur, and Antonio Susin. 2008. Transferring the rig and animations from a character to different face models. In Computer Graphics Forum, Vol. 27. Wiley Online Library, 1997--2012."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185526"},{"key":"e_1_2_2_31_1","unstructured":"Gautam Pai Jing Ren Simone Melzi Peter Wonka and Maks Ovsjanikov. 2021. Fast Sinkhorn Filters: Using Matrix Scaling for Non-Rigid Shape Correspondence with Functional Maps. In CVPR.  Gautam Pai Jing Ren Simone Melzi Peter Wonka and Maks Ovsjanikov. 2021. Fast Sinkhorn Filters: Using Matrix Scaling for Non-Rigid Shape Correspondence with Functional Maps. In CVPR."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICIIS51140.2020.9342693"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417800"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13788"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275040"},{"key":"e_1_2_2_36_1","volume-title":"Proc. Vision, Modeling and Visualization (VMV).","author":"Rodol\u00e0 Emanuele","year":"2015","unstructured":"Emanuele Rodol\u00e0 , Michael Moeller , and Daniel Cremers . 2015 . Point-wise Map Recovery and Refinement from Functional Correspondence . In Proc. Vision, Modeling and Visualization (VMV). Emanuele Rodol\u00e0, Michael Moeller, and Daniel Cremers. 2015. Point-wise Map Recovery and Refinement from Functional Correspondence. In Proc. Vision, Modeling and Visualization (VMV)."},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/1857859.1857879"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2019.101041"},{"key":"e_1_2_2_39_1","volume-title":"A Laplacian for Nonmanifold Triangle Meshes. Computer Graphics Forum (SGP) 39, 5","author":"Sharp Nicholas","year":"2020","unstructured":"Nicholas Sharp and Keenan Crane . 2020. A Laplacian for Nonmanifold Triangle Meshes. Computer Graphics Forum (SGP) 39, 5 ( 2020 ). Nicholas Sharp and Keenan Crane. 2020. A Laplacian for Nonmanifold Triangle Meshes. Computer Graphics Forum (SGP) 39, 5 (2020)."},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218473"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01122.x"},{"key":"e_1_2_2_42_1","volume-title":"DMAT: Deformable medial axis transform for animated mesh approximation. In Computer Graphics Forum","author":"Yang Baorong","year":"2018","unstructured":"Baorong Yang , Junfeng Yao , and Xiaohu Guo . 2018 . DMAT: Deformable medial axis transform for animated mesh approximation. In Computer Graphics Forum , Vol. 37 . Wiley Online Library , 301--311. Baorong Yang, Junfeng Yao, and Xiaohu Guo. 2018. DMAT: Deformable medial axis transform for animated mesh approximation. In Computer Graphics Forum, Vol. 37. Wiley Online Library, 301--311."},{"key":"e_1_2_2_43_1","volume-title":"IEEE Conf. on Computer Vision and Pattern Recognition (CVPR).","author":"Zuffi Silvia","unstructured":"Silvia Zuffi , Angjoo Kanazawa , David Jacobs , and Michael J. Black . 2017. 3D Menagerie: Modeling the 3D Shape and Pose of Animals . In IEEE Conf. on Computer Vision and Pattern Recognition (CVPR). Silvia Zuffi, Angjoo Kanazawa, David Jacobs, and Michael J. Black. 2017. 3D Menagerie: Modeling the 3D Shape and Pose of Animals. In IEEE Conf. on Computer Vision and Pattern Recognition (CVPR)."}],"container-title":["Proceedings of the ACM on Computer Graphics and Interactive Techniques"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3480140","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3480140","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:16Z","timestamp":1750188676000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3480140"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,22]]},"references-count":43,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,9,22]]}},"alternative-id":["10.1145\/3480140"],"URL":"https:\/\/doi.org\/10.1145\/3480140","relation":{},"ISSN":["2577-6193"],"issn-type":[{"value":"2577-6193","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,22]]},"assertion":[{"value":"2021-09-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}