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

Shishir Gopinath

dblp:353/5987 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0006-3956-2643ORCID · reported

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

Artificial intelligence and machine learning · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 3 · 1 first-author · 3 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
2 papers
Robot navigation and mapping · 82% 3D vision · 18%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
GPUs and heterogeneous computing · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping › SLAM › multi-sensor SLAM
visual-inertial SLAM
1.422024
JacobiGPU: GPU-Accelerated Numerical Differentiation for Loop Closure in Visual SLAM · ICRA 2024
Improving the Performance of Local Bundle Adjustment for Visual-Inertial SLAM with Efficient Use of GPU Resources · ICRA 2023
Robotics › Robot navigation and mapping › SLAM
loop closure
0.812024
JacobiGPU: GPU-Accelerated Numerical Differentiation for Loop Closure in Visual SLAM · ICRA 2024
Robotics › Robot navigation and mapping
SLAM
0.812024
JacobiGPU: GPU-Accelerated Numerical Differentiation for Loop Closure in Visual SLAM · ICRA 2024
Computer vision › 3D vision › structure from motion
bundle adjustment
0.712023
Improving the Performance of Local Bundle Adjustment for Visual-Inertial SLAM with Efficient Use of GPU Resources · ICRA 2023
GPUs and heterogeneous computing
GPU computing
0.422024
JacobiGPU: GPU-Accelerated Numerical Differentiation for Loop Closure in Visual SLAM · ICRA 2024
Improving the Performance of Local Bundle Adjustment for Visual-Inertial SLAM with Efficient Use of GPU Resources · ICRA 2023

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

jacobian approximation · 1.5graph partitioning · 1.5finite difference method · 1.5schur complement · 1.3GPU matrix operations · 1.3
YearPublicationVenuePosition
2025 FastTrack: GPU-Accelerated Tracking for Visual SLAM
abstract
The tracking module of a visual-inertial SLAM system processes incoming image frames and IMU data to estimate the position of the frame in relation to the map. It is important for the tracking to complete in a timely manner for each frame to avoid poor localization or tracking loss. We therefore present a new approach which leverages GPU computing power to accelerate time-consuming components of tracking in order to improve its performance. These components include stereo feature matching and local map tracking. We implement our design inside the ORB-SLAM3 tracking process using CUDA. Our evaluation demonstrates an overall improvement in tracking performance of up to 2.8× on a desktop and Jetson Xavier NX board in stereo-inertial mode, using the well-known SLAM datasets EuRoC and TUM-VI.
Kimia Khabiri, Parsa Hosseininejad, Shishir Gopinath, Karthik Dantu, Steven Y. Ko
IROS3
2024 JacobiGPU: GPU-Accelerated Numerical Differentiation for Loop Closure in Visual SLAM
abstract
In this paper, we introduce JacobiGPU, a technique that uses a GPU to improve the efficiency of loop closure in visual-inertial SLAM systems, particularly when approximating Jacobians using the Finite Difference Method (FDM). Traditional FDM techniques often face computational overhead due to repeated perturbations in pose graphs. We address this overhead with a novel methodology, leveraging strategic graph partitioning and an optimized approach to Jacobian approximation. By integrating JacobiGPU into ORB-SLAM3’s g2o, we enhance the linearization process. Our evaluation, conducted on 12 sequences of varying lengths from the EuRoC and TUM-VI datasets, demonstrated a speedup of up to 4.23x in the linearization stage and an overall enhancement of up to 2.08x in the overall optimization process.
Dhruv Kumar 0007, Shishir Gopinath, Karthik Dantu, Steven Y. Ko
ICRA2
2023 Improving the Performance of Local Bundle Adjustment for Visual-Inertial SLAM with Efficient Use of GPU Resources
abstract
In this paper, we present our approach to efficiently leveraging GPU resources to improve the performance of local bundle adjustment for visual-inertial SLAM. We observe that for local bundle adjustment (i) the Schur complement method, a technique often used to speed up bundle adjustment, has the largest overhead when solving for the parameter update, and (ii) the workload consists of operations on small- to medium-sized matrices. Based on these observations, we develop and combine several techniques that efficiently handle small- to medium-sized matrices. We then implement these techniques as a drop-in replacement block solver for g2o, a library frequently used for bundle adjustment, and integrate it with ORB-SLAM3, a well-known open-source visual-inertial SLAM system. Our evaluation done with two popular datasets, EuRoC and TUM-VI, shows that we can reduce the time taken by local bundle adjustment by 13.81%-33.79% with our techniques across an embedded device and a desktop machine.
Shishir Gopinath, Karthik Dantu, Steven Y. Ko
ICRA1