Maps from Motion (MfM): Generating 2D Semantic Maps from Sparse Multi-view Images
Not on the map. Why?
Abstract (arXiv)
World-wide detailed 2D maps require enormous collective efforts. OpenStreetMap is the result of 11 million registered users manually annotating the GPS location of over 1.75 billion entries, including distinctive landmarks and common urban objects. At the same time, manual annotations can include errors and are slow to update, limiting the map's accuracy. Maps from Motion (MfM) is a step forward to automatize such time-consuming map making procedure by computing 2D maps of semantic objects directly from a collection of uncalibrated multi-view images. From each image, we extract a set of object detections, and estimate their spatial arrangement in a top-down local map centered in the reference frame of the camera that captured the image. Aligning these local maps is not a trivial problem, since they provide incomplete, noisy fragments of the scene, and matching detections across them is unreliable because of the presence of repeated pattern and the limited appearance variability of urban objects. We address this with a novel graph-based framework, that encodes the spatial and semantic distribution of the objects detected in each image, and learns how to combine them to predict the objects' poses in a global reference system, while taking into account all possible detection matches and preserving the topology observed in each image. Despite the complexity of the problem, our best model achieves global 2D registration with an average accuracy within 4 meters (i.e., below GPS accuracy) even on sparse sequences with strong viewpoint change, on which COLMAP has an 80% failure rate. We provide extensive evaluation on synthetic and real-world data, showing how the method obtains a solution even in scenarios where standard optimization techniques fail.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 40 of its 72 references that are in the map. First posted on arXiv 19 Nov 2024.
Builds on
40 of 72 references.
References · 40
- 2017Attention Is All You Needcited by 60,361
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,495
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2018Panoptic Segmentationcited by 802
- 2020SE(3)-Transformers: 3D Roto-Translation Equivariant Attention Networkscited by 607
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 506
- 20193D Scene Graph: A Structure for Unified Semantics, 3D Space, and Cameracited by 281
- 2019Scene Graph Generation with External Knowledge and Image Reconstructioncited by 102
- 2022How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervisioncited by 102
- 2018QuadricSLAM: Dual Quadrics from Object Detections as Landmarks in Object-oriented SLAMcited by 86
- 2021Graph-to-3D: End-to-End Generation and Manipulation of 3D Scenes Using Scene Graphscited by 84
28 more
- 2023OrienterNet: Visual Localization in 2D Public Maps with Neural Matchingcited by 84
- 2021Hierarchical Representations and Explicit Memory: Learning Effective Navigation Policies on 3D Scene Graphs using Graph Neural Networkscited by 52
- 2023Boosting 3-DoF Ground-to-Satellite Camera Localization Accuracy via Geometry-Guided Cross-View Transformercited by 45
- 2017X-View: Graph-Based Semantic Multi-View Localizationcited by 43
- 2020Semantic Graph Based Place Recognition for 3D Point Cloudscited by 43
- 2023SNAP: Self-Supervised Neural Maps for Visual Positioning and Semantic Understandingcited by 38
- 2021RoadMap: A Light-Weight Semantic Map for Visual Localization towards Autonomous Drivingcited by 34
- 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassemblycited by 33
- 2019NeuRoRA: Neural Robust Rotation Averagingcited by 32
- 2018Visual Graphs from Motion (VGfM): Scene understanding with object geometry reasoningcited by 27
- 2022SigMaNet: One Laplacian to Rule Them Allcited by 24
- 2020AVP-SLAM: Semantic Visual Mapping and Localization for Autonomous Vehicles in the Parking Lotcited by 23
- 2021Unconditional Scene Graph Generationcited by 22
- 2021ODAM: Object Detection, Association, and Mapping using Posed RGB Videocited by 22
- 2019You Are Here: Geolocation by Embedding Maps and Imagescited by 19
- 2021Learning Iterative Robust Transformation Synchronizationcited by 14
- 2019Simultaneous multi-view instance detection with learned geometric soft-constraintscited by 11
- 2019RoadTagger: Robust Road Attribute Inference with Graph Neural Networkscited by 11
- 2023Learning Structure-from-Motion with Graph Attention Networkscited by 10
- 2022Spatial Commonsense Graph for Object Localisation in Partial Scenescited by 9
- 2018Constructing Category-Specific Models for Monocular Object-SLAMcited by 7
- 2021Road Mapping and Localization using Sparse Semantic Visual Featurescited by 7
- 20213D-Aware Ellipse Prediction for Object-Based Camera Pose Estimationcited by 6
- 2022"The Pedestrian next to the Lamppost" Adaptive Object Graphs for Better Instantaneous Mappingcited by 4
- 2022PoserNet: Refining Relative Camera Poses Exploiting Object Detectionscited by 4
- 2023Learning-based Relational Object Matching Across Viewscited by 4
- 2023Graph Learning in 4D: a Quaternion-valued Laplacian to Enhance Spectral GCNscited by 4
- 2022Object-Guided Day-Night Visual Localization in Urban Scenescited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.