On the Use of Inverse Scaling in Monocular SLAM
|
|
- Job Lawson
- 6 years ago
- Views:
Transcription
1 On the Use of Inverse Scaling in Monocular SLAM Daniele Marzorati 1, Matteo Matteucci 2, Davide Migliore 2, Domenico G. Sorrenti 1 1 Università degli Studi di Milano - Bicocca 2 Politecnico di Milano
2 SLAM using Single Camera Slide n 2
3 SLAM using Single Camera Slide n 2 Why is this challenging? v u u v z x y
4 SLAM using Single Camera Slide n 2 Why is this challenging? v u u v z x y Solutions: - (offline) - S. Soatto et al Structure from motion casually integrated over time - IEEE PAMI (online) - A. Davison Real-time Simultaneous Localization And Mapping with a Single Camera - ICCV 2003, PAMI 2007
5 SLAM using Single Camera Slide n 3
6 SLAM using Single Camera Slide n 3 Particle Filter approach (Delayed) - EKF based SLAM x k = x c m 1 m 2. P xx P xm1 P xm2, P = P m1 x P m1 m 1 P m1 m 2 P m2 x P m2 m 1 P m2 m x c = r WC q WC v W ω C r WC +(v W + V W ) t = q WC q((ω C + ω C )) t v W + V W, ω C + Ω C h C n = R CW (m W n r WC ), - 3 Parameters for Each Point - A. Davison et al. MonoSLAM: Real-Time Single Camera SLAM - PAMI 2007
7 SLAM using Single Camera Slide n 4
8 SLAM using Single Camera Slide n 4 Unified Inverse Depth Parametrization (Undelayed) y x X Z c Θ Φ d u v P Y Z X Y - J. Civera et al. Inverse Depth Parametrization for Monocular SLAM - TRO 2008
9 SLAM using Single Camera Slide n 4 Unified Inverse Depth Parametrization (Undelayed) x y X? c Z u Y v P Z d n = 1 ρ n m n = Y X m x,n m y,n = m z,n x n y n z n + 1 ρ n Γ(θ n, φ n ), Γ(θ n, φ n )= ( cosφ n sinθ n, sinφ n, cosφ n cosθ n ) T. - J. Civera et al. Inverse Depth Parametrization for Monocular SLAM - TRO 2008
10 SLAM using Single Camera Slide n 4 Unified Inverse Depth Parametrization (Undelayed) x y X Z c u Y v P Z d n = 1 ρ n m n = Y X m x,n m y,n = m z,n x n y n z n + 1 ρ n Γ(θ n, φ n ), Γ(θ n, φ n )= ( cosφ n sinθ n, sinφ n, cosφ n cosθ n ) T. - J. Civera et al. Inverse Depth Parametrization for Monocular SLAM - TRO 2008
11 SLAM using Single Camera Slide n 4 Unified Inverse Depth Parametrization (Undelayed) x y X Z c u Y v P Z d n = 1 ρ n m n = Y X m x,n m y,n = m z,n x n y n z n + 1 ρ n Γ(θ n, φ n ), Γ(θ n, φ n )= ( cosφ n sinθ n, sinφ n, cosφ n cosθ n ) T. - EKF based SLAM x n h C n = R CW ρ n y n r WC + Γ(θ n, φ n ). z n - 6 Parameters for Each Point - J. Civera et al. Inverse Depth Parametrization for Monocular SLAM - TRO 2008
12 UID Improvements Slide n 5 J. Civera et al. - Inverse depth to depth conversion for Monocular SLAM - ICRA 2007 M. Pupilli et al. - Real Time Visual SLAM with resilience to Erratic Motion - CVPR 2006 A. P. Gee et al. - Discovering Planes and Collapsing the State Space in Visual SLAM - BMVC 2007 E. Eade et al. - Monocular SLAM as a Graph of Coalesced Observations - ICCV 2007 G. Klein et al. - Parallel Tracking And Mapping for Small AR workspaces - ISMAR 2007 T. Pietzsch - Efficient Feature Parameterisation for visual SLAM using Inverse Depth Bundles - BMVC 2008 E. Imre et al. - Improved Inverse Depth Parameterization for Monocular SLAM - ICRA 2009
13 Inverse Scaling Parametrization Slide n 6
14 Inverse Scaling Parametrization Slide n 6 Idea: Y X X 1 X 2 C f P Z
15 Inverse Scaling Parametrization Slide n 6 Idea: Image Plane Viewing Ray Y X X 1 X 2 Camera Center C f P Z
16 Inverse Scaling Parametrization Slide n 6 Idea: Y X X X 1 x = (u,v) y x X 2 C X = X Y Z 1 f α i X α i Y α i Z 1 X X i 1 i = X i = α 1 X Y Z 1/α i
17 Inverse Scaling Parametrization Slide n 6 Idea: Y X X X 1 x = (u,v) y x X 2 C X = X Y Z 1 f α i X α i Y α i Z 1 X X i 1 i = X i = α 1 X Y Z 1/α i X = X Y Z 1 u v f 1/α u v f, ω
18 Inverse Scaling Parametrization Slide n 7 Uncertainty Modeling - Gaussian approximation
19 Inverse Scaling Parametrization Slide n 7 Uncertainty Modeling - Gaussian approximation MonteCarlo simulation Y C k C k+1 X
20 Inverse Scaling Parametrization Slide n 7 Uncertainty Modeling - Gaussian approximation MonteCarlo simulation Y C k C k+1 X X
21 Inverse Scaling Parametrization Slide n 7 Uncertainty Modeling - Gaussian approximation MonteCarlo simulation Y C k C k+1 X Y
22 Inverse Scaling Parametrization Slide n 7 Uncertainty Modeling - Gaussian approximation MonteCarlo simulation Inverse Scaling Representation
23 Inverse Scaling Parametrization Slide n 7 Uncertainty Modeling - Gaussian approximation MonteCarlo simulation Inverse Scaling Representation X
24 Inverse Scaling Parametrization Slide n 7 Uncertainty Modeling - Gaussian approximation MonteCarlo simulation Inverse Scaling Representation Y
25 Inverse Scaling Parametrization Slide n 7 Uncertainty Modeling - Gaussian approximation MonteCarlo simulation Inverse Scaling Representation ω
26 Inverse Scaling Parametrization Slide n 7 Uncertainty Modeling - Gaussian approximation MonteCarlo simulation Inverse Scaling Representation
27 MonoSLAM with Inverse Scaling Slide n 8
28 MonoSLAM with Inverse Scaling Slide n 8 Extended Kalman Filter x k = Video Frame [ x W C k v C k k x W F 1 k... x W F n k... x W F N k ] T
29 MonoSLAM with Inverse Scaling Slide n 8 Extended Kalman Filter FD Feature Detection x k = Video Frame [ x W C k v C k k x W F 1 k... x W F n k... x W F N k ] T
30 MonoSLAM with Inverse Scaling Slide n 8 Extended Kalman Filter FD Feature Detection Feature Initialization Prediction x k = Video Frame [ x W C k x y z ω = v C k k x W F 1 k... x W F n k... x W F N k ] T u cc x v cc y fc ˆω Update SLAM Filter ˆω = fc/(2 min d )
31 MonoSLAM with Inverse Scaling Slide n 8 Extended Kalman Filter FD Feature Detection Feature Initialization Prediction x k = ˆx k = Video Frame [ x W C k x W C k 1 x C k 1 C k v C k k x W F 1 k 1. v C k k x W F 1 k... x W F n k... x W F N k ] T, v C k k = v C k 1 k 1 x C k 1 C k = v C k 1 k 1 + a t, t. Update SLAM Filter x W F N k 1 ˆP k = J 1 P k 1 J T 1 + J 2 QJ T 2 J 1 = [ ] J x J v... J Fn, J2 = [ ] J ak
32 MonoSLAM with Inverse Scaling Slide n 8 Extended Kalman Filter FD Feature Detection Feature Initialization Prediction Data Association x k = ˆx k = Video Frame [ x W C k x W C k 1 x C k 1 C k v C k k x W F 1 k 1. v C k k x W F 1 k... x W F n k... x W F N k ] T, DA v C k k = v C k 1 k 1 x C k 1 C k = v C k 1 k 1 + a t, t. Update SLAM Filter x W F N k 1 ˆP k = J 1 P k 1 J T 1 + J 2 QJ T 2 J 1 = [ ] J x J v... J Fn, J2 = [ ] J ak
33 MonoSLAM with Inverse Scaling Slide n 8 Extended Kalman Filter FD Feature Detection Feature Initialization Prediction Data Association x k = Video Frame [ x W C k DA v C k k x W F 1 k... x W F n k... x W F N k ] T Update h C k n = M R C k W x W F n y W F n z W F n ωf W n r W C k h k,n = h C k x,n h C k z h C k y,n h C k z. SLAM Filter S = H k ˆPk H T k + W kr k W T k K = ˆP k H T k S 1 P k = ˆP k KSK T x k = ˆx k + K (z k h k )
34 Inverse Scaling Parametrization Slide n 9
35 Inverse Scaling Parametrization Slide n 9 Improvements w.r.t. Unified Inverse Depth: - Measurement model non-linearity x 0 y 0 d d 0 P x 1 P! D 1/# 0 " 0 u 0 f = 1 d 1 y 1 1/(# 0 -#)! 1 u 1 Camera 0 f = 1 Camera 1
36 Inverse Scaling Parametrization Slide n 9 Improvements w.r.t. Unified Inverse Depth: - Measurement model non-linearity P x 0 P x 1 y 0 d d 0! L = D 2 f µx x 2σ 2 x =0 f, x µx =0 L d 1 y 1 1/# 0 " 0 u 0 f = α 1/(# 0 -#) 0.3! u 1 Camera f = 1 Camera θ 0 [rad] - J. Civera et al. - Inverse depth to depth conversion for monocular SLAM - ICRA 2007
37 Inverse Scaling Parametrization Slide n 10
38 Inverse Scaling Parametrization Slide n 10 Improvements w.r.t. Unified Inverse Depth: - Uncertainty Modeling - Comparison with Inverse Depth Feature - 2.5m Feature - 15m
39 Feature - 2.5m Inverse Scaling Parametrization Slide n 10 Improvements w.r.t. Unified Inverse Depth: - Uncertainty Modeling - Comparison with Inverse Depth Feature - 2.5m Feature - 15m X
40 Feature - 2.5m Inverse Scaling Parametrization Slide n 10 Improvements w.r.t. Unified Inverse Depth: - Uncertainty Modeling - Comparison with Inverse Depth Feature - 2.5m Feature - 15m Y
41 Feature - 15m Inverse Scaling Parametrization Slide n 10 Improvements w.r.t. Unified Inverse Depth: - Uncertainty Modeling - Comparison with Inverse Depth Feature - 2.5m Feature - 15m Y
42 Inverse Scaling Parametrization Slide n 10 Improvements w.r.t. Unified Inverse Depth: - Uncertainty Modeling - Comparison with Inverse Depth Feature - 2.5m Feature - 15m
43 Changing Reference Frame Slide n 11
44 Changing Reference Frame Slide n 11 Without uncertainty into rototranslation
45 Changing Reference Frame Slide n 12
46 Changing Reference Frame Slide n 12 With uncertainty into rototranslation
47 Experimental Results Slide n 13
48 Experimental Results Slide n 13 Simulated Dataset
49 Experimental Results Slide n 14
50 Experimental Results Slide n 14
51 Experimental Results Slide n 15
52 Experimental Results Slide n 15
53 Conclusions Slide n 16
54 Conclusions Slide n 16 Presented a new parametrization for Monocular SLAM - Proper Uncertainty Modeling for both low and high parallax - More linear than Unified Inverse Depth - Only 4 parameters required - Undelayed initialization
55 Conclusions Slide n 16 Presented a new parametrization for Monocular SLAM - Proper Uncertainty Modeling for both low and high parallax - More linear than Unified Inverse Depth - Only 4 parameters required - Undelayed initialization Ongoing works: - MonoSLAM with Bearing Only Tracking - Integration on Large Maps - Self calibration
56 Conclusions Slide n 16 Presented a new parametrization for Monocular SLAM - Proper Uncertainty Modeling for both low and high parallax - More linear than Unified Inverse Depth - Only 4 parameters required - Undelayed initialization Ongoing works: - MonoSLAM with Bearing Only Tracking - Integration on Large Maps - Self calibration Thanks! Any question?
Monocular SLAM with Inverse Scaling Parametrization
Monocular SLAM with Inverse Scaling Parametrization D. Marzorati 2, M. Matteucci 1, D. Migliore 1, and D. G. Sorrenti 2 1 Dept. Electronics and Information, Politecnico di Milano 2 Dept. Informatica, Sistem.
More informationOn the Use of Inverse Scaling in Monocular SLAM
29 IEEE International Conference on Robotics and Automation Kobe International Conference Center Kobe, Japan, May 12-17, 29 On the Use of Inverse Scaling in Monocular SLAM Daniele Marzorati, Matteo Matteucci,
More informationOn Feature Parameterization for EKF-based Monocular SLAM
On Feature Parameterization for EKF-based Monocular SLAM Simone Ceriani Daniele Marzorati Matteo Matteucci Davide Migliore Domenico G. Sorrenti Politecnico di Milano, Italy (e-mail: {ceriani,matteucci}@elet.polimi.it)
More informationAugmented Reality, Advanced SLAM, Applications
Augmented Reality, Advanced SLAM, Applications Prof. Didier Stricker & Dr. Alain Pagani alain.pagani@dfki.de Lecture 3D Computer Vision AR, SLAM, Applications 1 Introduction Previous lectures: Basics (camera,
More informationJakob Engel, Thomas Schöps, Daniel Cremers Technical University Munich. LSD-SLAM: Large-Scale Direct Monocular SLAM
Computer Vision Group Technical University of Munich Jakob Engel LSD-SLAM: Large-Scale Direct Monocular SLAM Jakob Engel, Thomas Schöps, Daniel Cremers Technical University Munich Monocular Video Engel,
More informationInverse Depth to Depth Conversion for Monocular SLAM
Inverse Depth to Depth Conversion for Monocular SLAM Javier Civera Dpto. Informatica. Universidad de Zaragoza jcivera@unizar.es Andrew J. Davison Department of Computing Imperial College London ajd@doc.ic.ac.uk
More informationUnified Inverse Depth Parametrization for Monocular SLAM
Robotics: Science and Systems 2006 Philadelphia, PA, USA, August 16-19, 2006 Unified Inverse Depth Parametrization for Monocular SLAM J.M.M. Montiel Dpto. Informatica e Ingenieria de Sistemas Universidad
More informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: EKF-based SLAM Dr. Kostas Alexis (CSE) These slides have partially relied on the course of C. Stachniss, Robot Mapping - WS 2013/14 Autonomous Robot Challenges Where
More informationStereo SLAM. Davide Migliore, PhD Department of Electronics and Information, Politecnico di Milano, Italy
Stereo SLAM, PhD migliore@elet.polimi.it Department of Electronics and Information, Politecnico di Milano, Italy What is a Stereo Camera? Slide n 2 Do you remember the pin-hole camera? What is a Stereo
More information15 Years of Visual SLAM
15 Years of Visual SLAM Andrew Davison Robot Vision Group and Dyson Robotics Laboratory Department of Computing Imperial College London www.google.com/+andrewdavison December 18, 2015 What Has Defined
More informationAMONOCULAR camera is a projective sensor that measures
932 IEEE TRANSACTIONS ON ROBOTICS, VOL. 24, NO. 5, OCTOBER 2008 Inverse Depth Parametrization for Monocular SLAM Javier Civera, Andrew J. Davison, and J. M. Martínez Montiel Abstract We present a new parametrization
More informationIterated Filters for Bearing-Only SLAM
28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Iterated Filters for Bearing-Only SLAM Stephen Tully, Hyungpil Moon, George Kantor, and Howie Choset Abstract
More informationA Single-Step Maximum A Posteriori Update for Bearing-Only SLAM
A Single-Step Maximum A Posteriori Update for Bearing-Only SLAM Stephen ully Department of Electrical and Computer Engineering Carnegie Mellon University, Pittsburgh, PA stully@ece.cmu.edu George Kantor
More informationA Framework For Evaluating Visual SLAM
FUNKE, PIETZSCH: EVALUATING VISUAL SLAM 1 A Framework For Evaluating Visual SLAM Jan Funke Jan.Funke@inf.tu-dresden.de Tobias Pietzsch Tobias.Pietzsch@inf.tu-dresden.de Fakultät Informatik Technische Universität
More informationCROSS-COVARIANCE ESTIMATION FOR EKF-BASED INERTIAL AIDED MONOCULAR SLAM
In: Stilla U et al (Eds) PIA. International Archives of Photogrammetry, Remote Sensing and Spatial Information Sciences 38 (3/W) CROSS-COVARIANCE ESTIMATION FOR EKF-BASED INERTIAL AIDED MONOCULAR SLAM
More informationRobotics. Lecture 7: Simultaneous Localisation and Mapping (SLAM)
Robotics Lecture 7: Simultaneous Localisation and Mapping (SLAM) See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College
More informationPARAMETERIZATION AND INITIALIZATION OF BEARING-ONLY INFORMATION A Discussion
PARAMETERIZATION AND INITIALIZATION OF BEARING-ONLY INFORMATION A Discussion R. Aragues and C. Sagues DIIS - I3A, University of Zaragoza, María de Luna, 518 Zaragoza, Spain raragues@unizar.es, csagues@unizar.es
More informationAppearance Based Extraction of Planar Structure in Monocular SLAM
Appearance Based Extraction of Planar Structure in Monocular SLAM José Martínez-Carranza and Andrew Calway Department of Computer Science University of Bristol, UK {csjmc,csadc}@bristol.ac.uk Abstract.
More informationImproving monocular plane-based SLAM with inertial measures
Improving monocular plane-based SLAM with inertial measures Fabien Servant, Pascal Houlier, Eric Marchand Abstract This article presents a solution to the problem of fusing measurements acquired from a
More information6DOF SLAM with Stereo-in-hand
6DOF SLAM with Stereo-in-hand L. M. Paz, P. Piniés, J.D. Tardós, J Neira Abstract In this paper we describe a system that carries out SLAM using a stereo pair moving with 6DOF as the only sensor. Textured
More informationTutorial on 3D Surface Reconstruction in Laparoscopic Surgery. Simultaneous Localization and Mapping for Minimally Invasive Surgery
Tutorial on 3D Surface Reconstruction in Laparoscopic Surgery Simultaneous Localization and Mapping for Minimally Invasive Surgery Introduction University of Bristol using particle filters to track football
More informationOn-line Convex Optimization based Solution for Mapping in VSLAM
On-line Convex Optimization based Solution for Mapping in VSLAM by Abdul Hafeez, Shivudu Bhuvanagiri, Madhava Krishna, C.V.Jawahar in IROS-2008 (Intelligent Robots and Systems) Report No: IIIT/TR/2008/178
More informationLarge-Scale Robotic SLAM through Visual Mapping
Large-Scale Robotic SLAM through Visual Mapping Christof Hoppe, Kathrin Pirker, Matthias Ru ther and Horst Bischof Institute for Computer Graphics and Vision Graz University of Technology, Austria {hoppe,
More informationVisual Bearing-Only Simultaneous Localization and Mapping with Improved Feature Matching
Visual Bearing-Only Simultaneous Localization and Mapping with Improved Feature Matching Hauke Strasdat, Cyrill Stachniss, Maren Bennewitz, and Wolfram Burgard Computer Science Institute, University of
More informationEdge Landmarks in Monocular SLAM
1 Edge Landmarks in Monocular SLAM Ethan Eade and Tom Drummond Cambridge University {ee231, twd20}@cam.ac.uk Abstract While many visual simultaneous localisation and mapping (SLAM) systems use point features
More informationVariation of Refractive Index inside an Aerogel Block
Università degli Studi di Milano Bicocca Variation of Refractive Index inside an Aerogel Block Davide Perego RICH MEETING - CERN - April 21 st 2004 Introduction The Refractive Index of aerogel and its
More informationLineSLAM: Visual Real Time Localization Using Lines and UKF
LineSLAM: Visual Real Time Localization Using Lines and UKF Eduardo Perdices, Luis M. López, and José M.Cañas Universidad Rey Juan Carlos, Fuenlabrada, Spain {eperdices,jmplaza}@gsyc.es, luismiguel.lopez@urjc.es
More informationFull Scaled 3D Visual Odometry from a Single Wearable Omnidirectional Camera
Full Scaled 3D Visual Odometry from a Single Wearable Omnidirectional Camera Daniel Gutiérrez-Gómez, Luis Puig, J.J. Guerrero Aragon Institute of Engineering Research (I3A) University of Zaragoza, Mariano
More informationVision-based Local-level Frame Mapping and Planning in Spherical Coordinates for Miniature Air Vehicles
1 Vision-based Local-level Frame Mapping and Planning in Spherical Coordinates for Miniature Air Vehicles Huili Yu* Randal W. Beard** Abstract This paper presents a vision-based collision avoidance technique
More informationGeometric Rays for Bearing-Only SLAM
Geometric Rays for Bearing-Only SLAM Joan Solà and Thomas Lemaire LAAS-CNRS Toulouse, France This is about 1. Bearing-Only SLAM (or Single-Camera SLAM) 2. Landmark Initialization 3. Efficiency: Gaussian
More informationSection Parametrized Surfaces and Surface Integrals. (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals
Section 16.4 Parametrized Surfaces and Surface Integrals (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals MATH 127 (Section 16.4) Parametrized Surfaces and Surface Integrals
More informationSemi-Direct EKF-based Monocular Visual-Inertial Odometry
Semi-Direct EKF-based Monocular Visual-Inertial Odometry Petri Tanskanen 1, Tobias Naegeli 2, Marc Pollefeys 1 and Otmar Hilliges 2 Abstract We propose a novel monocular visual inertial odometry algorithm
More informationMonocular Visual Odometry
Elective in Robotics coordinator: Prof. Giuseppe Oriolo Monocular Visual Odometry (slides prepared by Luca Ricci) Monocular vs. Stereo: eamples from Nature Predator Predators eyes face forward. The field
More informationStereo Vision as a Sensor for EKF SLAM
Stereo Vision as a Sensor for EKF SLAM Wikus Brink Electronic Systems Lab Electrical and Electronic Engineering University of Stellenbosch Email: 1483986@sun.ac.za Corné E. van Daalen Electronic Systems
More informationMachine learning based automatic extrinsic calibration of an onboard monocular camera for driving assistance applications on smart mobile devices
Technical University of Cluj-Napoca Image Processing and Pattern Recognition Research Center www.cv.utcluj.ro Machine learning based automatic extrinsic calibration of an onboard monocular camera for driving
More informationStructSLAM : Visual SLAM with Building Structure Lines
VEHICULAR TECHNOLOGY, IEEE TRANSACTIONS ON 1 StructSLAM : Visual SLAM with Building Structure Lines Huizhong Zhou, Danping Zou, Ling Pei, Rendong Ying, Peilin Liu, Member, IEEE, Wenxian Yu Abstract We
More informationKalman Filter Based. Localization
Autonomous Mobile Robots Localization "Position" Global Map Cognition Environment Model Local Map Path Perception Real World Environment Motion Control Kalman Filter Based Localization & SLAM Zürich Autonomous
More informationData Association for SLAM
CALIFORNIA INSTITUTE OF TECHNOLOGY ME/CS 132a, Winter 2011 Lab #2 Due: Mar 10th, 2011 Part I Data Association for SLAM 1 Introduction For this part, you will experiment with a simulation of an EKF SLAM
More informationDirect Methods in Visual Odometry
Direct Methods in Visual Odometry July 24, 2017 Direct Methods in Visual Odometry July 24, 2017 1 / 47 Motivation for using Visual Odometry Wheel odometry is affected by wheel slip More accurate compared
More informationAn Interactive Approach to Monocular SLAM
An Interactive Approach to Monocular SLAM Erick Noe Amezquita Lucio (B), Jun Liu, and Tony J. Dodd Department of Automatic Control and Systems Engineering, University of Sheffield, Mappin Street, Sheffield
More informationOn the Calibration of Non Single Viewpoint Catadioptric Sensors
On the Calibration of Non Single Viewpoint Catadioptric Sensors Alberto Colombo 1, Matteo Matteucci 2, and Domenico G. Sorrenti 1 1 Università degli Studi di Milano Bicocca, Dipartimento di Informatica,
More informationReal-Time Model-Based SLAM Using Line Segments
Real-Time Model-Based SLAM Using Line Segments Andrew P. Gee and Walterio Mayol-Cuevas Department of Computer Science, University of Bristol, UK {gee,mayol}@cs.bris.ac.uk Abstract. Existing monocular vision-based
More informationMonocular SLAM as a Graph of Coalesced Observations
Monocular SLAM as a Graph of Coalesced Observations Ethan Eade ee231@cam.ac.uk Tom Drummond twd20@cam.ac.uk Abstract We present a monocular SLAM system that avoids inconsistency by coalescing observations
More informationMonocular SLAM for a Small-Size Humanoid Robot
Tamkang Journal of Science and Engineering, Vol. 14, No. 2, pp. 123 129 (2011) 123 Monocular SLAM for a Small-Size Humanoid Robot Yin-Tien Wang*, Duen-Yan Hung and Sheng-Hsien Cheng Department of Mechanical
More informationReal-Time Monocular SLAM with Straight Lines
Real-Time Monocular SLAM with Straight Lines Paul Smith, Ian Reid and Andrew Davison Department of Engineering Science, University of Oxford, UK Department of Computing, Imperial College London, UK [pas,ian]@robots.ox.ac.uk,
More informationOffline Simultaneous Localization and Mapping (SLAM) using Miniature Robots
Offline Simultaneous Localization and Mapping (SLAM) using Miniature Robots Objectives SLAM approaches SLAM for ALICE EKF for Navigation Mapping and Network Modeling Test results Philipp Schaer and Adrian
More informationRemoving Scale Biases and Ambiguity from 6DoF Monocular SLAM Using Inertial
28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 9-23, 28 Removing Scale Biases and Ambiguity from 6DoF Monocular SLAM Using Inertial Todd Lupton and Salah Sukkarieh Abstract
More informationSimultaneous Localization and Mapping with Monocamera: Detection of Landing Zones
1 Simultaneous Localization and Mapping with Monocamera: Detection of Landing Zones Nuno M. B. Moutinho ISR - Instituto de Sistemas e Robótica; Departamento de Engenharia Aerospacial; IST - Instituto Superior
More informationCSE 527: Introduction to Computer Vision
CSE 527: Introduction to Computer Vision Week 10 Class 2: Visual Odometry November 2nd, 2017 Today Visual Odometry Intro Algorithm SLAM Visual Odometry Input Output Images, Video Camera trajectory, motion
More informationMASTER THESIS IN ELECTRONICS 30 CREDITS, ADVANCED LEVEL 505. Monocular Visual SLAM based on Inverse Depth Parametrization
MASTER THESIS IN ELECTRONICS 30 CREDITS, ADVANCED LEVEL 505 Monocular Visual SLAM based on Inverse Depth Parametrization Mälardalen Univeristy School of Inovation, Design and Engineering Author: Víctor
More informationChapter 7: Computation of the Camera Matrix P
Chapter 7: Computation of the Camera Matrix P Arco Nederveen Eagle Vision March 18, 2008 Arco Nederveen (Eagle Vision) The Camera Matrix P March 18, 2008 1 / 25 1 Chapter 7: Computation of the camera Matrix
More informationReconstruction, Motion Estimation and SLAM from Events
Reconstruction, Motion Estimation and SLAM from Events Andrew Davison Robot Vision Group and Dyson Robotics Laboratory Department of Computing Imperial College London www.google.com/+andrewdavison June
More informationImage Warping. Some slides from Steve Seitz
Image Warping http://www.jeffre-martin.com Some slides from Steve Seitz 5-463: Computational Photograph Aleei Efros, CMU, Fall 26 Image Warping image filtering: change range of image g() T(f()) f T f image
More informationReal-time camera tracking using a particle filter combined with unscented Kalman filters
Real-time camera tracking using a particle filter combined with unscented Kalman filters Seok-Han Lee Journal of Electronic Imaging 23(1), 013029 (Jan Feb 2014) Real-time camera tracking using a particle
More informationIntegration of 3D Lines and Points in 6DoF Visual SLAM by Uncertain Projective Geometry
1 Integration of 3D Lines and Points in 6DoF Visual SLAM by Uncertain Projective Geometry Daniele Marzorati Matteo Matteucci Davide Migliore Domenico G. Sorrenti Dept. Electronics and Information, Politecnico
More informationNormalized graph cuts for visual SLAM
The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 2009 St. Louis, USA Normalized graph cuts for visual SLAM John G. Rogers and Henrik I. Christensen Abstract Simultaneous
More informationRS-SLAM: RANSAC Sampling for Visual FastSLAM
2011 IEEE/RSJ International Conference on Intelligent Robots and Systems September 25-30, 2011. San Francisco, CA, USA RS-SLAM: RANSAC Sampling for Visual FastSLAM Gim Hee Lee, Friedrich Fraundorfer, and
More informationImage Warping : Computational Photography Alexei Efros, CMU, Fall Some slides from Steve Seitz
Image Warping http://www.jeffre-martin.com Some slides from Steve Seitz 5-463: Computational Photograph Aleei Efros, CMU, Fall 2 Image Transformations image filtering: change range of image g() T(f())
More informationModeling Mobile Robot Motion with Polar Representations
Modeling Mobile Robot Motion with Polar Representations Joseph Djugash, Sanjiv Singh, and Benjamin Grocholsky Abstract This article compares several parameterizations and motion models for improving the
More informationMASTER THESIS IN ELECTRONICS 30 CREDITS, ADVANCED LEVEL 505. Monocular Visual SLAM based on Inverse Depth Parametrization
MASTER THESIS IN ELECTRONICS 3 CREDITS, ADVANCED LEVEL 55 Monocular Visual SLAM based on Inverse Depth Parametrization Mälardalen University School of Innovation, Design and Engineering Author: Víctor
More informationRobotics. Lecture 8: Simultaneous Localisation and Mapping (SLAM)
Robotics Lecture 8: Simultaneous Localisation and Mapping (SLAM) See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College
More informationAbstract of the PhD Thesis Real-Time EKF-Based Structure from Motion
Abstract of the PhD Thesis Real-Time EKF-Based Structure from Motion Defended by Javier CIVERA on September 9th, 2009 Advisor: Dr. José María MARTÍNEZ MONTIEL Robotics, Perception and Real Time Group Aragón
More informationResearch Article Validation of Data Association for Monocular SLAM
Mathematical Problems in Engineering Volume 2013, Article ID 671376, 11 pages http://dx.doi.org/10.1155/2013/671376 Research Article Validation of Data Association for Monocular SLAM Edmundo Guerra, 1
More informationarxiv: v1 [cs.cv] 23 Nov 2017
Robust Visual SLAM with Point and Line Features Xingxing Zuo 1, Xiaojia Xie 1, Yong Liu 1, and Guoquan Huang 3 arxiv:1711.08654v1 cs.cv 3 Nov 017 Abstract In this paper, we develop a robust efficient visual
More informationContent. Coordinate systems Orthographic projection. (Engineering Drawings)
Projection Views Content Coordinate systems Orthographic projection (Engineering Drawings) Graphical Coordinator Systems A coordinate system is needed to input, store and display model geometry and graphics.
More informationVisual planes-based simultaneous localization and model refinement for augmented reality
Visual planes-based simultaneous localization and model refinement for augmented reality F. Servant, E. Marchand, P. Houlier, I. Marchal To cite this version: F. Servant, E. Marchand, P. Houlier, I. Marchal.
More informationA Robust Visual SLAM System using Multiple Monocular Cameras
A Robust Visual SLAM System using Multiple Monocular Cameras 1 Kuan-Ting Yu, Feng-Chih Liu, 1 Shih-Huan Tseng, 1, Li-Chen Fu, and 3 Yu-Kuen Tsai 1 Dept. of Computer Science and Information Engineering,
More informationPara-catadioptric Camera Auto Calibration from Epipolar Geometry
Para-catadioptric Camera Auto Calibration from Epipolar Geometry Branislav Mičušík and Tomáš Pajdla Center for Machine Perception http://cmp.felk.cvut.cz Department of Cybernetics Faculty of Electrical
More informationHybrids Mixed Approaches
Hybrids Mixed Approaches Stephan Weiss Computer Vision Group NASA-JPL / CalTech Stephan.Weiss@ieee.org (c) 2013. Government sponsorship acknowledged. Outline Why mixing? Parallel Tracking and Mapping Benefits
More informationA FastSLAM-based Algorithm for Omnidirectional Cameras
JOURNAL OF PHYSICAL AGENTS, VOL. 7, NO. 1, JANUARY 13 13 A FastSLAM-based Algorithm for Omnidirectional Cameras Cristina Gamallo, Manuel Mucientes and Carlos V. Regueiro Abstract Environments with a low
More informationToday s lecture. Image Alignment and Stitching. Readings. Motion models
Today s lecture Image Alignment and Stitching Computer Vision CSE576, Spring 2005 Richard Szeliski Image alignment and stitching motion models cylindrical and spherical warping point-based alignment global
More informationSemi-Dense Direct SLAM
Computer Vision Group Technical University of Munich Jakob Engel Jakob Engel, Daniel Cremers David Caruso, Thomas Schöps, Lukas von Stumberg, Vladyslav Usenko, Jörg Stückler, Jürgen Sturm Technical University
More information2D Image Transforms Computer Vision (Kris Kitani) Carnegie Mellon University
2D Image Transforms 16-385 Computer Vision (Kris Kitani) Carnegie Mellon University Extract features from an image what do we do next? Feature matching (object recognition, 3D reconstruction, augmented
More informationTHE SIMULTANEOUS localization and mapping (SLAM)
958 IEEE TRANSACTIONS ON ROBOTICS, VOL. 24, NO. 5, OCTOBER 2008 Fusing Monocular Information in Multicamera SLAM Joan Solà, André Monin, Michel Devy, and Teresa Vidal-Calleja Abstract This paper explores
More informationA Visual Compass based on SLAM
A Visual Compass based on SLAM J. M. M. Montiel Dpt. de Informatica e Ingenieria de Sistemas Universidad de Zaragoza. Spain Email: josemari@unizar.es Andrew J. Davison Department of Computing Imperial
More informationAUV/ROV POSE AND SHAPE ESTIMATION OF TETHERED TARGETS WITHOUT FIDUCIALS
AUV/ROV POSE AND SHAPE ESTIMATION OF TETHERED TARGETS WITHOUT FIDUCIALS Sean Augenstein 1 saugenst@stanford.edu Stephen Rock 1,2 rock@stanford.edu 1 Dept. of Aeronautics and Astronautics Stanford University
More informationImplementation Issues
Implementation Issues More from Interface point of view Y V U Eye N X Z World Coordinate System (WCS) Viewing Coordinate System (VCS) View Coordinate System (VCS) Viewing coordinate system Position and
More informationUncalibrated Video Compass for Mobile Robots from Paracatadioptric Line Images
Uncalibrated Video Compass for Mobile Robots from Paracatadioptric Line Images Gian Luca Mariottini and Domenico Prattichizzo Dipartimento di Ingegneria dell Informazione Università di Siena Via Roma 56,
More informationUnified Loop Closing and Recovery for Real Time Monocular SLAM
Unified Loop Closing and Recovery for Real Time Monocular SLAM Ethan Eade and Tom Drummond Machine Intelligence Laboratory, Cambridge University {ee231, twd20}@cam.ac.uk Abstract We present a unified method
More informationMotion Capture. Motion Capture in Movies. Motion Capture in Games
Motion Capture Motion Capture in Movies 2 Motion Capture in Games 3 4 Magnetic Capture Systems Tethered Sensitive to metal Low frequency (60Hz) Mechanical Capture Systems Any environment Measures joint
More informationRealtime Motion Segmentation based Multibody Visual SLAM
Realtime Motion Segmentation based Multibody Visual SLAM Abhijit Kundu RRC, IIIT Hyderabad 500032, India abhijit.dgp@gmail.com K. Madhava Krishna RRC, IIIT Hyderabad 500032, India mkrishna@iiit.ac.in C.
More informationProposals for benchmarking SLAM
Proposals for benchmarking SLAM G. Fontana, M. Matteucci, J. Neira, D.G. Sorrenti Euron GEMBENCHForum 2008-25/26 March 2008 Prague Today s Special! GEM vs Benchmarking Two Lessons about Benchmarking Random
More informationBiCamSLAM: Two times mono is more than stereo
!""#$%&&&$%'()*'+(,-'+.$/-'0)*)'1)$-' 2-3-(,14$+'5$67(-8+(,-' 2-8+9$%(+.:9$;"*,.$!""#!"#$%& BiCamSLAM: Two times mono is more than stereo Joan Solà, André Monin and Michel Devy LAAS-CNRS Toulouse,
More informationBearing-Only SLAM for an Airborne Vehicle
Bearing-Only SLAM for an Airborne Vehicle Mitch Bryson and Salah Sukkarieh ARC Centre for Excellence in Autonomous Systems Australian Centre for Field Robotics The Rose St. Building, J04 University of
More informationHigh-precision, consistent EKF-based visual-inertial odometry
High-precision, consistent EKF-based visual-inertial odometry Mingyang Li and Anastasios I. Mourikis, IJRR 2013 Ao Li Introduction What is visual-inertial odometry (VIO)? The problem of motion tracking
More informationDuo-VIO: Fast, Light-weight, Stereo Inertial Odometry
Duo-VIO: Fast, Light-weight, Stereo Inertial Odometry Nicolas de Palézieux 1, Tobias Nägeli 1, Otmar Hilliges 1 Abstract We present a Visual Inertial Odometry system that enables the autonomous flight
More informationSIMULTANEOUS localization and mapping (SLAM) is a
1364 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 64, NO. 4, APRIL 2015 StructSLAM: Visual SLAM With Building Structure Lines Huizhong Zhou, Danping Zou, Ling Pei, Rendong Ying, Peilin Liu, Member,
More informationImage Warping. Many slides from Alyosha Efros + Steve Seitz. Photo by Sean Carroll
Image Warping Man slides from Alosha Efros + Steve Seitz Photo b Sean Carroll Morphing Blend from one object to other with a series of local transformations Image Transformations image filtering: change
More informationA FastSLAM Algorithm for Omnivision
A FastSLAM Algorithm for Omnivision Cristina Gamallo, Manuel Mucientes and Carlos V. Regueiro Abstract Omnidirectional cameras have a wide field of view, which makes them specially suitable for Simultaneous
More informationTowards Monocular On-Line 3D Reconstruction
Towards Monocular On-Line 3D Reconstruction Pekka Paalanen, Ville Kyrki, and Joni-Kristian Kamarainen Machine Vision and Pattern Recognition Research Group Lappeenranta University of Technology, Finland
More informationOpenStreetSLAM: Global Vehicle Localization using OpenStreetMaps
OpenStreetSLAM: Global Vehicle Localization using OpenStreetMaps Georgios Floros, Benito van der Zander and Bastian Leibe RWTH Aachen University, Germany http://www.vision.rwth-aachen.de floros@vision.rwth-aachen.de
More information차세대지능형자동차를위한신호처리기술 정호기
차세대지능형자동차를위한신호처리기술 008.08. 정호기 E-mail: hgjung@mando.com hgjung@yonsei.ac.kr 0 . 지능형자동차의미래 ) 단위 system functions 운전자상황인식 얼굴방향인식 시선방향인식 졸음운전인식 운전능력상실인식 차선인식, 전방장애물검출및분류 Lane Keeping System + Adaptive Cruise
More informationCS 664 Structure and Motion. Daniel Huttenlocher
CS 664 Structure and Motion Daniel Huttenlocher Determining 3D Structure Consider set of 3D points X j seen by set of cameras with projection matrices P i Given only image coordinates x ij of each point
More informationFinal Exam Practice Fall Semester, 2012
COS 495 - Autonomous Robot Navigation Final Exam Practice Fall Semester, 2012 Duration: Total Marks: 70 Closed Book 2 hours Start Time: End Time: By signing this exam, I agree to the honor code Name: Signature:
More informationVisual mapping using learned structural priors
Visual mapping using learned structural priors Osian Haines, José Martínez-Carranza and Andrew Calway Department of Computer Science University of Bristol, UK Abstract We investigate a new approach to
More informationSingle Sound Source SLAM
Single Sound Source SLAM Rodrigo Munguía and Antoni Grau Department of Automatic Control, UPC, c/ Pau Gargallo, 5 E-08028 Barcelona, Spain {rodrigo.munguia,antoni.grau}@upc.edu http://webesaii.upc.es Abstract.
More informationA NOVEL APPROACH OF AN FPGA DESIGN TO IMPROVE MONOCULAR SLAM FEATURE STATE COVARIANCE MATRIX COMPUTATION. Received December 2010; revised April 2011
International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 3(A), March 2012 pp. 1987 2000 A NOVEL APPROACH OF AN FPGA DESIGN TO IMPROVE
More informationDynamic visual understanding of the local environment for an indoor navigating robot
Dynamic visual understanding of the local environment for an indoor navigating robot Grace Tsai and Benjamin Kuipers Abstract We present a method for an embodied agent with vision sensor to create a concise
More informationSelf-Calibration of Inertial and Omnidirectional Visual Sensors for Navigation and Mapping
Self-Calibration of Inertial and Omnidirectional Visual Sensors for Navigation and Mapping Jonathan Kelly and Gaurav S. Sukhatme Abstract Omnidirectional cameras are versatile sensors that are able to
More informationHistogram of Oriented Cameras - A New Descriptor for Visual SLAM in Dynamic Environments
PIRKER ET AL.: HISTOGRAM OF ORIENTED CAMERAS 1 Histogram of Oriented Cameras - A New Descriptor for Visual SLAM in Dynamic Environments Katrin Pirker kpirker@icg.tugraz.at Matthias Rüther ruether@icg.tugraz.at
More information