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

Richard Roberts 0001

dblp:03/4379-1 · DBLP profile ↗
← Back
10ranked-venue papers
4as first author
0since 2021 · last 2014
0000-0002-8095-7595ORCID · corroborated

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

Artificial intelligence and machine learning · 8 · 4 first-authorSystems, architecture and hardware · 4 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-authorDatabases, data management, data science and information retrieval · 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
Robot navigation and mapping · 56% 3D vision · 36% Reinforcement learning · 7%
Theoretical computer science
1 paper
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping
SLAM
0.222011
iSAM2: Incremental smoothing and mapping with fluid relinearization and incremental variable reordering · ICRA 2011
Place recognition-based fixed-lag smoothing for environments with unreliable GPS · ICRA 2008
Computer vision › 3D vision
3d reconstruction
0.112011
Structure from motion for scenes with large duplicate structures · CVPR 2011
Robotics › Robot navigation and mapping › SLAM › factor graph optimization
incremental smoothing and mapping
0.112011
iSAM2: Incremental smoothing and mapping with fluid relinearization and incremental variable reordering · ICRA 2011
Computer vision › 3D vision
structure from motion
0.112011
Structure from motion for scenes with large duplicate structures · CVPR 2011
Computer vision › 3D vision › motion estimation
ego-motion estimation
0.112009
Learning general optical flow subspaces for egomotion estimation and detection of motion anomalies · CVPR 2009
Computer vision › 3D vision › motion estimation
optical flow
0.112009
Learning general optical flow subspaces for egomotion estimation and detection of motion anomalies · CVPR 2009
Robotics › Robot navigation and mapping › localization
global localization
0.112008
Place recognition-based fixed-lag smoothing for environments with unreliable GPS · ICRA 2008
Robotics › Robot navigation and mapping
localization
0.112008
Place recognition-based fixed-lag smoothing for environments with unreliable GPS · ICRA 2008
Machine learning › Reinforcement learning › partially observable reinforcement learning
memory-based learning
0.112008
Memory-based learning for visual odometry · ICRA 2008
Robotics › Robot navigation and mapping › visual odometry
monocular visual odometry
0.112008
Memory-based learning for visual odometry · ICRA 2008
Robotics › Robot navigation and mapping
visual odometry
0.112008
Memory-based learning for visual odometry · ICRA 2008
Mathematical optimization › continuous optimization › matrix optimization
sparse matrix factorization
0.012011
iSAM2: Incremental smoothing and mapping with fluid relinearization and incremental variable reordering · ICRA 2011
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › latent gaussian model
probabilistic PCA
0.012009
Learning general optical flow subspaces for egomotion estimation and detection of motion anomalies · CVPR 2009
Robotics › Robot navigation and mapping
place recognition
0.012008
Place recognition-based fixed-lag smoothing for environments with unreliable GPS · ICRA 2008

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

