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

Sudeep Pillai

dblp:135/1150 · DBLP profile ↗
← Back
12ranked-venue papers
3as first author
1since 2021 · last 2022
—ORCID · none

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

Artificial intelligence and machine learning · 9 · 3 first-authorSystems, architecture and hardware · 6 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Databases, data management, data science and information retrieval · 2 · 1 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
8 papers
3D vision · 70% Robot navigation and mapping · 9% Trustworthy machine learning · 8%
Databases, data mining, and information retrieval
2 papers
Data stream processing · 38% Query processing and optimization · 38% Graph data management · 12%
Software engineering, system software, and programming languages
1 paper
Software testing · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
depth estimation
0.822020
3D Packing for Self-Supervised Monocular Depth Estimation · CVPR 2020
SuperDepth: Self-Supervised, Super-Resolved Monocular Depth Estimation · ICRA 2019
Computer vision › 3D vision
feature matching
0.412020
Neural Outlier Rejection for Self-Supervised Keypoint Learning · ICLR 2020
Computer vision › 3D vision › low-level vision › feature detection
keypoint detection
0.412020
Neural Outlier Rejection for Self-Supervised Keypoint Learning · ICLR 2020
Computer vision › 3D vision › depth estimation
monocular depth estimation
0.412020
3D Packing for Self-Supervised Monocular Depth Estimation · CVPR 2020
Computer vision › 3D vision
outlier rejection
0.412020
Neural Outlier Rejection for Self-Supervised Keypoint Learning · ICLR 2020
Computer vision › 3D vision › depth estimation
self-supervised depth estimation
0.412020
3D Packing for Self-Supervised Monocular Depth Estimation · CVPR 2020
Computer vision › 3D vision › low-level vision › feature detection
self-supervised keypoint learning
0.412020
Neural Outlier Rejection for Self-Supervised Keypoint Learning · ICLR 2020
Computer vision › 3D vision › depth estimation › self-supervised depth estimation
self-supervised monocular depth estimation
0.412019
SuperDepth: Self-Supervised, Super-Resolved Monocular Depth Estimation · ICRA 2019
Robotics › Robot navigation and mapping › SLAM
lifelong SLAM
0.312017
SLAMinDB: Centralized graph databases for mobile robotics · ICRA 2017
Knowledge, reasoning and agents › Knowledge representation and reasoning
memory retrieval
0.312017
SLAMinDB: Centralized graph databases for mobile robotics · ICRA 2017
Robotics › Robot navigation and mapping
SLAM
0.312017
SLAMinDB: Centralized graph databases for mobile robotics · ICRA 2017
Query processing and optimization
multi-query optimization
0.312017
Exploring big volume sensor data with Vroom · Proc. VLDB Endow. 2017
Data stream processing
sensor data management
0.312017
Exploring big volume sensor data with Vroom · Proc. VLDB Endow. 2017
Computer vision › 3D vision › stereo vision
stereo matching
0.212016
High-performance and tunable stereo reconstruction · ICRA 2016
Computer vision › 3D vision › 3d reconstruction › multi-view stereo
stereo reconstruction
0.212016
High-performance and tunable stereo reconstruction · ICRA 2016
Computer vision › 3D vision
3d reconstruction
0.212015
Line-sweep: Cross-ratio for wide-baseline matching and 3D reconstruction · CVPR 2015
Computer vision › 3D vision › feature matching
line matching
0.212015
Line-sweep: Cross-ratio for wide-baseline matching and 3D reconstruction · CVPR 2015
Computer vision › 3D vision › feature matching › local feature matching
wide-baseline matching
0.212015
Line-sweep: Cross-ratio for wide-baseline matching and 3D reconstruction · CVPR 2015
Robotics › Legged, aerial and field robots
humanoid robot
0.212014
A summary of team MIT's approach to the virtual robotics challenge · ICRA 2014
Robotics › Robot manipulation › mobile manipulation
whole-body manipulation
0.212014
A summary of team MIT's approach to the virtual robotics challenge · ICRA 2014
Computer vision › 3D vision › depth estimation
depth super-resolution
0.112019
SuperDepth: Self-Supervised, Super-Resolved Monocular Depth Estimation · ICRA 2019
Graph data management
graph database
0.112017
SLAMinDB: Centralized graph databases for mobile robotics · ICRA 2017
Robotics › Autonomous driving › perception › perception systems
real-time perception
0.112016
High-performance and tunable stereo reconstruction · ICRA 2016
Human-robot interaction › human-robot interface
operator interface
0.112014
A summary of team MIT's approach to the virtual robotics challenge · ICRA 2014
User interface design and tools
user interface design
0.112014
A summary of team MIT's approach to the virtual robotics challenge · ICRA 2014

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

