← Search

Stephen Gould

64 accepted papers

2026

Line-Search Filter Differential Dynamic Programming for Optimal Control with Nonlinear Equality Constraints

ICRA 2026poster

We present FilterDDP, a differential dynamic programming algorithm for solving discrete-time, optimal control problems (OCPs) with nonlinear equality constraints. Unlike prior methods based on merit functions or the augmented Lagrangian class of algorithms, FilterDDP uses a step filter in conjunctio…

2026

RoMo: A Large-Scale, Richly Organized Dataset and Semantic Taxonomy for Human Motion Generation

CVPR 2026

Success in generative modeling across language, image, and video demonstrates that large, well-curated datasets are the key driver for building capable models. 3D Human motion, however, has lagged behind, constrained by an unsatisfying choice between small, high-fidelity motion capture datasets and

Cited by 0SourceScholar
2025

Can We Predict Performance of Large Models across Vision-Language Tasks?

ICML 2025poster

Evaluating large vision-language models (LVLMs) is very expensive, due to high computational cost and the wide variety of tasks. The good news is that if we already have some observed performance scores, we may be able to infer unknown ones. In this study, we propose a new framework for predicting u…

2025

Leaps and Bounds: An Improved Point Cloud Winding Number Formulation for Fast Normal Estimation and Surface Reconstruction

ICCV 2025poster

Recent methods for point cloud surface normal estimation predominantly use the generalized winding number field induced by the normals. Optimizing the field towards satisfying desired properties, such as the input points being on the surface defined by the field, provides a principled way to obtain…

Cited by 0SourcePDFScholar
2025

Manual-PA: Learning 3D Part Assembly from Instruction Diagrams

ICCV 2025poster

Assembling furniture amounts to solving the discrete-continuous optimization task of selecting the furniture parts to assemble and estimating their connecting poses in a physically realistic manner. The problem is hampered by its combinatorially large yet sparse solution space thus making learning t…

Cited by 0SourcePDFScholar
2025

Pos3R: 6D Pose Estimation for Unseen Objects Made Easy

CVPR 2025poster

Foundation models have significantly reduced the need for task-specific training, while also enhancing generalizability. However, state-of-the-art 6D pose estimators either require further training with pose supervision or neglect advances obtainable from 3D foundation models. The latter is a missed…

Cited by 0SourcePDFScholar
2025

Sharper Convergence Rates for Nonconvex Optimisation via Reduction Mappings

NeurIPS 2025spotlight

Many high-dimensional optimisation problems exhibit rich geometric structures in their set of minimisers, often forming smooth manifolds due to over-parametrisation or symmetries. When this structure is known, at least locally, it can be exploited through reduction mappings that reparametrise part o…

Cited by 0SourceScholar
2025

VI^3NR: Variance Informed Initialization for Implicit Neural Representations

CVPR 2025poster

Implicit Neural Representations (INRs) are a versatile and powerful tool for encoding various forms of data, including images, videos, sound, and 3D shapes. A critical factor in the success of INRs is the initialization of the network, which can significantly impact the convergence and accuracy of t…

Cited by 0SourcePDFScholar
2024

3DInAction: Understanding Human Actions in 3D Point Clouds

CVPR 2024highlight

We propose a novel method for 3D point cloud action recognition. Understanding human actions in RGB videos has been widely studied in recent years however its 3D point cloud counterpart remains under-explored despite the clear value that 3D information may bring. This is mostly due to the inherent l…

2024

An Empirical Study Into What Matters for Calibrating Vision-Language Models

ICML 2024poster

Vision-Language Models (VLMs) have emerged as the dominant approach for zero-shot recognition, adept at handling diverse scenarios and significant distribution changes. However, their deployment in risk-sensitive areas requires a deeper understanding of their uncertainty estimation capabilities, a r…

Cited by 8SourcePDFScholar
2024

Differentiable Neural Surface Refinement for Modeling Transparent Objects

CVPR 2024poster

