Computer Vision Group - Visual SLAM (original) (raw)
Links
Informatik IX
Computer Vision Group
Boltzmannstrasse 3
85748 Garching info@vision.in.tum.de
Navigation
- Home
- Application Form
- TUM AI Lecture Series
- Members
* Research Interests
* Collaborators
* CV
* Publications
* Research
* Talks
* Dr. Nikita Araslanov
* Dr. Arielle Helmick
* Dr. Almut Sophia Koepke
* Dr. Haoang Li
* Dr. Hector Andrade Loarca
* News
* Input
* Template
* Publications
* Dr. Riccardo Marin
* Dr. Roman Pflugfelder
* Dr. Alexandra Stang
* Dr. Xi Wang
* Dr. Yan Xia
* News
* Input
* Template
* Publications
* Sabine Wagner
* Quirin Lohr
* Ido Akov
* Mohammed Brahimi
* Qing Cheng
* Jason Chui
* Weirong Chen
* Cecilia Curreli
* Dr. Thomas Dages
* Luis Denninger
* Oussema Dhaouadi
* Publications
* Viktoria Ehm
* Jonathan Eichhorn
* Marvin Eisenberger
* Maolin Gao
* Mariia Gladkova
* Markus Gross
* Linus Härenstam-Nielsen
* Florian Hofherr
* Regine Hartwig
* Christian Koke
* Qadeer Khan
* Dávid Komorowicz
* Jianzhe Liu
* Mateo de Mayo
* Johannes Meier
* Dominik Muhle
* Shenhan Qian
* Karnik Ram
* Christoph Reich
* Lu Sang
* Abhishek Saroha
* Dominik Schnaus
* Yuesong Shen
* Daniil Sinitsyn
* Sergei Solonets
* Christian Tomani
* Ellia Wamese
* Mark Weber
* Simon Weber
* Felix Wimbauer
* Xuqin Wang
* Research Interests
* Publications
* Zhenzhang Ye
* Ganlin Zhang - Research Areas
* Visual SLAM
* Photometry-Based Reconstruction
* Geometry Processing
* FIRe🔥: Fast Inverse Rendering using Directional and Signed Distance Functions
* Deep Learning
* Multiagent
* Biomedicine - Publications
- Teaching
* Summer Semester 2026
* 3D Computer Vision (IN2228)
* 3rd Practical Course: Applied Foundation Models (10 ECTS)
* Master Seminar - Recent Advances in 4D Computer Vision (5 ECTS)
* Schedule
* Practical Course: Deep Learning for Spatial AI (10 ECTS)
* Practical Course: Shape and Manifold Analysis (10 ECTS)
* Practical Course: Vision-based Navigation IN2106 (6h SWS / 10 ECTS)
* Seminar: Deep Learning for Dynamical Simulations (5 ECTS)
* Seminar: Fundamentals and Models of Neural Networks in Computer Vision (5 ECTS)
* Winter Semester 2025/26
* Master Seminar - Recent Advances in 4D Computer Vision (5 ECTS)
* Internal
* Computer Vision III: Detection, Segmentation and Tracking (IN2375)
* Seminar: Selected Topics in Deep Learning -- Equivariance & Dynamics (5 ECTS)
* Papers
* Seminar: Advanced topics in Graph Learning (5 ECTS)
* Potential Topics
* Seminar: Neural Network Design Patterns in Computer Vision (5 ECTS)
* Practical Course: 3D Shape Analysis and Virtual Humans Applications (10ECTS)
* Master Seminar - 3D Vision Foundation Models
* Master Seminar - Modern Methods for 3D Representation and Reconstruction
* Seminar: Unsupervised Learning in Computer Vision (5 ECTS)
* Practical Course: Vision-based Navigation IN2106 (6h SWS / 10 ECTS)
* Materials / Links
* Summer Semester 2025
* Master Seminar - Recent Advances in 4D Computer Vision (5 ECTS)
* Internal
* 2nd Practical Course: Applied Foundation Models (10 ECTS)
* Seminar: Selected Topics in Deep Learning -- Equivariance & Dynamics (5 ECTS)
* Practical Course: Deep Learning for Spatial AI (10 ECTS)
* Seminar: Advanced topics in Graph Learning (5 ECTS)
* Potential Topics
* Seminar: Modern Methods for 3D Reconstruction and Representation
* Multiple View Geometry (3D Computer Vision) (IN2228)
* Seminar: Neural Network Design Patterns in Computer Vision (5 ECTS)
* Practical Course: 3D Shape Analysis and Virtual Humans Applications (10ECTS)
* Practical Course: Vision-based Navigation IN2106 (6h SWS / 10 ECTS)
* Materials / Links
* Winter Semester 2024/25
* Computer Vision III: Detection, Segmentation and Tracking (IN2375)
* Introduction to Deep Learning (IN2346)
* Introduction to Deep Learning (IN2346)
* Master Seminar - Beyond Deep Learning (5 ECTS)
* Master Seminar - Recent Advances in 4D Computer Vision (5 ECTS)
* Internal
* Master Seminar - Visual-based 3D/4D Reconstruction (5 ECTS)
* Master Seminar: 3D Shape Matching and Application in Computer Vision (5 ECTS)
* Practical Course: Creation of Deep Learning Methods (10 ECTS)
* Practical Course: Expert-Level Deep Learning (10 ECTS)
* Seminar: Advanced topics in Graph Learning (5 ECTS)
* Potential Topics
* Seminar: Deep Learning for the Natural Sciences (5 ECTS)
* List of potential papers
* Seminar: Foundation Models for Computer Vision (5 ECTS)
* Materials for Foundational Models in 2D and 3D Computer Vision
* Seminar: The Evolution of Motion Estimation and Real-time 3D Reconstruction
* Material Page: The Evolution of Motion Estimation and Real-time 3D Reconstruction
* Seminar: Transfer Learning and Continual Learning in Computer Vision (5 ECTS)
* Summer Semester 2024
* Computer Vision II: Multiple View Geometry (IN2228)
* Master Seminar - HuMANS: 3D Human Motion Analysis (5 ECTS)
* Internal
* Master Seminar: 3D Shape Matching and Application in Computer Vision (5 ECTS)
* Practical Course: Applied Foundation Models in Computer Vision (10 ECTS)
* Practical Course: Creation of Deep Learning Methods (10 ECTS)
* Practical Course: Expert-Level Deep Learning (10 ECTS)
* Practical Course: Geometric Scene Understanding (10 ECTS)
* Practical Course: Vision-based Navigation IN2106 (6h SWS / 10 ECTS)
* teaching:ss2024:visnav_ss2024:material
* Seminar: Advanced topics in Graph Learning (5 ECTS)
* Seminar: Advanced topics in Graph Learning (5 ECTS)
* Seminar: Deep Learning for the Natural Sciences (5 ECTS)
* List of potential papers
* Summaries
* Seminar: Neural Network Design Patterns in Computer Vision (5 ECTS)
* Winter Semester 2023/24
* Computer Vision III: Detection, Segmentation and Tracking
* Master Seminar: 3D Shape Matching and Application in Computer Vision (5 ECTS)
* Practical Course: Creation of Deep Learning Methods (10 ECTS)
* Practical Course: Expert-Level Deep Learning (10 ECTS)
* Seminar: Advanced topics in Graph Learning (5 ECTS)
* Potential Topics
* Seminar: Foundational Models for 2D and 3D Computer Vision (5 ECTS)
* Materials for Foundational Models in 2D and 3D Computer Vision
* Seminar: Neural Network Design Patterns in Computer Vision (5 ECTS)
* Seminar: The Evolution of Motion Estimation and Real-time 3D Reconstruction
* teaching:ws2023:seminar_realtime3d:material
* Summer Semester 2023
* Computer Vision II: Multiple View Geometry (IN2228)
* Practical Course: Creation of Deep Learning Methods (10 ECTS)
* Practical Course: Geometric Scene Understanding (10 ECTS)
* GSU-SS23: Download
* Practical Course: Hands-on Deep Learning for Computer Vision and Biomedicine (10 ECTS)
* Practical Course: Learning For Self-Driving Cars and Intelligent Systems (10 ECTS)
* Practical Course: Shape Reconstruction and Matching in Computer Vision (10 ECTS)
* Practical Course: Vision-based Navigation IN2106 (6h SWS / 10 ECTS)
* Materials / Links
* Seminar Course: Advanced topics in Graph Learning (5 ECTS)
* Potential Topics
* Seminar: Beyond Deep Learning: Selected Topics on Novel Challenges (5 ECTS)
* Seminar: Recent Advances in 3D Computer Vision
* Material for
* Archive
* Online Courses
* Computer Vision I: Variational Methods
* Machine Learning for Robotics and Computer Vision
* Computer Vision II: Multiple View Geometry
* Visual Navigation for Flying Robots - Awards
- Datasets & Software
* Datasets
* Software - Workshops & Tutorials
- Home
- Research Areas
Square Root Bundle Adjustment for Large-Scale Reconstruction
Contact: Publications, Christiane Sommer
Abstract
We propose a new formulation for the bundle adjustment problem which relies on nullspace marginalization of landmark variables by QR decomposition. Our approach, which we call square root bundle adjustment, is algebraically equivalent to the commonly used Schur complement trick, improves the numeric stability of computations, and allows for solving large-scale bundle adjustment problems with single-precision floating-point numbers. We show in real-world experiments with the BAL datasets that even in single precision the proposed solver achieves on average equally accurate solutions compared to Schur complement solvers using double precision. It runs significantly faster, but can require larger amounts of memory on dense problems. The proposed formulation relies on simple linear algebra operations and opens the way for efficient implementations of bundle adjustment on hardware platforms optimized for single-precision linear algebra processing.
Poster
Open-Source Code
Rechte Seite
Informatik IX
Computer Vision Group
Boltzmannstrasse 3
85748 Garching info@vision.in.tum.de