UnderPressure: Deep Learning for Foot Contact Detection, Ground Reaction Force Estimation and Footskate Cleanup

dc.contributor.authorMourot, Lucasen_US
dc.contributor.authorHoyet, Ludovicen_US
dc.contributor.authorClerc, François Leen_US
dc.contributor.authorHellier, Pierreen_US
dc.contributor.editorDominik L. Michelsen_US
dc.contributor.editorSoeren Pirken_US
dc.date.accessioned2022-08-10T15:19:41Z
dc.date.available2022-08-10T15:19:41Z
dc.date.issued2022
dc.description.abstractHuman motion synthesis and editing are essential to many applications like video games, virtual reality, and film postproduction. However, they often introduce artefacts in motion capture data, which can be detrimental to the perceived realism. In particular, footskating is a frequent and disturbing artefact, which requires knowledge of foot contacts to be cleaned up. Current approaches to obtain foot contact labels rely either on unreliable threshold-based heuristics or on tedious manual annotation. In this article, we address automatic foot contact label detection from motion capture data with a deep learning based method. To this end, we first publicly release UNDERPRESSURE, a novel motion capture database labelled with pressure insoles data serving as reliable knowledge of foot contact with the ground. Then, we design and train a deep neural network to estimate ground reaction forces exerted on the feet from motion data and then derive accurate foot contact labels. The evaluation of our model shows that we significantly outperform heuristic approaches based on height and velocity thresholds and that our approach is much more robust when applied on motion sequences suffering from perturbations like noise or footskate. We further propose a fully automatic workflow for footskate cleanup: foot contact labels are first derived from estimated ground reaction forces. Then, footskate is removed by solving foot constraints through an optimisation-based inverse kinematics (IK) approach that ensures consistency with the estimated ground reaction forces. Beyond footskate cleanup, both the database and the method we propose could help to improve many approaches based on foot contact labels or ground reaction forces, including inverse dynamics problems like motion reconstruction and learning of deep motion models in motion synthesis or character animation. Our implementation, pre-trained model as well as links to database can be found at github.com/InterDigitalInc/UnderPressure.en_US
dc.description.number8
dc.description.sectionheadersMotion II
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume41
dc.identifier.doi10.1111/cgf.14635
dc.identifier.issn1467-8659
dc.identifier.pages195-206
dc.identifier.pages12 pages
dc.identifier.urihttps://doi.org/10.1111/cgf.14635
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf14635
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectCCS Concepts: Computing methodologies --> Motion capture; Neural networks; Motion processing
dc.subjectComputing methodologies
dc.subjectMotion capture
dc.subjectNeural networks
dc.subjectMotion processing
dc.titleUnderPressure: Deep Learning for Foot Contact Detection, Ground Reaction Force Estimation and Footskate Cleanupen_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
v41i8pp195-206.pdf
Size:
2.7 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
supplementary.pdf
Size:
276.13 KB
Format:
Adobe Portable Document Format
Collections