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...
Saved in:
Published in: | The Visual computer 2013-03, Vol.29 (3), p.171-188 |
---|---|
Main Authors: | , , , |
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 & 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 & aerospace journals</collection><collection>ProQuest Advanced Technologies & 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 |