← Latest papers
💬 NLP

Bilingual Text-to-Motion Generation: A New Benchmark and Baselines

This paper introduces BiHumanML3D, the first bilingual text-to-motion benchmark, and proposes Bilingual Motion Diffusion (BiMD) with a Cross-Lingual Alignment strategy to significantly improve cross-lingual motion generation performance and enable zero-shot code-switching.

Original authors: Wanjiang Weng, Xiaofeng Tan, Xiangbo Shu, Guo-Sen Xie, Pan Zhou, Hongsong Wang

Published 2026-03-27
📖 4 min read☕ Coffee break read

Original authors: Wanjiang Weng, Xiaofeng Tan, Xiangbo Shu, Guo-Sen Xie, Pan Zhou, Hongsong Wang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a magical robot dancer. Right now, this robot is incredibly talented, but it has a major limitation: it only understands instructions written in English. If you tell it, "Do a backflip," it spins perfectly. But if you tell it, "Fais une salto" (French) or "做后空翻" (Chinese), it just stands there confused, or worse, it does the wrong move entirely.

This paper is about teaching that robot to speak two languages (English and Chinese) fluently, so it can dance to your instructions no matter which language you use.

Here is the breakdown of their solution, using some everyday analogies:

1. The Problem: The "Lost in Translation" Dance

Currently, if you want the robot to dance to a Chinese command, you have to use a translator app to turn the Chinese into English first, and then feed it to the robot.

  • The Issue: Translation apps are great at words, but terrible at movement.
  • The Analogy: Imagine you tell a translator, "The person is doing a Tanglang Quan (a specific martial arts stance)." The translator might say, "The person is doing a fist." The robot hears "fist" and just punches the air, missing the specific leg stance and cultural nuance.
  • The "Code-Switching" Nightmare: Real people often mix languages in one sentence (e.g., "Walk forward and then do a jump"). Current robots get completely lost when languages are mixed up in a single sentence.

2. The Solution: Building a New Dance Floor (The Dataset)

To fix this, the researchers couldn't just use a translator. They needed a massive library of dance moves paired with descriptions in both English and Chinese.

  • The Analogy: Think of the old library (HumanML3D) as a bookshelf full of English dance manuals. They wanted a bilingual library.
  • How they did it: They used a team of "Super-Editors" (AI Large Language Models) to translate the English manuals into Chinese. But AI makes mistakes, so they added a layer of Human Editors to check the work.
  • The Result: They created BiHumanML3D, the first-ever "Bilingual Dance Dictionary." It contains thousands of motion clips, each with a perfect English description and a perfect Chinese description.

3. The Brain Upgrade: The "Universal Translator" (CLA)

Now that they had the data, they needed a new brain for the robot. They built a model called BiMD (Bilingual Motion Diffusion).

  • The Old Way: Imagine two separate brains. One brain only knows English dance moves; the other only knows Chinese. They don't talk to each other.
  • The New Way (CLA): They introduced a feature called Cross-Lingual Alignment (CLA).
  • The Analogy: Think of CLA as a universal remote control.
    • Before, the "English button" and the "Chinese button" were on different remotes and didn't work the same way.
    • With CLA, the researchers taught the robot that the feeling of the word "jump" in English and the feeling of the word "jump" in Chinese are actually the same button on the same remote.
    • They forced the robot to learn that "He walks in a circle" and "他在逆时针转圈" (He walks in a counterclockwise circle) point to the exact same physical movement in the robot's mind.

4. The Magic Trick: Zero-Shot & Code-Switching

Because the robot learned this "Universal Remote" connection, it can do some amazing things:

  • Zero-Shot: If you train the robot only on Chinese data, it can still understand English instructions perfectly! It's like learning to drive a car in the US and then being able to drive in the UK without ever seeing a UK road sign, because you understand the concept of driving, not just the signs.
  • Code-Switching: You can say, "Walk forward, then do a TiaoYue (jump)." The robot understands the mix perfectly because it knows the "Universal Remote" connects the English "Walk" and the Chinese "TiaoYue" to the right muscles.

5. The Results: A Better Dancer

The researchers tested their new robot against the old ones.

  • Old Robots: When given mixed languages or Chinese, they stumbled, fell, or did the wrong moves.
  • The New Robot (BiMD): It danced perfectly. It was more accurate, moved more naturally, and handled language mixing like a pro.

In a Nutshell

This paper is about stopping the "language barrier" in computer animation. Instead of forcing a computer to translate your words before it understands your dance, they taught the computer to understand the meaning of the dance directly, regardless of whether you speak English, Chinese, or a mix of both. It's like giving the robot a soul that understands movement, not just a dictionary that understands words.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →