atlas

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

ChatHuman: Chatting about 3D Humans with Tools

CVPR 2025 · Large language models › Agents, code and math · approach: LLM-driven embodied and driving agents · 3 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.

Fine-tunes a LLaVA-1.5-7B-based agent with LoRA to select and invoke 26 3D-human tools, using paper-based RAG for tool documentation and LLM-based discrimination and integration of tool outputs.

Problem

Non-expert users cannot easily select, apply, and interpret the many specialized academic tools for 3D human tasks (pose, shape, contact, generation), and general LLMs lack the domain knowledge to use them.

Approach

Equip a multimodal LLM agent with paper-based retrieval-augmented tool documentation, graph-structured tool invocation (node, chain, DAG), and tool-conditioned transformation of 3D outputs into text or images so the LLM can discriminate among and integrate tool results.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add paper-based RAG for unseen tools (ablation)ChatHuman · Unseen toolsSR: 0.822 -> 0.891Helped
Add tool-paper content to training data alongside paper-based RAG (ablation)ChatHuman · Unseen toolsSR: 0.891 -> 0.954Helped
Add paper-based RAG and tool-paper content to training (ablation)ChatHuman · Seen toolsSR: 0.960 -> 0.970Helped
Use tools for human-object contact detection (ablation)ChatHuman · DECO test setF1 score: 0.39 -> 0.63Helped
Use tools for body-shape measurement (ablation)ChatHuman · HBWChest error (cm): 16.5 -> 6.1Helped
Increase the tool combination from 3 to 5 tools (ablation)ChatHuman · Tool combination evaluationSR: 0.932 -> 0.847Hurt
Select between Tool A and Tool B pose estimates (ablation)ChatHuman · MixPoseMPJPE (mm): 126.2 -> 119.6; 124.0 -> 119.6Helped
Modify tool body-shape measurements using agent judgment (ablation)ChatHuman · HBWChest error (cm): 8.6 -> 6.1Helped
Use ChatHuman instead of ChatPose for reasoning-based pose estimationRPE Benchmark · RPE BenchmarkMPJPE: 253.6 -> 147.2Helped
Use ChatHuman instead of PoseScript for classical text-to-pose generationChatHuman · PoseScriptRP2T top 5 recall: 40.4 -> 41.8Helped
Use ChatHuman instead of ChatPose for speculative pose generationChatHuman · SPG BenchmarkRP2T top 5 recall: 3.3 -> 3.2Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO 3DPW MOYO PoseScript SHAPY DECO HBW RPE SPG

Benchmarks: 3DPW RPE PoseScript SPG HBW DECO MixPose

Metrics: SR SRt SRact SRargs IoU MPJPE PA-MPJPE MPJRE recall@K anthropometric error

Baselines: GPT4Tools GPT4Tools-FT Visual ChatGPT ChatPose LLaVA-1.5 CLIFF-BEDLAM HMR 2.0 SPIN PoseScript

Builds on: LLaVA GPT4Tools Visual ChatGPT ChatPose 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