EDBT 2026 Demo / reviewers in the wild / expert
Gabe Sibley
dblp:11/6079 · also Gabe T. Sibley
· DBLP profile ↗
20ranked-venue papers
3as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 20 · 3 first-authorSystems, architecture and hardware · 13 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4
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
14 papers |
Robot navigation and mapping · 49% Segmentation and scene understanding · 22% 3D vision · 12% | |
| Computer graphics and multimedia
2 papers |
Computational photography and imaging · 39% Geometric modeling and processing · 39% Rendering · 22% |
Topics — the 30 heaviest of 34, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot navigation and mapping
SLAM |
0.9 | 6 | 2015 | Simultaneous localization, mapping, and manipulation for unsupervised object discovery · ICRA 2015 Online SLAM with any-time self-calibration and automatic change detection · ICRA 2015 Continuous-time batch estimation using temporal basis functions · ICRA 2012 |
Computer vision › Image recognition and object detection
object discovery |
0.4 | 2 | 2015 | Simultaneous localization, mapping, and manipulation for unsupervised object discovery · ICRA 2015 Unsupervised Dense Object Discovery, Detection, Tracking and Reconstruction · ECCV (2) 2014 |
Robotics › Robot navigation and mapping
place recognition |
0.4 | 2 | 2015 | Environment selection and hierarchical place recognition · ICRA 2015 Incremental unsupervised topological place discovery · ICRA 2014 |
Robotics › Robot navigation and mapping
localization |
0.3 | 3 | 2015 | Environment selection and hierarchical place recognition · ICRA 2015 Robomote: A Tiny Mobile Robot Platform for Large-Scale Ad-Hoc Sensor Networks · ICRA 2002 Planes, trains and automobiles - autonomy for the modern robot · ICRA 2010 |
Computer vision › Segmentation and scene understanding › multimodal segmentation
depth-aware segmentation |
0.2 | 1 | 2016 | Efficient, dense, object-based segmentation from RGBD video · ICRA 2016 |
Computer vision › Segmentation and scene understanding › scene understanding
RGB-D scene understanding |
0.2 | 1 | 2016 | Efficient, dense, object-based segmentation from RGBD video · ICRA 2016 |
Computer vision › Segmentation and scene understanding › video segmentation
spatio-temporal segmentation |
0.2 | 1 | 2016 | Efficient, dense, object-based segmentation from RGBD video · ICRA 2016 |
Computer vision › Segmentation and scene understanding
video segmentation |
0.2 | 1 | 2016 | Efficient, dense, object-based segmentation from RGBD video · ICRA 2016 |
Robotics › Robot navigation and mapping › robot mapping
large-scale mapping |
0.2 | 2 | 2011 | RSLAM: A System for Large-Scale Mapping in Constant-Time Using Stereo · Int. J. Comput. Vis. 2011 Planes, trains and automobiles - autonomy for the modern robot · ICRA 2010 |
Computer vision › Segmentation and scene understanding
change detection |
0.2 | 1 | 2015 | Online SLAM with any-time self-calibration and automatic change detection · ICRA 2015 |
Robotics › Robot navigation and mapping › robot mapping
long-term mapping |
0.2 | 1 | 2015 | Environment selection and hierarchical place recognition · ICRA 2015 |
Robotics › Robot navigation and mapping › SLAM › visual SLAM
RGB-D SLAM |
0.2 | 1 | 2015 | Simultaneous localization, mapping, and manipulation for unsupervised object discovery · ICRA 2015 |
Computer vision › 3D vision › camera calibration
self-calibration |
0.2 | 1 | 2015 | Online SLAM with any-time self-calibration and automatic change detection · ICRA 2015 |
Computer vision › Image recognition and object detection › object discovery
unsupervised object discovery |
0.2 | 1 | 2015 | Simultaneous localization, mapping, and manipulation for unsupervised object discovery · ICRA 2015 |
Computational photography and imaging › image signal processing
rolling shutter correction |
0.2 | 1 | 2015 | A Spline-Based Trajectory Representation for Sensor Fusion and Rolling Shutter Cameras · Int. J. Comput. Vis. 2015 |
Geometric modeling and processing
trajectory representation |
0.2 | 1 | 2015 | A Spline-Based Trajectory Representation for Sensor Fusion and Rolling Shutter Cameras · Int. J. Comput. Vis. 2015 |
Computer vision › 3D vision
3d reconstruction |
0.2 | 1 | 2014 | Unsupervised Dense Object Discovery, Detection, Tracking and Reconstruction · ECCV (2) 2014 |
Computer vision › Video understanding and tracking
object tracking |
0.2 | 1 | 2014 | Unsupervised Dense Object Discovery, Detection, Tracking and Reconstruction · ECCV (2) 2014 |
Robotics › Robot navigation and mapping › SLAM
continuous-time SLAM |
0.1 | 1 | 2012 | Continuous-time batch estimation using temporal basis functions · ICRA 2012 |
Rendering
novel view synthesis |
0.1 | 1 | 2011 | Hidden view synthesis using real-time visual SLAM for simplifying video surveillance analysis · ICRA 2011 |
Robotics › Robot navigation and mapping › robot mapping
visual mapping |
0.1 | 1 | 2010 | Planes, trains and automobiles - autonomy for the modern robot · ICRA 2010 |
Computer vision › 3D vision › structure from motion
bundle adjustment |
0.1 | 1 | 2009 | A relative frame representation for fixed-time bundle adjustment in SFM · ICRA 2009 |
Robotics › Robot navigation and mapping › SLAM › visual SLAM › keyframe-based SLAM
parallel tracking and mapping |
0.1 | 1 | 2009 | A relative frame representation for fixed-time bundle adjustment in SFM · ICRA 2009 |
Computer vision › 3D vision
structure from motion |
0.1 | 1 | 2009 | A relative frame representation for fixed-time bundle adjustment in SFM · ICRA 2009 |
Robotics › Robot navigation and mapping
sensor fusion |
0.1 | 1 | 2015 | A Spline-Based Trajectory Representation for Sensor Fusion and Rolling Shutter Cameras · Int. J. Comput. Vis. 2015 |
Robotics › Robot manipulation › tactile sensing
slip prediction |
0.1 | 1 | 2006 | Learning to Predict Slip for Ground Robots · ICRA 2006 |
Robotics › Robot navigation and mapping › SLAM
visual SLAM |
0.0 | 1 | 2011 | Hidden view synthesis using real-time visual SLAM for simplifying video surveillance analysis · ICRA 2011 |
Robotics › Robot manipulation › robot design
robot platform design |
0.0 | 1 | 2002 | Robomote: A Tiny Mobile Robot Platform for Large-Scale Ad-Hoc Sensor Networks · ICRA 2002 |
Internet of things and sensor networks
mobile sensor networks |
0.0 | 1 | 2002 | Robomote: A Tiny Mobile Robot Platform for Large-Scale Ad-Hoc Sensor Networks · ICRA 2002 |
Internet of things and sensor networks
wireless sensor network |
0.0 | 1 | 2002 | Robomote: A Tiny Mobile Robot Platform for Large-Scale Ad-Hoc Sensor Networks · ICRA 2002 |
Methods — techniques the papers use, named apart from their topics
stereo vision · 0.3spectral clustering · 0.2optical flow · 0.2nyström approximation · 0.2deformable parts model · 0.2spline-based trajectory representation · 0.2spatio-temporal superpixels · 0.2maximum likelihood estimation · 0.2level set representation · 0.2co-occurrence matrix similarity · 0.2adaptive optimization · 0.2visual SLAM · 0.1camera registration · 0.1relative frame representation · 0.1keyframe-based optimization · 0.1robot platform design · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Efficient, dense, object-based segmentation from RGBD videoabstractSpatio-temporal cues offer a rich source of information for inferring structural and semantic scene properties. A particularly useful representation in computer vision is a spatio-temporal video segmentation. Together with motion, knowledge of depth can substantially improve superpixel segmentation. In this work we present a novel framework for spatio-temporal segmentation from RGBD video. The method employs both low-level (intensity, color) and high-level (deformable parts model) appearance features. Motion is incorporated through the use of optical flow to construct the temporal connections in the graph Laplacian. Depth cues are incorporated in the similarity metric to provide an informative cue for object boundaries at depth disparities. Naïve application of spectral clustering to dense spatio-temporal graphs leads to a high computational cost that is typically addressed through the use of GPUs or computer clusters. By contrast, we build upon a recently proposed Nyström approximation strategy for spatio-temporal clustering that enables computation on a single core. We further explore structured local connectivity patterns to give high performance at low computational cost. Also we propose a novel context-aware aggregation method that uses a deformable parts model to group the detected parts of the object as a single segment with an accurate boundary. Detailed experiments on the NYU Depth Dataset and TUM RGBD Dataset is performed to compare against previous large-scale graph-based spatio-temporal segmentation techniques which shows the substantial performance advantages of our framework. Mahsa Ghafarianzadeh, Matthew B. Blaschko, Gabe Sibley |
ICRA | 3 |
| 2016 | Inertial aided dense & semi-dense methods for robust direct visual odometryabstractIn this paper we give an evaluation of different direct methods for computing frame-to-frame motion estimates of a moving sensor rig composed of an RGB-D camera and an inertial measurement unit. In particular, we compare how semi-dense and fully dense tracking methods, with and without the aid of an inertial measurement unit (IMU), perform with respect to changes in image resolution, shutter speed, frame-rates, as well as image and depth noise. To perform an accurate and unbiased evaluation we employ a series of synthetically generated datasets using a simulated sensor rig composed of an RGB-D camera and an IMU. Our findings show that in the absence of motion blur or for cameras with high enough frame-rates relative to the camera motion, the methods are comparable when taking in consideration both accuracy and computation time. Juan M. Falquez, Michael Kasper, Gabe Sibley |
IROS | 3 |
| 2015 | Online SLAM with any-time self-calibration and automatic change detectionabstractA framework for online simultaneous localization, mapping and self-calibration is presented which can detect and handle significant change in the calibration parameters. Estimates are computed in constant-time by factoring the problem and focusing on segments of the trajectory that are most informative for the purposes of calibration. A novel technique is presented to detect the probability that a significant change is present in the calibration parameters. The system is then able to re-calibrate. Maximum likelihood trajectory and map estimates are computed using an asynchronous and adaptive optimization. The system requires no prior information and is able to initialize without any special motions or routines, or in the case where observability over calibration parameters is delayed. The system is experimentally validated to calibrate camera intrinsic parameters for a nonlinear camera model on a monocular dataset featuring a significant zoom event partway through, and achieves high accuracy despite unknown initial calibration parameters. Self-calibration and re-calibration parameters are shown to closely match estimates computed using a calibration target. The accuracy of the system is demonstrated with SLAM results that achieve sub-1% distance-travel error even in the presence of significant re-calibration events. Nima Keivan, Gabe Sibley |
ICRA | 2 |
| 2015 | Simultaneous localization, mapping, and manipulation for unsupervised object discoveryabstractWe present an unsupervised framework for simultaneous appearance-based object discovery, detection, tracking and reconstruction using RGBD cameras and a robot manipulator. The system performs dense 3D simultaneous localization and mapping concurrently with unsupervised object discovery. Putative objects that are spatially and visually coherent are manipulated by the robot to gain additional motion-cues. The robot uses appearance alone, followed by structure and motion cues, to jointly discover, verify, learn and improve models of objects. Induced motion segmentation reinforces learned models which are represented implicitly as 2D and 3D level sets to capture both shape and appearance. We compare three different approaches for appearance-based object discovery and find that a novel form of spatio-temporal super-pixels gives the highest quality candidate object models in terms of precision and recall. Live experiments with a Baxter robot demonstrate a holistic pipeline capable of automatic discovery, verification, detection, tracking and reconstruction of unknown objects. Mahsa Ghafarianzadeh, Dave Coleman, Nikolaus Correll, Gabe Sibley |
ICRA | 5 |
| 2015 | Environment selection and hierarchical place recognitionabstractAs robots continue to create long-term maps, the amount of information that they need to handle increases over time. In terms of place recognition, this implies that the number of images being considered may increase until exceeding the computational resources of the robot. In this paper we consider a scenario where, given multiple independent large maps, possibly from different cities or locations, a robot must effectively and in real time decide whether it can localize itself in one of those known maps. Since the number of images to be handled by such a system is likely to be extremely large, we find that it is beneficial to decompose the set of images into independent groups or environments. This raises a new question: Given a query image, how do we select the best environment? This paper proposes a similarity criterion that can be used to solve this problem. It is based on the observation that, if each environment is described in terms of its co-occurrent features, similarity between environments can be established by comparing their co-occurrence matrices. We show that this leads to a novel place recognition algorithm that divides the collection of images into environments and arranges them in a hierarchy of inverted indices. By selecting first the relevant environment for the operating robot, we can reduce the number of images to perform the actual loop detection, reducing the execution time while preserving the accuracy. The practicality of this approach is shown through experimental results on several large datasets covering a combined distance of more than 750Km. Mahesh Mohan, Dorian Gálvez-López, Claire Monteleoni, Gabe Sibley |
ICRA | 4 |
| 2015 | A Spline-Based Trajectory Representation for Sensor Fusion and Rolling Shutter Cameras
Alonso Patron-Perez, Steven Lovegrove, Gabe Sibley |
Int. J. Comput. Vis. | 3 |
| 2014 | Unsupervised Spatio-Temporal Segmentation with Sparse Spectral-Clustering
Mahsa Ghafarianzadeh, Matthew B. Blaschko, Gabe Sibley |
BMVC | 3 |
| 2014 | Unsupervised Dense Object Discovery, Detection, Tracking and Reconstruction
Gabe Sibley |
ECCV (2) | 2 |
| 2014 | Incremental unsupervised topological place discoveryabstractThis paper describes an online place discovery and recognition engine that fuses information over time to create topologically distinct places. A key motivation is the recognition that a single image may be a poor exemplar of what constitutes a place. Images are not `places' nor are they `documents'. Instead, by treating image-sequences as a multimodal distribution over topics - and by discovering topics incrementally and online - it is possible to both reduce the memory footprint of place recognition systems, and to improve precision and recall. Distinctive key-places are represented by a cluster topics found from the covisibility graph of a relative simultaneous localization and mapping engine - key-places inherently span many images. A dynamic vocabulary of visual words and density based clustering is used to continually estimate a set of visual topics, changes in which drive the place-recognition process. The system is evaluated using an indoor robot sequence, a standard outdoor robot sequence and a long-term sequence from a static camera. Experiments demonstrate qualitatively distinct themes associated with discovered places - from common place types such as `hallway', or `desk-area', to temporal concepts such as `dusk', `dawn' or `mid-day'. Compared to traditional image-based place-recognition, this reduces the information that must be stored without reducing place-recognition performance. Liz Murphy, Gabe Sibley |
ICRA | 2 |
| 2013 | Spline Fusion: A continuous-time representation for visual-inertial fusion with application to rolling shutter camerasabstractThis paper describes a general continuous-time framework for visual-inertial simultaneous localization and mapping and calibration. We show how to use a spline parameterization that closely matches the torque-minimal motion of the sensor. Compared to traditional discrete-time solutions, the continuous-time formulation is particularly useful for solving problems with high-frame rate sensors and multiple unsynchronized devices. We demonstrate the applicability of the method for multi-sensor visual-inertial SLAM and calibration by accurately establishing the relative pose and internal parameters of multiple unsynchronized devices. We also show the advantages of the approach through evaluation and uniform treatment of both global and rolling shutter cameras within visual and visual-inertial SLAM systems. Steven Lovegrove, Alonso Patron-Perez, Gabe Sibley |
BMVC | 3 |
| 2012 | Continuous-time batch estimation using temporal basis functionsabstractRoboticists often formulate estimation problems in discrete time for the practical reason of keeping the state size tractable. However, the discrete-time approach does not scale well for use with high-rate sensors, such as inertial measurement units or sweeping laser imaging sensors. The difficulty lies in the fact that a pose variable is typically included for every time at which a measurement is acquired, rendering the dimension of the state impractically large for large numbers of measurements. This issue is exacerbated for the simultaneous localization and mapping (SLAM) problem, which further augments the state to include landmark variables. To address this tractability issue, we propose to move the full maximum likelihood estimation (MLE) problem into continuous time and use temporal basis functions to keep the state size manageable. We present a full probabilistic derivation of the continuous-time estimation problem, derive an estimator based on the assumption that the densities and processes involved are Gaussian, and show how coefficients of a relatively small number of basis functions can form the state to be estimated, making the solution efficient. Our derivation is presented in steps of increasingly specific assumptions, opening the door to the development of other novel continuous-time estimation algorithms through the application of different assumptions at any point. We use the SLAM problem as our motivation throughout the paper, although the approach is not specific to this application. Results from a self-calibration experiment involving a camera and a high-rate inertial measurement unit are provided to validate the approach. Paul Timothy Furgale, Tim D. Barfoot, Gabe Sibley |
ICRA | 3 |
| 2011 | Hidden view synthesis using real-time visual SLAM for simplifying video surveillance analysisabstractUnderstanding and analysing video data from static or mobile surveillance cameras often requires knowledge of the scene and the camera placement. In this article, we provide a way to simplify the user's task of understanding the scene by rendering the camera view as if observed from the user's perspective by estimating his position using a real-time visual SLAM system. Augmenting the view is referred to as hidden view synthesis. Compared to previous work, the current approach improves by simplifying the setup and requiring minimal user input. This is achieved by building a map of the environment using a visual SLAM system and then registering the surveillance camera in this map. By exploiting the map, a different moving camera can render hidden views in real-time at 30Hz. We discuss some of the challenges remaining for full automation. Results are shown in an indoor environment for surveillance applications and outdoors with application to improved safety in transport. Christopher Mei, Eric Sommerlade, Gabe Sibley, Paul Newman 0001, Ian D. Reid 0001 |
ICRA | 3 |
| 2011 | RSLAM: A System for Large-Scale Mapping in Constant-Time Using Stereo
Christopher Mei, Gabe Sibley, Mark Joseph Cummins, Paul Newman 0001, Ian D. Reid 0001 |
Int. J. Comput. Vis. | 2 |
| 2010 | Planes, trains and automobiles - autonomy for the modern robotabstractWe are concerned with enabling truly large scale autonomous navigation in typical human environments. To this end we describe the acquisition and modeling of large urban spaces from data that reflects human sensory input. Over 181GB of image and inertial data are captured using head-mounted stereo cameras. This data is processed into a relative map covering 121 km of Southern England. We point out the numerous challenges we encounter, and highlight in particular the problem of undetected ego-motion, which occurs when the robot finds itself on-or-within a moving frame of reference. In contrast to global-frame representations, we find that the continuous relative representation naturally accommodates moving-reference-frames - without having to identify them first, and without inconsistency. Within a moving-reference-frame, and without drift-less global exteroceptive sensing, motion with respect to the global-frame is effectively unobservable. This underlying truth drives us towards relative topometric solutions like relative bundle adjustment (RBA), which has no problem representing distance and metric Euclidean structure, yet does not suffer inconsistency introduced by the attempt to solve in the global-frame. Gabe Sibley, Christopher Mei, Ian D. Reid 0001, Paul Newman 0001 |
ICRA | 1 |
| 2010 | Closing loops without placesabstractThis paper proposes a new topo-metric representation of the world based on co-visibility that simplifies data association and improves the performance of appearance-based recognition. We introduce the concept of dynamic bagof-words, which is a novel form of query expansion based on finding cliques in the landmark co-visibility graph. The proposed approach avoids the - often arbitrary - discretisation of space from the robot's trajectory that is common to most image-based loop closure algorithms. Instead we show that reasoning on sets of co-visible landmarks leads to a simple model that out-performs pose-based or view-based approaches. Using real and simulated imagery, we demonstrate that dynamic bag-of-words query expansion can improve precision and recall for appearance-based localisation. Christopher Mei, Gabe Sibley, Paul Newman 0001 |
IROS | 2 |
| 2009 | A Constant-Time Efficient Stereo SLAM SystemabstractContinuous, real-time mapping of an environment using a camera requires a constant-time estimation engine. This rules out optimal global solving such as bundle adjustment. In this article, we investigate the precision that can be achieved with only local estimation of motion and structure provided by a stereo pair. We introduce a simple but novel representation of the environment in terms of a sequence of relative locations. We demonstrate precise local mapping and easy navigation using the relative map, and importantly show that this can be done without requiring a global minimisation after loop closure. We discuss some of the issues that arise from using a relative representation, and evaluate our system on long sequences processed at a constant 30-45 Hz, obtaining precisions down to a few metres over distances of a few kilometres. Christopher Mei, Gabe Sibley, Mark Joseph Cummins, Paul Newman 0001, Ian D. Reid 0001 |
BMVC | 2 |
| 2009 | A relative frame representation for fixed-time bundle adjustment in SFMabstractA successful approach in the recovery of video- rate structure from motion is to allow the camera to keep track of its position in every frame assuming the recovered set of scene landmarks is fixed in 3D, and then to use the poses in a subset of separated frames, or keyframes, to initialise further landmark structure. The landmark structure and keyframe poses are optimised in a bundle adjustment. Unfortunately this monolithic bundle adjustment has cubic complexity. This paper shows how representing landmarks and camera poses in relative frames, and by temporarily removing certain measurements, introduces a conditional indepedence which allows the bundle adjustment to be split into two parts. One "local" part involves the most recent keyframes and associated landmarks, and runs in constant time. The other "global" part deals with older keyframes and structure, and runs, as ever, in cubic time. Three important outcomes are: (i) the fixed- time local adjustment allows exploratory map-building to keep pace with camera pose tracking; (ii) it produces statistically consistent results; and (iii) referencing to relative frames means that any update in positions from the global adjustment are immediately incorporated in the local fixed-time adjustment. The relative frame approach is applied to the parallel tracking and mapping method for structure from motion, and its results shown to be identical, and the exploratory map building phase shown to maintain fixed time performance. Steven A. Holmes, Gabe Sibley, Georg Klein, David William Murray 0001 |
ICRA | 2 |
| 2006 | Learning to Predict Slip for Ground RobotsabstractIn this paper we predict the amount of slip an exploration rover would experience using stereo imagery by learning from previous examples of traversing similar terrain. To do that, the information of terrain appearance and geometry regarding some location is correlated to the slip measured by the rover while this location is being traversed. This relationship is learned from previous experience, so slip can be predicted later at a distance from visual information only. The advantages of the approach are: 1) learning from examples allows the system to adapt to unknown terrains rather than using fixed heuristics or predefined rules; 2) the feedback about the observed slip is received from the vehicle's own sensors which can fully automate the process; 3) learning slip from previous experience can replace complex mechanical modeling of vehicle or terrain, which is time consuming and not necessarily feasible. Predicting slip is motivated by the need to assess the risk of getting trapped before entering a particular terrain. For example, a planning algorithm can utilize slip information by taking into consideration that a slippery terrain is costly or hazardous to traverse. A generic nonlinear regression framework is proposed in which the terrain type is determined from appearance and then a nonlinear model of slip is learned for a particular terrain type. In this paper we focus only on the latter problem and provide slip learning and prediction results for terrain types, such as soil, sand, gravel, and asphalt. The slip prediction error achieved is about 15% which is comparable to the measurement errors for slip itself Anelia Angelova, Larry H. Matthies, Daniel M. Helmick, Gabe Sibley, Pietro Perona |
ICRA | 4 |
| 2005 | Bias Reduction and Filter Convergence for Long Range Stereo
Gabe Sibley, Larry H. Matthies, Gaurav S. Sukhatme |
ISRR | 1 |
| 2002 | Robomote: A Tiny Mobile Robot Platform for Large-Scale Ad-Hoc Sensor NetworksabstractThis paper introduces Robomote, a robotic solution developed to explore problems in large-scale distributed robotics and sensor networks. The design explicitly aims at enabling research in sensor networking, adhoc networking, massively distributed robotics, and extended longevity. The platform must meet many demanding criteria not limited to but including: miniature size, low power, low cost, simple fabrication, and a sensor/actuator suite that facilitates navigation and localization. We argue that a robot test bed such as Robomote is necessary for practical research with large networks of mobile robots. Further, we present a preliminary analysis of Robomotes' success to this end. Gabe Sibley, Mohammad H. Rahimi, Gaurav S. Sukhatme |
ICRA | 1 |