Real-time Geo-localization Using Satellite Imagery and Topography for Unmanned Aerial Vehicles | IEEE Conference Publication | IEEE Xplore