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

Ryan DuToit

dblp:165/1289 · also Ryan C. DuToit · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
2since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 5 · 1 first-author · 2 since 2021Systems, architecture and hardware · 4 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging 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
4 papers
Robot navigation and mapping · 71% 3D vision · 14% Deep learning architectures and training · 14%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping › robot mapping
multi-robot mapping
0.622018
Resource-Aware Large-Scale Cooperative Three-Dimensional Mapping Using Multiple Mobile Devices · IEEE Trans. Robotics 2018
Large-scale cooperative 3D visual-inertial mapping in a Manhattan world · ICRA 2016
Computer vision › 3D vision › depth estimation
monocular depth estimation
0.612022
Learned Monocular Depth Priors in Visual-Inertial Initialization · ECCV (22) 2022
Robotics › Robot navigation and mapping › visual odometry
visual-inertial odometry
0.612022
Learned Monocular Depth Priors in Visual-Inertial Initialization · ECCV (22) 2022
Machine learning › Deep learning architectures and training
weight initialization
0.612022
Learned Monocular Depth Priors in Visual-Inertial Initialization · ECCV (22) 2022
Robotics › Robot navigation and mapping › SLAM
multi-robot SLAM
0.312018
Resource-Aware Large-Scale Cooperative Three-Dimensional Mapping Using Multiple Mobile Devices · IEEE Trans. Robotics 2018
Robotics › Robot navigation and mapping › state estimation
trajectory estimation
0.312018
Resource-Aware Large-Scale Cooperative Three-Dimensional Mapping Using Multiple Mobile Devices · IEEE Trans. Robotics 2018
Robotics › Robot navigation and mapping
localization
0.312017
Consistent map-based 3D localization on mobile devices · ICRA 2017
Robotics › Robot navigation and mapping › localization
map-based localization
0.312017
Consistent map-based 3D localization on mobile devices · ICRA 2017
Robotics › Robot navigation and mapping
SLAM
0.312017
Consistent map-based 3D localization on mobile devices · ICRA 2017
Robotics › Robot navigation and mapping › robot mapping › map management
map merging
0.112016
Large-scale cooperative 3D visual-inertial mapping in a Manhattan world · ICRA 2016
Machine learning › Reinforcement learning
trajectory alignment
0.112016
Large-scale cooperative 3D visual-inertial mapping in a Manhattan world · ICRA 2016

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

