kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Cohomological learning of periodic motion
KTH, School of Computer Science and Communication (CSC), Computer Vision and Active Perception, CVAP. AI Laboratory, Jožef Stefan Institute, Ljubljana, Slovenia .ORCID iD: 0000-0001-6322-7542
KTH, School of Computer Science and Communication (CSC), Computer Vision and Active Perception, CVAP.ORCID iD: 0000-0003-1114-6040
KTH, School of Computer Science and Communication (CSC), Computer Vision and Active Perception, CVAP.ORCID iD: 0000-0003-2965-2953
2015 (English)In: Applicable Algebra in Engineering, Communication and Computing, ISSN 0938-1279, E-ISSN 1432-0622, Vol. 26, no 1-2, p. 5-26Article in journal (Refereed) Published
Abstract [en]

This work develops a novel framework which can automatically detect, parameterize and interpolate periodic motion patterns obtained from a motion capture sequence. Using our framework, periodic motions such as walking and running gaits or any motion sequence with periodic structure such as cleaning, dancing etc. can be detected automatically and without manual marking of the period start and end points. Our approach constructs an intrinsic parameterization of the motion and is computationally fast. Using this parameterization, we are able generate prototypical periodic motions. Additionally, we are able to interpolate between various motions, yielding a rich class of 'mixed' periodic actions. Our approach is based on ideas from applied algebraic topology. In particular, we apply a novel persistent cohomology based method for the first time in a graphics application which enables us to recover circular coordinates of motions. We also develop a suitable notion of homotopy which can be used to interpolate between periodic motion patterns. Our framework is directly applicable to the construction of walk cycles for animating character motions with motion graphs or state machine driven animation engines and processed our examples at an average speed of 11.78 frames per second.

Place, publisher, year, edition, pages
2015. Vol. 26, no 1-2, p. 5-26
National Category
Computational Mathematics
Identifiers
URN: urn:nbn:se:kth:diva-164460DOI: 10.1007/s00200-015-0251-xISI: 000351302200002Scopus ID: 2-s2.0-84924851783OAI: oai:DiVA.org:kth-164460DiVA, id: diva2:807046
Note

QC 20150422

Available from: 2015-04-22 Created: 2015-04-17 Last updated: 2022-06-23Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Vejdemo Johansson, MikaelPokorny, Florian T.Kragic, Danica

Search in DiVA

By author/editor
Vejdemo Johansson, MikaelPokorny, Florian T.Kragic, Danica
By organisation
Computer Vision and Active Perception, CVAP
In the same journal
Applicable Algebra in Engineering, Communication and Computing
Computational Mathematics

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 176 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf