atlas

Research map / Vision-language and multimodal / Multimodal LLMs

UniPose: A Unified Multimodal Framework for Human Pose Comprehension, Generation and Editing

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Interleaved image-text generation with MLLMs · 10 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.

UniPose unifies human pose comprehension, generation, and editing in one LLM (LLaVA-1.6 backbone) by tokenizing SMPL poses into a VQ-VAE codebook, adding a pose-specific ViT alongside CLIP, and using mixed causal/bidirectional attention.

Problem

Human pose comprehension, generation, and editing are studied in isolation and across single modalities; existing MLLMs lack fine-grained pose perception and a unified representation of 3D poses and text.

Approach

Treat 3D SMPL poses as a discrete language via a VQ-VAE pose tokenizer that shares a vocabulary with text, fuse CLIP and pose-estimation ViT features, and apply causal attention to text but bidirectional attention to pose tokens (with parallel pose queries) for single-step pose generation and editing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use multi-task training rather than training on the corresponding task only (ablation)UniPose · Pose comprehension, generation, estimation, and editingR-Precision Top-1 / MPJPE: 18.1 -> 85.6; 8.4 -> 67.9; 22.4 -> 24.5; 13.0 -> 13.5; 342.7 -> 308.6; 97.4 -> 94.7; 310.8 -> 270.3Helped
Add Pose-ViT to CLIP-ViT (ablation)UniPose visual processor · Pose estimationMPJPE: 193.4 -> 96.1Helped
Add Pose-ViT to CLIP-ViT (ablation)UniPose visual processor · Image-to-TextBLEU-4: 11.1 -> 13.3Helped
Use mixed attention instead of causal attention (ablation)UniPose · Text-to-PoseR^T2P Top-5: 9.0 -> 13.8Helped
Use mixed attention instead of causal attention (ablation)UniPose · Text-to-PoseLatency (s): 2.5 -> 0.2Helped
Use mixed attention instead of causal attention (ablation)UniPose · Pose-to-TextBLEU-4: 26.9 -> 25.0Hurt
Add global orientation noise during tokenizer training (ablation)Pose tokenizer · AMASSMPJPE: 6.7 -> 6.2Helped
Add global orientation noise during tokenizer training (ablation)Pose tokenizer · MOYOMPJPE: 32.6 -> 23.1Helped
Use UniPose instead of PoseScriptPose-to-Text · PoseScriptR-Precision Top-1: 91.6 -> 85.6Hurt
Use UniPose instead of PoseFixPose-Diff · PoseFixR-Precision Top-1: 64.6 -> 67.9Helped
Use UniPose instead of GPT4VImage-to-Text · ImageScriptR-Precision Top-1: 17.7 -> 24.5Helped
Use UniPose instead of GPT4VImage-Diff · ImageDiffR-Precision Top-1: 7.3 -> 13.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: AMASS MOYO PoseScript PoseFix Human3.6M MPI-INF-3DHP COCO MPII 3DPW

Benchmarks: PoseScript PoseFix ImageScript ImageDiff 3DPW Human3.6M

Metrics: R-Precision BLEU-4 ROUGE-L METEOR MPJPE PA-MPJPE FID R@K

Baselines: PoseScript PoseFix ChatPose ChatHuman LLaVA Qwen-VL GPT-4V TokenHMR

Builds on: LLaVA VQ-VAE PoseScript PoseFix TokenHMR

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