How to Track and Segment Fish without Human Annotations: A Self-Supervised Deep Learning Approach
Not on the map. Why?
Abstract (arXiv)
Tracking fish movements and sizes of fish is crucial to understanding their ecology and behaviour. Knowing where fish migrate, how they interact with their environment, and how their size affects their behaviour can help ecologists develop more effective conservation and management strategies to protect fish populations and their habitats. Deep learning is a promising tool to analyze fish ecology from underwater videos. However, training deep neural networks (DNNs) for fish tracking and segmentation requires high-quality labels, which are expensive to obtain. We propose an alternative unsupervised approach that relies on spatial and temporal variations in video data to generate noisy pseudo-ground-truth labels. We train a multitask DNN using these pseudo-labels. Our framework consists of three stages: (1) an optical flow model generates the pseudo labels using spatial and temporal consistency between frames, (2) a self-supervised model refines the pseudo-labels incrementally, and (3) a segmentation network uses the refined labels for training. Consequently, we perform extensive experiments to validate our method on three public underwater video datasets and demonstrate its effectiveness for video annotation and segmentation. We also evaluate its robustness to different imaging conditions and discuss its limitations.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 32 of its 95 references that are in the map. First posted on arXiv 23 Aug 2022.
Builds on
32 of 95 references.
References · 32
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2016Simple Online and Realtime Trackingcited by 868
- 2018Object Detection with Deep Learning: A Reviewcited by 528
- 2019SOLO: Segmenting Objects by Locationscited by 289
- 2020Space-Time Correspondence as a Contrastive Random Walkcited by 239
- 2018YouTube-VOS: Sequence-to-Sequence Video Object Segmentationcited by 232
- 2019Deep Learning in Video Multi-Object Tracking: A Surveycited by 107
20 more
- 2019A Survey of Deep Learning-based Object Detectioncited by 106
- 2019TensorMask: A Foundation for Dense Object Segmentationcited by 101
- 2017Video Object Segmentation Without Temporal Informationcited by 93
- 2017SegFlow: Joint Learning for Video Object Segmentation and Optical Flowcited by 92
- 2020A Realistic Fish-Habitat Dataset to Evaluate Algorithms for Underwater Visual Analysiscited by 57
- 2021Visual Object Tracking with Discriminative Filters and Siamese Networks: A Survey and Outlookcited by 46
- 2021The Emergence of Objectness: Learning Zero-Shot Segmentation from Videoscited by 45
- 2019DeepUSPS: Deep Robust Unsupervised Saliency Prediction With Self-Supervisioncited by 38
- 2019Every Frame Counts: Joint Learning of Video Segmentation and Optical Flowcited by 31
- 2019Background Subtraction in Real Applications: Challenges, Current Models and Future Directionscited by 29
- 2018Deep Neural Network Concepts for Background Subtraction: A Systematic Review and Comparative Evaluationcited by 26
- 2021Dense Unsupervised Learning for Video Segmentationcited by 26
- 2020Contrastive Transformation for Self-supervised Correspondence Learningcited by 21
- 2022Computer Vision and Deep Learning for Fish Classification in Underwater Habitats: A Surveycited by 14
- 2020Moving Objects Detection with a Moving Camera: A Comprehensive Reviewcited by 10
- 2021SiamCorners: Siamese Corner Networks for Visual Trackingcited by 6
- 2019Underwater Fish Detection with Weak Multi-Domain Supervisioncited by 5
- 2019Automatic Weight Estimation of Harvested Fish from Imagescited by 3
- 2021A Survey of Fish Tracking Techniques Based on Computer Visioncited by 2
- 2019A Strong Feature Representation for Siamese Network Trackercited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.