Demo Data from EDBT 2026 / reviewers in the wild / expert
Edward Rosten
dblp:14/3630
· DBLP profile ↗
15ranked-venue papers
5as first author
1since 2021 · last 2022
0000-0001-8675-4230ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 5 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 9 · 3 first-authorSystems, architecture and hardware · 1Human-computer interaction and ubiquitous computing · 1
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
5 papers |
3D vision · 38% Generative modeling · 17% Image recognition and object detection · 17% | |
| Computer graphics and multimedia
3 papers |
Geometric modeling and processing · 51% Image and video processing · 49% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% |
Topics — the 20 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision
3d scene reconstruction |
0.6 | 1 | 2022 | Unsupervised Causal Generative Understanding of Images · NeurIPS 2022 |
Machine learning › Generative modeling › generative model › probabilistic generative model
causal generative model |
0.6 | 1 | 2022 | Unsupervised Causal Generative Understanding of Images · NeurIPS 2022 |
Computer vision › 3D vision
neural radiance field |
0.6 | 1 | 2022 | Unsupervised Causal Generative Understanding of Images · NeurIPS 2022 |
Computer vision › Image recognition and object detection › object discovery
unsupervised object discovery |
0.6 | 1 | 2022 | Unsupervised Causal Generative Understanding of Images · NeurIPS 2022 |
Machine learning › Learning paradigms › semi-supervised learning
generative semi-supervised learning |
0.2 | 1 | 2014 | Unbiased generative semi-supervised learning · J. Mach. Learn. Res. 2014 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model |
0.2 | 1 | 2014 | Unbiased generative semi-supervised learning · J. Mach. Learn. Res. 2014 |
Machine learning › Learning paradigms
semi-supervised learning |
0.2 | 1 | 2014 | Unbiased generative semi-supervised learning · J. Mach. Learn. Res. 2014 |
Machine learning › Trustworthy machine learning
out-of-distribution generalization |
0.2 | 1 | 2022 | Unsupervised Causal Generative Understanding of Images · NeurIPS 2022 |
Image and video processing
feature detection |
0.1 | 2 | 2010 | Faster and Better: A Machine Learning Approach to Corner Detection · IEEE Trans. Pattern Anal. Mach. Intell. 2010 Machine Learning for High-Speed Corner Detection · ECCV (1) 2006 |
Geometric modeling and processing
3d reconstruction |
0.1 | 1 | 2011 | Rapid scene reconstruction on mobile phones from panoramic images · ISMAR 2011 |
Geometric modeling and processing › 3d reconstruction
3d scene reconstruction |
0.1 | 1 | 2011 | Rapid scene reconstruction on mobile phones from panoramic images · ISMAR 2011 |
Image and video processing › feature detection
corner detection |
0.1 | 1 | 2010 | Faster and Better: A Machine Learning Approach to Corner Detection · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Embedded and real-time systems › wireless communication › wireless sensor networks
wireless sensor node |
0.1 | 1 | 2010 | Energy efficient sensor node implementations · FPGA 2010 |
Computer vision › 3D vision › low-level vision › feature detection
corner detection |
0.1 | 1 | 2006 | Machine Learning for High-Speed Corner Detection · ECCV (1) 2006 |
Computer vision › Video understanding and tracking › object tracking
3d object tracking |
0.1 | 1 | 2005 | Fusing Points and Lines for High Performance Tracking · ICCV 2005 |
Computer vision › Video understanding and tracking
object tracking |
0.1 | 1 | 2005 | Fusing Points and Lines for High Performance Tracking · ICCV 2005 |
Internet of things and sensor networks › wireless sensor network › distributed sensing › networked sensing
distributed sensor networks |
0.0 | 1 | 2010 | Energy efficient sensor node implementations · FPGA 2010 |
Embedded and real-time systems › embedded system design
low-power embedded computing |
0.0 | 1 | 2010 | Energy efficient sensor node implementations · FPGA 2010 |
Computer vision › 3D vision
pose estimation |
0.0 | 1 | 2005 | Fusing Points and Lines for High Performance Tracking · ICCV 2005 |
Computer vision › 3D vision › pose estimation › pose tracking
real-time pose tracking |
0.0 | 1 | 2005 | Fusing Points and Lines for High Performance Tracking · ICCV 2005 |
Methods — techniques the papers use, named apart from their topics
neural radiance field · 0.6latent variable model · 0.6causal generative model · 0.6machine learning · 0.3heuristic feature detection · 0.2FPGA implementation · 0.2DSP processing · 0.2variational inference · 0.2unbiased estimation · 0.2space carving · 0.1panoramic imaging · 0.1delaunay triangulation · 0.1online learning · 0.1edge-based tracking · 0.1FAST feature detector · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Unsupervised Causal Generative Understanding of ImagesabstractWe present a novel framework for unsupervised object-centric 3D scene understanding that generalizes robustly to out-of-distribution images. To achieve this, we design a causal generative model reflecting the physical process by which an image is produced, when a camera captures a scene containing multiple objects. This model is trained to reconstruct multi-view images via a latent representation describing the shapes, colours and positions of the 3D objects they show. It explicitly represents object instances as separate neural radiance fields, placed into a 3D scene. We then propose an inference algorithm that can infer this latent representation given a single out-of-distribution image as input -- even when it shows an unseen combination of components, unseen spatial compositions or a radically new viewpoint. We conduct extensive experiments applying our approach to test datasets that have zero probability under the training distribution. These show that it accurately reconstructs a scene's geometry, segments objects and infers their positions, despite not receiving any supervision. Our approach significantly out-performs baselines that do not capture the true causal image generation process. Titas Anciukevicius, Patrick Fox-Roberts, Edward Rosten, Paul Henderson |
NeurIPS | 3 |
| 2020 | Progressive Batching for Efficient Non-linear Least Squares
Huu Le, Christopher Zach, Edward Rosten, Oliver J. Woodford |
ACCV (3) | 3 |
| 2020 | Large Scale Photometric Bundle Adjustment
Oliver J. Woodford, Edward Rosten |
BMVC | 2 |
| 2020 | Y-Autoencoders: Disentangling latent representations via sequential encoding
Massimiliano Patacchiola, Patrick Fox-Roberts, Edward Rosten |
Pattern Recognit. Lett. | 3 |
| 2014 | Unbiased generative semi-supervised learning
Patrick Fox-Roberts, Edward Rosten |
J. Mach. Learn. Res. | 2 |
| 2011 | High-level scene structure using visibility and occlusionabstractWe demonstrate a new method for extracting high-level scene information from the type of data available from simultaneous localisation and mapping systems. We model the scene with a collection of primitives (such as bounded planes), and make explicit use of both visible and occluded points in order to refine the model. Since our formulation allows for different kinds of primitives and an arbitrary number of each, we use Bayesian model evidence to compare very different models on an even footing. Additionally, by making use of Bayesian techniques we can also avoid explicitly finding the optimal assignment of map landmarks to primitives. The results show that explicit reasoning about occlusion improves model accuracy and yields models which are suitable for aiding data association. © 2011. The copyright of this document resides with its authors. Paul McIlroy, Roberto Cipolla, Edward Rosten |
BMVC | 3 |
| 2011 | Rapid scene reconstruction on mobile phones from panoramic imagesabstractRapid 3D reconstruction of environments has become an active research topic due to the importance of 3D models in a huge number of applications, be it in Augmented Reality (AR), architecture or other commercial areas. In this paper we present a novel system that allows for the generation of a coarse 3D model of the environment within several seconds on mobile smartphones. By using a very fast and flexible algorithm a set of panoramic images is captured to form the basis of wide field-of-view images required for reliable and robust reconstruction. A cheap on-line space carving approach based on Delaunay triangulation is employed to obtain dense, polygonal, textured representations. The use of an intuitive method to capture these images, as well as the efficiency of the reconstruction approach allows for an application on recent mobile phone hardware, giving visually pleasing results almost instantly. Qi Pan, Clemens Arth, Edward Rosten, Gerhard Reitmayr, Tom Drummond |
ISMAR | 3 |
| 2011 | Camera distortion self-calibration using the plumb-line constraint and minimal Hough entropy
Edward Rosten, Rohan Loveland |
Mach. Vis. Appl. | 1 |
| 2010 | Deterministic Sample Consensus with Multiple Match HypothesesabstractRANSAC (Random Sample Consensus) is a popular and effective technique for estimating model parameters in the presence of outliers. Efficient algorithms are necessary for both frame-rate vision tasks and offline tasks with difficult data. We present a deterministic scheme for selecting samples to generate hypotheses, applied to data from feature matching. This method combines matching scores, ambiguity and past performance of hypotheses generated by the matches to estimate the probability that a match is correct. At every stage the best matches are chosen to generate a hypothesis. This method will therefore only spend time on bad matches when the best ones have proven themselves to be unsuitable. The result is a system that is able to operate very efficiently on ambiguous data and is suitable for implementation on devices with limited computing resources. 1 Paul McIlroy, Edward Rosten, Simon Taylor, Tom Drummond |
BMVC | 2 |
| 2010 | Energy efficient sensor node implementationsabstractIn this paper, we discuss a low power embedded sensor node architecture we are developing for distributed sensor network systems deployed in a natural environment. In particular, we examine the sensor node for energy efficient processing-at-the-sensor. We analyze the following modes of operation; event detection, data acquisition, and data processing using low power, high performance embedded technology such as specialized embedded DSP processors and low power FPGAs at the sensing node. We use compute intensive sensor node applications: an acoustic vehicle classifier (frequency domain analysis) and a video license plate identification application (learning algorithm). We report performance and energy for these applications and discuss the system architecture design trade offs. Jan R. Frigo, Eric Y. Raby, Sean M. Brennan, Christophe Wolinski, Charles Wagner, François Charot, Edward Rosten, Vinodkrishnan Kulathumani |
FPGA | 7 |
| 2010 | Faster and Better: A Machine Learning Approach to Corner DetectionabstractThe repeatability and efficiency of a corner detector determines how likely it is to be useful in a real-world application. The repeatability is important because the same scene viewed from different positions should yield features which correspond to the same real-world 3D locations. The efficiency is important because this determines whether the detector combined with further processing can operate at frame rate. Three advances are described in this paper. First, we present a new heuristic for feature detection and, using machine learning, we derive a feature detector from this which can fully process live PAL video using less than 5 percent of the available processing time. By comparison, most other detectors cannot even operate at frame rate (Harris detector 115 percent, SIFT 195 percent). Second, we generalize the detector, allowing it to be optimized for repeatability, with little loss of efficiency. Third, we carry out a rigorous comparison of corner detectors based on the above repeatability criterion applied to 3D scenes. We show that, despite being principally constructed for speed, on these stringent tests, our heuristic detector significantly outperforms existing feature detectors. Finally, the comparison demonstrates that using machine learning produces significant improvements in repeatability, yielding a detector that is both very fast and of very high quality. Edward Rosten, Reid B. Porter, Tom Drummond |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2009 | Learning Object Location Predictors with Boosting and Grammar-Guided Feature ExtractionabstractThe authors present BEAMER: a new spatially exploitative approach to learning object detectors which shows excellent results when applied to the task of detecting objects in greyscale aerial imagery in the presence of ambiguous and noisy data. There are four main contributions used to produce these results. First, they introduce a grammar-guided feature extraction system, enabling the exploration of a richer feature space while constraining the features to a useful subset. This is specified with a rule-based generative grammer crafted by a human expert. Second, they learn a classifier on this data using a newly proposed variant of AdaBoost which takes into account the spatially correlated nature of the data. Third, they perform another round of training to optimize the method of converting the pixel classifications generated by boosting into a high quality set of (x,y) locations. lastly, they carefully define three common problems in object detection and define two evaluation criteria that are tightly matched to these problems. Major strengths of this approach are: (1) a way of randomly searching a broad feature space, (2) its performance when evaluated on well-matched evaluation criteria, and (3) its use of the location prediction domain to learn object detectors as well as to generate detections that perform well on several tasks: object counting, tracking, and target detection. They demonstrate the efficacy of BEAMER with a comprehensive experimental evaluation on a challenging data set. Damian Eads, Edward Rosten, David P. Helmbold |
BMVC | 2 |
| 2006 | Machine Learning for High-Speed Corner Detection
Edward Rosten, Tom Drummond |
ECCV (1) | 1 |
| 2005 | Fusing Points and Lines for High Performance TrackingabstractThis paper addresses the problem of real-time 3D model-based tracking by combining point-based and edge-based tracking systems. We present a careful analysis of the properties of these two sensor systems and show that this leads to some non -trivial design choices that collectively yield extremely high performance. In particular, we present a method for integrating the two systems and robustly combining the pose estimates they produce. Further we show how on-line learning can be used to improve the performance of feature tracking. Finally, to aid real-time performance, we introduce the FAST feature detector which can perform full-frame feature detection at 400Hz. The combination of these techniques results in a system which is capable of tracking average prediction errors of 200 pixels. This level of robustness allows us to track very rapid motions, such as 50deg camera shake at 6Hz Edward Rosten, Tom Drummond |
ICCV | 1 |
| 2003 | Rapid rendering of apparent contours of implicit surfaces for real-time trackingabstractThis paper addresses the problem of real-time visual tracking of structures with curved surfaces by localising the apparent contour in each frame of an image sequence. A scheme is presented for rapidly rendering the apparent contour from a predicted pose. Errors between this contour and the observed contour are then used to update the pose estimate for tracking. The rendering algorithm makes use of two contributions. Firstly, a differential equation is derived which traces out the contour generators on an iso-surface of a scalar field. Secondly a set of rules for determining the visibility of each part of the apparent contour is presented. These techniques are used to render structures of moderate complexity in under 30ms which permits real-time tracking at video frame rate. Edward Rosten, Tom Drummond |
BMVC | 1 |