{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T13:09:52Z","timestamp":1750856992303,"version":"3.37.3"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2020,8,13]],"date-time":"2020-08-13T00:00:00Z","timestamp":1597276800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,8,13]],"date-time":"2020-08-13T00:00:00Z","timestamp":1597276800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"name":"MSIT\/IITP and Basic Science Research Program","award":["NRF-2017R1A2B2006160"],"award-info":[{"award-number":["NRF-2017R1A2B2006160"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2021,7]]},"DOI":"10.1007\/s00371-020-01956-9","type":"journal-article","created":{"date-parts":[[2020,8,13]],"date-time":"2020-08-13T08:03:46Z","timestamp":1597305826000},"page":"1949-1963","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Keyframe-based multi-contact motion synthesis"],"prefix":"10.1007","volume":"37","author":[{"given":"Yeonjoon","family":"Kim","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6604-4709","authenticated-orcid":false,"given":"Sung-Hee","family":"Lee","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,8,13]]},"reference":[{"issue":"4","key":"1956_CR1","doi-asserted-by":"publisher","first-page":"82:1","DOI":"10.1145\/2897824.2925893","volume":"35","author":"S Agrawal","year":"2016","unstructured":"Agrawal, S., van\u00a0de Panne, M.: Task-based locomotion. ACM Trans. Graph. 35(4), 82:1\u201382:11 (2016). https:\/\/doi.org\/10.1145\/2897824.2925893","journal-title":"ACM Trans. Graph."},{"key":"1956_CR2","doi-asserted-by":"publisher","unstructured":"Al-Asqhar, R.A., Komura, T., Choi, M.G.: Relationship descriptors for interactive motion adaptation. In: Proceedings of the 12th ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, SCA \u201913, pp. 45\u201353. ACM, New York, NY, USA (2013). https:\/\/doi.org\/10.1145\/2485895.2485905","DOI":"10.1145\/2485895.2485905"},{"issue":"6","key":"1956_CR3","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1007\/BF01901021","volume":"6","author":"R Boulic","year":"1990","unstructured":"Boulic, R., Thalmann, N.M., Thalmann, D.: A global human walking model with real-time kinematic personification. Vis. Comput. 6(6), 344\u2013358 (1990). https:\/\/doi.org\/10.1007\/BF01901021","journal-title":"Vis. Comput."},{"issue":"3","key":"1956_CR4","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1145\/74334.74357","volume":"23","author":"A Bruderlin","year":"1989","unstructured":"Bruderlin, A., Calvert, T.W.: Goal-directed, dynamic animation of human walking. SIGGRAPH Comput. Graph. 23(3), 233\u2013242 (1989). https:\/\/doi.org\/10.1145\/74334.74357","journal-title":"SIGGRAPH Comput. Graph."},{"key":"1956_CR5","doi-asserted-by":"publisher","unstructured":"Carpentier, J., Tonneau, S., Naveau, M., Stasse, O., Mansard, N.: A versatile and efficient pattern generator for generalized legged locomotion. In: 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 3555\u20133561 (2016). https:\/\/doi.org\/10.1109\/ICRA.2016.7487538","DOI":"10.1109\/ICRA.2016.7487538"},{"key":"1956_CR6","unstructured":"Coleman, P., Bibliowicz, J., Singh, K., Gleicher, M.: Staggered poses: a character motion representation for detail-preserving editing of pose and coordinated timing. In: Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, SCA \u201908, pp. 137\u2013146. Eurographics Association, Aire-la-Ville, Switzerland, Switzerland (2008). http:\/\/dl.acm.org\/citation.cfm?id=1632592.1632612"},{"issue":"5","key":"1956_CR7","doi-asserted-by":"publisher","first-page":"428","DOI":"10.1016\/j.robot.2013.01.008","volume":"61","author":"A Escande","year":"2013","unstructured":"Escande, A., Kheddar, A., Miossec, S.: Planning contact points for humanoid robots. Robot. Autonom. Syst. 61(5), 428\u2013442 (2013). https:\/\/doi.org\/10.1016\/j.robot.2013.01.008","journal-title":"Robot. Autonom. Syst."},{"issue":"7\u20139","key":"1956_CR8","doi-asserted-by":"publisher","first-page":"587","DOI":"10.1007\/s00371-008-0239-7","volume":"24","author":"D Ha","year":"2008","unstructured":"Ha, D., Han, J.: Motion synthesis with decoupled parameterization. Vis. Comput. 24(7\u20139), 587\u2013594 (2008). https:\/\/doi.org\/10.1007\/s00371-008-0239-7","journal-title":"Vis. Comput."},{"key":"1956_CR9","doi-asserted-by":"publisher","DOI":"10.1145\/2767002","author":"P H\u00e4m\u00e4l\u00e4inen","year":"2015","unstructured":"H\u00e4m\u00e4l\u00e4inen, P., Rajam\u00e4ki, J., Liu, C.K.: Online control of simulated humanoids using particle belief propagation. ACM Trans. Graph. (2015). https:\/\/doi.org\/10.1145\/2767002","journal-title":"ACM Trans. Graph."},{"key":"1956_CR10","doi-asserted-by":"crossref","unstructured":"Hauser, K., Bretl, T., Harada, K., Latombe, J.C.: Using motion primitives in probabilistic sample-based planning for humanoid robots. In: Workshop on the Algorithmic Foundations of Robotics (WAFR), pp. 507\u2013522 (2006)","DOI":"10.1007\/978-3-540-68405-3_32"},{"key":"1956_CR11","doi-asserted-by":"publisher","unstructured":"Hauser, K., Bretl, T., Latombe, J.: Non-gaited humanoid locomotion planning. In: 5th IEEE-RAS International Conference on Humanoid Robots, 2005, pp. 7\u201312 (2005). https:\/\/doi.org\/10.1109\/ICHR.2005.1573537","DOI":"10.1109\/ICHR.2005.1573537"},{"key":"1956_CR12","unstructured":"Heess, N., TB, D., Sriram, S., Lemmon, J., Merel, J., Wayne, G., Tassa, Y., Erez, T., Wang, Z., Eslami, S.M.A., Riedmiller, M.A., Silver, D.: Emergence of locomotion behaviours in rich environments. CoRR (2017). http:\/\/arxiv.org\/abs\/1707.02286"},{"issue":"4","key":"1956_CR13","doi-asserted-by":"publisher","first-page":"33:1","DOI":"10.1145\/1778765.1778770","volume":"29","author":"ESL Ho","year":"2010","unstructured":"Ho, E.S.L., Komura, T., Tai, C.L.: Spatial relationship preserving character motion adaptation. ACM Trans. Graph. 29(4), 33:1\u201333:8 (2010). https:\/\/doi.org\/10.1145\/1778765.1778770","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"1956_CR14","doi-asserted-by":"publisher","first-page":"42:1","DOI":"10.1145\/3072959.3073663","volume":"36","author":"D Holden","year":"2017","unstructured":"Holden, D., Komura, T., Saito, J.: Phase-functioned neural networks for character control. ACM Trans. Graph. 36(4), 42:1\u201342:13 (2017). https:\/\/doi.org\/10.1145\/3072959.3073663","journal-title":"ACM Trans. Graph."},{"key":"1956_CR15","doi-asserted-by":"publisher","unstructured":"Igarashi, T., Moscovich, T., Hughes, J.F.: Spatial keyframing for performance-driven animation. In: ACM SIGGRAPH 2007 Courses, SIGGRAPH \u201907. ACM, New York, NY, USA (2007). https:\/\/doi.org\/10.1145\/1281500.1281536","DOI":"10.1145\/1281500.1281536"},{"key":"1956_CR16","volume-title":"Principles of Neural Science","author":"ER Kandel","year":"2014","unstructured":"Kandel, E.R., Mack, S.: Principles of Neural Science. McGraw-Hill Medical, New York (2014)"},{"issue":"7","key":"1956_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1111\/cgf.12468","volume":"33","author":"C Kang","year":"2014","unstructured":"Kang, C., Lee, S.H.: Environment-adaptive contact poses for virtual characters. Comput. Graph. Forum 33(7), 1\u201310 (2014). https:\/\/doi.org\/10.1111\/cgf.12468","journal-title":"Comput. Graph. Forum"},{"issue":"2","key":"1956_CR18","doi-asserted-by":"publisher","first-page":"22:1","DOI":"10.1145\/2983619","volume":"36","author":"C Kang","year":"2017","unstructured":"Kang, C., Lee, S.H.: Multi-contact locomotion using a contact graph with feasibility predictors. ACM Trans. Graph. 36(2), 22:1\u201322:14 (2017). https:\/\/doi.org\/10.1145\/2983619","journal-title":"ACM Trans. Graph."},{"key":"1956_CR19","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.gmod.2017.10.002","volume":"94","author":"C Kang","year":"2017","unstructured":"Kang, C., Lee, S.H.: Scene reconstruction and analysis from motion. Graph. Models 94, 25\u201337 (2017). https:\/\/doi.org\/10.1016\/j.gmod.2017.10.002","journal-title":"Graph. Models"},{"key":"1956_CR20","doi-asserted-by":"publisher","unstructured":"Kim, V.G., Chaudhuri, S., Guibas, L., Funkhouser, T.: Shape2pose: human-centric shape analysis. ACM Trans. Graph. 33(4), 120:1\u201312 (2014). https:\/\/doi.org\/10.1145\/2601097.2601117","DOI":"10.1145\/2601097.2601117"},{"issue":"11","key":"1956_CR21","doi-asserted-by":"publisher","first-page":"2405","DOI":"10.1109\/TVCG.2016.2593780","volume":"22","author":"Y Kim","year":"2016","unstructured":"Kim, Y., Park, H., Bang, S., Lee, S.H.: Retargeting human-object interaction to virtual avatars. IEEE Trans. Vis. Comput. Graph. 22(11), 2405\u20132412 (2016). https:\/\/doi.org\/10.1109\/TVCG.2016.2593780","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"1956_CR22","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.gaitpost.2016.01.014","volume":"45","author":"N Kitagawa","year":"2016","unstructured":"Kitagawa, N., Ogihara, N.: Estimation of foot trajectory during human walking by a wearable inertial measurement unit mounted to the foot. Gait & Posture 45, 110\u2013114 (2016). https:\/\/doi.org\/10.1016\/j.gaitpost.2016.01.014","journal-title":"Gait & Posture"},{"issue":"6\u20138","key":"1956_CR23","doi-asserted-by":"publisher","first-page":"1131","DOI":"10.1007\/s00371-019-01693-8","volume":"35","author":"Y Koyama","year":"2019","unstructured":"Koyama, Y., Goto, M.: Precomputed optimal one-hop motion transition for responsive character animation. Vis. Comput. 35(6\u20138), 1131\u2013142 (2019). https:\/\/doi.org\/10.1007\/s00371-019-01693-8","journal-title":"Vis. Comput."},{"key":"1956_CR24","doi-asserted-by":"crossref","unstructured":"Lee, B., Jin, T., Lee, S.H., Saakes, D.: Smartmanikin: virtual humans with agency for design tools. In: Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, p. 584. ACM (2019)","DOI":"10.1145\/3290605.3300814"},{"key":"1956_CR25","doi-asserted-by":"publisher","unstructured":"Lee, J., Chai, J., Reitsma, P.S.A., Hodgins, J.K., Pollard, N.S.: Interactive control of avatars animated with human motion data. In: Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH \u201902, pp. 491\u2013500. ACM, New York, NY, USA (2002). https:\/\/doi.org\/10.1145\/566570.566607","DOI":"10.1145\/566570.566607"},{"issue":"3","key":"1956_CR26","doi-asserted-by":"publisher","first-page":"898","DOI":"10.1145\/1141911.1141972","volume":"25","author":"KH Lee","year":"2006","unstructured":"Lee, K.H., Choi, M.G., Lee, J.: Motion patches: building blocks for virtual environments annotated with motion data. ACM Trans. Graph. 25(3), 898\u2013906 (2006). https:\/\/doi.org\/10.1145\/1141911.1141972","journal-title":"ACM Trans. Graph."},{"key":"1956_CR27","unstructured":"Merel, J., Tassa, Y., TB, D., Srinivasan, S., Lemmon, J., Wang, Z., Wayne, G., Heess, N.: Learning human behaviors from motion capture by adversarial imitation. CoRR (2017). http:\/\/arxiv.org\/abs\/1707.02201"},{"key":"1956_CR28","unstructured":"Mixamo. https:\/\/www.mixamo.com\/"},{"key":"1956_CR29","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073707","author":"K Naderi","year":"2017","unstructured":"Naderi, K., Rajam\u00e4ki, J., H\u00e4m\u00e4l\u00e4inen, P.: Discovering and synthesizing humanoid climbing movements. ACM Trans. Graph. (2017). https:\/\/doi.org\/10.1145\/3072959.3073707","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"1956_CR30","doi-asserted-by":"publisher","first-page":"41:1","DOI":"10.1145\/3072959.3073602","volume":"36","author":"XB Peng","year":"2017","unstructured":"Peng, X.B., Berseth, G., Yin, K., Van De Panne, M.: Deeploco: dynamic locomotion skills using hierarchical deep reinforcement learning. ACM Trans. Graph. 36(4), 41:1\u201341:13 (2017). https:\/\/doi.org\/10.1145\/3072959.3073602","journal-title":"ACM Trans. Graph."},{"issue":"2","key":"1956_CR31","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/s41095-019-0138-z","volume":"5","author":"R Roberts","year":"2019","unstructured":"Roberts, R., Lewis, J.P., Anjyo, K., Seo, J., Seol, Y.: Optimal and interactive keyframe selection for motion capture. Comput. Vis. Media 5(2), 171\u2013191 (2019). https:\/\/doi.org\/10.1007\/s41095-019-0138-z","journal-title":"Comput. Vis. Media"},{"issue":"4","key":"1956_CR32","doi-asserted-by":"publisher","first-page":"139:1","DOI":"10.1145\/2897824.2925867","volume":"35","author":"M Savva","year":"2016","unstructured":"Savva, M., Chang, A.X., Hanrahan, P., Fisher, M., Nie\u00dfner, M.: Pigraphs: learning interaction snapshots from observations. ACM Trans. Graph. 35(4), 139:1\u2013139:12 (2016). https:\/\/doi.org\/10.1145\/2897824.2925867","journal-title":"ACM Trans. Graph."},{"key":"1956_CR33","doi-asserted-by":"publisher","unstructured":"Terra, S.C.L., Metoyer, R.A.: Performance timing for keyframe animation. In: Proceedings of the 2004 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, SCA \u201904, pp. 253\u2013258. Eurographics Association, Goslar Germany, Germany (2004). https:\/\/doi.org\/10.1145\/1028523.1028556","DOI":"10.1145\/1028523.1028556"},{"key":"1956_CR34","doi-asserted-by":"publisher","unstructured":"Tonneau, S., Al-Ashqar, R.A., Pettr\u00e9, J., Komura, T., Mansard, N.: In: Proceedings of the 37th Annual Conference of the European Association for Computer Graphics, EG \u201916, pp. 127\u2013138. Eurographics Association, Goslar Germany, Germany (2016). https:\/\/doi.org\/10.1111\/cgf.12817","DOI":"10.1111\/cgf.12817"},{"issue":"3","key":"1956_CR35","doi-asserted-by":"publisher","first-page":"586","DOI":"10.1109\/TRO.2018.2819658","volume":"34","author":"S Tonneau","year":"2018","unstructured":"Tonneau, S., Del Prete, A., Pettr\u00e9, J., Park, C., Manocha, D., Mansard, N.: An efficient acyclic contact planner for multiped robots. IEEE Trans. Robot. 34(3), 586\u2013601 (2018). https:\/\/doi.org\/10.1109\/TRO.2018.2819658","journal-title":"IEEE Trans. Robot."},{"issue":"5","key":"1956_CR36","doi-asserted-by":"publisher","first-page":"176:1","DOI":"10.1145\/3213773","volume":"37","author":"S Tonneau","year":"2018","unstructured":"Tonneau, S., Fernbach, P., Prete, A.D., Pettr\u00e9, J., Mansard, N.: 2pac: two-point attractors for center of mass trajectories in multi-contact scenarios. ACM Trans. Graph. 37(5), 176:1\u2013176:14 (2018). https:\/\/doi.org\/10.1145\/3213773","journal-title":"ACM Trans. Graph."},{"issue":"1","key":"1956_CR37","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1007\/s00371-018-1594-7","volume":"36","author":"Q Wang","year":"2018","unstructured":"Wang, Q., Arti\u00e8res, T., Chen, M., Denoyer, L.: Adversarial learning for modeling human motion. Vis. Comput. 36(1), 141\u2013160 (2018). https:\/\/doi.org\/10.1007\/s00371-018-1594-7","journal-title":"Vis. Comput."},{"issue":"6\u20138","key":"1956_CR38","doi-asserted-by":"publisher","first-page":"971","DOI":"10.1007\/s00371-017-1378-5","volume":"33","author":"Y Wang","year":"2017","unstructured":"Wang, Y., Che, W., Xu, B.: Encoder-decoder recurrent network model for interactive character animation generation. Vis. Comput. 33(6\u20138), 971\u2013980 (2017). https:\/\/doi.org\/10.1007\/s00371-017-1378-5","journal-title":"Vis. Comput."},{"issue":"4","key":"1956_CR39","doi-asserted-by":"publisher","first-page":"72:1","DOI":"10.1145\/1778765.1778809","volume":"29","author":"JC Wu","year":"2010","unstructured":"Wu, J.C., Popovi\u0107, Z.: Terrain-adaptive bipedal locomotion control. ACM Trans. Graph. 29(4), 72:1\u201372:10 (2010). https:\/\/doi.org\/10.1145\/1778765.1778809","journal-title":"ACM Trans. Graph."},{"issue":"2","key":"1956_CR40","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/s00371-013-0797-1","volume":"30","author":"I Yoo","year":"2013","unstructured":"Yoo, I., Vanek, J., Nizovtseva, M., Adamo-Villani, N., Benes, B.: Sketching human character animations by composing sequences from large motion database. Vis. Comput. 30(2), 213\u2013227 (2013). https:\/\/doi.org\/10.1007\/s00371-013-0797-1","journal-title":"Vis. Comput."}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-020-01956-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00371-020-01956-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-020-01956-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,6]],"date-time":"2022-11-06T20:17:53Z","timestamp":1667765873000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00371-020-01956-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,13]]},"references-count":40,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2021,7]]}},"alternative-id":["1956"],"URL":"https:\/\/doi.org\/10.1007\/s00371-020-01956-9","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"type":"print","value":"0178-2789"},{"type":"electronic","value":"1432-2315"}],"subject":[],"published":{"date-parts":[[2020,8,13]]},"assertion":[{"value":"13 August 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}