Underwater computer vision has attracted increasing attention in the research community due to recent advances underwater platforms such as of rovers, gliders, autonomous vehicles (AUVs) , and like, that now make possible acquisition vast amounts imagery video for applications biodiversity assessment, environmental monitoring, search rescue. Despite growing interest, is still a relatively under...