atlas

Research map / 3D vision / 3D generation

Learning from Synthetic Human Group Activities

CVPR 2024 · 3D vision › 3D generation · approach: Scene-aware human motion synthesis · 6 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.

Introduces M3Act, a Unity-based synthetic data generator for multi-view, multi-group, multi-person human actions and group activities, and shows it improves multi-person tracking (MOTRv2 on DanceTrack), group activity recognition, and enables a new controllable 3D group activity generation task.

Problem

Real-world datasets for human group activity understanding are costly to collect and annotate, and existing synthetic human datasets focus on independently animated persons rather than coordinated single- and multi-group activities.

Approach

A procedural Unity-based generator that authors parameterized group activities with multiple semantic groups, domain randomization, and rich 2D/3D, tracking, and group/atomic action annotations, used both to pre-train/mix-train existing recognition and tracking models and to create a new 3D group activity generation benchmark.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add M3Act walk and run groups to MOTRv2 training data (ablation)MOTRv2 · DanceTrackHOTA: 68.8 -> 70.1Helped
Add M3Act dance groups to MOTRv2 training data (ablation)MOTRv2 · DanceTrackHOTA: 68.8 -> 59.0Hurt
Add M3Act walk and run groups plus dance groups to MOTRv2 training data (ablation)MOTRv2 · DanceTrackHOTA: 68.8 -> 71.9Helped
Pretrain Composer on 100% rather than 0% M3Act synthetic data (ablation)Composer · CAD2Group activity accuracy: 84.87±2.3 -> 89.74±1.0Helped
Pretrain Composer on 100% rather than 0% M3Act synthetic data (ablation)Composer · CAD2Person action accuracy: 81.31±2.4 -> 88.74±1.7Helped
Pretrain Actor Transformer on 100% rather than 0% M3Act synthetic data (ablation)Actor Transformer · CAD2Group activity accuracy: 78.08±1.0 -> 83.67±1.2Helped
Pretrain Actor Transformer on 100% rather than 0% M3Act synthetic data (ablation)Actor Transformer · CAD2Person action accuracy: 76.22±2.2 -> 81.65±1.2Helped
Increase M3Act pretraining data from 10% to 100% (ablation)Composer · CAD2Group activity accuracy: 86.12±1.8 -> 89.74±1.0Helped
Increase M3Act pretraining data from 10% to 100% (ablation)Actor Transformer · CAD2Group activity accuracy: 77.59±2.4 -> 83.67±1.2Helped
Add an interaction transformer across persons to MDM (ablation)MDM · 3D group activity generation test splitGroup-level FID: 3.909 ± 0.019 -> 3.242 ± 0.016Helped
Add an interaction transformer across persons to MDM (ablation)MDM · 3D group activity generation test splitCollision frequency: 3.643 -> 1.157Helped

Surprising findings

Limitations

Experimental setup

Datasets: DanceTrack CAD2 Volleyball Dataset M3ActRGB M3Act3D BEDLAM GTA-Humans

Benchmarks: DanceTrack CAD2 Volleyball Dataset

Metrics: HOTA DetA AssA IDF1 MOTA top-1 accuracy FID diversity multimodality collision frequency

Baselines: MOTRv2 MOTR MeMOTR CO-MOT Composer Actor Transformer MDM BEDLAM GTA-Humans

Builds on: MOTRv2 MDM Composer Actor Transformer PeopleSansPeople

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