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

Ted J. Steiner

dblp:164/8577 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
2since 2021 · last 2023
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 1 first-author · 2 since 2021Systems, architecture and hardware · 6 · 1 first-author · 2 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
5 papers
Robot navigation and mapping · 78% 3D vision · 16% Representation and self-supervised learning · 4%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping
SLAM
1.142019
Efficient Constellation-Based Map-Merging for Semantic SLAM · ICRA 2019
Complexity Analysis and Efficient Measurement Selection Primitives for High-Rate Graph SLAM · ICRA 2018
Location utility-based map reduction · ICRA 2015
Robotics › Robot navigation and mapping
localization
0.722023
Wide-Area Geolocalization with a Limited Field of View Camera · ICRA 2023
Appearance-based SLAM in a network space · ICRA 2015
Computer vision › 3D vision › visual localization
cross-view geo-localization
0.712023
Wide-Area Geolocalization with a Limited Field of View Camera · ICRA 2023
Robotics › Robot navigation and mapping › localization
GPS-denied localization
0.712023
Wide-Area Geolocalization with a Limited Field of View Camera · ICRA 2023
Robotics › Robot navigation and mapping › robot mapping › map management
map merging
0.412019
Efficient Constellation-Based Map-Merging for Semantic SLAM · ICRA 2019
Robotics › Robot navigation and mapping › SLAM
semantic SLAM
0.412019
Efficient Constellation-Based Map-Merging for Semantic SLAM · ICRA 2019
Robotics › Robot navigation and mapping › SLAM
graph-based SLAM
0.312018
Complexity Analysis and Efficient Measurement Selection Primitives for High-Rate Graph SLAM · ICRA 2018
Robotics › Robot navigation and mapping › SLAM › visual SLAM
appearance-based SLAM
0.212015
Appearance-based SLAM in a network space · ICRA 2015
Robotics › Robot navigation and mapping
place recognition
0.212015
Location utility-based map reduction · ICRA 2015
Computer vision › 3D vision
pose estimation
0.212023
Wide-Area Geolocalization with a Limited Field of View Camera · ICRA 2023
Machine learning › Representation and self-supervised learning › representation learning › embedding learning › conditional embedding
pose-sensitive embedding
0.212023
Wide-Area Geolocalization with a Limited Field of View Camera · ICRA 2023
Computer vision › Video understanding and tracking › multi-object tracking
data association
0.112019
Efficient Constellation-Based Map-Merging for Semantic SLAM · ICRA 2019
Computer vision › Video understanding and tracking › multi-object tracking
multiple hypothesis tracking
0.112015
Appearance-based SLAM in a network space · ICRA 2015

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

