Kévin Planolles1,2,3, Marc Chaumont4,3, Gérard Subsol3,5, Sébastien Villéger2,5
1University of Montpellier, France - 2MARBEC, France - 3LIRMM, France- 4University of Nimes, France - 5CNRS, France
Monitoring biodiversity of reef fishes requires efficient data gathering over large areas and high frequency. Remote underwater videos are a cost-effective alternative to diver-based visual censuses, but videos are time-consuming to process by humans. Recent advances in computer vision have shown the efficiency of Deep Learning algorithms to detect objects on pictures. However, we still lack an algorithm able to automatically detect all fishes on images from all reefs.
To tackle this challenge, we first built a database of 14,231 images from high-definition videos recorded in five regions, representing a total of 81,552 fishes covering 230 species. We then trained several fish detectors based on different families of algorithm such as Faster R-CNN and YOLO for a comprehensive comparison. We also proposed a method to tune the confidence threshold on the validation set for two purposes: maximizing the recall while keeping precision above 0.75, and excluding fishes not identifiable at the species level. We evaluated the performance of all these models on an independant set of 56 underwater videos and assessed the impacts of fish taxonomy and apparent size on detection performances.
Our best model achieved an overall recall greater than 0.85. We found that apparently small fishes (area less than 2500 pixels, that is < 0.12% of the frame resolution) had a recall three times lower than those with more than 10.000 pixels. Moreover, there was no bias in detection rates across species. Less than 5% of the objects detected by the best model were not fish.
Our detection algorithm can thus efficiently help to automate counting of fishes, and establishes a solid groundwork towards automatic fish classification.
Biography
Kevin Planolles is a and third-year PhD student with an academic background in Mathematics and Computer Science. His research focuses on the automatic census of coastal fishes. Kevin’s expertise lies at the intersection of deep learning and computer vision, with a particular emphasis on object detection and classification.