learned observation assertions · 1.1key-value store · 0.6graph database · 0.6self-supervised learning · 0.4packing and unpacking blocks · 0.4neural network · 0.43d convolution · 0.4sub-pixel convolution · 0.4flip augmentation · 0.4multi-query optimization · 0.3domain-specific indexing · 0.3depth validation · 0.2point cloud fusion · 0.23d rendering · 0.2
YearPublicationVenuePosition
2022 Finding Label and Model Errors in Perception Data With Learned Observation Assertions
abstract
ML is being deployed in complex, real-world scenarios where errors have impactful consequences. In these systems, thorough testing of the ML pipelines is critical. A key component in ML deployment pipelines is the curation of labeled training data. Common practice in the ML literature assumes that labels are the ground truth. However, in our experience in a large autonomous vehicle development center, we have found that vendors can often provide erroneous labels, which can lead to downstream safety risks in trained models.
Daniel Kang 0001, Nikos Aréchiga, Sudeep Pillai, Peter Bailis, Matei Zaharia
SIGMOD Conference3
2020 Neural Ray Surfaces for Self-Supervised Learning of Depth and Ego-motion
abstract
Self-supervised learning has emerged as a powerful tool for depth and ego-motion estimation, leading to state-of-the-art results on benchmark datasets. However, one significant limitation shared by current methods is the assumption of a known parametric camera model - usually the standard pinhole geometry - leading to failure when applied to imaging systems that deviate significantly from this assumption (e.g., catadioptric cameras or underwater imaging). In this work, we show that self-supervision can be used to learn accurate depth and ego-motion estimation without prior knowledge of the camera model. Inspired by the geometric model of Grossberg and Nayar, we introduce Neural Ray Surfaces (NRS), convolutional networks that represent pixel-wise projection rays, approximating a wide range of cameras. NRS are fully differentiable and can be learned end-to-end from unlabeled raw videos. We demonstrate the use of NRS for self-supervised learning of visual odometry and depth estimation from raw videos obtained using a wide variety of camera systems, including pinhole, fisheye, and catadioptric.
Igor Vasiljevic, Vitor Campagnolo Guizilini, Rares Ambrus, Sudeep Pillai, Wolfram Burgard, Gregory Shakhnarovich, Adrien Gaidon
3DV4
2020 3D Packing for Self-Supervised Monocular Depth Estimation
abstract
Although cameras are ubiquitous, robotic platforms typically rely on active sensors like LiDAR for direct 3D perception. In this work, we propose a novel self-supervised monocular depth estimation method combining geometry with a new deep network, PackNet, learned only from unlabeled monocular videos. Our architecture leverages novel symmetrical packing and unpacking blocks to jointly learn to compress and decompress detail-preserving representations using 3D convolutions. Although self-supervised, our method outperforms other self, semi, and fully supervised methods on the KITTI benchmark. The 3D inductive bias in PackNet enables it to scale with input resolution and number of parameters without overfitting, generalizing better on out-of-domain data such as the NuScenes dataset. Furthermore, it does not require large-scale supervised pretraining on ImageNet and can run in real-time. Finally, we release DDAD (Dense Depth for Automated Driving), a new urban driving dataset with more challenging and accurate depth evaluation, thanks to longer-range and denser ground-truth depth generated from high-density LiDARs mounted on a fleet of self-driving cars operating world-wide.
Vitor Campagnolo Guizilini, Rares Ambrus, Sudeep Pillai, Allan Raventos, Adrien Gaidon
CVPR3
2020 Neural Outlier Rejection for Self-Supervised Keypoint Learning
Jiexiong Tang, Hanme Kim, Vitor Campagnolo Guizilini, Sudeep Pillai, Rares Ambrus
ICLR4
2020 PillarFlow: End-to-end Birds-eye-view Flow Estimation for Autonomous Driving
abstract
In autonomous driving, accurately estimating the state of surrounding obstacles is critical for safe and robust path planning. However, this perception task is difficult, particularly for generic obstacles/objects, due to appearance and occlusion changes. To tackle this problem, we propose an end-to-end deep learning framework for LIDAR-based flow estimation in bird's eye view (BeV). Our method takes consecutive point cloud pairs as input and produces a 2-D BeV flow grid describing the dynamic state of each cell. The experimental results show that the proposed method not only estimates 2-D BeV flow accurately but also improves tracking performance of both dynamic and static objects.
Kuan-Hui Lee, Matthew Kliemann, Adrien Gaidon, Jie Li 0031, Sudeep Pillai, Wolfram Burgard
IROS6
2019 SuperDepth: Self-Supervised, Super-Resolved Monocular Depth Estimation
abstract
Recent techniques in self-supervised monocular depth estimation are approaching the performance of supervised methods, but operate in low resolution only. We show that high resolution is key towards high-fidelity self-supervised monocular depth prediction. Inspired by recent deep learning methods for Single-Image Super-Resolution, we propose a subpixel convolutional layer extension for depth super-resolution that accurately synthesizes high-resolution disparities from their corresponding low-resolution convolutional features. In addition, we introduce a differentiable flip-augmentation layer that accurately fuses predictions from the image and its horizontally flipped version, reducing the effect of left and right shadow regions generated in the disparity map due to occlusions. Both contributions provide significant performance gains over the state-of-the-art in self-supervised depth and pose estimation on the public KITTI benchmark. A video of our approach can be found at https://youtu.be/jKNgBeBMx0I.
Sudeep Pillai, Rares Ambrus, Adrien Gaidon
ICRA1
2017 SLAMinDB: Centralized graph databases for mobile robotics
abstract
Robotic systems typically require memory recall mechanisms for a variety of tasks including localization, mapping, planning, visualization etc. We argue for a novel memory recall framework that enables more complex inference schemas by separating the computation from its associated data. In this work we propose a shared, centralized data persistence layer that maintains an ensemble of online, situationally-aware robot states. This is realized through a queryable graph-database with an accompanying key-value store for larger data. In turn, this approach is scalable and enables a multitude of capabilities such as experience-based learning and long-term autonomy. Using multi-modal simultaneous localization and mapping and a few example use-cases, we demonstrate the versatility and extensible nature that centralized persistence and SLAMinDB can provide. In order to support the notion of life-long autonomy, we envision robots to be endowed with such a persistence model, enabling them to revisit previous experiences and improve upon their existing task-specific capabilities.
Dehann Fourie, Samuel Claassens, Sudeep Pillai, Roxana Mata, John J. Leonard
ICRA3
2017 Towards visual ego-motion learning in robots
abstract
Many model-based Visual Odometry (VO) algorithms have been proposed in the past decade, often restricted to the type of camera optics, or the underlying motion manifold observed. We envision robots to be able to learn and perform these tasks, in a minimally supervised setting, as they gain more experience. To this end, we propose a fully trainable solution to visual ego-motion estimation for varied camera optics. We propose a visual ego-motion learning architecture that maps observed optical flow vectors to an ego-motion density estimate via a Mixture Density Network (MDN). By modeling the architecture as a Conditional Variational Autoencoder (C-VAE), our model is able to provide introspective reasoning and prediction for ego-motion induced scene-flow. Additionally, our proposed model is especially amenable to bootstrapped ego-motion learning in robots where the supervision in ego-motion estimation for a particular camera sensor can be obtained from standard navigation-based sensor fusion strategies (GPS/INS and wheel-odometry fusion). Through experiments, we show the utility of our proposed approach in enabling the concept of self-supervised learning for visual ego-motion estimation in autonomous robots.
Sudeep Pillai, John J. Leonard
IROS1
2017 Exploring big volume sensor data with Vroom
abstract
State of the art sensors within a single autonomous vehicle (AV) can produce video and LIDAR data at rates greater than 30 GB/hour. Unsurprisingly, even small AV research teams can accumulate tens of terabytes of sensor data from multiple trips and multiple vehicles. AV practitioners would like to extract information about specific locations or specific situations for further study, but are often unable to. Queries over AV sensor data are different from generic analytics or spatial queries because they demand reasoning about fields of view as well as heavy computation to extract features from scenes. In this article and demo we present Vroom, a system for ad-hoc queries over AV sensor databases. Vroom combines domain specific properties of AV datasets with selective indexing and multi-query optimization to address challenges posed by AV sensor data.
Oscar R. Moll Thomae, Aaron Zalewski, Sudeep Pillai, Samuel Madden 0001, Michael Stonebraker, Vijay Gadepally
Proc. VLDB Endow.3
2016 High-performance and tunable stereo reconstruction
abstract
Traditional stereo algorithms have focused their efforts on reconstruction quality and have largely avoided prioritizing for run time performance. Robots, on the other hand, require quick maneuverability and effective computation to observe its immediate environment and perform tasks within it. In this work, we propose a high-performance and tunable stereo disparity estimation method, with a peak frame-rate of 120Hz (VGA resolution, on a single CPU-thread), that can potentially enable robots to quickly reconstruct their immediate surroundings and maneuver at high-speeds. Our key contribution is a disparity estimation algorithm that iteratively approximates the scene depth via a piece-wise planar mesh from stereo imagery, with a fast depth validation step for semi-dense reconstruction. The mesh is initially seeded with sparsely matched keypoints, and is recursively tessellated and refined as needed (via a resampling stage), to provide the desired stereo disparity accuracy. The inherent simplicity and speed of our approach, with the ability to tune it to a desired reconstruction quality and runtime performance makes it a compelling solution for applications in high-speed vehicles.
Sudeep Pillai, Srikumar Ramalingam, John J. Leonard
ICRA1
2015 Line-sweep: Cross-ratio for wide-baseline matching and 3D reconstruction
abstract
We propose a simple and useful idea based on cross-ratio constraint for wide-baseline matching and 3D reconstruction. Most existing methods exploit feature points and planes from images. Lines have always been considered notorious for both matching and reconstruction due to the lack of good line descriptors. We propose a method to generate and match new points using virtual lines constructed using pairs of keypoints, which are obtained using standard feature point detectors. We use cross-ratio constraints to obtain an initial set of new point matches, which are subsequently used to obtain line correspondences. We develop a method that works for both calibrated and uncalibrated camera configurations. We show compelling line-matching and large-scale 3D reconstruction.
Srikumar Ramalingam, Michel Antunes, Daniel Snow, Gim Hee Lee, Sudeep Pillai
CVPR5
2014 A summary of team MIT's approach to the virtual robotics challenge
abstract
The paper describes the system developed by researchers from MIT for the Defense Advanced Research Projects Agency's (DARPA) Virtual Robotics Challenge (VRC), held in June 2013. The VRC was the first competition in the DARPA Robotics Challenge (DRC), a program that aims to “develop ground robotic capabilities to execute complex tasks in dangerous, degraded, human-engineered environments”. The VRC required teams to guide a model of Boston Dynamics' humanoid robot, Atlas, through driving, walking, and manipulation tasks in simulation. Team MIT's user interface, the Viewer, provided the operator with a unified representation of all available information. A 3D rendering of the robot depicted its most recently estimated body state with respect to the surrounding environment, represented by point clouds and texture-mapped meshes as sensed by on-board LIDAR and fused over time.
Russ Tedrake, Maurice Fallon, Sisir Karumanchi, Scott Kuindersma, Matthew E. Antone, Toby Schneider, Thomas M. Howard, Matthew R. Walter, Hongkai Dai, Robin Deits, Michael Fleder, Dehann Fourie, Riad I. Hammoud, Sachithra Hemachandra, P. Ilardi, Claudia Pérez-D'Arpino, Sudeep Pillai, Andres Valenzuela, Cecilia Cantu, C. Dolan, I. Evans, S. Jorgensen, J. Kristeller, Julie A. Shah, Karl Iagnemma, Seth J. Teller
ICRA17