which should be compared to the values reported in the paper: Hest AUC: a=[?, 65.9%, 75.6%, 84.6%].
There they only use the top 1k matches, which I haven't tried yet.
Most important changes:
A crucial typo on the image corners ( h and w switched )
Calculating pixel errors in the downsized images instead of in the original - this obviously reduces the errors.
I don't know if the changes I made break something non-LoFTR, non-HPatches related, but they probably do so you will want to rewrite some of the changes.
Thank you very much for the patch, and found the HPatch bug ! So most of the commits I am good with. The only a bit concerning one is d8c0d0a.
But I will first merge your request and change that
Potential fix for #20 . Running
yields
which should be compared to the values reported in the paper:
Hest AUC: a=[?, 65.9%, 75.6%, 84.6%]
. There they only use the top 1k matches, which I haven't tried yet.Most important changes:
I don't know if the changes I made break something non-LoFTR, non-HPatches related, but they probably do so you will want to rewrite some of the changes.