Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

ChatHuman: Chatting about 3D Humans with Tools

About

Numerous methods have been proposed to detect, estimate, and analyze properties of people in images, including 3D pose, shape, contact, human-object interaction, and emotion. While widely applicable in vision and other areas, such methods require expert knowledge to select, use, and interpret the results. To address this, we introduce ChatHuman, a language-driven system that integrates the capabilities of specialized methods into a unified framework. ChatHuman functions as an assistant proficient in utilizing, analyzing, and interacting with tools specific to 3D human tasks, adeptly discussing and resolving related challenges. Built on a Large Language Model (LLM) framework, ChatHuman is trained to autonomously select, apply, and interpret a diverse set of tools in response to user inputs. Our approach overcomes significant hurdles in adapting LLMs to 3D human tasks, including the need for domain-specific knowledge and the ability to interpret complex 3D outputs. The innovations of ChatHuman include leveraging academic publications to instruct the LLM on tool usage, employing a retrieval-augmented generation model to create in-context learning examples for managing new tools, and effectively discriminating between and integrating tool results by transforming specialized 3D outputs into comprehensible formats. Experiments demonstrate that ChatHuman surpasses existing models in both tool selection accuracy and overall performance across various 3D human tasks, and it supports interactive chatting with users. ChatHuman represents a significant step toward consolidating diverse analytical methods into a unified, robust system for 3D human tasks.

Jing Lin, Yao Feng, Weiyang Liu, Michael J. Black• 2024

Related benchmarks

TaskDatasetResultRank
3D Human Pose Estimation3DPW (test)
PA-MPJPE58.7
505
3D Human Mesh Recovery3DPW (test)
PA-MPJPE58.7
264
3D Human Pose Estimation3DPW
PA-MPJPE58.7
119
Reasoning-based 3D Human Pose EstimationRPE benchmark
MPJPE147.2
29
Tool Use AccuracySeen Tools
SRt100
7
Tool Use AccuracyUnseen Tools
SRt1
7
Pose-to-Text Retrieval (RP2T)SPG Benchmark
Recall@53.2
5
Text-to-Pose Retrieval (RT2P)SPG Benchmark
Recall@53.5
5
Tool usage in multi-turn dialogueChatHuman Multi-turn Dialogue Benchmark 1.0 (test)
Success Rate (Args)100
4
Human-Object Interaction EstimationDECO (test)
Precision0.67
3
Showing 10 of 13 rows

Other info

Code

Follow for update