Machine Vision Applications In Uavs For Autonomous Aerial Refueling And Runway Detection