Topic: "visual-localization"
cvg/Hierarchical-Localization
Visual localization made easy with hloc
Language: Python - Size: 19.9 MB - Last synced at: about 12 hours ago - Pushed at: about 2 months ago - Stars: 3,510 - Forks: 640

cvg/pixel-perfect-sfm
Pixel-Perfect Structure-from-Motion with Featuremetric Refinement (ICCV 2021, Best Student Paper Award)
Language: C++ - Size: 9.03 MB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 1,396 - Forks: 149

Vincentqyw/Recent-Stars-2025 ๐ฆ
๐ฅSLAM, VIsual localization, keypoint detection, Image matching, Pose/Object tracking, Depth/Disparity/Flow Estimation, 3D-graphic, etc. related papers and code
Size: 280 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 1,005 - Forks: 143

Vincentqyw/image-matching-webui
๐ค image matching webui
Language: Python - Size: 243 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 994 - Forks: 87

mihaidusmanu/d2-net
D2-Net: A Trainable CNN for Joint Description and Detection of Local Features
Language: Jupyter Notebook - Size: 2.29 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 817 - Forks: 168

cvg/limap
A toolbox for mapping and localization with line features.
Language: C++ - Size: 5.91 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 774 - Forks: 78

TurtleZhong/Map-based-Visual-Localization
A general framework for map-based visual localization. It contains 1) Map Generation which support traditional features or deeplearning features. 2) Hierarchical-Localizationvisual in visual(points or line) map. 3)Fusion framework with IMU, wheel odom and GPS sensors.
Size: 40.2 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 761 - Forks: 113

naver/kapture
kapture is a file format as well as a set of tools for manipulating datasets, and in particular Visual Localization and Structure from Motion data.
Language: Python - Size: 54 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 501 - Forks: 66

alexstoken/image-matching-models
A framework to easily use 32 (and growing) different image matching methods
Language: Python - Size: 86.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 423 - Forks: 38

nianticlabs/ace
[CVPR 2023 - Highlight] Accelerated Coordinate Encoding (ACE): Learning to Relocalize in Minutes using RGB and Poses
Language: Python - Size: 19.5 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 391 - Forks: 38

siyandong/awesome-visual-localization
A curated list of awesome visual localization research works.
Size: 183 KB - Last synced at: 8 days ago - Pushed at: 22 days ago - Stars: 363 - Forks: 43

fabio-sim/LightGlue-ONNX Fork of cvg/LightGlue
ONNX-compatible LightGlue: Local Feature Matching at Light Speed. Supports TensorRT, OpenVINO
Language: Python - Size: 6.49 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 318 - Forks: 26

naver/kapture-localization
Provide mapping and localization pipelines based on kapture format
Language: Python - Size: 23.6 MB - Last synced at: about 15 hours ago - Pushed at: about 1 year ago - Stars: 278 - Forks: 42

yosungho/LineTR
Line as a Visual Sentence: Context-aware Line Descriptor for Visual Localization
Language: Python - Size: 76.3 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 215 - Forks: 36

ais-lab/pl2map
[IROS 2024] Representing 3D sparse map points and lines for camera relocalization; [Arxiv 2025] Improved 3D Point-Line Mapping Regression for Camera Relocalization
Language: Python - Size: 31.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 203 - Forks: 10

TruongKhang/TopicFM
[AAAI2023] TopicFM: Robust, Efficient, and Interpretable Topic-Assisted Feature Matching
Language: Python - Size: 96.9 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 108 - Forks: 5

cvg/glace
[CVPR 2024] GLACE: Global Local Accelerated Coordinate Encoding
Language: Python - Size: 19.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 89 - Forks: 3

cvg/scrstudio
[CVPR 2025] A unified framework for Scene Coordinate Regression-based visual localization
Language: Python - Size: 350 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 88 - Forks: 0

Yux1angJi/GTA-UAV
[AAAI 2025 Oral๐] Game4Loc: A UAV Geo-Localization Benchmark from Game Data
Language: Python - Size: 57.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 87 - Forks: 9

TruongKhang/DeViLoc
[CVPR2024 Oral] Learning to Produce Semi-dense Correspondences for Visual Localization
Language: Python - Size: 120 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 83 - Forks: 5

germain-hug/NRE
Neural Reprojection Error: Merging Feature Learning and Camera Pose Estimation (CVPR 2021)
Language: Jupyter Notebook - Size: 49.8 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 79 - Forks: 6

fabio-sim/DeDoDe-ONNX-TensorRT
ONNX-compatible DeDoDe ๐ถ Detect, Don't Describe - Describe, Don't Detect, for Local Feature Matching. Supports TensorRT ๐
Language: Python - Size: 2.9 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 72 - Forks: 4

AaltoVision/hscnet
Hierarchical Scene Coordinate Classification and Regression for Visual Localization
Language: Python - Size: 136 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 70 - Forks: 11

amaralibey/gsv-cities
GSV-Cities: a dataset and framework for visual place recognition
Language: Python - Size: 11.6 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 68 - Forks: 11

JanghunHyeon/PCLoc
Pose Correction for Highly Accurate Visual Localization in Large-scale Indoor Spaces (ICCV 2021)
Language: Python - Size: 2.45 MB - Last synced at: 7 months ago - Pushed at: almost 2 years ago - Stars: 60 - Forks: 8

XRIM-Lab/GS-CPR
[ICLR 2025] Official repo of "GS-CPR: Efficient Camera Pose Refinement via 3D Gaussian Splatting"
Language: C++ - Size: 301 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 55 - Forks: 6

feixue94/pram
official implementation of PRAM: Place Recognition Anywhere Model for Efficient Visual Localization
Language: Python - Size: 162 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 54 - Forks: 5

youkely/awesome-visual-localization
Literature review of visual localization.
Size: 163 KB - Last synced at: 8 days ago - Pushed at: almost 3 years ago - Stars: 52 - Forks: 2

TOPO-EPFL/CrossLoc
[CVPR'22] CrossLoc localization: a cross-modal visual representation learning method for absolute localization
Language: Python - Size: 3.12 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 5

gmberton/MegaLoc
An image retrieval model for any localization task
Language: Python - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 45 - Forks: 1

mchancan/flynet
Official PyTorch implementation of paper "A Hybrid Compact Neural Architecture for Visual Place Recognition" by M. Chancรกn (RA-L & ICRA 2020) https://doi.org/10.1109/LRA.2020.2967324
Language: Python - Size: 4.21 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 45 - Forks: 13

tsattler/understanding_apr
Language: C++ - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 43 - Forks: 2

oravus/DeltaDescriptors
Delta Descriptors: Visual Localization via Visual Place Recognition (VPR) where places are described using a change-based spatio-temporal representation. (RA-L & IROS 2020)
Language: Python - Size: 424 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 34 - Forks: 2

EPFL-ENAC/TOPO-DataGen
[CVPR'22] TOPO-DataGen: an open and scalable aerial synthetic data generation workflow
Language: Jupyter Notebook - Size: 26 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 32 - Forks: 1

ai4ce/RAP
Unleashing the Power of Data Synthesis in Visual Localization
Size: 290 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 25 - Forks: 0

feixue94/vrs-nerf
[ECCV workshop 2024] Visual localization with NeRFs
Size: 94.9 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 24 - Forks: 0

v-pnk/cadloc
Benchmark for visual localization on imperfect 3D mesh models from the Internet
Language: Python - Size: 3.23 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 23 - Forks: 1

oravus/seq2single
Visual place recognition from opposing viewpoints under extreme appearance variations
Language: Jupyter Notebook - Size: 262 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 19 - Forks: 3

neis-lab/mmcows
MmCows: A Multimodal Dataset for Dairy Cattle Monitoring
Language: Python - Size: 363 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 3

a1302z/hierarchical_visual_localisation
Hierarchical visual localization
Language: Jupyter Notebook - Size: 62.4 MB - Last synced at: 21 days ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 6

pit30m/pit30m
The Python SDK for the Pit30M large scale visual localization dataset.
Language: Python - Size: 21.4 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 16 - Forks: 1

JunweiZheng93/SPR
Official repository for paper "Scene-agnostic Pose Regression for Visual Localization" (SPR), CVPR 2025
Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 15 - Forks: 1

feixue94/lbr
[CVPR 2022] Efficient Large-scale Localization by Global Instance Recognition. Performing large-scale localization from global instances for efficient reference image search and local feature matching
Language: Python - Size: 4.67 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 14 - Forks: 0

leopoldsedev/3d-vision-semantic-localization
Visual localization pipeline based on semantic features
Language: Python - Size: 76.5 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 14 - Forks: 8

UAV-AVL/Benchmark
UAV Visual Localization
Language: Python - Size: 54.1 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 13 - Forks: 2

prime-slam/place-recognition-db
Tool for creating optimally sized databases (containing the minimum number of frames covering the scene) for place recognition task from RGBD and LiDAR data
Language: Python - Size: 30.4 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 0

clementinboittiaux/homography-loss-function
Homography-based loss function for camera pose regression
Language: Python - Size: 1.83 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 4

sunjiayuanro/SCFeat
Shared Coupling-bridge for Weakly Supervised Local Feature Learning
Language: Python - Size: 83 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 12 - Forks: 1

TOPO-EPFL/CrossLoc-Benchmark-Datasets
[CVPR'22] CrossLoc benchmark datasets setup and helper scripts.
Language: Jupyter Notebook - Size: 2.79 MB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 1

rllab-snu/eventpointnet
EventPointNet: Robust keypoint detector with neuromorphic camera data
Language: Python - Size: 8.93 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

efreidun/vapor
A Probabilistic Framework for Visual Localization in Ambiguous Scenes
Language: Python - Size: 2 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 1

gmberton/EarthMatch
Code for EarthMatch (CVPR 2024 IMW), an iterative coregistration pipeline to localize astronaut photos of Earth
Language: Python - Size: 180 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

sejong-rcv/MDII
[ICRA2020] Multispectral Domain Invariant Image for Retrieval-based Place Recognition
Language: Python - Size: 4.68 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 3

remaro-network/Loss_VO_right
Comparing the performance of the DeepVO network under different loss functions
Language: Jupyter Notebook - Size: 145 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

leftthomas/DaCo
A PyTorch implementation of DaCo based on APIN 2023 paper "DaCo: Domain-Agnostic Contrastive Learning for Visual Place Recognition"
Language: Python - Size: 45.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

StuyPulse/theia
Theia is a visual localization solution using the ArUco fiducial system.
Language: Python - Size: 170 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

ais-lab/DescriptorSynthesis4Feat2Map
Leveraging Neural Radiance Field in data synthesis for feat2map
Size: 0 Bytes - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

zinsmatt/3D-Aware-Ellipses-for-Visual-Localization
3D-Aware Ellipse Prediction for Object-Based Camera Pose Estimation
Size: 6.09 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

MoscowskyAnton/scene_recognition_kitti_360
Modification of KITTI-360 dataset for Scene Recognition (Data Assosiation) tasks.
Language: Python - Size: 1.64 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

mnseong/VL-matching-localization-pipeline
Matching & Localization algorithmic workflow of Visual Localization pipeline (Summer 2023, Research at the ETRI)
Language: Jupyter Notebook - Size: 29.8 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

HowoongJun/localfeature
EventPointNet: Keypoint detection method with neuromorphic vision data
Language: Python - Size: 155 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

HowoongJun/eventpointnet
EventPointNet: Supervised keypoint detector with neuromorphic camera data
Language: Python - Size: 8.93 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

ALFONSOBUGRA/SatelliteLocalization
SatelliteLocalization: Visual Localization Using Pre-existing Satellite Images
Language: Python - Size: 107 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

Vincentqyw/Vincentqyw.github.io
:house:This is my blog, welcome to visit!
Language: HTML - Size: 14.2 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

engineerjkk/Multi-modal-CrossViT-using-3D-Spatial-Information-for-Visual-Localization
๋๊ท๋ชจ ๊ณต๊ฐ์์ ํ์ฅ์ ์ด๋ฏธ์ง๋ง์ผ๋ก ์นด๋ฉ๋ผ์ ์์น์ ๋ฐฉํฅ์ ์ถ์ ํ๋ ๊ฒ์ด ๋ชฉํ์ ๋๋ค.
Language: Jupyter Notebook - Size: 3.66 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ToshikiNakamura0412/docker_hloc
Docker image for hloc
Language: Python - Size: 302 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0
