Fish species classification in unconstrained underwater environments based on deep learning

Underwater video and digital still cameras are rapidly being adopted by marine scientists and managers as a tool for non-destructively quantifying and measuring the relative abundance, cover and size of marine fauna and flora. Imagery recorded of fish can be time consuming and costly to process and...

Full description

Bibliographic Details
Main Authors: Salman, A., Jalal, A., Shafait, F., Mian, A., Shortis, M., Seager, J., Harvey, Euan
Format: Journal Article
Published: Association for the Sciences of Limnology and Oceanography 2016
Online Access:http://hdl.handle.net/20.500.11937/26863
_version_ 1848752106516774912
author Salman, A.
Jalal, A.
Shafait, F.
Mian, A.
Shortis, M.
Seager, J.
Harvey, Euan
author_facet Salman, A.
Jalal, A.
Shafait, F.
Mian, A.
Shortis, M.
Seager, J.
Harvey, Euan
author_sort Salman, A.
building Curtin Institutional Repository
collection Online Access
description Underwater video and digital still cameras are rapidly being adopted by marine scientists and managers as a tool for non-destructively quantifying and measuring the relative abundance, cover and size of marine fauna and flora. Imagery recorded of fish can be time consuming and costly to process and analyze manually. For this reason, there is great interest in automatic classification, counting, and measurement of fish. Unconstrained underwater scenes are highly variable due to changes in light intensity, changes in fish orientation due to movement, a variety of background habitats which sometimes also move, and most importantly similarity in shape and patterns among fish of different species. This poses a great challenge for image/video processing techniques to accurately differentiate between classes or species of fish to perform automatic classification. We present a machine learning approach, which is suitable for solving this challenge. We demonstrate the use of a convolution neural network model in a hierarchical feature combination setup to learn species-dependent visual features of fish that are unique, yet abstract and robust against environmental and intra-and inter-species variability. This approach avoids the need for explicitly extracting features from raw images of the fish using several fragmented image processing techniques. As a result, we achieve a single and generic trained architecture with favorable performance even for sample images of fish species that have not been used in training. Using the LifeCLEF14 and LifeCLEF15 benchmark fish datasets, we have demonstrated results with a correct classification rate of more than 90%.
first_indexed 2025-11-14T08:03:21Z
format Journal Article
id curtin-20.500.11937-26863
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T08:03:21Z
publishDate 2016
publisher Association for the Sciences of Limnology and Oceanography
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-268632017-09-13T15:29:12Z Fish species classification in unconstrained underwater environments based on deep learning Salman, A. Jalal, A. Shafait, F. Mian, A. Shortis, M. Seager, J. Harvey, Euan Underwater video and digital still cameras are rapidly being adopted by marine scientists and managers as a tool for non-destructively quantifying and measuring the relative abundance, cover and size of marine fauna and flora. Imagery recorded of fish can be time consuming and costly to process and analyze manually. For this reason, there is great interest in automatic classification, counting, and measurement of fish. Unconstrained underwater scenes are highly variable due to changes in light intensity, changes in fish orientation due to movement, a variety of background habitats which sometimes also move, and most importantly similarity in shape and patterns among fish of different species. This poses a great challenge for image/video processing techniques to accurately differentiate between classes or species of fish to perform automatic classification. We present a machine learning approach, which is suitable for solving this challenge. We demonstrate the use of a convolution neural network model in a hierarchical feature combination setup to learn species-dependent visual features of fish that are unique, yet abstract and robust against environmental and intra-and inter-species variability. This approach avoids the need for explicitly extracting features from raw images of the fish using several fragmented image processing techniques. As a result, we achieve a single and generic trained architecture with favorable performance even for sample images of fish species that have not been used in training. Using the LifeCLEF14 and LifeCLEF15 benchmark fish datasets, we have demonstrated results with a correct classification rate of more than 90%. 2016 Journal Article http://hdl.handle.net/20.500.11937/26863 10.1002/lom3.10113 Association for the Sciences of Limnology and Oceanography fulltext
spellingShingle Salman, A.
Jalal, A.
Shafait, F.
Mian, A.
Shortis, M.
Seager, J.
Harvey, Euan
Fish species classification in unconstrained underwater environments based on deep learning
title Fish species classification in unconstrained underwater environments based on deep learning
title_full Fish species classification in unconstrained underwater environments based on deep learning
title_fullStr Fish species classification in unconstrained underwater environments based on deep learning
title_full_unstemmed Fish species classification in unconstrained underwater environments based on deep learning
title_short Fish species classification in unconstrained underwater environments based on deep learning
title_sort fish species classification in unconstrained underwater environments based on deep learning
url http://hdl.handle.net/20.500.11937/26863