ground truth boxes of people and objects as our Foreground
nodes as we evaluate scene graph classiﬁcation (SGCls) and
predicate classiﬁcation (PredCls).Unless otherwise speciﬁed, we use SlowFast 88which
corresponds to 32 input frames where the video is subsampled by a factor of 2. This means that each feature node,
hi, in the graph aggregates t= 2:1seconds of temporal
information on A V A as the videos are sampled at 30 frames
per second (fps). As keyframes in A V A are deﬁned at 1 fps,
it means that we need to set s2keyframes for the temporal information captured by temporally-adjacent nodes in
the graph to not overlap. For Action Genome, the Charades
videos are sampled at 24 fps and the keyframes are on average 0.85 seconds, or 20.5 frames apart.
We train our network for 20 epochs using synchronous
SGD on 8 GPUs and a total batch size of 64, initialising from a Kinetics-400 [28] pretrained model. The baseline model in all our experiments is SlowFast without any
graph module trained in an identical manner. When training
spatio-temporal graph models, we ﬁnetune for 10 epochs
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