parallel implementation · 0.6constrained optimization · 0.6batch least-squares · 0.3sparse cholesky factor · 0.3cholesky-schmidt-kalman filter · 0.3
YearPublicationVenuePosition
2025 PC-SRIF: Preconditioned Cholesky-based Square Root Information Filter for Vision-aided Inertial Navigation
abstract
In this paper, we introduce a novel estimator for vision-aided inertial navigation systems (VINS), the Preconditioned Cholesky-based Square Root Information Filter (PC-SRIF). When solving linear systems, employing Cholesky decomposition offers superior efficiency but can compromise numerical stability. Due to this, existing VINS utilizing (Square Root) Information Filters often opt for QR decomposition on platforms where single precision is preferred, avoiding the numerical challenges associated with Cholesky decomposition. While these issues are often attributed to the ill-conditioned information matrix in VINS, our analysis reveals that this is not an inherent property of VINS but rather a consequence of specific parameterizations. We identify several factors that contribute to an ill-conditioned information matrix and propose a preconditioning technique to mitigate these conditioning issues. Building on this analysis, we present PC-SRIF, which exhibits remarkable stability in performing Cholesky decomposition in single precision when solving linear systems in VINS. Consequently, PC-SRIF achieves superior theoretical efficiency compared to alternative estimators. To validate the efficiency advantages and numerical stability of PC-SRIF based VINS, we have conducted well controlled experiments, which provide empirical evidence in support of our theoretical findings. Remarkably, in our VINS implementation, PC-SRIF’s runtime is 41% faster than QR-based SRIF.
Tong Ke, Parth Agrawal, Weikun Zhen, Chao X. Guo, Toby Sharp, Ryan DuToit
IROS7
2022 Learned Monocular Depth Priors in Visual-Inertial Initialization
Yunwen Zhou, Abhishek Kar, Eric Turner 0001, Adarsh Kowdle, Chao X. Guo, Ryan DuToit, Konstantine Tsotsos
ECCV (22)6
2019 Decentralized Visual-Inertial Localization and Mapping on Mobile Devices for Augmented Reality
abstract
In this paper, we present a novel approach to shared augmented reality (AR) for mobile devices operating in the same area that does not rely on cloud computing. In particular, each user's device processes the visual and inertial data received from its sensors and almost immediately broadcasts a partial feature map of its surroundings. In parallel, every device localizes against the broadcasted maps by employing feature observations to determine its 4-DOF transformation to each of the gravity-aligned maps. By doing so, virtual content placed by any of the users is quickly and accurately displayed in all other users' views. Furthermore, to reduce the effect of inconsistency introduced by relocalizing against incrementally created and updated maps, their transformations w.r.t. the device are modeled as random processes driven by white noise instead of constant, unknown parameters. Lastly, we assess the accuracy of our approach for the case of two users in a room-scale environment against VICON ground-truth.
Kourosh Sartipi, Ryan DuToit, Christopher B. Cobar, Stergios I. Roumeliotis
IROS2
2018 Resource-Aware Large-Scale Cooperative Three-Dimensional Mapping Using Multiple Mobile Devices
abstract
In this paper, we address the problem of cooperative mapping (CM) using datasets collected by multiple users at different times, when the transformation between the users' starting poses is unknown. Specifically, we formulate CM as a constrained optimization problem, in which each user's independently estimated trajectory and map are merged together by imposing geometric constraints between commonly observed point and line features. Additionally, we provide an algorithm for efficiently solving the CM problem, by taking advantage of its structure. The proposed solution is proven to be batch-least-squares (BLS) optimal over all users' datasets, while it is less memory demanding and lends itself to parallel implementations. In particular, our solution is shown to be faster than the standard BLS solution, when the overlap between the users' data is small. Furthermore, our algorithm is resource-aware as it is able to consistently trade accuracy for lower processing cost, by retaining only an informative subset of the common-feature constraints. Experimental results based on visual and inertial measurements collected from multiple users within large buildings are used to assess the performance of the proposed CM algorithm.
Chao X. Guo, Kourosh Sartipi, Ryan DuToit, Georgios A. Georgiou, John O'Leary, Esha D. Nerurkar, Joel A. Hesch, Stergios I. Roumeliotis
IEEE Trans. Robotics3
2017 Consistent map-based 3D localization on mobile devices
abstract
In this paper, we seek to provide consistent, real-time 3D localization capabilities to mobile devices navigating within previously mapped areas. To this end, we introduce the Cholesky-Schmidt-Kalman filter (C-SKF), which explicitly considers the uncertainty of the prior map, by employing the sparse Cholesky factor of the map's Hessian, instead of its dense covariance-as is the case for the Schmidt-Kalman filter. By doing so, the C-SKF has memory requirements typically linear in the size of the map, as opposed to quadratic for storing the map's covariance. Moreover, and in order to bound the processing needs of the C-SKF (between linear and quadratic in the size of the map), we introduce two relaxations of the C-SKF algorithm: (i) The sC-SKF, which operates on the Cholesky factors of independent sub-maps resulting from dividing the map into overlapping segments. (ii) We formulate an efficient method for sparsifying the Cholesky factor by selecting and processing a subset of loop-closure measurements based on their temporal distribution. Lastly, we assess the processing and memory requirements of the proposed algorithms, and compare their positioning accuracy against other inconsistent map-based localization approaches that employ measurement-noise-covariance inflation to compensate for the map's uncertainty.
Ryan DuToit, Joel A. Hesch, Esha D. Nerurkar, Stergios I. Roumeliotis
ICRA1
2016 Large-scale cooperative 3D visual-inertial mapping in a Manhattan world
abstract
In this paper, we address the problem of cooperative mapping (CM) using datasets collected by multiple users at different times, when the transformation between the users' starting poses is unknown. Specifically, we formulate CM as a constrained optimization problem, where each user's independently estimated trajectory and map are combined in a single map by imposing geometric constraints between commonly-observed point and line features. Furthermore, our formulation allows for modularity since new/old maps (or parts of them) can be easily added/removed with no impact on the remaining ones. Additionally, the proposed CM algorithm lends itself, for the most part, to parallel implementations, hence gaining in speed. Experimental results based on visual and inertial measurements collected from four users within two large buildings are used to assess the performance of the proposed CM algorithm.
Chao X. Guo, Kourosh Sartipi, Ryan DuToit, Georgios A. Georgiou, John O'Leary, Esha D. Nerurkar, Joel A. Hesch, Stergios I. Roumeliotis
ICRA3