When passing messages from implicit context nodes to
the actors (third row), we observe an improvement in all
types of action classes, but primarily in Human-Human and
Human-Object classes. This is because implicit context
nodes encompass the entire feature map, and thus capture
information about the whole scene (as also shown in Fig. 5).
Modelling objects explicitly with external regional proTable 4: Comparison on A V A. We report the Mean AP using v2.1
and v2.2 annotations. All methods pretrained on Kinetics 400.
“Multiscale” refers to averaging results over three scales [61].
Method v2.1 v2.2
ACRN (S3D) [54] 17.4 –
Zhang et al. (R50) [71] 22.2 –
SlowFast baseline (R50) 24.5 24.8
Girdhar et al. (I3D) [14] 25.0 –
LFB (R50) [61] 25.8 –
Ours (R50) 26.5 27.0
Ours Multiscale (R50) 27.3 27.7
SlowFast baseline (R101) 26.3 26.7
LFB (R101) [61] 26.8 –
Ours (R101) 28.3 28.8
Accurate video understanding involves reasoning about the relationships
between actors, objects and their environment, often over long temporal
intervals. In this paper, we propose a message passing graph neural network
that explicitly models these spatio-temporal relations and can use explicit
representations of objects, when supervision is available, and implicit
representations otherwise. Our formulation generalises previous structured
models for video understanding, and allows us to study how different design
choices in graph structure and representation affect the model's performance.
We demonstrate our method on two different tasks requiring relational reasoning
in videos -- spatio-temporal action detection on AVA and UCF101-24, and video
scene graph classification on the recent Action Genome dataset -- and achieve
state-of-the-art results on all three datasets. Furthermore, we show
quantitatively and qualitatively how our method is able to more effectively
model relationships between relevant entities in the scene.
Anurag Arnab Chen Sun Cordelia Schmid