Unsupervised Underwater Fish Detection Fusing Flow and Objectiveness

David Zhang, Georgios Kopanas, Chaitanya Desai, Sek Chai, Michael Piacentino

IEEE Winter Applications of Computer Vision Workshops (WACVW) 2016

Abstract

Scientists today face an onerous task to manually annotate vast amount of underwater video data for fish stock assessment. In this paper, we propose a robust and unsupervised deep learning algorithm to automatically detect fish and thereby easing the burden of manual annotation. The algorithm automates fish sampling in the training stage by fusion of optical flow segments and objective proposals. We auto-generate large amounts of fish samples from the detection of flow motion and based on the flow-objectiveness overlap probability we annotate the true-false samples. We also adapt a biased training weight towards negative samples to reduce noise. In detection, in addition to fused regions, we used a Modified Non-Maximum Suppression (MNMS) algorithm to reduce false classifications on part of the fishes from the aggressive NMS approach. We exhaustively tested our algorithms using NOAA provided, luminance-only underwater fish videos. Our tests have shown that Average Precision (AP) of detection improved by about 10% compared to non-fusion approach and about another 10% by using MNMS.
Paper
@inproceedings{zhang2016unsupervised,
  title={Unsupervised underwater fish detection fusing flow and objectiveness},
  author={Zhang, David and Kopanas, Giorgos and Desai, Chaitanya and Chai, Sek and Piacentino, Michael},
  booktitle={2016 IEEE Winter Applications of Computer Vision Workshops (WACVW)},
  pages={1--7},
  year={2016},
  organization={IEEE}
}