visual-localization

There are 75 repositories under visual-localization topic.

  • Hierarchical-Localization

    cvg/Hierarchical-Localization

    Visual localization made easy with hloc

    Language:Python3.7k88337687
  • cvg/pixel-perfect-sfm

    Pixel-Perfect Structure-from-Motion with Featuremetric Refinement (ICCV 2021, Best Student Paper Award)

    Language:C++1.4k48114149
  • image-matching-webui

    Vincentqyw/image-matching-webui

    🤗 image matching webui

    Language:Python1.1k1457100
  • 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

  • mihaidusmanu/d2-net

    D2-Net: A Trainable CNN for Joint Description and Detection of Local Features

    Language:Jupyter Notebook83724106170
  • cvg/limap

    A toolbox for mapping and localization with line features.

    Language:Python821216587
  • 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.

  • LightGlue-ONNX

    fabio-sim/LightGlue-ONNX

    ONNX-compatible LightGlue: Local Feature Matching at Light Speed. Supports TensorRT, OpenVINO

    Language:Python52187345
  • kapture

    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:Python515203970
  • alexstoken/image-matching-models

    A framework to easily use 37 (and growing) different image matching methods

    Language:Python505101749
  • nianticlabs/ace

    [CVPR 2023 - Highlight] Accelerated Coordinate Encoding (ACE): Learning to Relocalize in Minutes using RGB and Poses

    Language:Python414113738
  • siyandong/awesome-visual-localization

    A curated list of awesome visual localization research works.

  • naver/kapture-localization

    Provide mapping and localization pipelines based on kapture format

    Language:Python278133643
  • yosungho/LineTR

    Line as a Visual Sentence: Context-aware Line Descriptor for Visual Localization (Line Transformer)

    Language:Python250152536
  • ais-lab/pl2map

    [IROS 2024] Representing 3D sparse map points and lines for camera relocalization; [IROS 2025] Improved 3D Point-Line Mapping Regression for Camera Relocalization

    Language:Python220221112
  • gmberton/MegaLoc

    An image retrieval model for any localization task

    Language:Python1281
  • amaralibey/gsv-cities

    GSV-Cities: a large-scale dataset for visual place recognition

    Language:Python11612420
  • cvg/scrstudio

    [CVPR 2025] A unified framework for Scene Coordinate Regression-based visual localization

    Language:Python1141111
  • Yux1angJi/GTA-UAV

    [AAAI 2025 Oral🚁] Game4Loc: A UAV Geo-Localization Benchmark from Game Data

    Language:Python11421911
  • TruongKhang/TopicFM

    [AAAI2023] TopicFM: Robust, Efficient, and Interpretable Topic-Assisted Feature Matching

    Language:Python1124165
  • TOPO-EPFL/CrossLoc

    [CVPR'22] CrossLoc localization: a cross-modal visual representation learning method for absolute localization

    Language:Python105347
  • TruongKhang/DeViLoc

    [CVPR2024 Oral] Learning to Produce Semi-dense Correspondences for Visual Localization

    Language:Python100855
  • XRIM-Lab/GS-CPR

    [ICLR 2025] Official repo of "GS-CPR: Efficient Camera Pose Refinement via 3D Gaussian Splatting"

    Language:C++100247
  • cvg/glace

    [CVPR 2024] GLACE: Global Local Accelerated Coordinate Encoding

    Language:Python96733
  • germain-hug/NRE

    Neural Reprojection Error: Merging Feature Learning and Camera Pose Estimation (CVPR 2021)

    Language:Jupyter Notebook951327
  • UAV-AVL/Benchmark

    UAV Visual Localization

    Language:Python84154
  • AaltoVision/hscnet

    Hierarchical Scene Coordinate Classification and Regression for Visual Localization

    Language:Python785712
  • DeDoDe-ONNX-TensorRT

    fabio-sim/DeDoDe-ONNX-TensorRT

    ONNX-compatible DeDoDe 🎶 Detect, Don't Describe - Describe, Don't Detect, for Local Feature Matching. Supports TensorRT 🚀

    Language:Python78264
  • feixue94/pram

    official implementation of PRAM: Place Recognition Anywhere Model for Efficient Visual Localization

    Language:Python69535
  • JanghunHyeon/PCLoc

    Pose Correction for Highly Accurate Visual Localization in Large-scale Indoor Spaces (ICCV 2021)

    Language:Python66747
  • youkely/awesome-visual-localization

    Literature review of visual localization.

  • 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:Python472413
  • 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:Python42212
  • RAP

    ai4ce/RAP

    [ICCV2025] Adversarial Exploitation of Data Diversity Improves Visual Localization

    Language:Python41640
  • spvloc

    fraunhoferhhi/spvloc

    [ECCV'24 Oral] SPVLoc estimates 6D camera pose by matching images to semantic 3D models of indoor scenes, without scene-specific training.

    Language:Python37422