Demo Data from EDBT 2026 / reviewers in the wild / expert
Joseph Heyward
dblp:348/4537 · also Joe Heyward
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Video understanding and tracking
video representation learning |
1.6 | 2 | 2025 | 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.6 | 2 | 2025 | 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.9 | 1 | 2025 | 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.8 | 1 | 2024 | TAPVid-3D: A Benchmark for Tracking Any Point in 3D · NeurIPS 2024 |
Computer vision › 3D vision
3d scene understanding |
0.8 | 1 | 2024 | 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.8 | 1 | 2024 | A Simple Recipe for Contrastively Pre-Training Video-First Encoders Beyond 16 Frames · CVPR 2024 |
Computer vision › Video understanding and tracking
future prediction |
0.8 | 1 | 2024 | Learning from One Continuous Video Stream · CVPR 2024 |
Computer vision › Video understanding and tracking
long video understanding |
0.8 | 1 | 2024 | A Simple Recipe for Contrastively Pre-Training Video-First Encoders Beyond 16 Frames · CVPR 2024 |
Machine learning › Learning theory
online learning |
0.8 | 1 | 2024 | Learning from One Continuous Video Stream · CVPR 2024 |
Computer vision › Vision and language
multimodal reasoning |
0.7 | 1 | 2023 | Perception Test: A Diagnostic Benchmark for Multimodal Video Models · NeurIPS 2023 |
Computer vision › Video understanding and tracking
video question answering |
0.7 | 1 | 2023 | Perception Test: A Diagnostic Benchmark for Multimodal Video Models · NeurIPS 2023 |
Computer vision › Video understanding and tracking
video prediction |
0.3 | 1 | 2025 | Learning from Streaming Video with Orthogonal Gradients · CVPR 2025 |
Environmental and earth informatics
weather forecasting |
0.3 | 1 | 2025 | SciVid: Cross-Domain Evaluation of Video Models in Scientific Applications · ICCV 2025 |
Computer vision › Video understanding and tracking
feature tracking |
0.2 | 1 | 2024 | TAPVid-3D: A Benchmark for Tracking Any Point in 3D · NeurIPS 2024 |
Machine learning › Efficient and distributed learning
memory-efficient training |
0.2 | 1 | 2024 | 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.2 | 1 | 2024 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Learning from Streaming Video with Orthogonal GradientsabstractWe 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 |
CVPR | 3 |
| 2025 | SciVid: Cross-Domain Evaluation of Video Models in Scientific ApplicationsabstractIn 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 |
ICCV | 11 |
| 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 StreamabstractWe 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 |
CVPR | 8 |
| 2024 | A Simple Recipe for Contrastively Pre-Training Video-First Encoders Beyond 16 FramesabstractUnderstanding 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 |
CVPR | 5 |
| 2024 | TAPVid-3D: A Benchmark for Tracking Any Point in 3DabstractWe 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 |
NeurIPS | 4 |
| 2024 | Moving Off-the-Grid: Scene-Grounded Video RepresentationsabstractCurrent 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 |
NeurIPS | 8 |
| 2023 | Perception Test: A Diagnostic Benchmark for Multimodal Video ModelsabstractWe 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 |
NeurIPS | 8 |