← Neueste Arbeiten
💻 computer science

DuoGesture: Neuro-Inspired and Biomechanically Informed Dual-Stream Co-Speech Gesture Generation

Dieser Beitrag stellt DuoGesture vor, ein neuroinspiriertes Dual-Stream-Framework, das die Generierung von sprechbegleitenden Gesten verbessert, indem es semantische und Beat-Bewegungen entkoppelt, einen stochastischen Gate-Mechanismus zur Koordination nutzt, eine bewegungsgegründete semantische Konditionierung für eine bessere lexikalische Ausrichtung verwendet und ein inertiales Prior einsetzt, um biomechanisch plausible rhythmische Konsistenz sicherzustellen.

Ursprüngliche Autoren: Ferdinand Paar, Lanmiao Liu, Aslı Özyürek, Serge Thill, Esam Ghaleb

Veröffentlicht 2026-05-27
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Ferdinand Paar, Lanmiao Liu, Aslı Özyürek, Serge Thill, Esam Ghaleb

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

Stellen Sie sich vor, Sie beobachten eine Person, die eine Geschichte erzählt. Manchmal nutzt sie ihre Hände, um den Rhythmus ihrer Stimme zu halten, wie ein Dirigent, der mit dem Taktstock auf den Takt eines Liedes klopft. Zu anderen Zeiten nutzt sie ihre Hände, um ein Bild in die Luft zu zeichnen und genau zu zeigen, was sie mit den gesprochenen Worten meint.

Lange Zeit hatten Computer, die digitale Avatare dazu bringen wollten, dies zu tun, Schwierigkeiten. Sie versuchten oft, diese beiden verschiedenen Arten von Handbewegungen in eine große, chaotische Suppe zu mischen. Das Ergebnis? Die Hände des Avatars bewegten sich entweder zu roboterhaft, wirkten verwirrt darüber, was zu tun sei, oder zuckten einfach herum, ohne natürlich zu wirken.

Die Arbeit stellt DuoGesture vor, eine neue Methode, um Computern beizubringen, wie sie beim Sprechen ihre Hände bewegen. Stellen Sie es sich so vor, als würde man dem Computer zwei separate „Musiker" in sein Gehirn geben, die zusammenarbeiten, aber verschiedene Instrumente spielen.

Die zwei Musiker (Der Dual-Stream-Ansatz)

Anstatt dass ein Gehirn versucht, alles zu erledigen, teilt DuoGesture die Aufgabe in zwei getrennte Ströme auf:

  1. Der Beat-Stream (Der Schlagzeuger): Dieser Teil übernimmt die rhythmischen, federnden Bewegungen, die zur Musik der Sprache (Prosodie) passen. Es ist wie ein Schlagzeuger, der den Takt hält. Seine Aufgabe ist es, sicherzustellen, dass sich die Hände flüssig und im Takt mit dem Rhythmus der Stimme bewegen, ohne sich durch die spezifische Bedeutung der Wörter ablenken zu lassen.
  2. Der Semantische Stream (Der Maler): Dieser Teil übernimmt die bedeutungstragenden Gesten, die zu den tatsächlichen Wörtern passen (wie das Zeigen auf etwas oder das Formen eines Kreises mit den Fingern). Es ist wie ein Maler, der versucht, eine Geschichte zu illustrieren. Er konzentriert sich auf die spezifische Bedeutung der Wörter, selbst wenn diese Wörter selten oder ungewöhnlich sind.

Der Dirigent (Das stochastische Tor)

Wie wissen diese beiden Musiker, wann sie spielen und wann sie aufhören sollen? Sie haben einen Dirigenten namens Semantic Variational Information Bottleneck (S-VIB).

Stellen Sie sich eine Ampel an einer Kreuzung vor.

  • Wenn der Sprecher nur rhythmisch redet, ist die Ampel Grün für den Schlagzeuger (Beat-Stream). Der „Maler" bleibt ruhig.
  • Wenn der Sprecher ein Wort sagt, das eine bestimmte Handform erfordert (wie „groß" oder „hier"), wird die Ampel Grün für den Maler (Semantischer Stream). Der „Schlagzeuger" tritt einen Schritt zurück.

