Hierarchical Localization Versions Save

Visual localization made easy with hloc

v1.4

9 months ago

Thanks to all contributors: @mihaidusmanu @Phil26AT @clementinboittiaux @gmberton @lxxue @soskek @mgprt @lasuomela @francescomilano172 @pyetras @Keunmo @jiaqchen

v1.3

2 years ago

This is an important release that makes hloc easier to use and more efficient on many points. The main win is that we now can skip the painful installation of COLMAP and install all dependencies with pip. This means that we can run hloc in Google Colab, with GPUs, for free. Most of these additions have been made possible by the awesome work of @Phil26AT on pycolmap.

  • Demo notebook in Google Colab - SfM and localization right in your browser!
  • Use the new pycolmap Reconstruction objects and pipeline API
    • Do not require an installation of COLMAP anymore - pycolmap is enough
    • Faster model reading and writing
    • Fine-grained control over camera sharing via the camera_mode parameter
    • Localization with unknown or inaccurate focal length
  • Modular localization API with control over all estimator parameters
  • 3D visualizations or camera frustums and points with plotly
  • Package-specific logging in the hloc namespace
  • Store the extracted features by default as fp16 instead of fp32
  • Optionally fix a long-standing bug in SuperPoint descriptor sampling
  • Add script to compute exhaustive pairs for reconstruction or localization
  • Require pycolmap>=0.1.0

v1.2

2 years ago

December 2021.

  • Bug fixes and usability improvements.
  • Support PIL backend for image resizing.
  • Add __version__ attribute to check against future releases.

v1.1

2 years ago

July 2021

  • [BREAKING] improved structure of the SfM folders (triangulation and reconstruction), see #76
  • Support for image retrieval (NetVLAD, DIR) and more local features (SIFT, R2D2)
  • Support for more datasets: Aachen v1.1, Extended CMU Seasons, RobotCar Seasons, 4Seasons, Cambridge Landmarks, 7-Scenes
  • Simplified pipeline and API
  • Spatial matcher
  • Support for arbitrary paths of features and matches
  • Support for matching multiple feature files together

v1.0

2 years ago

First public version, released in July 2020.