← Neueste Arbeiten
💻 computer science

LiveGesture Streamable Co-Speech Gesture Generation Model

Die Arbeit stellt LiveGesture vor, das erste vollständig streambare, sprachgesteuerte Framework zur Erzeugung ganzkörperlicher Gesten mit null Look-ahead, das durch einen hierarchischen autoregressiven Transformer und ein vektorquantisiertes Tokenizer-Modul Echtzeit-Motionen erzeugt, die mit aktuellen Offline-Methoden mithalten oder diese übertreffen.

Ursprüngliche Autoren: Muhammad Usama Saleem, Mayur Jagdishbhai Patel, Ekkasit Pinyoanuntapong, Zhongxing Qin, Li Yang, Hongfei Xue, Ahmed Helmy, Chen Chen, Pu Wang

Veröffentlicht 2026-04-15
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Muhammad Usama Saleem, Mayur Jagdishbhai Patel, Ekkasit Pinyoanuntapong, Zhongxing Qin, Li Yang, Hongfei Xue, Ahmed Helmy, Chen Chen, Pu Wang

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stell dir vor, du unterhältst dich mit einem virtuellen Avatar in einem Videospiel oder einer VR-Brille. Bisher waren diese digitalen Charaktere oft wie stumme Schauspieler: Sie bewegten sich erst, nachdem der ganze Satz fertig war, oder ihre Gesten wirkten steif und nicht ganz im Takt mit der Stimme.

Das Paper „LiveGesture" stellt eine revolutionäre neue Methode vor, die dieses Problem löst. Hier ist die Erklärung, wie das funktioniert, ohne technische Fachbegriffe:

1. Das Problem: Der „Zu-spät-Kommende"

Bisherige Systeme waren wie ein Dirigent, der erst beginnt zu dirigieren, wenn das ganze Orchester die Partitur auswendig gelernt hat. Sie mussten den gesamten gesprochenen Satz hören, bevor sie die passende Handbewegung berechnen konnten. Das führte zu einer spürbaren Verzögerung (Latenz). Wenn du also in Echtzeit mit einem Avatar sprichst, bewegte er sich oft erst, nachdem du schon längst den nächsten Satz begonnen hattest. Das wirkt unnatürlich.

2. Die Lösung: LiveGesture – Der „Live-Dirigent"

LiveGesture ist wie ein Dirigent, der sofort reagiert, sobald du das erste Wort sagst. Er schaut nicht in die Zukunft (kein „Look-ahead"), sondern improvisiert perfekt mit dem, was gerade passiert.

Das System besteht aus zwei genialen Teilen, die wie ein gut eingespieltes Team arbeiten:

Teil A: Der Übersetzer (SVQ) – „Die Schnelle Notizen-Methode"

Stell dir vor, du musst die komplexen Bewegungen eines ganzen Körpers (Hände, Arme, Beine, Gesicht) in eine Sprache übersetzen, die ein Computer schnell verstehen kann.

  • Das alte Problem: Früher hat man versucht, den ganzen Körper auf einmal zu übersetzen. Das war wie ein riesiges Wörterbuch, das zu langsam war.
  • Die LiveGesture-Lösung: Sie teilen den Körper in vier Teams auf: Oberkörper, Unterkörper, Hände und Gesicht. Jedes Team hat seinen eigenen kleinen „Notizblock".
  • Der Trick: Statt den ganzen Körper in einem Rutsch zu beschreiben, wandelt das System die Bewegungen sofort in kleine, diskrete „Bausteine" (Tokens) um. Es ist, als würde man eine komplexe Choreografie nicht als einen langen Text, sondern als eine Abfolge von einfachen Symbolen schreiben, die man sofort weitergeben kann. Das passiert so schnell, dass keine Verzögerung entsteht.

Teil B: Der Regisseur (HAR) – „Das Orchester mit Spezialisten"

Jetzt haben wir diese kleinen Bausteine. Wer bestimmt, wie sie zusammenspielen?

  • Die Spezialisten (Region-eXperts): Stell dir vier kleine Dirigenten vor. Einer ist nur für die Hände zuständig, einer für die Beine, einer für das Gesicht und einer für den Oberkörper. Jeder von ihnen ist ein Experte für genau diesen Körperteil und weiß genau, wie sich dieser Teil im Takt der Musik (der Stimme) bewegen muss.
  • Der Hauptdirigent (Fusion): Aber wenn jeder nur auf sich selbst achtet, sieht das Ergebnis chaotisch aus. Deshalb gibt es einen „Hauptdirigenten" (den Fusion-Modul). Dieser hört den vier Spezialisten zu und sorgt dafür, dass die Handbewegung perfekt mit dem Kopfnicken und dem Schritt des Fußes harmoniert. Er sorgt für die „ganze Körper-Coordination".

3. Der geheime Klebstoff: „Training mit Fehlern"

Das Schwierige an Echtzeit-Systemen ist: Was passiert, wenn das Internet kurz ruckelt oder das System einen kleinen Fehler macht? Frühere Systeme wären dann abgestürzt oder haben seltsame Bewegungen gemacht.

LiveGesture wurde wie ein Schüler trainiert, der absichtlich Fehler macht:

  • Während des Trainings haben die Entwickler dem System absichtlich Teile der Geschichte „weggenommen" oder verrauscht (wie ein Lehrer, der einem Schüler sagt: „Vergiss mal, was ich vor 5 Minuten gesagt habe, und rate weiter").
  • Dadurch lernte das System, auch dann noch perfekte Gesten zu machen, wenn es nicht alle Informationen hat. Es wurde robust. Es lernte, sich auf das zu verlassen, was jetzt passiert, statt auf das, was gleich passieren wird.

4. Das Ergebnis: Ein lebendiges Gespräch

Wenn du jetzt mit einem Avatar sprichst, der LiveGesture nutzt:

  • Keine Verzögerung: Er bewegt sich fast gleichzeitig mit deiner Stimme (unter 50 Millisekunden!).
  • Natürlichkeit: Er hebt die Hand, wenn du betonest, er nickt, wenn du zustimmst.
  • Vielfalt: Er macht nicht immer dieselbe Geste. Er ist kreativ und passt sich deinem Sprechstil an.

Zusammenfassung in einem Bild

Stell dir vor, du tanzt mit einem Partner.

  • Die alten Systeme waren wie ein Partner, der erst tanzt, nachdem du den ganzen Tanz beendet hast.
  • LiveGesture ist wie ein Partner, der jeden deiner Schritte sofort spürt, sofort reagiert und dabei perfekt mit dir synchronisiert ist – egal, wie lange ihr tanzt.

Das macht virtuelle Avatare, VR-Charaktere und Roboter endlich wirklich lebendig und fähig für echte, spontane Gespräche mit Menschen.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →