facebookresearch/OrienterNet
Source Code for Paper "OrienterNet Visual Localization in 2D Public Maps with Neural Matching"
What it solves
OrienterNet addresses the challenge of visual localization—determining the exact position and orientation of a camera image within a large area—without relying on expensive and complex 3D point clouds. Instead, it uses globally available 2D semantic maps (like OpenStreetMap) to orient images.
How it works
The system uses a deep neural network to estimate a position and orientation by matching a neural Bird's-Eye-View (BEV) representation of the input image with 2D map data. This allows the model to localize an image by comparing visual features to the semantic layout of the environment as humans do.
Who it’s for
This project is designed for researchers and developers working on computer vision, robotics, and autonomous navigation who need a way to localize images using public 2D map data.
Highlights
- 2D Map Integration: Uses OpenStreetMap data for localization rather than 3D reconstructions.
- Neural Matching: Employs a neural Bird's-Eye-View approach to match images to maps.
- Pre-trained Models: Provides pre-trained weights for immediate use via web and Colab demos.
- Cross-Dataset Evaluation: Evaluated on Mapillary Geo-Localization (MGL) and KITTI datasets.
Related
- Project
- Project
- Project
- Project
- Project