STHN: Deep Homography Estimation for UAV Thermal Geo-localization with Satellite Imagery