Vision-Based Navigation Techniques for Unmanned Aerial Vehicles: Review and Challenges | Synapse