Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Underwater Fish Detection using Deep Learning for Water Power Applications

Conference ·

Clean energy from oceans and rivers is becoming a reality with the development of new technologies like tidal and instream turbines that generate electricity from naturally flowing water. These new technologies are being monitored for effects on fish and other wildlife using underwater video. Methods for automated analysis of underwater video are needed to lower the costs of analysis and improve accuracy. We have trained a deep learning model, YOLO, to recognize fish in underwater video using three very different datasets recorded at real-world water power sites. Training and testing with examples from all three datasets resulted in a mean average precision (MAP) score of 0.5392. To test how well a model could generalize to new datasets, the model was trained using examples from only two of the datasets and then tested on examples from all three datasets. The resulting model could not recognize fish in the dataset that was not part of the training set. The MAP scores on the other two datasets that were included in the training set were higher than the scores achieved by the model trained on all three datasets. These results indicate that different methods are needed in order to produce a trained model that can generalize to new data sets such as those encountered in real world applications.

Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
1598803
Report Number(s):
PNNL-SA-138761
Country of Publication:
United States
Language:
English

Similar Records

Studying fish near ocean energy devices using underwater video
Conference · Mon Sep 18 00:00:00 EDT 2017 · OSTI ID:1434881

Triton Field Trials Changes in Habitat 360-degree Underwater Videos
Dataset · Mon Nov 29 23:00:00 EST 2021 · OSTI ID:1873105