cvg/Hierarchical-Localization

Visual localization made easy with hloc

56
/ 100
Established

This tool helps you accurately determine the exact 3D position and orientation (6-DoF) of a camera from a new image by matching it against existing images and 3D maps of an area. You input a collection of images to build a 3D model, and then a new query image. The output is the precise location and angle of that new image within the 3D space. It's designed for researchers and engineers working on computer vision tasks like robotics, augmented reality, or autonomous navigation.

3,989 stars.

Use this if you need to precisely localize a camera using visual data in both indoor and outdoor environments, and want to leverage state-of-the-art image retrieval and feature matching techniques.

Not ideal if your application doesn't require high-precision 6-DoF localization or if you're looking for a simple, out-of-the-box solution without any customization or deeper understanding of computer vision pipelines.

visual-odometry robotics augmented-reality autonomous-vehicles 3d-reconstruction
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

3,989

Forks

732

Language

Python

License

Apache-2.0

Last pushed

Dec 10, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/cvg/Hierarchical-Localization"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.