Skip to content

v1.4.0

Latest

Choose a tag to compare

@gmberton gmberton released this 15 Oct 03:04
· 6 commits to main since this release

New matchers: upal (UPAL, ECCV '26), raco-lightglue (RaCo keypoints described with ALIKED and matched with LightGlue, 3DV '26) and redimatch / redimatch-indoor (REDI-Match, rotation-robust dense matching, arXiv '26). LightGlue submodule updated to upstream main (adds the raco-aliked weights).

Fixes: max_num_keypoints was silently ignored by the CLIs (--n-kpts), by get_matcher with a list of matchers, and by 14 sparse matchers (the *-subpx variants, liftfeat, dedode-lightglue, silk, omniglue, minima-superpoint-lightglue, rdd, rdd-lightglue, rdd-aliked); they now use it, with the shared default of 2048. steerers and affine-steerers return all_kpts in pixels instead of normalized coordinates.

duster, master, loftr, dedode-lightglue and d2net now download their weights from Hugging Face (Naver's, kornia's and vismatch's repos) instead of lab or personal servers: resumable and faster.

Note: the "Source code" archives below lack submodules. Install from PyPI or clone with --recursive.

What's Changed

Full Changelog: v1.3.2...v1.4.0