Neural implicit surface reconstruction leveraging volume rendering has led to significant advances in multi-view reconstruction. However results for transparent objects can be very poor primarily because the rendering function fails to account for the intricate light transport induced by refraction…

Cited by 1SourcePDFScholar
2024

Guiding Neural Collapse: Optimising Towards the Nearest Simplex Equiangular Tight Frame

NeurIPS 2024poster

Neural Collapse (NC) is a recently observed phenomenon in neural networks that characterises the solution space of the final classifier layer when trained until zero training loss. Specifically, NC suggests that the final classifier layer converges to a Simplex Equiangular Tight Frame (ETF), which m…

2024

Neural Experts: Mixture of Experts for Implicit Neural Representations

NeurIPS 2024poster

Implicit neural representations (INRs) have proven effective in various tasks including image, shape, audio, and video reconstruction. These INRs typically learn the implicit field from sampled input points. This is often done using a single network for the entire domain, imposing many global constr…

2024

Small Steps and Level Sets: Fitting Neural Surface Models with Point Guidance

CVPR 2024poster

A neural signed distance function (SDF) is a convenient shape representation for many tasks such as surface reconstruction editing and generation. However neural SDFs are difficult to fit to raw point clouds such as those sampled from the surface of a shape by a scanner. A major issue occurs when th…

2024

Temporally Consistent Unbalanced Optimal Transport for Unsupervised Action Segmentation

CVPR 2024poster

We propose a novel approach to the action segmentation task for long untrimmed videos based on solving an optimal transport problem. By encoding a temporal consistency prior into a Gromov-Wasserstein problem we are able to decode a temporally consistent segmentation from a noisy affinity/matching co…

2024

The First to Know: How Token Distributions Reveal Hidden Knowledge in Large Vision-Language Models?

ECCV 2024poster

"Large vision-language models (LVLMs), designed to interpret and respond to human instructions, occasionally generate hallucinated or harmful content due to inappropriate instructions. This study uses linear probing to shed light on the hidden knowledge at the output layers of LVLMs. We demonstrate…

2024

Towards Optimal Feature-Shaping Methods for Out-of-Distribution Detection

ICLR 2024poster

Feature shaping refers to a family of methods that exhibit state-of-the-art performance for out-of-distribution (OOD) detection. These approaches manipulate the feature representation, typically from the penultimate layer of a pre-trained deep learning model, so as to better differentiate between in…

2023

Aligning Step-by-Step Instructional Diagrams to Video Demonstrations

CVPR 2023poster

Multimodal alignment facilitates the retrieval of instances from one modality when queried using another. In this paper, we consider a novel setting where such an alignment is between (i) instruction steps that are depicted as assembly diagrams (commonly seen in Ikea assembly manuals) and (ii) video…

2023

Confidence and Dispersity Speak: Characterizing Prediction Matrix for Unsupervised Accuracy Estimation

ICML 2023poster

This work aims to assess how well a model performs under distribution shifts without using labels. While recent methods study prediction confidence, this work reports prediction dispersity is another informative cue. Confidence reflects whether the individual prediction is certain; dispersity indica…

Cited by 17SourcePDFScholar
2023

Deep Declarative Dynamic Time Warping for End-to-End Learning of Alignment Paths

ICLR 2023poster

This paper addresses learning end-to-end models for time series data that include a temporal alignment step via dynamic time warping (DTW). Existing approaches to differentiable DTW either differentiate through a fixed warping path or apply a differentiable relaxation to the min operator found in th…

2023

Exploring Predicate Visual Context in Detecting of Human-Object Interactions

ICCV 2023poster

Recently, the DETR framework has emerged as the dominant approach for human--object interaction (HOI) research. In particular, two-stage transformer-based HOI detectors are amongst the most performant and training-efficient approaches. However, these often condition HOI classification on object feat…

Cited by 50PDFcodeScholar
2023

High-Fidelity Guided Image Synthesis With Latent Diffusion Models

CVPR 2023poster

Controllable image synthesis with user scribbles has gained huge public interest with the recent advent of text-conditioned latent diffusion models. The user scribbles control the color composition while the text prompt provides control over the overall image semantics. However, we find that prior w…

