3-D Video Tracking of Multiple Fish in a Water Tank

Study on fish behavior is essential to fishery development and water environment protection. Quantitative analysis of fish behavior is impossible without information on fish trajectories. Although the computer vision techniques have provided an effective approach to the collection of fish trajectories, it is still challenging to track fish groups accurately and robustly due to fish appearance variations and frequent occlusions. In this paper, a skeleton-based method for 3-D tracking of fish group is proposed. First, skeleton analysis is performed to simplify the top- and side-view objects into representation of feature points. Next, the feature points under the top view are associated to obtain the top-view trajectories of objects. Finally, the epipolar constraint and the motion continuity constraint are used to match the top-view trajectories with the side-view feature points, thereby obtaining the 3-D trajectories of objects. Experimental results demonstrate the ability of the proposed method to track fish group more effectively than other state-of-the-art methods.

[1]  Margrit Betke,et al.  Tracking a large number of objects from multiple views , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[2]  Deanelle T. Symonds,et al.  Fish Population and Behavior Revealed by Instantaneous Continental Shelf-Scale Imaging , 2006, Science.

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

[4]  H. Maaswinkel,et al.  Using an Automated 3D-tracking System to Record Individual and Shoals of Adult Zebrafish , 2013, Journal of Visualized Experiments.

[5]  Xi En Cheng,et al.  An effective and robust method for tracking multiple fish in video image based on fish head detection , 2016, BMC Bioinformatics.

[6]  Tong-Yee Lee,et al.  Skeleton extraction by mesh contraction , 2008, SIGGRAPH 2008.

[7]  Petr Císar,et al.  Automated multiple fish tracking in three-Dimension using a Structured Light Sensor , 2016, Comput. Electron. Agric..

[8]  Masahiro Nakagawa,et al.  Effect of sodium hypochlorite on zebrafish swimming behavior estimated by fractal dimension analysis. , 2008, Journal of bioscience and bioengineering.

[9]  Pierre R Martineau,et al.  Tracking zebrafish larvae in group--status and perspectives. , 2013, Methods.

[10]  N F Hughes,et al.  New techniques for 3-D video tracking of fish swimming movements in still or flowing water , 1996 .

[11]  Xiaogang Jin,et al.  Quadruplet Network With One-Shot Learning for Fast Visual Object Tracking , 2017, IEEE Transactions on Image Processing.

[12]  A. Pérez-Escudero,et al.  idTracker: tracking individuals in a group by automatic identification of unmarked animals , 2014, Nature Methods.

[13]  Meijiao Wang,et al.  Skeleton-Based 3D Tracking of Multiple Fish From Two Orthogonal Views , 2017, CCCV.

[14]  Daniel P. Loucks,et al.  Forecasting 3-D fish movement behavior using a Eulerian-Lagrangian-agent method (ELAM) , 2006 .

[15]  Cees J. Voesenek,et al.  Automated Reconstruction of Three-Dimensional Fish Motion, Forces, and Torques , 2016, PloS one.

[16]  Pietro Perona,et al.  Automated image-based tracking and its application in ecology. , 2014, Trends in ecology & evolution.

[17]  Ye Liu,et al.  3D tracking swimming fish school using a master view tracking first strategy , 2016, 2016 IEEE International Conference on Bioinformatics and Biomedicine (BIBM).

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

[19]  Wei Weng,et al.  Catadioptric stereo-vision system for the real-time monitoring of 3D behavior in aquatic animals , 2007, Physiology & Behavior.

[20]  Guanhao Wu Measuring the three-dimensional kinematics of a free-swimming koi carp by video tracking method , 2010 .

[21]  Yan Qiu Chen,et al.  Feature point based 3D tracking of multiple fish from multi-view images , 2017, PloS one.

[22]  Wenyu Liu,et al.  Skeleton Pruning by Contour Partitioning with Discrete Curve Evolution , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[23]  Ramakant Nevatia,et al.  Detection and Tracking of Multiple, Partially Occluded Humans by Bayesian Combination of Edgelet based Part Detectors , 2007, International Journal of Computer Vision.

[24]  Mattia G. Bergomi,et al.  idtracker.ai: tracking all individuals in small or large collectives of unmarked animals , 2019, Nature Methods.

[25]  Alexandru Telea,et al.  An Augmented Fast Marching Method for Computing Skeletons and Centerlines , 2002, VisSym.

[26]  N. Makris,et al.  Critical Population Density Triggers Rapid Formation of Vast Oceanic Fish Shoals , 2009, Science.

[27]  Petr Císař,et al.  Infrared reflection system for indoor 3D tracking of fish , 2015 .