Automatic tracking of swimming koi using a particle filter with a center-surrounding cue

Abstract Automatic analysis of the swimming posture of koi is very useful for determining the growth status and ornamental value of these fish. We propose an automatic tracking method based on a particle filter to measure the swimming posture of koi. In water, traditional color-based particle filters are unable to deal with issues such as shadows, reflections and abrupt motion, a novel matching function was investigated for the particle filter for tracking koi motion in water. First a particle filter with a traditional color histogram matching function is used for tracking. Then a new matching function based on a center-surrounding cue is applied to amend the particle distribution and improve the tracking robustness in each iteration. We demonstrate the effectiveness and robustness of our approach through experiments and comparisons using some challenging video sequences of koi swimming.

[1]  Nanning Zheng,et al.  Learning to Detect a Salient Object , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[3]  Simon Haykin,et al.  On Different Facets of Regularization Theory , 2002, Neural Computation.

[4]  Hua Han,et al.  An evolutionary particle filter with the immune genetic algorithm for intelligent video target tracking , 2011, Comput. Math. Appl..

[5]  C. Dou Particle Filtering for Demodulation in Fading Channels with Non-Gaussian Additive Noise. , 2001 .

[6]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[7]  Jingling Wang,et al.  Object tracking using SIFT features in a particle filter , 2011, 2011 IEEE 3rd International Conference on Communication Software and Networks.

[8]  Frank Dellaert,et al.  MCMC-based particle filtering for tracking a variable number of interacting targets , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  A. Causo,et al.  Automated fish fry counting and schooling behavior analysis using computer vision , 2012, 2012 IEEE 8th International Colloquium on Signal Processing and its Applications.

[10]  Daniel P. Huttenlocher,et al.  Efficient Graph-Based Image Segmentation , 2004, International Journal of Computer Vision.

[11]  Nan Jiang,et al.  Automatic video-based analysis of animal behaviors , 2010, 2010 IEEE International Conference on Image Processing.

[12]  Christophe Doignon,et al.  Visual tracking of small animals based on real-time Level Set Method with fast infra-red thermographic imaging , 2011, 2011 IEEE International Symposium on Robotic and Sensors Environments (ROSE).

[13]  Thomas Deselaers,et al.  Measuring the Objectness of Image Windows , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Andreas Hein,et al.  Virtual experimental arena for behavioral experiments on small vertebrates , 2011, 2011 4th International Congress on Image and Signal Processing.

[15]  A Plotnik,et al.  Hybrid Estimation Using Perceptional Information: Robotic Tracking of Deep Ocean Animals , 2011, IEEE Journal of Oceanic Engineering.

[16]  Rama Chellappa,et al.  Shape-and-Behavior Encoded Tracking of Bee Dances , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  RisticBranko,et al.  A particle filter for joint detection and tracking of color objects , 2007 .

[18]  Arnaud Doucet,et al.  A survey of convergence results on particle filtering methods for practitioners , 2002, IEEE Trans. Signal Process..

[19]  Branko Ristic,et al.  A particle filter for joint detection and tracking of color objects , 2007, Image Vis. Comput..

[20]  智一 吉田,et al.  Efficient Graph-Based Image Segmentationを用いた圃場図自動作成手法の検討 , 2014 .