Die Arbeit stellt fest, dass diese Ampel nicht starr ist; sie ist ein wenig „stochastisch" (zufällig/wahrscheinlichkeitsbasiert). Dies ist wichtig, weil es verhindert, dass das System in einer Schleife stecken bleibt, in der es immer das eine oder das andere wählt. Es ermöglicht eine natürliche, menschliche Mischung, bei der die beiden Ströme überlappen oder schnell wechseln können, genau wie echte Menschen es tun.

Die speziellen Werkzeuge

Die Autoren fügten drei spezielle „Werkzeuge" hinzu, um dieses System besser funktionieren zu lassen als frühere Versuche:

  • Das Bewegungswörterbuch (MGSC): Alte Computer versuchten, Wörter mit einem Standardwörterbuch (wie BERT) zu verstehen. Aber ein Wort wie „jonglieren" bedeutet im Wörterbuch etwas anderes und im echten Leben eine sehr spezifische Bewegung. DuoGesture verwendet ein „Bewegungswörterbuch", das auf Videos von sich bewegenden Menschen trainiert wurde. Dies hilft dem Computer zu verstehen, dass das Wort „jonglieren" eine spezifische Handbewegung auslösen sollte, selbst wenn der Computer dieses genaue Wort noch nie gesehen hat.
  • Die Glättungsregel (IBP): Manchmal wird der „Schlagzeuger" (Beat-Stream) zu zittrig, wodurch die Hände unnatürlich zittern. Die Autoren fügten eine „Glättungsregel" hinzu, die auf der menschlichen Anatomie basiert (wie schwer unsere Armknochen sind). Dies wirkt wie ein Stoßdämpfer und stellt sicher, dass die rhythmischen Bewegungen flüssig und schwer sind, genau wie ein echter menschlicher Arm, ohne den „Maler" (Semantischer Stream) steif zu machen.
  • Die Ampel (S-VIB): Wie erwähnt, entscheidet diese, welcher Strom zu jedem gegebenen Millisekunden das Auto fährt.

Die Ergebnisse

Die Forscher testeten dieses System auf einem Datensatz namens BEAT2, der Stunden an Aufnahmen echter Menschen enthält, die sprechen und sich bewegen. Sie verglichen DuoGesture mit vielen anderen hochmodernen Computermodellen.

  • Die Punktzahl: DuoGesture erzielte bei „Realismus" (wie sehr die Bewegung wie ein echter Mensch aussah) die höchste Punktzahl.
  • Das Gefühl: In einem Test, bei dem echte Menschen die Videos betrachteten, bewerteten sie DuoGesture als natürlicher und besser auf die Sprache abgestimmt als die anderen Modelle.
  • Das Gleichgewicht: Während einige andere Modelle bei nur einer Sache besser waren (wie sehr vielfältig zu sein oder den Takt perfekt zu treffen), fand DuoGesture das beste Gleichgewicht. Es opferte nicht die Bedeutung der Wörter, um den Rhythmus richtig zu bekommen, und es machte den Rhythmus nicht holprig, um die Bedeutung richtig zu bekommen.

Zusammenfassung

DuoGesture ist wie ein intelligenter Regisseur, der weiß, dass die Hände eines Sprechers zwei Aufgaben haben: den Takt zu halten und die Geschichte zu erzählen. Anstatt die Hände zu zwingen, beide Aufgaben gleichzeitig mit einem Satz von Regeln zu erfüllen, stellt es zwei Spezialisten und einen intelligenten Dirigenten ein, um zwischen ihnen zu wechseln. Das Ergebnis ist ein digitaler Avatar, der seine Hände auf eine Weise bewegt, die überraschend menschlich, rhythmisch und ausdrucksstark wirkt.

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 →