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

Ivan Dryanovski

dblp:41/9967 · DBLP profile ↗
← Back
10ranked-venue papers
5as first author
0since 2021 · last 2018
—ORCID · none

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

Systems, architecture and hardware · 8 · 5 first-authorArtificial intelligence and machine learning · 7 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1Applied, 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
7 papers
Robot navigation and mapping · 42% 3D vision · 39% Segmentation and scene understanding · 7%
Computer graphics and multimedia
1 paper
Virtual and augmented reality · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping
visual odometry
0.532014
Autonomous quadrotor flight using onboard RGB-D visual odometry · ICRA 2014
Fast visual odometry and mapping from RGB-D data · ICRA 2013
Incremental registration of RGB-D images · ICRA 2012
Robotics › Robot navigation and mapping
SLAM
0.532014
Autonomous quadrotor flight using onboard RGB-D visual odometry · ICRA 2014
Fast visual odometry and mapping from RGB-D data · ICRA 2013
An open-source pose estimation system for micro-air vehicles · ICRA 2011
Computer vision › 3D vision
3d reconstruction
0.422017
TSDF-based change detection for consistent long-term dense reconstruction and dynamic object discovery · ICRA 2017
Incremental registration of RGB-D images · ICRA 2012
Computer vision › 3D vision › depth estimation
monocular depth estimation
0.312018
Depth from motion for smartphone AR · ACM Trans. Graph. 2018
Virtual and augmented reality › tracking
6DOF tracking
0.312018
Depth from motion for smartphone AR · ACM Trans. Graph. 2018
Virtual and augmented reality › augmented reality
mobile augmented reality
0.312018
Depth from motion for smartphone AR · ACM Trans. Graph. 2018
Computer vision › Segmentation and scene understanding
change detection
0.312017
TSDF-based change detection for consistent long-term dense reconstruction and dynamic object discovery · ICRA 2017
Computer vision › Image recognition and object detection
object recognition
0.312017
TSDF-based change detection for consistent long-term dense reconstruction and dynamic object discovery · ICRA 2017
Computer vision › 3D vision › 3d reconstruction › volumetric reconstruction
TSDF-based reconstruction
0.312017
TSDF-based change detection for consistent long-term dense reconstruction and dynamic object discovery · ICRA 2017
Computer vision › 3D vision › range sensing › depth sensing
RGB-D camera
0.212014
Autonomous quadrotor flight using onboard RGB-D visual odometry · ICRA 2014
Robotics › Robot navigation and mapping › SLAM
loop closure
0.212013
Fast visual odometry and mapping from RGB-D data · ICRA 2013
Robotics › Robot navigation and mapping › visual odometry
RGB-D odometry
0.212013
Fast visual odometry and mapping from RGB-D data · ICRA 2013
Robotics › Legged, aerial and field robots › aerial robots
micro aerial vehicle
0.222011
CityFlyer: Progress toward autonomous MAV navigation and 3D mapping · ICRA 2011
An open-source pose estimation system for micro-air vehicles · ICRA 2011
Computer vision › 3D vision
camera pose estimation
0.112012
Incremental registration of RGB-D images · ICRA 2012
Computer vision › 3D vision › image registration › multimodal registration
RGB-D registration
0.112012
Incremental registration of RGB-D images · ICRA 2012
Robotics › Robot navigation and mapping › SLAM
3d mapping
0.112011
CityFlyer: Progress toward autonomous MAV navigation and 3D mapping · ICRA 2011
Robotics › Robot navigation and mapping
mobile robot navigation
0.112011
CityFlyer: Progress toward autonomous MAV navigation and 3D mapping · ICRA 2011
Robotics › Robot navigation and mapping
occupancy grid mapping
0.112011
CityFlyer: Progress toward autonomous MAV navigation and 3D mapping · ICRA 2011
Computer vision › 3D vision
pose estimation
0.112011
An open-source pose estimation system for micro-air vehicles · ICRA 2011
Robotics › Robot navigation and mapping › robot mapping
long-term mapping
0.112017
TSDF-based change detection for consistent long-term dense reconstruction and dynamic object discovery · ICRA 2017
Robotics › Legged, aerial and field robots
aerial robots
0.012011
An open-source pose estimation system for micro-air vehicles · ICRA 2011

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