fluid relinearization · 0.2bayes tree · 0.2sampling · 0.1geometric reasoning · 0.1expectation-maximization · 0.1sparse optical flow · 0.1probabilistic PCA · 0.1gaussian mixture model · 0.1odometry fusion · 0.1dimensionality reduction · 0.1
YearPublicationVenuePosition
2014 Direct superpixel labeling for mobile robot navigation using learned general optical flow templates
abstract
Towards the goal of autonomous obstacle avoidance for mobile robots, we present a method for superpixel labeling using optical flow templates. Optical flow provides a rich source of information that complements image appearance and point clouds in determining traversability. While much past work uses optical flow towards traversability in a heuristic manner, the method we present here instead classifies flow according to several optical flow templates that are specific to the typical environment shape. Our first contribution over prior work in superpixel labeling using optical flow templates is large improvements in accuracy and efficiency by inference directly from spatiotemporal gradients instead of from independently-computed optical flow, and from improved optical flow modeling for obstacles. Our second contribution over the same is extending superpixel labeling methods to arbitrary camera optics without the need to calibrate the camera, by developing and demonstrating a method for learning optical flow templates from unlabeled video. Our experiments demonstrate successful obstacle detection in an outdoor mobile robot dataset.
Richard Roberts 0001, Frank Dellaert
IROS1
2013 High Frame Rate Egomotion Estimation
Natesh Srinivasan, Richard Roberts 0001, Frank Dellaert
ICVS2
2012 Incremental Light Bundle Adjustment
abstract
Presented at the Ninth Conference on 23rd British Machine Vision Conference (BMVC 2012), 3-7 September 2012, Guildford, Surrey, UK.
Vadim Indelman, Richard Roberts 0001, Chris Beall, Frank Dellaert
BMVC2
2012 Concurrent filtering and smoothing
Michael Kaess, Vadim Indelman, Richard Roberts 0001, John J. Leonard, Frank Dellaert
FUSION4
2011 Structure from motion for scenes with large duplicate structures
abstract
Most existing structure from motion (SFM) approaches for unordered images cannot handle multiple instances of the same structure in the scene. When image pairs containing different instances are matched based on visual similarity, the pairwise geometric relations as well as the correspondences inferred from such pairs are erroneous, which can lead to catastrophic failures in the reconstruction. In this paper, we investigate the geometric ambiguities caused by the presence of repeated or duplicate structures and show that to disambiguate between multiple hypotheses requires more than pure geometric reasoning. We couple an expectation maximization (EM)-based algorithm that estimates camera poses and identifies the false match-pairs with an efficient sampling method to discover plausible data association hypotheses. The sampling method is informed by geometric and image-based cues. Our algorithm usually recovers the correct data association, even in the presence of large numbers of false pairwise matches.
Richard Roberts 0001, Sudipta N. Sinha, Richard Szeliski, Drew Steedly
CVPR1
2011 iSAM2: Incremental smoothing and mapping with fluid relinearization and incremental variable reordering
abstract
We present iSAM2, a fully incremental, graph-based version of incremental smoothing and mapping (iSAM). iSAM2 is based on a novel graphical model-based interpretation of incremental sparse matrix factorization methods, afforded by the recently introduced Bayes tree data structure. The original iSAM algorithm incrementally maintains the square root information matrix by applying matrix factorization updates. We analyze the matrix updates as simple editing operations on the Bayes tree and the conditional densities represented by its cliques. Based on that insight, we present a new method to incrementally change the variable ordering which has a large effect on efficiency. The efficiency and accuracy of the new method is based on fluid relinearization, the concept of selectively relinearizing variables as needed. This allows us to obtain a fully incremental algorithm without any need for periodic batch steps. We analyze the properties of the resulting algorithm in detail, and show on various real and simulated datasets that the iSAM2 algorithm compares favorably with other recent mapping algorithms in both quality and efficiency.
Michael Kaess, Hordur Johannsson, Richard Roberts 0001, Viorela Ila, John J. Leonard, Frank Dellaert
ICRA3
2010 The Bayes Tree: An Algorithmic Foundation for Probabilistic Robot Mapping
Michael Kaess, Viorela Ila, Richard Roberts 0001, Frank Dellaert
WAFR3
2009 Learning general optical flow subspaces for egomotion estimation and detection of motion anomalies
abstract
This paper deals with estimation of dense optical flow and ego-motion in a generalized imaging system by exploiting probabilistic linear subspace constraints on the flow. We deal with the extended motion of the imaging system through an environment that we assume to have some degree of statistical regularity. For example, in autonomous ground vehicles the structure of the environment around the vehicle is far from arbitrary, and the depth at each pixel is often approximately constant. The subspace constraints hold not only for perspective cameras, but in fact for a very general class of imaging systems, including catadioptric and multiple-view systems. Using minimal assumptions about the imaging system, we learn a probabilistic subspace constraint that captures the statistical regularity of the scene geometry relative to an imaging system. We propose an extension to probabilistic PCA (Tipping and Bishop, 1999) as a way to robustly learn this subspace from recorded imagery, and demonstrate its use in conjunction with a sparse optical flow algorithm. To deal with the sparseness of the input flow, we use a generative model to estimate the subspace using only the observed flow measurements. Additionally, to identify and cope with image regions that violate subspace constraints, such as moving objects, objects that violate the depth regularity, or gross flow estimation errors, we employ a per-pixel Gaussian mixture outlier process. We demonstrate results of finding the optical flow subspaces and employing them to estimate dense flow and to recover camera motion for a variety of imaging systems in several different environments.
Richard Roberts 0001, Christian Potthast, Frank Dellaert
CVPR1
2008 Place recognition-based fixed-lag smoothing for environments with unreliable GPS
abstract
Pose estimation of outdoor robots presents some distinct challenges due to the various uncertainties in the robot sensing and action. In particular, global positioning sensors of outdoor robots do not always work perfectly, causing large drift in the location estimate of the robot. To overcome this common problem, we propose a new approach for global localization using place recognition. First, we learn the location of some arbitrary key places using odometry measurements and GPS measurements only at the start and the end of the robot trajectory. In subsequent runs, when the robot perceives a key place, our fixed-lag smoother fuses odometry measurements with the relative location to the key place to improve its pose estimate. Outdoor mobile robot experiments show that place recognition measurements significantly improve the estimate of the smoother in the absence of GPS measurements.
Roozbeh Mottaghi, Michael Kaess, Ananth Ranganathan, Richard Roberts 0001, Frank Dellaert
ICRA4
2008 Memory-based learning for visual odometry
abstract
We present and examine a technique for estimating the ego-motion of a mobile robot using memory-based learning and a monocular camera. Unlike other approaches that rely heavily on camera calibration and geometry to compute trajectory, our method learns a mapping from sparse optical flow to platform velocity and turn rate. We also demonstrate an efficient method of computing high-quality sparse optical flow, and techniques for using this sparse optical flow as input to a supervised learning method. We employ a voting scheme of many learners that use subsets of the sparse optical flow to cope with variable dimensionality and reduce the dimensionality of each learner. Finally, we perform experiments in which we examine the learned mapping for visual odometry, investigate the effects of varying the reduced dimensionality of the sparse optical flow state, and quantify the accuracy of two variations of our learner scheme. Our results indicate that our learning scheme estimates monocular visual odometry mainly from points on the ground plane, and reflect to a degree the minimum dimensionality imposed by the problem. In addition, we show that while this memory-based learning method cannot yet estimate ego-motion as accurately as recent geometric methods, it is possible to learn, with no explicit model of camera calibration or scene structure, complicated mappings that take advantage of properties of the camera and the environment.
Richard Roberts 0001, Niyant Krishnamurthi, Tucker R. Balch
ICRA1