Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Joseph Heyward

dblp:348/4537 · also Joe Heyward · DBLP profile ↗
← Back
8ranked-venue papers
0as first author
8since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 5 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
Video understanding and tracking · 59% 3D vision · 14% Optimization for machine learning · 7%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Medical and health informatics · 50% Environmental and earth informatics · 50%

Topics — the 16 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Video understanding and tracking
video representation learning
1.622025
Learning from Streaming Video with Orthogonal Gradients · CVPR 2025
Moving Off-the-Grid: Scene-Grounded Video Representations · NeurIPS 2024
Computer vision › Video understanding and tracking
video stream learning
1.622025
Learning from Streaming Video with Orthogonal Gradients · CVPR 2025
Learning from One Continuous Video Stream · CVPR 2024
Computer vision › Video understanding and tracking › video modeling
video foundation model
0.912025
SciVid: Cross-Domain Evaluation of Video Models in Scientific Applications · ICCV 2025
Computer vision › 3D vision › motion estimation › 3d motion tracking
3d point tracking
0.812024
TAPVid-3D: A Benchmark for Tracking Any Point in 3D · NeurIPS 2024
Computer vision › 3D vision
3d scene understanding
0.812024
TAPVid-3D: A Benchmark for Tracking Any Point in 3D · NeurIPS 2024
Machine learning › Representation and self-supervised learning › pre-training › unsupervised pre-training
contrastive pre-training
0.812024
A Simple Recipe for Contrastively Pre-Training Video-First Encoders Beyond 16 Frames · CVPR 2024
Computer vision › Video understanding and tracking
future prediction
0.812024
Learning from One Continuous Video Stream · CVPR 2024
Computer vision › Video understanding and tracking
long video understanding
0.812024
A Simple Recipe for Contrastively Pre-Training Video-First Encoders Beyond 16 Frames · CVPR 2024
Machine learning › Learning theory
online learning
0.812024
Learning from One Continuous Video Stream · CVPR 2024
Computer vision › Vision and language
multimodal reasoning
0.712023
Perception Test: A Diagnostic Benchmark for Multimodal Video Models · NeurIPS 2023
Computer vision › Video understanding and tracking
video question answering
0.712023
Perception Test: A Diagnostic Benchmark for Multimodal Video Models · NeurIPS 2023
Computer vision › Video understanding and tracking
video prediction
0.312025
Learning from Streaming Video with Orthogonal Gradients · CVPR 2025
Environmental and earth informatics
weather forecasting
0.312025
SciVid: Cross-Domain Evaluation of Video Models in Scientific Applications · ICCV 2025
Computer vision › Video understanding and tracking
feature tracking
0.212024
TAPVid-3D: A Benchmark for Tracking Any Point in 3D · NeurIPS 2024
Machine learning › Efficient and distributed learning
memory-efficient training
0.212024
A Simple Recipe for Contrastively Pre-Training Video-First Encoders Beyond 16 Frames · CVPR 2024
Computer vision › 3D vision › 3d scene understanding
scene structure
0.212024
Moving Off-the-Grid: Scene-Grounded Video Representations · NeurIPS 2024

Methods — techniques the papers use, named apart from their topics

