To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognition Paper • 2504.06116 • Published Apr 8