Photo Identification of Individual Salmo trutta Based on Deep Learning
Source abstract
Abstract
Individual fish identification and recognition is an important step in the conservation and management of fisheries. One of most frequently used methods involves capturing and tagging fish. However, these processes have been reported to cause tissue damage, premature tag loss, and decreased swimming capacity. More recently, marine video recordings have been extensively used for monitoring fish populations. However, these require visual inspection to identify individual fish. In this work, we proposed an automatic method for the identification of individual brown trouts, Salmo trutta. We developed a deep convolutional architecture for this purpose. Specifically, given two fish images, multi-scale convolutional features were extracted to capture low-level features and high-level semantic components for embedding space representation. The extracted features were compared at each scale for capturing representation for individual fish identification. The method was evaluated on a dataset called NINA204 based on 204 videos of brown trout and on a dataset TROUT39 containing 39 brown trouts in 288 frames. The identification method distinguished individual fish with 94.6% precision and 74.3% recall on a NINA204 video sequence with significant appearance and shape variation. The identification method takes individual fish and is able to distinguish them with precision and recall percentages of 94.6% and 74.3% on NINA204 for a video sequence with significant appearance and shape variation.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Water Quality Monitoring Technologies · Fish Ecology and Management Studies · Identification and Quantification in Food
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science, Norwegian University of Science and Technology, 7034 Trondheim, Norway
References (57)
Show source-provided references
1. Effective monitoring of freshwater fish10.1111/faf.12373 ↗
2. Methods for studying spatial behaviour of freshwater fishes in the natural environment10.1046/j.1467-2979.2000.00028.x ↗
3. Ferrari, R., McKinnon, D., He, H., Smith, R.N., Corke, P., González-Rivero, M., Mumby, P.J., and Upcroft, B. (2016). Quantifying multiscale habitat structural complexity: A cost-effective framework for underwater 3D modelling. Remote Sens., 8.10.3390/rs8020113 ↗
4. The assessment of fishery status depends on fish habitats10.1111/faf.12318 ↗
5. Retrospective Sampling Strategies Using Video Recordings to Estimate Fish Passage at Fishways10.1577/M05-175.1 ↗
6. Invited overview: Conclusions from a review of electrofishing and its harmful effects on fish10.1007/s11160-004-1095-9 ↗
7. Retardation of reproduction in the Red Shiner due to electroshock10.1080/02755947.2014.882454 ↗
8. Wenatchee River salmon escapement estimates using video tape technology in 1990
9. A Digital Underwater Video Camera System for Aquatic Research in Regulated Rivers10.1577/M09-201.1 ↗
10. Underwater video monitoring of fish passage in the Mekong River at Sadam Channel, Khone Falls, Laos10.1002/rra.3239 ↗
11. Hetrick, N.J., Simms, K.M., Plumb, M.P., and Larson, J.P. (2004). Feasibility of Using Video Technology to Estimate Salmon Escapement in the Ongivinuk River, a Clear-Water Tributary of the Togiak River.
12. Fish passage assessment at the most downstream barrier of the Ebro River (NE Iberian Peninsula)
13. Spawning behaviour of taimen (Hucho taimen) from the Uur River, Northern Mongolia10.1007/s10641-008-9407-x ↗
14. Arnekleiv, J.V., Kraabøl, M., and Museth, J. (2007). Efforts to aid downstream migrating brown trout (Salmo trutta L.) kelts and smolts passing a hydroelectric dam and a spillway. Developments in Fish Telemetry, Springer.10.1007/978-1-4020-6237-7_2 ↗
15. Lee, D.J., Archibald, J.K., Schoenberger, R.B., Dennis, A.W., and Shiozawa, D.K. (2008). Contour matching for fish species recognition and migration monitoring. Applications of Computational Intelligence in Biology, Springer.10.1007/978-3-540-78534-7_8 ↗
16. Forslag til overvåkingssystem for sjøørret
17. Eder, K., Thompson, D., Caudill, C., and Loge, F. (2011). Video Monitoring of Adult Fish Ladder Modifications to Improve Pacific Lamprey Passage at the McNary Dam Oregon Shore Fishway, Army Coprs of Engineers. Technical Report.
18. Monitoring fish wheel catch using event-triggered video technology10.1577/M04-086.1 ↗
19. Incidence and timing of wild and escaped farmed Atlantic salmon (Salmo salar) in Norwegian rivers inferred from video surveillance monitoring10.1111/eff.12280 ↗
20. Orell, P. (2012). Video Monitoring of the River Neidenelva Salmon and Sea-Trout Migrations in 2006–2011, Finnish Game and Fisheries Research Institute. Working Papers of the Finnish Game and Fisheries Institute 8/2012.
21. Lamberg, A., and Strand, R. (2009). Overvåking av anadrome laksefisk i Urvoldvassdraget i Bindal i 2008: Miljøeffekter av lakseoppdrettsanlegg i Bindalsfjorden. Vilt og Fiskeinfo Rapport, Vilt og Fiskeinfo AS. Technical Report, Number 6.
22. Cadieux, S., Michaud, F., and Lalonde, F. (November, January 31). Intelligent system for automated fish sorting and counting. Proceedings of the 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No. 00CH37113), Takamatsu, Japan.
23. Myrum, E., Nørstebø, S.A., George, S., Pedersen, M., and Museth, J. (2019, January 25–27). An Automatic Image-Based System for Detecting Wild and Stocked Fish. Proceedings of the Norsk Informatikkonferanse, Narvik, Norway.
24. Pengying, T., Pedersen, M., Hardeberg, J.Y., and Museth, J. (2019, January 26–29). Underwater Fish Classification of Trout and Grayling. Proceedings of the 15th International Conference on Signal Image Technology & Internet Based Systems, Naples, Italy.10.1109/SITIS.2019.00052 ↗
25. Applications of deep convolutional neural networks to predict length, circumference, and weight from mostly dewatered images of fish10.1002/ece3.6618 ↗
26. Application of machine learning in intelligent fish aquaculture: A review10.1016/j.aquaculture.2021.736724 ↗
27. Multi-scale features for identifying individuals in large biological databases: An application of pattern recognition technology to the marbled salamander Ambystoma opacum10.1111/j.1365-2664.2007.01368.x ↗
28. Hancock, D.A., Smith, D., and Koehn, J.D. (2000). Why use radio tags to study freshwater fish. Fish Movement and Migration, Arthur Rylah Institute for Environmental Research.
29. Seasonal feeding habits, growth, and movement of steelhead trout in the lower Mokelumne River, California
30. Evaluation of the impacts of Carlin tags, fin clips, and Panjet tattoos on juvenile Atlantic salmon10.1577/M05-032.1 ↗
31. Trapping and marking terrestrial mammals for research: Integrating ethics, performance criteria, techniques, and common sense10.1093/ilar.44.4.259 ↗
32. Photographic identification of individual grayling, Thymallus thymallus, based on the disposition of black dots and scales10.1111/j.1365-2427.1982.tb00606.x ↗
33. To tag or not to tag: Animal welfare, conservation, and stakeholder considerations in fish tracking studies that use electronic tags10.1080/13880292.2013.805075 ↗
34. Brown, R.S., Cooke, S.J., Wagner, G.N., and Eppard, M.B. (2010). Methods for Surgical Implantation of Acoustic Transmitters in Juvenile Salmonids.
35. Deep Learning Methods for Multi-Species Animal Re-identification and Tracking—A Survey10.1016/j.cosrev.2020.100289 ↗
36. Okafor, E., Pawara, P., Karaaba, F., Surinta, O., Codreanu, V., Schomaker, L., and Wiering, M. (2016, January 6–9). Comparative study between deep learning and bag of visual words for wild-animal recognition. Proceedings of the 2016 IEEE Symposium Series on Computational Intelligence (SSCI), Athens, Greece.10.1109/SSCI.2016.7850111 ↗
37. Nguyen, H., Maclagan, S.J., Nguyen, T.D., Nguyen, T., Flemons, P., Andrews, K., Ritchie, E.G., and Phung, D. (2017, January 19–21). Animal recognition and identification with deep convolutional neural networks for automated wildlife monitoring. Proceedings of the 2017 IEEE International Conference on Data Science and Advanced Analytics (DSAA), Tokyo, Japan.10.1109/DSAA.2017.31 ↗
38. Evaluation of fish feeding intensity in aquaculture using a convolutional neural network and machine vision10.1016/j.aquaculture.2019.04.056 ↗
39. Tan, M., and Le, Q.V. (2019). Efficientnet: Rethinking model scaling for convolutional neural networks. arXiv.
40. Kornblith, S., Shlens, J., and Le, Q.V. (2019, January 16–17). Do better imagenet models transfer better?. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.10.1109/CVPR.2019.00277 ↗
41. Tan, M., Pang, R., and Le, Q.V. (2020, January 14–19). Efficientdet: Scalable and efficient object detection. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR42600.2020.01079 ↗
42. Learning non-metric visual similarity for image retrieval10.1016/j.imavis.2019.01.001 ↗
43. (2020, May 01). Computer Vision Annotation Tool. Available online: https://github.com/opencv/cvat.
44. Zhao, L., Pedersen, M., Hardeberg, J.Y., and Dervo, B. (2019, January 28–31). Image-based Recognition of Individual Trouts in the Wild. Proceedings of the 8th European Workshop on Visual Information Processing, Roma, Italy.10.1109/EUVIP47703.2019.8946137 ↗
45. Kingma, D.P., and Ba, J. (2014). Adam: A method for stochastic optimization. arXiv.
46. Zhang, T., Zhang, X., Ke, X., Liu, C., Xu, X., Zhan, X., Wang, C., Ahmad, I., Zhou, Y., and Pan, D. (2021). HOG-ShipCLSNet: A Novel Deep Learning Network with HOG Feature Fusion for SAR Ship Classification. IEEE Trans. Geosci. Remote Sens.10.1109/TGRS.2021.3082759 ↗
47. Dalal, N., and Triggs, B. (2005, January 20–26). Histograms of oriented gradients for human detection. Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), San Diego, CA, USA.
48. Ahonen, T., Hadid, A., and Pietikäinen, M. (2004). Face recognition with local binary patterns. European Conference on Computer Vision, Springer.10.1007/978-3-540-24670-1_36 ↗
49. New support vector algorithms10.1162/089976600300015565 ↗
50. Lantsova, E., Voitiuk, T., Zudilova, T., and Kaarna, A. (2016, January 13–15). Using low-quality video sequences for fish detection and tracking. Proceedings of the 2016 SAI Computing Conference (SAI), London, UK.10.1109/SAI.2016.7556017 ↗
51. Swimming behaviour of winter flounder (Pleuronectes americanus) on natural fishing grounds as observed by an underwater video camera10.1016/S0165-7836(02)00086-3 ↗
52. Development and experimental assessment of an underwater video technique for assessing fish-habitat relationships10.1127/0003-9136/2005/0164-0547 ↗
53. Bruslund Haurum, J., Karpova, A., Pedersen, M., Hein Bengtson, S., and Moeslund, T.B. (2020, January 1–5). Re-Identification of Zebrafish using Metric Learning. Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV) Workshops, Snowmass Village, CO, USA.10.1109/WACVW50321.2020.9096922 ↗
54. Freytag, A., Rodner, E., Simon, M., Loos, A., Kühl, H.S., and Denzler, J. (2016). Chimpanzee faces in the wild: Log-euclidean CNNs for predicting identities and attributes of primates. German Conference on Pattern Recognition, Springer.10.1007/978-3-319-45886-1_5 ↗
55. Deb, D., Wiper, S., Gong, S., Shi, Y., Tymoszek, C., Fletcher, A., and Jain, A.K. (2018, January 22–25). Face recognition: Primates in the wild. Proceedings of the 2018 IEEE 9th International Conference on Biometrics Theory, Applications and Systems (BTAS), Redondo Beach, CA, USA.10.1109/BTAS.2018.8698538 ↗
56. A critique of density estimation from camera-trap data10.1002/jwmg.275 ↗
57. Estimating puma densities from camera trapping across three study sites: Bolivia, Argentina, and Belize10.1644/06-MAMM-A-424R.1 ↗