trainable readout modules · 1.7pretrained video foundation models · 1.7stochastic gradient descent · 0.9adamw · 0.9weight update pacing · 0.8pixel-to-pixel modeling · 0.8momentum · 0.8input masking · 0.8factorized attention · 0.8contrastive learning · 0.8
YearPublicationVenuePosition
2025 Learning from Streaming Video with Orthogonal Gradients
abstract
We address the challenge of representation learning from a continuous stream of video as input, in a self-supervised manner. This differs from the standard approaches to video learning where videos are chopped and shuffled during training in order to create a non-redundant batch that satisfies the independently and identically distributed (IID) sample assumption expected by conventional training paradigms. When videos are only available as a continuous stream of input, the IID assumption is evidently broken, leading to poor performance. We demonstrate the drop in performance when moving from shuffled to sequential learning on three tasks: the one-video representation learning method DoRA, standard VideoMAE on multi-video datasets, and the task of future video prediction.To address this drop, we propose a geometric modification to standard optimizers, to decorrelate batches by utilising orthogonal gradients during training. The proposed modification can be applied to any optimizer –we demonstrate it with Stochastic Gradient Descent (SGD) and AdamW. Our proposed orthogonal optimizer allows models trained from streaming videos to alleviate the drop in representation learning performance, as evaluated on downstream tasks. On three scenarios (DoRA, VideoMAE, future prediction), we show our orthogonal optimizer outperforms the strong AdamW in all three scenarios.
Tengda Han, Dilara Gokay, Joseph Heyward, Daniel Zoran, Viorica Patraucean, João Carreira 0001, Dima Damen, Andrew Zisserman
CVPR3
2025 SciVid: Cross-Domain Evaluation of Video Models in Scientific Applications
abstract
In recent years, there has been a proliferation of spatiotemporal foundation models in different scientific disciplines. While promising, these models are often domain-specific and are only assessed within the particular applications for which they are designed. Given that many tasks can be represented as video modeling problems, video foundation models (ViFMs) hold considerable promise as general-purpose domain-agnostic approaches. However, it is not known whether the knowledge acquired on large-scale but potentially out-of-domain data can be effectively transferred across diverse scientific disciplines, and if a single, pretrained ViFM can be competitive with domain-specific baselines. To address this, we introduce SciVid, a comprehensive benchmark comprising five *Sci*entific *Vid*eo tasks, across medical computer vision, animal behavior, and weather forecasting. We adapt six leading ViFMs to SciVid using simple trainable readout modules, establishing strong baselines and demonstrating the potential for effective transfer learning. Specifically, we show that state-of-the-art results can be obtained in several applications by leveraging the general-purpose representations from ViFM backbones. Furthermore, our results reveal the limitations of existing ViFMs, and highlight opportunities for the development of generalizable models for high-impact scientific applications. We release our code at https://github.com/google-deepmind/scivid to facilitate further research in the development of ViFMs.
Yana Hasson, Pauline Luc, Liliane Momeni, Maks Ovsjanikov, Guillaume Le Moing, Alina Kuznetsova, Ira Ktena, Jennifer J. Sun, Skanda Koppula, Dilara Gokay, Joseph Heyward, Etienne Pot, Andrew Zisserman
ICCV11
2024 BootsTAP: Bootstrapped Training for Tracking-Any-Point
Carl Doersch, Pauline Luc, Yi Yang 0007, Dilara Gokay, Skanda Koppula, Ankush Gupta 0001, Joseph Heyward, Ignacio Rocco, Ross Goroshin, João Carreira 0001, Andrew Zisserman
ACCV (2)7
2024 Learning from One Continuous Video Stream
abstract
We introduce a framework for online learning from a single continuous video stream-the way people and animals learn, without mini-batches, data augmentation or shuffling. This poses great challenges given the high correlation between consecutive video frames and there is very little prior work on it. Our framework allows us to do a first deep dive into the topic and includes a collection of streams and tasks composed from two existing video datasets, plus methodology for performance evaluation that considers both adaptation and generalization. We employ pixel-to-pixel modelling as a practical and flexible way to switch between pre-training and single-stream evaluation as well as between arbitrary tasks, without ever requiring changes to models and always using the same pixel loss. Equipped with this framework we obtained large single-stream learning gains from pre-training with a novel family of future prediction tasks, found that momentum hurts, and that the pace of weight updates matters. The combination of these insights leads to matching the performance of IID learning with batch size 1, when using the same architecture and without costly replay buffers. An overview of the pa-per is available online at https://sites.google.com/view/one-stream-video.
João Carreira 0001, Michael King, Viorica Patraucean, Dilara Gokay, Catalin Ionescu, Yi Yang 0007, Daniel Zoran, Joseph Heyward, Carl Doersch, Yusuf Aytar, Dima Damen, Andrew Zisserman
CVPR8
2024 A Simple Recipe for Contrastively Pre-Training Video-First Encoders Beyond 16 Frames
abstract
Understanding long, real-world videos requires modeling of long-range visual dependencies. To this end, we explore video-first architectures, building on the common paradigm of transferring large-scale, image–text models to video via shallow temporal fusion. However, we expose two limitations to the approach: (1) decreased spatial capabilities, likely due to poor video–language alignment in standard video datasets, and (2) higher memory consumption, bottlenecking the number of frames that can be processed. To mitigate the memory bottleneck, we systematically analyze the memory/accuracy trade-off of various efficient methods: factorized attention, parameter-efficient image-to-video adaptation, input masking, and multi-resolution patchification. Surprisingly, simply masking large portions of the video (up to 75%) during contrastive pre-training proves to be one of the most robust ways to scale encoders to videos up to 4.3 minutes at 1 FPS. Our simple approach for training long video-to-text models, which scales to 1B parameters, does not add new architectural complexity and is able to outperform the popular paradigm of using much larger LLMs as an information aggregator over segment-based information on benchmarks with long-range temporal dependencies (YouCook2, EgoSchema).
Pinelopi Papalampidi, Skanda Koppula, Shreya Pathak, Justin Chiu, Joseph Heyward, Viorica Patraucean, Antoine Miech, Andrew Zisserman, Aida Nematzadeh
CVPR5
2024 TAPVid-3D: A Benchmark for Tracking Any Point in 3D
abstract
We introduce a new benchmark, TAPVid-3D, for evaluating the task of long-range Tracking Any Point in 3D (TAP-3D). While point tracking in two dimensions (TAP-2D) has many benchmarks measuring performance on real-world videos, such as TAPVid-DAVIS, three-dimensional point tracking has none. To this end, leveraging existing footage, we build a new benchmark for 3D point tracking featuring 4,000+ real-world videos, composed of three different data sources spanning a variety of object types, motion patterns, and indoor and outdoor environments. To measure performance on the TAP-3D task, we formulate a collection of metrics that extend the Jaccard-based metric used in TAP-2D to handle the complexities of ambiguous depth scales across models, occlusions, and multi-track spatio-temporal smoothness. We manually verify a large sample of trajectories to ensure correct video annotations, and assess the current state of the TAP-3D task by constructing competitive baselines using existing tracking models. We anticipate this benchmark will serve as a guidepost to improve our ability to understand precise 3D motion and surface deformation from monocular video.
Skanda Koppula, Ignacio Rocco, Yi Yang 0007, Joseph Heyward, João Carreira 0001, Andrew Zisserman, Gabriel Brostow, Carl Doersch
NeurIPS4
2024 Moving Off-the-Grid: Scene-Grounded Video Representations
abstract
Current vision models typically maintain a fixed correspondence between their representation structure and image space. Each layer comprises a set of tokens arranged “on-the-grid,” which biases patches or tokens to encode information at a specific spatio(-temporal) location. In this work we present *Moving Off-the-Grid* (MooG), a self-supervised video representation model that offers an alternative approach, allowing tokens to move “off-the-grid” to better enable them to represent scene elements consistently, even as they move across the image plane through time. By using a combination of cross-attention and positional embeddings we disentangle the representation structure and image structure. We find that a simple self-supervised objective—next frame prediction—trained on video data, results in a set of latent tokens which bind to specific scene structures and track them as they move. We demonstrate the usefulness of MooG’s learned representation both qualitatively and quantitatively by training readouts on top of the learned representation on a variety of downstream tasks. We show that MooG can provide a strong foundation for different vision tasks when compared to “on-the-grid” baselines.
Sjoerd van Steenkiste, Daniel Zoran, Yi Yang 0007, Yulia Rubanova, Rishabh Kabra, Carl Doersch, Dilara Gokay, Joseph Heyward, Etienne Pot, Klaus Greff, Drew A. Hudson, Thomas Keck, João Carreira 0001, Alexey Dosovitskiy, Mehdi S. M. Sajjadi, Thomas Kipf
NeurIPS8
2023 Perception Test: A Diagnostic Benchmark for Multimodal Video Models
abstract
We propose a novel multimodal video benchmark - the Perception Test - to evaluate the perception and reasoning skills of pre-trained multimodal models (e.g. Flamingo, BEiT-3, or GPT-4). Compared to existing benchmarks that focus on computational tasks (e.g. classification, detection or tracking), the Perception Test focuses on skills (Memory, Abstraction, Physics, Semantics) and types of reasoning (descriptive, explanatory, predictive, counterfactual) across video, audio, and text modalities, to provide a comprehensive and efficient evaluation tool. The benchmark probes pre-trained models for their transfer capabilities, in a zero-shot / few-shot or limited finetuning regime. For these purposes, the Perception Test introduces 11.6k real-world videos, 23s average length, designed to show perceptually interesting situations, filmed by around 100 participants worldwide. The videos are densely annotated with six types of labels (multiple-choice and grounded video question-answers, object and point tracks, temporal action and sound segments), enabling both language and non-language evaluations. The fine-tuning and validation splits of the benchmark are publicly available (CC-BY license), in addition to a challenge server with a held-out test split. Human baseline results compared to state-of-the-art video QA models show a significant gap in performance (91.4% vs 45.8%), suggesting that there is significant room for improvement in multimodal video understanding.Dataset, baselines code, and challenge server are available at https://github.com/deepmind/perception_test
Viorica Patraucean, Lucas Smaira, Ankush Gupta 0001, Adrià Recasens, Larisa Markeeva, Dylan Banarse, Skanda Koppula, Joseph Heyward, Mateusz Malinowski, Yi Yang 0007, Carl Doersch, Tatiana Matejovicova, Yury Sulsky, Antoine Miech, Alexandre Fréchette, Hanna Klimczak, Raphael Koster, Junlin Zhang, Stephanie Winkler, Yusuf Aytar, Simon Osindero, Dima Damen, Andrew Zisserman, João Carreira 0001
NeurIPS8