No video

Deep Visual SLAM Frontends: SuperPoint, SuperGlue, and SuperMaps (

  Рет қаралды 22,664

Tomasz Malisiewicz

Tomasz Malisiewicz

4 жыл бұрын

Abstract: Mixed Reality and Robotics require robust Simultaneous Localization and Mapping (SLAM) capabilities, and many researchers believe that deep learning is the solution. This talk will discuss the frontend/backend distinction in Visual SLAM systems as well as discuss my team’s work on deep learning-based frontends for visual SLAM. The talk will focus on the applications of Convolutional and Graph Neural Networks for visual localization and SLAM, as well as novel self-supervised ways of training such networks. This talk will cover our work on SuperPoint and SuperGlue, and conclude with a discussion of future directions for building robust SuperMaps using deep learning concepts.
Presentation Slides: tom.ai/present...
Presenter: Tomasz Malisiewicz, Ph.D.
Bio: Tomasz Malisiewicz is a Principal Engineer at Magic Leap, Inc. His research lies at the intersection of Deep Learning and SLAM. Previously he was a co-founder of VISION.AI, LLC, an object detection startup and a Postdoctoral Fellow at MIT CSAIL, working with Antonio Torralba. He received his Ph.D. in Robotics from Carnegie Mellon University in 2011, supervised by Alyosha Efros. During his Ph.D., he was a recipient of the NSF Graduate Research Fellowship, spent two summers as an intern in Google Research, as well as one semester as a visiting student at École Normale Supérieure in Paris.
Researcher homepages:
Tomasz Malisiewicz tom.ai
Daniel DeTone danieldetone.com
Paul-Edouard Sarlin psarlin.com
#computervision #deeplearning #slam #localization

Пікірлер: 17
@davidmorillacabello1106
@davidmorillacabello1106 4 жыл бұрын
Thank you for the talk! It was really clear, easy to understand and inspiring. It's amazing to see how self-supervised training leverages deep learning over human intuition.
@TomaszMalisiewicz
@TomaszMalisiewicz 4 жыл бұрын
If you want to watch the 5-minute video about our "SuperGlue: Learning Feature Matching with Graph Neural Networks" CVPR2020 paper, go here: kzfaq.info/get/bejne/eLSRfKp6mbzSk4E.html
@finkelmann
@finkelmann 2 жыл бұрын
Great presentation - super interesting, and very eloquent and clear.
@amortalbeing
@amortalbeing 2 жыл бұрын
Loved it. Thanks a lot. you are really very good at presenting this.
@martinschulze5399
@martinschulze5399 2 жыл бұрын
Im rather new to the field of neural SLAM (more experience with spiking neural networks etc.) and have given out a master thesis on visual SLAM on graph NNs to get me on track ASAP and your work is one of the top ones on my interest list. Good job and thanks ;)
@TomaszMalisiewicz
@TomaszMalisiewicz 2 жыл бұрын
Hi Martin, Thanks for the kind words! I'm glad that by making my team's papers and this talk publicly available, others can learn about all of this exciting work.
@darrenruben2981
@darrenruben2981 Жыл бұрын
Keep making pmhs proud
@James_Albert
@James_Albert Жыл бұрын
Hi @Tom Thank you for the fantastic presntation! I want to play with your code, but access was denied
@antoinenomad1566
@antoinenomad1566 4 жыл бұрын
Thank you very much
@xingxingzuo7028
@xingxingzuo7028 4 жыл бұрын
Really fancy!
@rashikshrestha1847
@rashikshrestha1847 3 жыл бұрын
Thank you for the talk Tomasz Malisiewicz. Can we train SuperGlue to match ORB features ? How much effective might be the result ?
@TomaszMalisiewicz
@TomaszMalisiewicz 3 жыл бұрын
Yes, you can train a SuperGlue variant to work with whatever features you want. We evaluated two variants in our SuperGlue paper -- one network was trained to work with SuperPoint features and the other network was trained with SIFT features. You can make SuperGlue work with just about any descriptor you want, but keep in mind that ORB was designed to be lean and fast while deep networks are much slower and bigger.
@jandresjn
@jandresjn 3 жыл бұрын
Hi, I'm now a fan of your research. I plan to carry out my master's research project on how to optimize these "feature matching" processes or stages where I can apply deep-learning to improve the Slam technique. I would like to know what are the main problems you have had.
@TomaszMalisiewicz
@TomaszMalisiewicz 3 жыл бұрын
It's been pretty difficult to get quantities like camera pose (Rotation and translation) to be the output of a deep neural network. It's pretty easy to turn keypoint identification and matching into a deep network. There are lots of interesting problems at the intersection of Deep Learning and SLAM. Good luck with your research!
@jandresjn
@jandresjn 3 жыл бұрын
@@TomaszMalisiewicz Thank you for the answer. Actually, i am going to focus on the pose problem with a deep network, I hope to be able to contribute something in the future, since I am at the beginning of the master, but I already had experience with SFM in the undergraduate. Regards!
@VeerDaVlog
@VeerDaVlog Жыл бұрын
Super Good
@roma-pk4vf
@roma-pk4vf Жыл бұрын
很好
AI, Machine Learning, Deep Learning and Generative AI Explained
10:01
IBM Technology
Рет қаралды 53 М.
Zachary Teed - Optimization Inspired Neural Networks for Multiview 3D
58:51
Vision & Graphics Seminar at MIT
Рет қаралды 8 М.
Fortunately, Ultraman protects me  #shorts #ultraman #ultramantiga #liveaction
00:10
奧特羅羅 Ultraman
Рет қаралды 4,4 МЛН
Lehanga 🤣 #comedy #funny
00:31
Micky Makeover
Рет қаралды 26 МЛН
Does this sound illusion fool you?
24:55
Veritasium
Рет қаралды 777 М.
Why Does Diffusion Work Better than Auto-Regression?
20:18
Algorithmic Simplicity
Рет қаралды 273 М.
"From SLAM to Spatial AI" - Andrew Davison
1:24:25
Robotics Today
Рет қаралды 11 М.
Can You Forge Tungsten?
16:14
Alec Steele
Рет қаралды 821 М.
SuperGlue: Learning Feature Matching with Graph Neural Network
10:01
[ICCV 2021] Pixel-Perfect Structure-from-Motion with Featuremetric Refinement
10:48
SLAM Robot Mapping - Computerphile
11:35
Computerphile
Рет қаралды 128 М.