COMPOSER: Compositional Reasoning of Group Activity in Videos with Keypoint-Only Modality
Not on the map. Why?
Abstract (arXiv)
Group Activity Recognition detects the activity collectively performed by a group of actors, which requires compositional reasoning of actors and objects. We approach the task by modeling the video as tokens that represent the multi-scale semantic concepts in the video. We propose COMPOSER, a Multiscale Transformer based architecture that performs attention-based reasoning over tokens at each scale and learns group activity compositionally. In addition, prior works suffer from scene biases with privacy and ethical concerns. We only use the keypoint modality which reduces scene biases and prevents acquiring detailed visual data that may contain private or biased information of users. We improve the multiscale representations in COMPOSER by clustering the intermediate scale representations, while maintaining consistent cluster assignments between scales. Finally, we use techniques such as auxiliary prediction and data augmentations tailored to the keypoint signals to aid model training. We demonstrate the model's strength and interpretability on two widely-used datasets (Volleyball and Collective Activity). COMPOSER achieves up to +5.4% improvement with just the keypoint modality. Code is available at https://github.com/hongluzhou/composer
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 74 of its 125 references that are in the map. First posted on arXiv 11 Dec 2021.
Builds on
74 of 125 references.
References · 74
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017Mask R-CNNcited by 7,259
- 2016Layer Normalizationcited by 5,579
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
38 more
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2020Supervised Contrastive Learningcited by 2,803
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2020Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domainscited by 2,170
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2016Stacked Hourglass Networks for Human Pose Estimationcited by 913
- 2021Multiscale Vision Transformerscited by 896
- 2021Transformer in Transformercited by 632
- 20183D human pose estimation in video with temporal convolutions and semi-supervised trainingcited by 401
- 2019RepPoints: Point Set Representation for Object Detectioncited by 264
- 2019Action Genome: Actions as Composition of Spatio-temporal Scene Graphscited by 249
- 2020FineGym: A Hierarchical Video Dataset for Fine-grained Action Understandingcited by 232
- 2021Keeping Your Eye on the Ball: Trajectory Attention in Video Transformerscited by 224
- 2018Compositional Attention Networks for Machine Reasoningcited by 183
- 2021Scene Transformer: A unified architecture for predicting multiple agent trajectoriescited by 165
- 2020Dynamic Multiscale Graph Neural Networks for 3D Skeleton-Based Human Motion Predictioncited by 132
- 2021AGQA: A Benchmark for Compositional Spatio-Temporal Reasoningcited by 120
- 2019Why Can't I Dance in the Mall? Learning to Mitigate Scene Bias in Action Recognitioncited by 117
- 2019Learning by Abstraction: The Neural State Machinecited by 113
- 2015Order-Embeddings of Images and Languagecited by 112
- 2019Something-Else: Compositional Action Recognition with Spatial-Temporal Interaction Networkscited by 112
- 2020BlazePose: On-device Real-time Body Pose trackingcited by 112
- 2019Unsupervised Learning of Object Keypoints for Perception and Controlcited by 109
- 2020Labelling unlabelled videos from scratch with multi-modal self-supervisioncited by 99
- 2020MS2L: Multi-Task Self-Supervised Learning for Skeleton Based Action Recognitioncited by 92
- 2020Don't Judge an Object by Its Context: Learning to Overcome Contextual Biascited by 91
- 2016Hierarchical Deep Temporal Models for Group Activity Recognitioncited by 89
- 2020Actor-Transformers for Group Activity Recognitioncited by 84
- 2019Learning Actor Relation Graphs for Group Activity Recognitioncited by 83
- 2016Co-occurrence Feature Learning for Skeleton based Action Recognition using Regularized Deep LSTM Networkscited by 63
- 2021Multimodal Clustering Networks for Self-supervised Learning from Unlabeled Videoscited by 62
- 2021The paradox of the compositionality of natural language: a neural machine translation case studycited by 58
- 2021GroupFormer: Group Activity Recognition with Clustered Spatial-Temporal Transformercited by 54
- 2021Home Action Genome: Cooperative Compositional Action Understandingcited by 52
- 2021Learning the Predictability of the Futurecited by 48
- 2019View-Invariant Probabilistic Embedding for Human Posecited by 47
50 most cited of 74 All 74 (JSON)
Built on by
Citing papers per year: 2023: 4; 2024: 8; 2025: 4; 2026: 3.
19 papers.
Sort:
By area:
- 2024CaRiNG: Learning Temporal Causal Representation under Non-Invertible Generation Processcited by 20
- 2023SportsSloMo: A New Benchmark and Baselines for Human-centric Video Frame Interpolationcited by 11
- 2024Skeleton-based Group Activity Recognition via Spatial-Temporal Panoramic Graphcited by 6
- 2023M3Act: Learning from Synthetic Human Group Activitiescited by 5
- 2025SGA-INTERACT: A 3D Skeleton-based Benchmark for Group Activity Understanding in Modern Basketball Tacticcited by 4
- 2023ATM: Action Temporality Modeling for Video Question Answeringcited by 3
- 2024CHASE: Learning Convex Hull Adaptive Shift for Skeleton-based Multi-Entity Action Recognitioncited by 3
- 2024Learning Group Activity Features Through Person Attribute Predictioncited by 2
- 2024Self-supervised Multi-actor Social Activity Understanding in Streaming Videoscited by 2
- 2025Pixels or Positions? Benchmarking Modalities in Group Activity Recognitioncited by 2
- 2024Group Activity Recognition using Unreliable Tracked Posecited by 1
- 2025Structured Relational Reasoning for Group Activity Assessmentcited by 1
7 more
- 2023Group Activity Recognition via Dynamic Composition and Interactioncited by 0
- 2024ActivityCLIP: Enhancing Group Activity Recognition by Mining Complementary Information from Text to Supplement Image Modalitycited by 0
- 2024MPT-PAR:Mix-Parameters Transformer for Panoramic Activity Recognitioncited by 0
- 2025PromptGAR: Flexible Promptive Group Activity Recognitioncited by 0
- 2026Human-in-the-loop Adaptation in Group Activity Feature Learning for Team Sports Video Retrievalcited by 0
- 2026Group-DINOmics: Incorporating People Dynamics into DINO for Self-supervised Group Activity Feature Learningcited by 0
- 2026De-biasing Skeleton-based Action Recognition with Convex Hull Adaptive Shiftcited by 0
- 2026De-biasing Skeleton-based Action Recognition with Convex Hull Adaptive Shift26 Sep 2026
- 2026Group-DINOmics: Incorporating People Dynamics into DINO for Self-supervised Group Activity Feature Learning6 Apr 2026
- 2026Human-in-the-loop Adaptation in Group Activity Feature Learning for Team Sports Video Retrieval3 Feb 2026
- 2025Pixels or Positions? Benchmarking Modalities in Group Activity Recognition16 Nov 2025
- 2025Structured Relational Reasoning for Group Activity Assessment11 Aug 2025
- 2025PromptGAR: Flexible Promptive Group Activity Recognition11 Mar 2025
- 2025SGA-INTERACT: A 3D Skeleton-based Benchmark for Group Activity Understanding in Modern Basketball Tactic9 Mar 2025
- 2024CHASE: Learning Convex Hull Adaptive Shift for Skeleton-based Multi-Entity Action Recognition9 Oct 2024
- 2024MPT-PAR:Mix-Parameters Transformer for Panoramic Activity Recognition1 Aug 2024
- 2024ActivityCLIP: Enhancing Group Activity Recognition by Mining Complementary Information from Text to Supplement Image Modality29 Jul 2024
- 2024Skeleton-based Group Activity Recognition via Spatial-Temporal Panoramic Graph28 Jul 2024
- 2024Self-supervised Multi-actor Social Activity Understanding in Streaming Videos20 Jun 2024
7 more
- 2024Learning Group Activity Features Through Person Attribute Prediction5 Mar 2024
- 2024CaRiNG: Learning Temporal Causal Representation under Non-Invertible Generation Process25 Jan 2024
- 2024Group Activity Recognition using Unreliable Tracked Pose6 Jan 2024
- 2023ATM: Action Temporality Modeling for Video Question Answering5 Sep 2023
- 2023SportsSloMo: A New Benchmark and Baselines for Human-centric Video Frame Interpolation31 Aug 2023
- 2023M3Act: Learning from Synthetic Human Group Activities29 Jun 2023
- 2023Group Activity Recognition via Dynamic Composition and Interaction9 May 2023
- 2024CaRiNG: Learning Temporal Causal Representation under Non-Invertible Generation Processcited by 20
- 2023SportsSloMo: A New Benchmark and Baselines for Human-centric Video Frame Interpolationcited by 11
- 2024Skeleton-based Group Activity Recognition via Spatial-Temporal Panoramic Graphcited by 6
- 2023M3Act: Learning from Synthetic Human Group Activitiescited by 5
- 2025SGA-INTERACT: A 3D Skeleton-based Benchmark for Group Activity Understanding in Modern Basketball Tacticcited by 4
- 2024CHASE: Learning Convex Hull Adaptive Shift for Skeleton-based Multi-Entity Action Recognitioncited by 3
- 2024Learning Group Activity Features Through Person Attribute Predictioncited by 2
- 2024Self-supervised Multi-actor Social Activity Understanding in Streaming Videoscited by 2
- 2025Pixels or Positions? Benchmarking Modalities in Group Activity Recognitioncited by 2
- 2024Group Activity Recognition using Unreliable Tracked Posecited by 1
- 2025Structured Relational Reasoning for Group Activity Assessmentcited by 1
- 2023Group Activity Recognition via Dynamic Composition and Interactioncited by 0
12 most cited of 18 All 18 (JSON)
- 2026De-biasing Skeleton-based Action Recognition with Convex Hull Adaptive Shift26 Sep 2026
- 2026Group-DINOmics: Incorporating People Dynamics into DINO for Self-supervised Group Activity Feature Learning6 Apr 2026
- 2026Human-in-the-loop Adaptation in Group Activity Feature Learning for Team Sports Video Retrieval3 Feb 2026
- 2025Pixels or Positions? Benchmarking Modalities in Group Activity Recognition16 Nov 2025
- 2025Structured Relational Reasoning for Group Activity Assessment11 Aug 2025
- 2025PromptGAR: Flexible Promptive Group Activity Recognition11 Mar 2025
- 2025SGA-INTERACT: A 3D Skeleton-based Benchmark for Group Activity Understanding in Modern Basketball Tactic9 Mar 2025
- 2024CHASE: Learning Convex Hull Adaptive Shift for Skeleton-based Multi-Entity Action Recognition9 Oct 2024
- 2024MPT-PAR:Mix-Parameters Transformer for Panoramic Activity Recognition1 Aug 2024
- 2024ActivityCLIP: Enhancing Group Activity Recognition by Mining Complementary Information from Text to Supplement Image Modality29 Jul 2024
- 2024Skeleton-based Group Activity Recognition via Spatial-Temporal Panoramic Graph28 Jul 2024
- 2024Self-supervised Multi-actor Social Activity Understanding in Streaming Videos20 Jun 2024
12 newest of 18 All 18 (JSON)