Automatically Detect and Track Multiple Fish Swimming in Shallow Water with Frequent Occlusion

Due to its universality, swarm behavior in nature attracts much attention of scientists from many fields. Fish schools are examples of biological communities that demonstrate swarm behavior. The detection and tracking of fish in a school are of important significance for the quantitative research on swarm behavior. However, different from other biological communities, there are three problems in the detection and tracking of fish school, that is, variable appearances, complex motion and frequent occlusion. To solve these problems, we propose an effective method of fish detection and tracking. In this method, first, the fish head region is positioned through extremum detection and ellipse fitting; second, The Kalman filtering and feature matching are used to track the target in complex motion; finally, according to the feature information obtained by the detection and tracking, the tracking problems caused by frequent occlusion are processed through trajectory linking. We apply this method to track swimming fish school of different densities. The experimental results show that the proposed method is both accurate and reliable.

[1]  Sachit Butail,et al.  Three-dimensional reconstruction of the fast-start swimming kinematics of densely schooling fish , 2012, Journal of The Royal Society Interface.

[2]  Iain D. Couzin,et al.  Collective States, Multistability and Transitional Behavior in Schooling Fish , 2013, PLoS Comput. Biol..

[3]  Qi Zhao,et al.  Automated 3D trajectory measuring of large numbers of moving particles. , 2011, Optics express.

[4]  Tetsu Nemoto,et al.  A computer image processing system for quantification of zebrafish behavior , 2004, Journal of Neuroscience Methods.

[5]  Y. Bar-Shalom Tracking and data association , 1988 .

[6]  David W. Sims,et al.  Long-Term GPS Tracking of Ocean Sunfish Mola mola Offers a New Direction in Fish Monitoring , 2009, PloS one.

[7]  A. Bisazza,et al.  Ontogeny of Numerical Abilities in Fish , 2010, PloS one.

[8]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[9]  M. Calcagnotto,et al.  Seizures Induced by Pentylenetetrazole in the Adult Zebrafish: A Detailed Behavioral Characterization , 2013, PloS one.

[10]  O. Feinerman,et al.  Automated long-term tracking and social behavioural phenotyping of animal colonies within a semi-natural environment , 2013, Nature Communications.

[11]  Tony F. Chan,et al.  Active contours without edges , 2001, IEEE Trans. Image Process..

[12]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[13]  Yaakov Bar-Shalom,et al.  Sonar tracking of multiple targets using joint probabilistic data association , 1983 .

[14]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[15]  Andrew T. Hartnett,et al.  Both information and social cohesion determine collective decisions in animal groups , 2013, Proceedings of the National Academy of Sciences.

[16]  A. G. Amitha Perera,et al.  Multi-Object Tracking Through Simultaneous Long Occlusions and Split-Merge Conditions , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[17]  Pascal Poncin,et al.  A video multitracking system for quantification of individual behavior in a large fish shoal: Advantages and limits , 2009, Behavior research methods.

[18]  Evan J. Kyzar,et al.  Three-Dimensional Neurophenotyping of Adult Zebrafish Behavior , 2011, PloS one.

[19]  Brendan J. Godley,et al.  A Step Towards Seascape Scale Conservation: Using Vessel Monitoring Systems (VMS) to Map Fishing Activity , 2007, PloS one.

[20]  P. Poncin,et al.  Quantifying spontaneous swimming activity in fish with a computerized color video tracking system, a laboratory device using last imaging techniques , 2003, Fish Physiology and Biochemistry.

[21]  Valter Tucci,et al.  Cognitive Aging in Zebrafish , 2006, PloS one.

[22]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[23]  Pascal Poncin,et al.  Video multitracking of fish behaviour: a synthesis and future perspectives , 2013 .

[24]  I. Couzin,et al.  Emergent Sensing of Complex Environments by Mobile Animal Groups , 2013, Science.

[25]  T. Lindeberg,et al.  Scale-Space Theory : A Basic Tool for Analysing Structures at Different Scales , 1994 .

[26]  Binoy Pinto,et al.  Speeded Up Robust Features , 2011 .

[27]  David Lentink,et al.  Automated visual tracking for studying the ontogeny of zebrafish swimming , 2008, Journal of Experimental Biology.