atlas

Research map / Large language models / Agents, code and math

AvatarGPT: All-in-One Framework for Motion Understanding Planning Generation and Beyond

CVPR 2024 · Large language models › Agents, code and math · approach: Long-horizon LLM agents · 24 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AvatarGPT, an all-in-one LLM framework (T5-based) that jointly trains seven motion tasks (understanding, planning, decomposition, generation, in-between, scene estimation, summarization) with discrete motion tokens and an automatically annotated in-the-wild video dataset.

Problem

Human motion tasks (generation, understanding, planning, decomposition) are handled by siloed models, and long-motion synthesis from high-level user instructions requires end-to-end planning and generation.

Approach

Treats each motion-related task as an instruction for a shared LLM, with motion encoded as VQ-VAE tokens mapped into an extended vocabulary through a lightweight adapter and a separate motion LM head, plus an unsupervised video-to-text annotation pipeline to build high-level planning data; the tasks form a closed loop enabling unlimited long-motion synthesis.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use T5-Large instead of GPT2-Large (ablation)AvatarGPT · HumanML3D motion generationR Top-1: 0.454 -> 0.510Helped
Use T5-Large instead of GPT2-Large (ablation)AvatarGPT · HumanML3D motion understandingBlue-4: 13.29 -> 12.70Hurt
Use T5-Large instead of GPT2-Large (ablation)AvatarGPT · High-level tasksLCS: 7 of 8 tasksMixed
Use T5-Large instead of T5-Base (ablation)AvatarGPT · HumanML3D motion generationR Top-1: 0.468 -> 0.510Helped
Add the vocabulary adapter instead of extending the LLM vocabulary and learning weights from scratch (ablation)AvatarGPT · HumanML3D motion generationR Top-1: 0.497 -> 0.510Helped
Add the vocabulary adapter instead of extending the LLM vocabulary and learning weights from scratch (ablation)AvatarGPT · HumanML3D motion generationFID: 0.215 -> 0.168Helped
Add the vocabulary adapter instead of extending the LLM vocabulary and learning weights from scratch (ablation)AvatarGPT · HumanML3D motion understandingBertScore: 49.34 -> 53.58Helped
Fine-tune Llama-13B with LoRA to connect motion modality with text (ablation)AvatarGPT · HumanML3D motion generationR Top-1: 0.510 -> 0.389Hurt

Surprising findings

Limitations

Experimental setup

Datasets: HumanML3D in-the-wild videos annotated via automatic pipeline

Benchmarks: HumanML3D LCS high-level benchmark (8 subtasks)

Metrics: R-Precision FID Diversity MultiModality BLEU-1 BLEU-4 ROUGE-L CIDEr BERTScore Logical Coherence Score

Baselines: TM2T MDM MLD T2M-GPT MotionGPT HMD

Builds on: VQ-VAE (T2M-GPT) T5 InstructGPT Gato LoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy