Describir: Computer Vision Applications in the Navigation of Unmanned Underwater Vehicles