siamese network · 0.7particle filter · 0.7neural network · 0.7interpretation tree · 0.4geometric consistency · 0.4branch-and-bound search · 0.4gauss-newton factorization · 0.3elimination complexity metric · 0.3structural priors · 0.2network space modeling · 0.2
YearPublicationVenuePosition
2023 Wide-Area Geolocalization with a Limited Field of View Camera
abstract
Cross-view geolocalization, a supplement or replacement for GPS, localizes an agent within a search area by matching images taken from a ground-view camera to overhead images taken from satellites or aircraft. Although the viewpoint disparity between ground and overhead images makes crossview geolocalization challenging, significant progress has been made assuming that the ground agent has access to a panoramic camera. For example, our prior work (WAG) introduced changes in search area discretization, training loss, and particle filter weighting that enabled city-scale panoramic cross-view geolocalization. However, panoramic cameras are not widely used in existing robotic platforms due to their complexity and cost. Non-panoramic cross-view geolocalization is more applicable for robotics, but is also more challenging. This paper presents Restricted FOV Wide-Area Geolocalization (ReWAG), a cross-view geolocalization approach that generalizes WAG for use with standard, non-panoramic ground cameras by creating pose-aware embeddings and providing a strategy to incorporate particle pose into the Siamese network. ReWAG is a neural network and particle filter system that is able to globally localize a mobile agent in a GPS-denied environment with only odometry and a 90° FOV camera, achieving similar localization accuracy as what WAG achieved with a panoramic camera and improving localization accuracy by a factor of 100 compared to a baseline vision transformer (ViT) approach.
Lena M. Downes, Ted J. Steiner, Rebecca L. Russell, Jonathan P. How
ICRA2
2022 City-wide Street-to-Satellite Image Geolocalization of a Mobile Ground Agent
abstract
Cross-view image geolocalization provides an estimate of an agent's global position by matching a local ground image to an overhead satellite image without the need for GPS. It is challenging to reliably match a ground image to the correct satellite image since the images have significant viewpoint differences. Existing works have demonstrated localization in constrained scenarios over small areas but have not demonstrated wider-scale localization. Our approach, called Wide-Area Geolocalization (WAG), combines a neural network with a particle filter to achieve global position estimates for agents moving in GPS-denied environments, scaling efficiently to city-scale regions. WAG introduces a trinomial loss function for a Siamese network to robustly match non-centered image pairs and thus enables the generation of a smaller satellite image database by coarsely discretizing the search area. A modified particle filter weighting scheme is also presented to improve localization accuracy and convergence. Taken together, WAG's network training and particle filter weighting approach achieves city-scale position estimation accuracies on the order of 20 meters, a 98% reduction compared to a baseline training and weighting approach. Applied to a smaller-scale testing area, WAG reduces the final position estimation error by 64% compared to a state-of-the-art baseline from the literature. WAG's search space discretization additionally significantly reduces storage and processing requirements. We include in our submission a video demonstrating particle filter convergence results for WAG compared to the baseline for the Chicago test area.
Lena M. Downes, Dong-Ki Kim, Ted J. Steiner, Jonathan P. How
IROS3
2019 Efficient Constellation-Based Map-Merging for Semantic SLAM
abstract
Data association in SLAM is fundamentally challenging, and handling ambiguity well is crucial to achieve robust operation in real-world environments. When ambiguous measurements arise, conservatism often mandates that the measurement is discarded or a new landmark is initialized rather than risking an incorrect association. To address the inevitable “duplicate” landmarks that arise, we present an efficient map-merging framework to detect duplicate constellations of landmarks, providing a high-confidence loop-closure mechanism well-suited for object-level SLAM. This approach uses an incrementally-computable approximation of landmark uncertainty that only depends on local information in the SLAM graph, avoiding expensive recovery of the full system covariance matrix. This enables a search based on geometric consistency (GC) (rather than full joint compatibility (JC)) that inexpensively reduces the search space to a handful of “best” hypotheses. Furthermore, we reformulate the commonly-used interpretation tree to allow for more efficient integration of clique-based pairwise compatibility, accelerating the branch-and-bound max-cardinality search. Our method is demonstrated to match the performance of full JC methods at significantly-reduced computational cost, facilitating robust object-based loop-closure over large SLAM problems.
Kristoffer M. Frey, Ted J. Steiner, Jonathan P. How
ICRA2
2018 Complexity Analysis and Efficient Measurement Selection Primitives for High-Rate Graph SLAM
abstract
Sparsity has been widely recognized as crucial for efficient optimization in graph-based SLAM. Because the sparsity and structure of the SLAM graph reflect the set of incorporated measurements, many methods for sparsification have been proposed in hopes of reducing computation. These methods often focus narrowly on reducing edge count without regard for structure at a global level. Such structurally-naïve techniques can fail to produce significant computational savings, even after aggressive pruning. In contrast, simple heuristics such as measurement decimation and keyframing are known empirically to produce significant computation reductions. To demonstrate why, we propose a quantitative metric called elimination complexity (EC) that bridges the existing analytic gap between graph structure and computation. EC quantifies the complexity of the primary computational bottleneck: the factorization step of a Gauss-Newton iteration. Using this metric, we show rigorously that decimation and keyframing impose favorable global structures and therefore achieve computation reductions on the order of r2/9 and r3, respectively, where r is the pruning rate. We additionally present numerical results showing EC provides a good approximation of computation in both batch and incremental (iSAM2) optimization and demonstrate that pruning methods promoting globally-efficient structure outperform those that do not.
Kristoffer M. Frey, Ted J. Steiner, Jonathan P. How
ICRA2
2015 Appearance-based SLAM in a network space
abstract
The task of Simultaneous Localization and Mapping (SLAM) is regularly performed in network spaces consisting of a set of corridors connecting locations in the space. Empirical research has demonstrated that such spaces generally exhibit common structural properties relating to aspects such as corridor length. Consequently there exists potential to improve performance through the placement of priors over these properties. In this work we propose an appearance-based SLAM method which explicitly models the space as a network and in turn uses this model as a platform to place priors over its structure. Relative to existing works, which implicitly assume a network space and place priors over its structure, this approach allows a more formal placement of priors. In order to achieve robustness, the proposed method is implemented within a multi-hypothesis tracking framework. Results achieved on two publicly available datasets demonstrate the proposed method outperforms a current state-of-the-art appearance-based SLAM method.
Padraig Corcoran, Ted J. Steiner, Michela Bertolotto, John J. Leonard
ICRA2
2015 Location utility-based map reduction
abstract
Maps used for navigation often include a database of location descriptions for place recognition (loop closing), which permits bounded-error performance. A standard pose-graph SLAM system adds a new entry for every new pose into the location database, which grows linearly and unbounded in time and thus becomes unsustainable. To address this issue, in this paper we propose a new map-reduction approach that pre-constructs a fixed-size place-recognition database amenable to the limited storage and processing resources of the vehicle by exploiting the high-level structure of the environment as well as the vehicle motion. In particular, we introduce the concept of location utility - which encapsulates the visitation probability of a location and its spatial distribution relative to nearby locations in the database - as a measure of the value of potential loop-closure events to occur at that location. While finding the optimal reduced location database is NP-hard, we develop an efficient greedy algorithm to sort all the locations in a map based on their relative utility without access to sensor measurements or the vehicle trajectory. This enables pre-determination of a generic, limited-size place-recognition database containing the N best locations in the environment. To validate the proposed approach, we develop an open-source street-map simulator using real city-map data and show that an accurate map (pose-graph) can be attained even when using a place-recognition database with only 1% of the entries of the corresponding full database.
Ted J. Steiner, Guoquan Huang 0001, John J. Leonard
ICRA1