2023

Learning Navigational Visual Representations with Semantic Map Supervision

ICCV 2023poster

Being able to perceive the semantics and the spatial structure of the environment is essential for visual navigation of a household robot. However, most existing works only employ visual backbones pre-trained either with independent images for classification or with self-supervised learning methods…

Cited by 31PDFcodeScholar
2023

Octree Guided Unoriented Surface Reconstruction

CVPR 2023poster

We address the problem of surface reconstruction from unoriented point clouds. Implicit neural representations (INRs) have become popular for this task, but when information relating to the inside versus outside of a shape is not available (such as shape occupancy, signed distances or surface normal…

2023

Revisiting Implicit Differentiation for Learning Problems in Optimal Control

NeurIPS 2023poster

This paper proposes a new method for differentiating through optimal trajectories arising from non-convex, constrained discrete-time optimal control (COC) problems using the implicit function theorem (IFT). Previous works solve a differential Karush-Kuhn-Tucker (KKT) system for the trajectory deriva…

2023

Scaling Data Generation in Vision-and-Language Navigation

ICCV 2023oral

Recent research in language-guided visual navigation has demonstrated a significant demand for the diversity of traversable environments and the quantity of supervision for training generalizable agents. To tackle the common data scarcity issue in existing vision-and-language navigation datasets, we…

Cited by 80PDFcodeScholar
2023

Semi-Supervised Semantic Segmentation under Label Noise via Diverse Learning Groups

ICCV 2023poster

Semi-supervised semantic segmentation methods use a small amount of clean pixel-level annotations to guide the interpretation of a larger quantity of unlabelled image data. The challenges of providing pixel-accurate annotations at scale mean that the labels are typically noisy, and this contaminates…

Cited by 14PDFScholar
2022

Bridging the Gap Between Learning in Discrete and Continuous Environments for Vision-and-Language Navigation

CVPR 2022poster

Most existing works in vision-and-language navigation (VLN) focus on either discrete or continuous environments, training agents that cannot generalize across the two. Although learning to navigate in continuous spaces is closer to the real-world, training such an agent is significantly more difficu…

Cited by 86PDFcodeScholar
2022

DiGS: Divergence Guided Shape Implicit Neural Representation for Unoriented Point Clouds

CVPR 2022poster

Shape implicit neural representations (INR) have recently shown to be effective in shape analysis and reconstruction tasks. Existing INRs require point coordinates to learn the implicit level sets of the shape. When a normal vector is available for each point, a higher fidelity representation can be…

Cited by 79PDFcodeScholar
2022

Efficient Two-Stage Detection of Human-Object Interactions With a Novel Unary-Pairwise Transformer

CVPR 2022poster

Recent developments in transformer models for visual data have led to significant improvements in recognition and detection tasks. In particular, using learnable queries in place of region proposals has given rise to a new class of one-stage detection models, spearheaded by the Detection Transformer…

Cited by 143PDFcodeScholar
2022

GoferBot: A Visual Guided Human-Robot Collaborative Assembly System

IROS 2022poster

The current transformation towards smart manufacturing has led to a growing demand for human-robot collaboration (HRC) in the manufacturing process. Perceiving and understanding the human co-worker's behaviour introduces challenges for collaborative robots to efficiently and effectively perform task…

Cited by 10SourceScholar
2022

On the Strong Correlation Between Model Invariance and Generalization

NeurIPS 2022accept

Generalization and invariance are two essential properties of machine learning models. Generalization captures a model's ability to classify unseen data while invariance measures consistency of model predictions on transformations of the data. Existing research suggests a positive relationship: a m…

Cited by 19SourcePDFScholar
2021

Conditional Generative Modeling via Learning the Latent Space

ICLR 2021poster

Although deep learning has achieved appealing results on several machine learning tasks, most of the models are deterministic at inference, limiting their application to single-modal settings. We propose a novel general-purpose framework for conditional generation in multimodal spaces, that uses lat…

2021

Contextually Plausible and Diverse 3D Human Motion Prediction

ICCV 2021poster

We tackle the task of diverse 3D human motion prediction, that is, forecasting multiple plausible future 3D poses given a sequence of observed 3D poses. In this context, a popular approach consists of using a Conditional Variational Autoencoder (CVAE). However, existing approaches that do so either…

Cited by 52PDFcodeScholar
2021

Image Retrieval on Real-Life Images With Pre-Trained Vision-and-Language Models

ICCV 2021poster

We extend the task of composed image retrieval, where an input query consists of an image and short textual description of how to modify the image. Existing methods have only been applied to non-complex images within narrow domains, such as fashion products, thereby limiting the scope of study on in…

Cited by 235PDFcodeScholar
2021

Probabilistic Tracklet Scoring and Inpainting for Multiple Object Tracking

CVPR 2021poster

Despite the recent advances in multiple object tracking (MOT), achieved by joint detection and tracking, dealing with long occlusions remains a challenge. This is due to the fact that such techniques tend to ignore the long-term motion information. In this paper, we introduce a probabilistic autoreg…

Cited by 110PDFcodeScholar
2021

Rethinking conditional GAN training: An approach using geometrically structured latent manifolds

NeurIPS 2021poster

Conditional GANs (cGAN), in their rudimentary form, suffer from critical drawbacks such as the lack of diversity in generated outputs and distortion between the latent and output manifolds. Although efforts have been made to improve results, they can suffer from unpleasant side-effects such as the…

2021

Spatially Conditioned Graphs for Detecting Human-Object Interactions

ICCV 2021poster

We address the problem of detecting human-object interactions in images using graphical neural networks. Unlike conventional methods, where nodes send scaled but otherwise identical messages to each of their neighbours, we propose to condition messages between pairs of nodes on their spatial relatio…

Cited by 147PDFcodeScholar
2021

VLN BERT: A Recurrent Vision-and-Language BERT for Navigation

CVPR 2021poster

Accuracy of many visiolinguistic tasks has benefited significantly from the application of vision-and-language (V&L) BERT. However, its application for the task of vision-and-language navigation (VLN) remains limited. One reason for this is the difficulty adapting the BERT architecture to the partia…

Cited by 319PDFcodeScholar
2021

What Does Rotation Prediction Tell Us about Classifier Accuracy under Varying Testing Environments?

ICML 2021spotlight

Understanding classifier decision under novel environments is central to the community, and a common practice is evaluating it on labeled test sets. However, in real-world testing, image annotations are difficult and expensive to obtain, especially when the test environment is changing. A natural qu…

Cited by 84SourcePDFScholar
2020

A Signal Propagation Perspective for Pruning Neural Networks at Initialization

ICLR 2020spotlight

Network pruning is a promising avenue for compressing deep neural networks. A typical approach to pruning starts by training a model and then removing redundant parameters while minimizing the impact on what is learned. Alternatively, a recent approach shows that pruning can be done at initializatio…

Cited by 198SourcecodeScholar
2020

A Stochastic Conditioning Scheme for Diverse Human Motion Prediction

CVPR 2020poster

Human motion prediction, the task of predicting future 3D human poses given a sequence of observed ones, has been mostly treated as a deterministic problem. However, human motion is a stochastic process: Given an observed sequence of poses, multiple future motions are plausible. Existing approaches…

Cited by 148PDFcodeScholar
2020

Language and Visual Entity Relationship Graph for Agent Navigation

NeurIPS 2020poster

Vision-and-Language Navigation (VLN) requires an agent to navigate in a real-world environment following natural language instructions. From both the textual and visual perspectives, we find that the relationships among the scene, its objects, and directional cues are essential for the agent to inte…

2020

Solving the Blind Perspective-n-Point Problem End-To-End With Robust Differentiable Geometric Optimization

ECCV 2020poster

Blind Perspective-n-Point (PnP) is the problem of estimating the position and orientation of a camera relative to a scene, given 2D image points and 3D scene points, without prior knowledge of the 2D-3D correspondences. Solving for pose and correspondences simultaneously is extremely challenging sin…

2020

Spectral-GANs for High-Resolution 3D Point-cloud Generation

IROS 2020poster

Point-clouds are a popular choice for robotics and computer vision tasks due to their accurate shape description and direct acquisition from range-scanners. This demands the ability to synthesize and reconstruct high-quality point-clouds. Current deep generative models for 3D data generally work on…

Cited by 42SourcecodeScholar
2019

Learning to Find Common Objects Across Few Image Collections

ICCV 2019poster

Given a collection of bags where each bag is a set of images, our goal is to select one image from each bag such that the selected images are from the same object class. We model the selection as an energy minimization problem with unary and pairwise potential functions. Inspired by recent few-shot…

Cited by 8PDFcodeScholar
2019

The Alignment of the Spheres: Globally-Optimal Spherical Mixture Alignment for Camera Pose Estimation

CVPR 2019poster

Determining the position and orientation of a calibrated camera from a single image with respect to a 3D model is an essential task for many applications. When 2D-3D correspondences can be obtained reliably, perspective-n-point solvers can be used to recover the camera pose. However, without the pos…

Cited by 42PDFScholar
2018

Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answering

CVPR 2018poster

Top-down visual attention mechanisms have been used extensively in image captioning and visual question answering (VQA) to enable deeper image understanding through fine-grained analysis and even multiple steps of reasoning. In this work, we propose a combined bottom-up and top-down attention mechan…

2018

Non-Linear Temporal Subspace Representations for Activity Recognition

CVPR 2018poster

Representations that can compactly and effectively capture the temporal evolution of semantic content are important to computer vision and machine learning algorithms that operate on multi-variate time-series data. We investigate such representations motivated by the task of human action recognition…

Cited by 51SourcePDFScholar
2018

Video Representation Learning Using Discriminative Pooling

CVPR 2018poster

Popular deep models for action recognition in videos generate independent predictions for short clips, which are then pooled heuristically to assign an action label to the full video segment. As not all frames may characterize the underlying action---indeed, many are common across multiple actions--…

Cited by 82SourcePDFScholar
2018

Vision-and-Language Navigation: Interpreting Visually-Grounded Navigation Instructions in Real Environments

CVPR 2018poster

A robot that can carry out a natural-language instruction has been a dream since before the Jetsons cartoon series imagined a life of leisure mediated by a fleet of attentive robot helpers. It is a dream that remains stubbornly distant. However, recent advances in vision and language methods have m…

2017

Self-Supervised Video Representation Learning With Odd-One-Out Networks

CVPR 2017poster

We propose a new self-supervised CNN pre-training technique based on a novel auxiliary task called odd-one-out learning. In this task, the machine is asked to identify the unrelated or odd element from a set of otherwise related elements. We apply this technique to self-supervised video representati…

Cited by 562PDFScholar
2016

Discriminative Hierarchical Rank Pooling for Activity Recognition

CVPR 2016poster

We present hierarchical rank pooling, a video sequence encoding method for activity recognition. It consists of a network of rank pooling functions which captures the dynamics of rich convolutional neural network features within a video sequence. By stacking non-linear feature functions and rank poo…

Cited by 153PDFScholar
2016

Dynamic Image Networks for Action Recognition

CVPR 2016oral

We introduce the concept of dynamic image, a novel compact representation of videos useful for video analysis especially when convolutional neural networks (CNNs) are used. The dynamic image is based on the rank pooling concept and is obtained through the parameters of a ranking machine that encodes…

Cited by 727PDFcodeScholar
2015

Hierarchical Higher-Order Regression Forest Fields: An Application to 3D Indoor Scene Labelling

ICCV 2015poster

This paper addresses the problem of semantic segmentation of 3D indoor scenes reconstructed from RGB-D images.Traditionally label prediction for 3D points is tackled by employing graphical models that capture scene features and complex relations between different class labels. However, the existing…

Cited by 31PDFScholar