GIScience / GIScience/sketch-map-tool

Improve georeferencing (clipping) by using better keypoint matching method

Open
#564 0 comments 0 reactions 0 assignees View on GitHub
component:georeferenceing improvement priority:high
Dominant language
Python
Stars
54
Forks
9
PR merge metrics
No merged PRs in 30d

Description

> The failed georeferencing cases don't seem to be caused by the duplicated globes specifically — the globes aren’t always the ones producing the strongest or most ambiguous matches. The main issue seems to be that the current feature-matching pipeline (BRISK + FLANN) often produces incorrect matches between visually similar parts of the image, which then leads to a bad homography.
If we want to continue using the globes (or any repeated visual elements), one improvement could be switching to a more robust keypoint matching method. I actually tested SuperPoint + SuperGlue (https://github.com/magicleap/SuperGluePretrainedNetwork) with sketchmaptool last year — it worked very well and handled repeated patterns much more reliably.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.