visual-inertial odometry · 0.7monocular depth computation · 0.7kalman filter · 0.4truncated signed distance function · 0.3uncertainty analysis · 0.24DOF path planner · 0.2sparse features · 0.2gaussian mixture model · 0.2iterative closest point · 0.1edge features · 0.1
YearPublicationVenuePosition
2018 Depth from motion for smartphone AR
abstract
Augmented reality (AR) for smartphones has matured from a technology for earlier adopters, available only on select high-end phones, to one that is truly available to the general public. One of the key breakthroughs has been in low-compute methods for six degree of freedom (6DoF) tracking on phones using only the existing hardware (camera and inertial sensors). 6DoF tracking is the cornerstone of smartphone AR allowing virtual content to be precisely locked on top of the real world. However, to really give users the impression of believable AR, one requires mobile depth. Without depth, even simple effects such as a virtual object being correctly occluded by the real-world is impossible. However, requiring a mobile depth sensor would severely restrict the access to such features. In this article, we provide a novel pipeline for mobile depth that supports a wide array of mobile phones, and uses only the existing monocular color sensor. Through several technical contributions, we provide the ability to compute low latency dense depth maps using only a single CPU core of a wide range of (medium-high) mobile phones. We demonstrate the capabilities of our approach on high-level AR applications including real-time navigation and shopping.
Julien P. C. Valentin, Adarsh Kowdle, Jonathan T. Barron, Neal Wadhwa, Maksym Dzitsiuk, Michael Schoenberg, Ambrus Csaszar, Eric Turner 0001, Ivan Dryanovski, João Afonso, Jose Pascoal, Konstantine Tsotsos, Mira Leung, Mirko Schmidt, Onur G. Guleryuz, Sameh Khamis, Vladimir Tankovich, Sean Ryan Fanello, Shahram Izadi, Christoph Rhemann
ACM Trans. Graph.10
2017 TSDF-based change detection for consistent long-term dense reconstruction and dynamic object discovery
abstract
Robots that are operating for extended periods of time need to be able to deal with changes in their environment and represent them adequately in their maps. In this paper, we present a novel 3D reconstruction algorithm based on an extended Truncated Signed Distance Function (TSDF) that enables to continuously refine the static map while simultaneously obtaining 3D reconstructions of dynamic objects in the scene. This is a challenging problem because map updates happen incrementally and are often incomplete. Previous work typically performs change detection on point clouds, surfels or maps, which are not able to distinguish between unexplored and empty space. In contrast, our TSDF-based representation naturally contains this information and thus allows us to more robustly solve the scene differencing problem. We demonstrate the algorithms performance as part of a system for unsupervised object discovery and class recognition. We evaluated our algorithm on challenging datasets that we recorded over several days with RGB-D enabled tablets. To stimulate further research in this area, all of our datasets are publicly available3.
Marius Fehr, Fadri Furrer, Ivan Dryanovski, Jürgen Sturm, Igor Gilitschenski, Roland Siegwart, Cesar Dario Cadena Lerma
ICRA3
2016 3D reconstruction with tango
abstract
Presents a collection of slides covering the following topics: Tango 3D reconstruction; signed distance function; and local frustrum culling.
Ivan Dryanovski
Hot Chips Symposium1
2014 Autonomous quadrotor flight using onboard RGB-D visual odometry
abstract
In this paper we present a navigation system for Micro Aerial Vehicles (MAV) based on information provided by a visual odometry algorithm processing data from an RGB-D camera. The visual odometry algorithm uses an uncertainty analysis of the depth information to align newly observed features against a global sparse model of previously detected 3D features. The visual odometry provides updates at roughly 30 Hz that is fused at 1 KHz with the inertial sensor data through a Kalman Filter. The high-rate pose estimation is used as feedback for the controller, enabling autonomous flight. We developed a 4DOF path planner and implemented a real-time 3D SLAM where all the system runs on-board. The experimental results and live video demonstrates the autonomous flight and 3D SLAM capabilities of the quadrotor with our system.
Roberto G. Valenti, Ivan Dryanovski, Carlos Jaramillo, Daniel Perea Strom, Jizhong Xiao
ICRA2
2013 Fast visual odometry and mapping from RGB-D data
abstract
An RGB-D camera is a sensor which outputs color and depth and information about the scene it observes. In this paper, we present a real-time visual odometry and mapping system for RGB-D cameras. The system runs at frequencies of 30Hz and higher in a single thread on a desktop CPU with no GPU acceleration required. We recover the unconstrained 6-DoF trajectory of a moving camera by aligning sparse features observed in the current RGB-D image against a model of previous features. The model is persistent and dynamically updated from new observations using a Kalman Filter. We formulate a novel uncertainty measure for sparse RGD-B features based on a Gaussian mixture model for the filtering stage. Our registration algorithm is capable of closing small-scale loops in indoor environments online without any additional SLAM back-end techniques.
Ivan Dryanovski, Roberto G. Valenti, Jizhong Xiao
ICRA1
2013 Semantic Indoor Navigation with a Blind-User Oriented Augmented Reality
abstract
The aim of this paper is to design an inexpensive conceivable wearable navigation system that can aid in the navigation of a visually impaired user. A novel approach of utilizing the floor plan map posted on the buildings is used to acquire a semantic plan. The extracted landmarks such as room numbers, doors, etc act as a parameter to infer the way points to each room. This provides a mental mapping of the environment to design a navigation framework for future use. A human motion model is used to predict a path based on how real humans ambulate towards a goal by avoiding obstacles. We demonstrate the possibilities of augmented reality (AR) as a blind user interface to perceive the physical constraints of the real world using haptic and voice augmentation. The haptic belt vibrates to direct the user towards the travel destination based on the metric localization at each step. Moreover, travel route is presented using voice guidance, which is achieved by accurate estimation of the user's location and confirmed by extracting the landmarks, based on landmark localization. The results show that it is feasible to assist a blind user to travel independently by providing the constraints required for safe navigation with user oriented augmented reality.
Samleo L. Joseph, Ivan Dryanovski, Jizhong Xiao, Chucai Yi, Yingli Tian
SMC3
2012 Incremental registration of RGB-D images
abstract
An RGB-D camera is a sensor which outputs range and color information about objects. Recent technological advances in this area have introduced affordable RGB-D devices in the robotics community. In this paper, we present a real-time technique for 6-DoF camera pose estimation through the incremental registration of RGB-D images. First, a set of edge features are computed from the depth and color images. An initial motion estimation is calculated through aligning the features. This initial guess is refined by applying the Iterative Closest Point algorithm on the dense point cloud data. A rigorous error analysis assesses several sets of RGB-D ground truth data via an error accumulation metric. We show that the proposed two-stage approach significantly reduces error in the pose estimation, compared to a state-of-the-art ICP registration technique.
Ivan Dryanovski, Carlos Jaramillo, Jizhong Xiao
ICRA1
2011 An open-source pose estimation system for micro-air vehicles
abstract
This paper presents the implementation of an open-source 6-DoF pose estimation system for micro-air vehicles and considers the future implications and benefits of open-source robotics. The system is designed to provide high frequency pose estimates in unknown, GPS-denied indoor environments. It requires a minimal set of sensors including a planar laser range-finder and an IMU sensor. The code is optimized to run entirely onboard, so no wireless link and ground station are explicitly needed. A major focus in our work is modularity, allowing each component to be benchmarked individually, or swapped out for a different implementation, without change to the rest of the system. We demonstrate how the pose estimation can be used for 2D SLAM or 3D mapping experiments. All the software and hardware which we have developed, as well as extensive documentation and test data, is available online.
Ivan Dryanovski, William Morris, Jizhong Xiao
ICRA1
2011 CityFlyer: Progress toward autonomous MAV navigation and 3D mapping
abstract
This video demonstrates the progress of the CityFlyer project. The goal of the project is to develop an autonomous quadrotor helicopter capable of autonomous flight in indoor and outdoor 3D environments such as hallways, stairwells, forests, caves and tunnels. Currently we are focused on developing 3D mapping and navigation capabilities for indoor environments. This video shows our 6 Degree of Freedom pose estimation system, a novel 3D map structure called Multi Volume Occupancy Grids, and the development of a groundstation.
William Morris, Ivan Dryanovski, Jizhong Xiao
ICRA2
2010 Multi-volume occupancy grids: An efficient probabilistic 3D mapping model for micro aerial vehicles
abstract
Advancing research into autonomous micro aerial vehicle navigation requires data structures capable of representing indoor and outdoor 3D environments. The vehicle must be able to update the map structure in real time using readings from range-finding sensors when mapping unknown areas; it must also be able to look up occupancy information from the map for the purposes of localization and path-planning. Mapping models that have been used for these tasks include voxel grids, multi-level surface maps, and octrees. In this paper, we suggest a new approach to 3D mapping using a multi-volume occupancy grid, or MVOG. MVOGs explicitly store information about both obstacles and free space. This allows us to correct previous potentially erroneous sensor readings by incrementally fusing in new positive or negative sensor information. In turn, this enables extracting more reliable probabilistic information about the occupancy of 3D space. MVOGs outperform existing probabilistic 3D mapping methods in terms of memory usage, due to the fact that observations are grouped together into continuous vertical volumes to save space. We describe the techniques required for mapping using MVOGs, and analyze their performance using indoor and outdoor experimental data.
Ivan Dryanovski, William Morris, Jizhong Xiao
IROS1