Loading…

Latent motion spaces for full-body motion editing

We explore an approach to full-body motion editing with linear motion models, prioritized constraint-based optimization and latent-space interpolation. By exploiting the mathematical connections between linear motion models and prioritized inverse kinematics (PIK), we formulate and solve the motion...

Full description

Saved in:
Bibliographic Details
Published in:The Visual computer 2013-03, Vol.29 (3), p.171-188
Main Authors: Carvalho, Schubert R., Boulic, Ronan, Vidal, Creto A., Thalmann, Daniel
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c316t-d1a102cfe7f1e1b31188e0cb5d8465e776c2d8a22780d55e38239ba1de6eabf83
cites cdi_FETCH-LOGICAL-c316t-d1a102cfe7f1e1b31188e0cb5d8465e776c2d8a22780d55e38239ba1de6eabf83
container_end_page 188
container_issue 3
container_start_page 171
container_title The Visual computer
container_volume 29
creator Carvalho, Schubert R.
Boulic, Ronan
Vidal, Creto A.
Thalmann, Daniel
description We explore an approach to full-body motion editing with linear motion models, prioritized constraint-based optimization and latent-space interpolation. By exploiting the mathematical connections between linear motion models and prioritized inverse kinematics (PIK), we formulate and solve the motion editing problem as an optimization function whose differential structure is rich enough to efficiently optimize user-specified constraints within the latent motion space. Performing motion editing within latent motion spaces has the advantage of handling pose transitions and consequently motion flow by construction from single key-frame editing. To handle motion adjustments from multiple key-frame and trajectory constraints, we developed a latent-space interpolation technique by exploiting spline functions. Such an approach handles per-frame adjustments generating smooth animations, while avoiding the computational expense of joint space interpolations. We demonstrate the usefulness of this approach by editing and generating full-body reaching and walking jump animations in challenging environment scenarios.
doi_str_mv 10.1007/s00371-012-0678-z
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918133784</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918133784</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-d1a102cfe7f1e1b31188e0cb5d8465e776c2d8a22780d55e38239ba1de6eabf83</originalsourceid><addsrcrecordid>eNp1kE9PwzAMxSMEEmPwAbhV4hywk7ZJj2jinzSJC5yjtHGmTlszku6wfXoyFcSJk2X7vWfrx9gtwj0CqIcEIBVyQMGhVpofz9gMSym4kFidsxlgHgqlm0t2ldIacq_KZsZwaUcaxmIbxj4MRdrZjlLhQyz8frPhbXCH3x25fuyH1TW78HaT6Oanztnn89PH4pUv31_eFo9L3kmsR-7QIojOk_JI2EpErQm6tnK6rCtSqu6E01bkn8BVFUktZNNadFSTbb2Wc3Y35e5i-NpTGs067OOQTxrRoEYplS6zCidVF0NKkbzZxX5r48EgmBMZM5ExmYw5kTHH7BGTJ2XtsKL4l_y_6Rv3pWXt</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918133784</pqid></control><display><type>article</type><title>Latent motion spaces for full-body motion editing</title><source>Springer Link</source><creator>Carvalho, Schubert R. ; Boulic, Ronan ; Vidal, Creto A. ; Thalmann, Daniel</creator><creatorcontrib>Carvalho, Schubert R. ; Boulic, Ronan ; Vidal, Creto A. ; Thalmann, Daniel</creatorcontrib><description>We explore an approach to full-body motion editing with linear motion models, prioritized constraint-based optimization and latent-space interpolation. By exploiting the mathematical connections between linear motion models and prioritized inverse kinematics (PIK), we formulate and solve the motion editing problem as an optimization function whose differential structure is rich enough to efficiently optimize user-specified constraints within the latent motion space. Performing motion editing within latent motion spaces has the advantage of handling pose transitions and consequently motion flow by construction from single key-frame editing. To handle motion adjustments from multiple key-frame and trajectory constraints, we developed a latent-space interpolation technique by exploiting spline functions. Such an approach handles per-frame adjustments generating smooth animations, while avoiding the computational expense of joint space interpolations. We demonstrate the usefulness of this approach by editing and generating full-body reaching and walking jump animations in challenging environment scenarios.</description><identifier>ISSN: 0178-2789</identifier><identifier>EISSN: 1432-2315</identifier><identifier>DOI: 10.1007/s00371-012-0678-z</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer-Verlag</publisher><subject>Adaptation ; Artificial Intelligence ; Computer Graphics ; Computer Science ; Constraint modelling ; Editing ; Handles ; Image Processing and Computer Vision ; Interpolation ; Inverse kinematics ; Kinematics ; Optimization ; Original Article ; Spacetime ; Spline functions</subject><ispartof>The Visual computer, 2013-03, Vol.29 (3), p.171-188</ispartof><rights>Springer-Verlag 2012</rights><rights>Springer-Verlag 2012.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-d1a102cfe7f1e1b31188e0cb5d8465e776c2d8a22780d55e38239ba1de6eabf83</citedby><cites>FETCH-LOGICAL-c316t-d1a102cfe7f1e1b31188e0cb5d8465e776c2d8a22780d55e38239ba1de6eabf83</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Carvalho, Schubert R.</creatorcontrib><creatorcontrib>Boulic, Ronan</creatorcontrib><creatorcontrib>Vidal, Creto A.</creatorcontrib><creatorcontrib>Thalmann, Daniel</creatorcontrib><title>Latent motion spaces for full-body motion editing</title><title>The Visual computer</title><addtitle>Vis Comput</addtitle><description>We explore an approach to full-body motion editing with linear motion models, prioritized constraint-based optimization and latent-space interpolation. By exploiting the mathematical connections between linear motion models and prioritized inverse kinematics (PIK), we formulate and solve the motion editing problem as an optimization function whose differential structure is rich enough to efficiently optimize user-specified constraints within the latent motion space. Performing motion editing within latent motion spaces has the advantage of handling pose transitions and consequently motion flow by construction from single key-frame editing. To handle motion adjustments from multiple key-frame and trajectory constraints, we developed a latent-space interpolation technique by exploiting spline functions. Such an approach handles per-frame adjustments generating smooth animations, while avoiding the computational expense of joint space interpolations. We demonstrate the usefulness of this approach by editing and generating full-body reaching and walking jump animations in challenging environment scenarios.</description><subject>Adaptation</subject><subject>Artificial Intelligence</subject><subject>Computer Graphics</subject><subject>Computer Science</subject><subject>Constraint modelling</subject><subject>Editing</subject><subject>Handles</subject><subject>Image Processing and Computer Vision</subject><subject>Interpolation</subject><subject>Inverse kinematics</subject><subject>Kinematics</subject><subject>Optimization</subject><subject>Original Article</subject><subject>Spacetime</subject><subject>Spline functions</subject><issn>0178-2789</issn><issn>1432-2315</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2013</creationdate><recordtype>article</recordtype><recordid>eNp1kE9PwzAMxSMEEmPwAbhV4hywk7ZJj2jinzSJC5yjtHGmTlszku6wfXoyFcSJk2X7vWfrx9gtwj0CqIcEIBVyQMGhVpofz9gMSym4kFidsxlgHgqlm0t2ldIacq_KZsZwaUcaxmIbxj4MRdrZjlLhQyz8frPhbXCH3x25fuyH1TW78HaT6Oanztnn89PH4pUv31_eFo9L3kmsR-7QIojOk_JI2EpErQm6tnK6rCtSqu6E01bkn8BVFUktZNNadFSTbb2Wc3Y35e5i-NpTGs067OOQTxrRoEYplS6zCidVF0NKkbzZxX5r48EgmBMZM5ExmYw5kTHH7BGTJ2XtsKL4l_y_6Rv3pWXt</recordid><startdate>20130301</startdate><enddate>20130301</enddate><creator>Carvalho, Schubert R.</creator><creator>Boulic, Ronan</creator><creator>Vidal, Creto A.</creator><creator>Thalmann, Daniel</creator><general>Springer-Verlag</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope></search><sort><creationdate>20130301</creationdate><title>Latent motion spaces for full-body motion editing</title><author>Carvalho, Schubert R. ; Boulic, Ronan ; Vidal, Creto A. ; Thalmann, Daniel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-d1a102cfe7f1e1b31188e0cb5d8465e776c2d8a22780d55e38239ba1de6eabf83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Adaptation</topic><topic>Artificial Intelligence</topic><topic>Computer Graphics</topic><topic>Computer Science</topic><topic>Constraint modelling</topic><topic>Editing</topic><topic>Handles</topic><topic>Image Processing and Computer Vision</topic><topic>Interpolation</topic><topic>Inverse kinematics</topic><topic>Kinematics</topic><topic>Optimization</topic><topic>Original Article</topic><topic>Spacetime</topic><topic>Spline functions</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Carvalho, Schubert R.</creatorcontrib><creatorcontrib>Boulic, Ronan</creatorcontrib><creatorcontrib>Vidal, Creto A.</creatorcontrib><creatorcontrib>Thalmann, Daniel</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest advanced technologies &amp; aerospace journals</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>The Visual computer</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Carvalho, Schubert R.</au><au>Boulic, Ronan</au><au>Vidal, Creto A.</au><au>Thalmann, Daniel</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Latent motion spaces for full-body motion editing</atitle><jtitle>The Visual computer</jtitle><stitle>Vis Comput</stitle><date>2013-03-01</date><risdate>2013</risdate><volume>29</volume><issue>3</issue><spage>171</spage><epage>188</epage><pages>171-188</pages><issn>0178-2789</issn><eissn>1432-2315</eissn><abstract>We explore an approach to full-body motion editing with linear motion models, prioritized constraint-based optimization and latent-space interpolation. By exploiting the mathematical connections between linear motion models and prioritized inverse kinematics (PIK), we formulate and solve the motion editing problem as an optimization function whose differential structure is rich enough to efficiently optimize user-specified constraints within the latent motion space. Performing motion editing within latent motion spaces has the advantage of handling pose transitions and consequently motion flow by construction from single key-frame editing. To handle motion adjustments from multiple key-frame and trajectory constraints, we developed a latent-space interpolation technique by exploiting spline functions. Such an approach handles per-frame adjustments generating smooth animations, while avoiding the computational expense of joint space interpolations. We demonstrate the usefulness of this approach by editing and generating full-body reaching and walking jump animations in challenging environment scenarios.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer-Verlag</pub><doi>10.1007/s00371-012-0678-z</doi><tpages>18</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0178-2789
ispartof The Visual computer, 2013-03, Vol.29 (3), p.171-188
issn 0178-2789
1432-2315
language eng
recordid cdi_proquest_journals_2918133784
source Springer Link
subjects Adaptation
Artificial Intelligence
Computer Graphics
Computer Science
Constraint modelling
Editing
Handles
Image Processing and Computer Vision
Interpolation
Inverse kinematics
Kinematics
Optimization
Original Article
Spacetime
Spline functions
title Latent motion spaces for full-body motion editing
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-06T10%3A25%3A09IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Latent%20motion%20spaces%20for%20full-body%20motion%20editing&rft.jtitle=The%20Visual%20computer&rft.au=Carvalho,%20Schubert%20R.&rft.date=2013-03-01&rft.volume=29&rft.issue=3&rft.spage=171&rft.epage=188&rft.pages=171-188&rft.issn=0178-2789&rft.eissn=1432-2315&rft_id=info:doi/10.1007/s00371-012-0678-z&rft_dat=%3Cproquest_cross%3E2918133784%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c316t-d1a102cfe7f1e1b31188e0cb5d8465e776c2d8a22780d55e38239ba1de6eabf83%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2918133784&rft_id=info:pmid/&rfr_iscdi=true