{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T01:38:47Z","timestamp":1774316327442,"version":"3.50.1"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[2015,3,1]],"date-time":"2015-03-01T00:00:00Z","timestamp":1425168000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["AAECC"],"published-print":{"date-parts":[[2015,3]]},"DOI":"10.1007\/s00200-015-0251-x","type":"journal-article","created":{"date-parts":[[2015,3,9]],"date-time":"2015-03-09T09:04:22Z","timestamp":1425891862000},"page":"5-26","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["Cohomological learning of periodic motion"],"prefix":"10.1007","volume":"26","author":[{"given":"Mikael","family":"Vejdemo-Johansson","sequence":"first","affiliation":[]},{"given":"Florian T.","family":"Pokorny","sequence":"additional","affiliation":[]},{"given":"Primoz","family":"Skraba","sequence":"additional","affiliation":[]},{"given":"Danica","family":"Kragic","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,3,10]]},"reference":[{"key":"251_CR1","unstructured":"CMU Graphics Lab: CMU graphics lab motion capture database. http:\/\/mocap.cs.cmu.edu\/ (2012). Accessed Nov 2012"},{"key":"251_CR2","doi-asserted-by":"crossref","unstructured":"Muico, U., Lee, Y., Popovi\u0107, J., Popovi\u0107, Z.: Contact-aware nonlinear control of dynamic characters. In: SIGGRAPH, pp. 81:1\u201381:9 (2009)","DOI":"10.1145\/1531326.1531387"},{"key":"251_CR3","doi-asserted-by":"crossref","unstructured":"Yin, K., Coros, S., Beaudoin, P., van de Panne, M.: Continuation methods for adapting simulated skills. In: SIGGRAPH, pp. 81:1\u201381:7 (2008)","DOI":"10.1145\/1360612.1360680"},{"key":"251_CR4","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1016\/j.robot.2008.10.024","volume":"57","author":"BD Argall","year":"2009","unstructured":"Argall, B.D., Chernova, S., Veloso, M., Browning, B.: A survey of robot learning from demonstration. Robot. Auton. Syst. 57, 469\u2013483 (2009)","journal-title":"Robot. Auton. Syst."},{"key":"251_CR5","unstructured":"Unity Technologies (2013) Unity 4. Commercial Software"},{"key":"251_CR6","doi-asserted-by":"crossref","unstructured":"Witkin, A., Kass, M.: Spacetime constraints. In: SIGGRAPH, pp. 159\u2013168 (1988)","DOI":"10.1145\/378456.378507"},{"key":"251_CR7","doi-asserted-by":"crossref","unstructured":"Rose, C., Guenter, B., Bodenheimer, B., Cohen, M.F.: Efficient generation of motion transitions using spacetime constraints. In: SIGGRAPH, pp. 147\u2013154 (1996)","DOI":"10.1145\/237170.237229"},{"key":"251_CR8","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1145\/882262.882286","volume":"22","author":"AC Fang","year":"2003","unstructured":"Fang, A.C., Pollard, N.S.: Efficient synthesis of physically valid human motion. ACM Trans. Graph. 22, 417\u2013426 (2003)","journal-title":"ACM Trans. Graph."},{"key":"251_CR9","unstructured":"Liu, C.K., Hertzmann, A., Popovi\u0107, Z.: Composition of complex optimal multi-character motions. In: SCA \u201906, pp. 215\u2013222 (2006)"},{"key":"251_CR10","doi-asserted-by":"crossref","unstructured":"Kovar, L., Gleicher, M., Pighin, F.: Motion graphs. In: SIGGRAPH, pp. 473\u2013482 (2002)","DOI":"10.1145\/566570.566605"},{"key":"251_CR11","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1145\/566654.566606","volume":"21","author":"O Arikan","year":"2002","unstructured":"Arikan, O., Forsyth, D.A.: Interactive motion generation from examples. ACM Trans. Graph. 21, 483\u2013490 (2002)","journal-title":"ACM Trans. Graph."},{"key":"251_CR12","doi-asserted-by":"crossref","unstructured":"Kovar, L., Gleicher, M.: Automated extraction and parameterization of motions in large data sets. In: SIGGRAPH, pp. 559\u2013568 (2004)","DOI":"10.1145\/1015706.1015760"},{"key":"251_CR13","doi-asserted-by":"crossref","unstructured":"Safonova, A., Hodgins, J.K.: Construction and optimal search of interpolated motion graphs. ACM Trans. Graph. 26 (2007)","DOI":"10.1145\/1239451.1239557"},{"key":"251_CR14","doi-asserted-by":"crossref","unstructured":"Guo, S., Roberg\u00e9, J.: A high-level control mechanism for human locomotion based on parametric frame space interpolation. In: Proceedings of the Eurographics Workshop on Computer Animation and Simulation \u201996, pp. 95\u2013107 (1996)","DOI":"10.1007\/978-3-7091-7486-9_7"},{"key":"251_CR15","doi-asserted-by":"crossref","unstructured":"Wiley, D.J., Hahn, J.K.: Interpolation synthesis for articulated figure motion. In: VRAIS \u201997 (1997)","DOI":"10.1109\/38.626968"},{"key":"251_CR16","unstructured":"Beaudoin, P., Coros, S., van de Panne, M., Poulin, P.: Motion-motif graphs. In: SCA \u201908, pp. 117\u2013126 (2008)"},{"key":"251_CR17","doi-asserted-by":"crossref","unstructured":"Gleicher, M., Shin, H.J., Kovar, L., Jepsen, A.: Snap-together motion: assembling run-time animations. In: SIGGRAPH, pp. 52:1\u201352:9 (2008)","DOI":"10.1145\/1401132.1401203"},{"key":"251_CR18","doi-asserted-by":"crossref","unstructured":"Pullen, K., Bregler, C.: Animating by multi-level sampling. In: Computer Animation, pp. 36\u201342 (2000)","DOI":"10.1109\/CA.2000.889031"},{"key":"251_CR19","doi-asserted-by":"crossref","unstructured":"Mukai, T.: Motion rings for interactive gait synthesis. In: I3D \u201911, pp. 125\u2013132 (2011)","DOI":"10.1145\/1944745.1944767"},{"key":"251_CR20","doi-asserted-by":"crossref","unstructured":"Peternel, M., Leonardis, A.: Visual learning and recognition of a probabilistic spatio-temporal model of cyclic human locomotion. In: ICPR, vol. 4, pp. 146\u2013149 (2004)","DOI":"10.1109\/ICPR.2004.1333725"},{"key":"251_CR21","doi-asserted-by":"crossref","first-page":"244","DOI":"10.1007\/978-3-642-33275-3_30","volume":"7441","author":"J Lamar-Len","year":"2012","unstructured":"Lamar-Len, J., Garca-Reyes, E., Gonzalez-Diaz, R.: Human gait identification using persistent homology. Prog. Pattern Recognit. Image Anal. Comput. Vision Appl. 7441, 244\u2013251 (2012)","journal-title":"Prog. Pattern Recognit. Image Anal. Comput. Vision Appl."},{"issue":"1","key":"251_CR22","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.nahs.2012.07.006","volume":"7","author":"R Vasudevan","year":"2013","unstructured":"Vasudevan, R., Ames, A., Bajcsy, R.: Persistent homology for automatic determination of human-data based cost of bipedal walking. Nonlinear Anal. Hybrid Syst. 7(1), 101\u2013115 (2013). (IFAC World Congress 2011)","journal-title":"Nonlinear Anal. Hybrid Syst."},{"key":"251_CR23","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1007\/BFb0091924","volume":"1980","author":"F Takens","year":"1981","unstructured":"Takens, F.: Detecting strange attractors in turbulence. Dyn. Syst. Turbul. Warwick 1980, 366\u2013381 (1981)","journal-title":"Dyn. Syst. Turbul. Warwick"},{"key":"251_CR24","volume-title":"Algebraic Topology","author":"A Hatcher","year":"2002","unstructured":"Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)"},{"key":"251_CR25","doi-asserted-by":"crossref","DOI":"10.1090\/mbk\/069","volume-title":"Computational Topology: An Introduction","author":"H Edelsbrunner","year":"2009","unstructured":"Edelsbrunner, H., Harer, J.: Computational Topology: An Introduction. AMS Press, New York (2009)"},{"issue":"4","key":"251_CR26","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1007\/s00454-011-9344-x","volume":"45","author":"D Morozov","year":"2011","unstructured":"Morozov, D., de Silva, V., Vejdemo-Johansson, M.: Persistent cohomology and circular coordinates. Discrete Comput. Geom. 45(4), 737\u2013759 (2011)","journal-title":"Discrete Comput. Geom."},{"key":"251_CR27","unstructured":"Morozov, D.: Dionysus. http:\/\/www.mrzv.org\/software\/dionysus\/ (2011). Accessed Nov 2012"},{"key":"251_CR28","unstructured":"Jones, E., Oliphant, T., Peterson, P., et al.: SciPy: open source scientific tools for Python. http:\/\/www.scipy.org\/ (2001)"},{"key":"251_CR29","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., Duchesnay, E.: Scikit-learn: machine learning in python. J. Mach. Learn. Res. 12, 2825\u20132830 (2011)","journal-title":"J. Mach. Learn. Res."},{"key":"251_CR30","unstructured":"de Silva, V., Carlsson, G.: Topological estimation using witness complexes. In: Symposium on Point-Based Graphics (2004)"},{"key":"251_CR31","doi-asserted-by":"crossref","first-page":"551","DOI":"10.1109\/TIT.1983.1056714","volume":"29","author":"H Edelsbrunner","year":"1983","unstructured":"Edelsbrunner, H., Kirkpatrick, D., Seidel, R.: On the shape of a set of points in the plane. IEEE Trans. Inf. Theory 29, 551\u2013559 (1983)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"251_CR32","doi-asserted-by":"crossref","unstructured":"Edelsbrunner, H., M\u00fccke, E.P.: Three-dimensional alpha shapes. In: Proceedings of the VVS, pp. 75\u201382 (1992)","DOI":"10.1145\/147130.147153"},{"key":"251_CR33","unstructured":"Barbic, J., Zhao, Y.: mocapPlayer. http:\/\/graphics.cs.cmu.edu\/software\/mocapPlayer.zip (2012). Accessed Nov 2012"},{"key":"251_CR34","unstructured":"Autodesk (2013) Maya. Commercial software"},{"issue":"184","key":"251_CR35","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1090\/S0025-5718-1988-0935077-0","volume":"51","author":"B Fornberg","year":"1988","unstructured":"Fornberg, B.: Generation of finite difference formulas on arbitrarily spaced grids. Math. Comput. 51(184), 699\u2013706 (1988)","journal-title":"Math. Comput."},{"key":"251_CR36","volume-title":"Introduction to Robotics: Mechanics and Control","author":"J Craig","year":"2004","unstructured":"Craig, J.: Introduction to Robotics: Mechanics and Control. Prentice Hall, Englewood Cliffs (2004)"},{"key":"251_CR37","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1145\/566654.566607","volume":"21","author":"J Lee","year":"2002","unstructured":"Lee, J., Chai, J., Reitsma, P.S., Hodgins, J.K., Pollard, N.S.: Interactive control of avatars animated with human motion data. ACM Trans. Graph. (TOG) 21, 491\u2013500 (2002)","journal-title":"ACM Trans. Graph. (TOG)"}],"container-title":["Applicable Algebra in Engineering, Communication and Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00200-015-0251-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00200-015-0251-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00200-015-0251-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,20]],"date-time":"2025-05-20T20:05:18Z","timestamp":1747771518000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00200-015-0251-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3]]},"references-count":37,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2015,3]]}},"alternative-id":["251"],"URL":"https:\/\/doi.org\/10.1007\/s00200-015-0251-x","relation":{},"ISSN":["0938-1279","1432-0622"],"issn-type":[{"value":"0938-1279","type":"print"},{"value":"1432-0622","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,3]]}}}