RobustMat: Neural Diffusion for Street Landmark Patch Matching Under Challenging Environments