MOCHA: Real-Time Motion Characterization via Context Matching

Deok-Kyeong Jang, Yuting Ye, Jungdam Won, Sung-Hee Lee
10/16/2023
cs.GRcs.AI

No official code found. Best implementation: DK-Jang/MOCHA_SIGASIA2023 (25 stars, MIT, last commit 2025-07-21).

Abstract

Transforming neutral, characterless input motions to embody the distinct style of a notable character in real time is highly compelling for character animation. This paper introduces MOCHA, a novel online motion characterization framework that transfers both motion styles and body proportions from a target character to an input source motion. MOCHA begins by encoding the input motion into a motion feature that structures the body part topology and captures motion dependencies for effective characterization. Central to our framework is the Neural Context Matcher, which generates a motion feature for the target character with the most similar context to the input motion feature. The conditioned autoregressive model of the Neural Context Matcher can produce temporally coherent character features in each time frame. To generate the final characterized pose, our Characterizer network incorporates the characteristic aspects of the target motion feature into the input motion feature while preserving its context. This is achieved through a transformer model that introduces the adaptive instance normalization and context mapping-based cross-attention, effectively injecting the character feature into the source feature. We validate the performance of our framework through comparisons with prior work and an ablation study. Our framework can easily accommodate various applications, including characterization with only sparse input and real-time characterization. Additionally, we contribute a high-quality motion dataset comprising six different characters performing a range of motions, which can serve as a valuable resource for future research.

View on arXivView PDF

Code Implementations(1)

MIT

Official implementation for "MOCHA: Real-Time Motion Characterization via Context Matching" [SIGGRAPH Asia 2023]

252Shell, PythonOct 16, 20231 years agoMIT
deep-learningmotion-characterizationmotion-style-transfermotion-synthesis

Cite this paper

@article{jang2023mocha,
  title  = {MOCHA: Real-Time Motion Characterization via Context Matching},
  author = {Deok-Kyeong Jang and Yuting Ye and Jungdam Won and Sung-Hee Lee},
  year   = {2023},
  eprint = {2310.10079},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.10079v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.10079.svg)](https://codeofpaper.com/paper/2310.10079)

Discussion