Hierarchical Classification for Live Fish Recognition

Live fish recognition in the open sea is a challenging multi-class classification task. We propose a hierarchical classification approach to recognize live fish from underwater videos. However, the hierarchical method accumulates misclassified samples into deeper layers and these accumulated errors reduce the average accuracy. We propose a set of heuristics to help construct more accurate hierarchical trees and, therefore, control the error accumulation. We create an automatically generated tree based on these heuristics and compare it to a baseline tree on a live fish image dataset. The proposed hierarchical classification method achieves about 4% better accuracy compared to state-of-the-art techniques.

[1]  Li Fei-Fei,et al.  ImageNet: A large-scale hierarchical image database , 2009, CVPR.

[2]  Robert B. Fisher,et al.  A flexible system for automated composition of intelligent video analysis , 2011, 2011 7th International Symposium on Image and Signal Processing and Analysis (ISPA).

[3]  SuomelaRiku,et al.  Robust Image Corner Detection Through Curvature Scale Space , 1998 .

[4]  Fei-Fei Li,et al.  What Does Classifying More Than 10, 000 Image Categories Tell Us? , 2010, ECCV.

[5]  Christoph H. Lampert,et al.  Learning to detect unseen object classes by between-class attribute transfer , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[6]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[7]  Farzin Mokhtarian,et al.  Robust Image Corner Detection Through Curvature Scale Space , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  N. H. C. Yung,et al.  Curvature scale space corner detector with adaptive threshold and dynamic region of support , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[9]  N. J. C. Strachan,et al.  Recognition of fish species by colour and shape , 1993, Image Vis. Comput..

[10]  Andrew Blake,et al.  "GrabCut" , 2004, ACM Trans. Graph..

[11]  M. Okamoto,et al.  Fundamental study to estimate fish biomass around coral reef using 3-dimensional underwater video system , 2000, OCEANS 2000 MTS/IEEE Conference and Exhibition. Conference Proceedings (Cat. No.00CH37158).

[12]  J. A. Marchant,et al.  Fish sizing and monitoring using a stereo image analysis system applied to fish farming , 1995 .

[13]  Jianping Fan,et al.  Hierarchical classification for automatic image annotation , 2007, SIGIR.

[14]  Alex A. Freitas,et al.  A survey of hierarchical classification across different application domains , 2010, Data Mining and Knowledge Discovery.

[15]  Thomas M. Breuel,et al.  Classification Using a Hierarchical Bayesian Approach , 2002, ICPR.

[16]  Robert B. Fisher,et al.  Automatic fish classification for underwater species behavior understanding , 2010, ARTEMIS '10.

[17]  Alastair R. Allen,et al.  Fish species recognition by shape analysis of images , 1990, Pattern Recognit..

[18]  Dah-Jye Lee,et al.  Contour matching for a fish recognition and migration-monitoring system , 2004, SPIE Optics East.