Skip to main content
Top
Published in: Pattern Analysis and Applications 4/2015

01-11-2015 | Theoretical advances

Evaluating cluster detection algorithms and feature extraction techniques in automatic classification of fish species

Authors: Marco T. A. Rodrigues, Mário H. G. Freitas, Flávio L. C. Pádua, Rogério M. Gomes, Eduardo G. Carrano

Published in: Pattern Analysis and Applications | Issue 4/2015

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper proposes five different schemes for automatic classification of fish species. These schemes make the species recognition based on image sample analysis. Different techniques have been combined for building the classifiers: three feature extraction techniques (PCA, SIFT and SIFT + VLAD + PCA), three data clustering algorithms (aiNet, ARIA and k-means) and three input classifiers (k-NN, SIFT class. and k-means class) are tested. When compared to common methodologies, which are based on human observation, it is believed that these schemes are able to provide significant improvement in time and financial resources spent in classification. Two datasets have been considered: (1) a dataset with image samples of six fish species which are perfectly conserved in formaldehyde solution, and; (2) a dataset composed of images of four fish species in real-world conditions (in vivo). The five proposed schemes have been evaluated in both datasets, and a ranking for the methods has been derived for each one.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Color images are generally composed of three-dimensional (3D) vector values.
 
Literature
1.
go back to reference Belkin M, Niyogi P (2003) Laplacian eigenmaps for dimensionality reduction and data representation. Neural Comput 15(6):1373–1396MATHCrossRef Belkin M, Niyogi P (2003) Laplacian eigenmaps for dimensionality reduction and data representation. Neural Comput 15(6):1373–1396MATHCrossRef
2.
go back to reference Bermejo S, Monegal B, Cabestany J (2007) Fish age categorization from otolith images using multi-class support vector machines. Fish Res 84:247–253CrossRef Bermejo S, Monegal B, Cabestany J (2007) Fish age categorization from otolith images using multi-class support vector machines. Fish Res 84:247–253CrossRef
3.
go back to reference Bezerra GB, Barra TV, Castro LN, Zuben FJV (2005) Adaptive radius immune algorithm for data clustering. Lect Notes Comput Sci Artif Immune Syst 3627:290–303CrossRef Bezerra GB, Barra TV, Castro LN, Zuben FJV (2005) Adaptive radius immune algorithm for data clustering. Lect Notes Comput Sci Artif Immune Syst 3627:290–303CrossRef
4.
go back to reference Bowen M, Marques S, Silva L, Vono V, Godinho H (2006) Comparing on site human and video counts at igarapava fish ladder, southeastern Brazil. Neotrop Ichthyol 4:291–294CrossRef Bowen M, Marques S, Silva L, Vono V, Godinho H (2006) Comparing on site human and video counts at igarapava fish ladder, southeastern Brazil. Neotrop Ichthyol 4:291–294CrossRef
5.
go back to reference Cabreira AG, Tripode M, Madirolas A (2009) Artificial neural networks for fish-species identification. ICES J Mar Sci 4:291–294 Cabreira AG, Tripode M, Madirolas A (2009) Artificial neural networks for fish-species identification. ICES J Mar Sci 4:291–294
6.
go back to reference Cadieux S, Lalonde F, Michaud F. (2000) Intelligent system for automated fish sorting and counting. In: Proceedings of the intelligent robots and systems—IEEE IROS, pp 1279–1284 Cadieux S, Lalonde F, Michaud F. (2000) Intelligent system for automated fish sorting and counting. In: Proceedings of the intelligent robots and systems—IEEE IROS, pp 1279–1284
7.
go back to reference Chan D, Hockaday S, Tillett RD, Ross LG. (1999) A trainable n-tuple pattern classifier and its application for monitoring fish underwater. In: Proceedings of the internetional conference image processing and its applications, pp 255–259 Chan D, Hockaday S, Tillett RD, Ross LG. (1999) A trainable n-tuple pattern classifier and its application for monitoring fish underwater. In: Proceedings of the internetional conference image processing and its applications, pp 255–259
8.
go back to reference Chang Y, Lee DJ, Hong Y, Archibald J (2008) Unsupervised video shot detection using clustering ensemble with a color global scale-invariant feature transform descriptor. J Image Video Process 2(24):9:1–9:10 Chang Y, Lee DJ, Hong Y, Archibald J (2008) Unsupervised video shot detection using clustering ensemble with a color global scale-invariant feature transform descriptor. J Image Video Process 2(24):9:1–9:10
9.
go back to reference Charef A, Ohshimo S, Aoki I, Al Absi N (2009) Classification of fish schools based on evaluation of acoustic descriptor characteristics. Fish Sci 76:1–11CrossRef Charef A, Ohshimo S, Aoki I, Al Absi N (2009) Classification of fish schools based on evaluation of acoustic descriptor characteristics. Fish Sci 76:1–11CrossRef
10.
go back to reference de Castro LN, Zuben FJV (2001) aiNet: an artificial immune network for data analysis. In: Abbass HA, Sarker RA, Newton CS (eds) Data mining: a heuristic approach, chapter XII. Idea Group Publishing, USA, pp 231–259 de Castro LN, Zuben FJV (2001) aiNet: an artificial immune network for data analysis. In: Abbass HA, Sarker RA, Newton CS (eds) Data mining: a heuristic approach, chapter XII. Idea Group Publishing, USA, pp 231–259
11.
go back to reference Duda RO, Hart PE (1973) Pattern classification and scene analysis. Wiley, New YorkMATH Duda RO, Hart PE (1973) Pattern classification and scene analysis. Wiley, New YorkMATH
12.
go back to reference Fernandez DR, Agostinho AA, Bini LM (2004) Selection of an experimental fish ladder located at the dam of the Itaipu binacional, Paraná River, Brazil. Braz Arch Biol Technol 47(4):579–586CrossRef Fernandez DR, Agostinho AA, Bini LM (2004) Selection of an experimental fish ladder located at the dam of the Itaipu binacional, Paraná River, Brazil. Braz Arch Biol Technol 47(4):579–586CrossRef
13.
go back to reference Guan N, Tao D, Luo Z, Yuan B (2012) Online nonnegative matrix factorization with robust stochastic approximation. IEEE Trans Neural Netw Learn Syst 23(7):1087–1099CrossRef Guan N, Tao D, Luo Z, Yuan B (2012) Online nonnegative matrix factorization with robust stochastic approximation. IEEE Trans Neural Netw Learn Syst 23(7):1087–1099CrossRef
14.
go back to reference Hoggarth D, Abeyasekera S, Arthur RI, Beddington JR. (2006) Stock assessment for fishery management: a framework guide to the stock assessment tools of the fisheries management science programme, paper 487 edn. FAO fisheries technical paper Hoggarth D, Abeyasekera S, Arthur RI, Beddington JR. (2006) Stock assessment for fishery management: a framework guide to the stock assessment tools of the fisheries management science programme, paper 487 edn. FAO fisheries technical paper
15.
go back to reference Jégou H, Douze M, Schmid C, Pérez P (2010) Aggregating local descriptors into a compact image representation. In: Proceedings of the IEEE conference on computer vision and Pattern recognition Jégou H, Douze M, Schmid C, Pérez P (2010) Aggregating local descriptors into a compact image representation. In: Proceedings of the IEEE conference on computer vision and Pattern recognition
16.
go back to reference Ke Y, Sukthankar R. (2004) PCA–SIFT: a more distinctive representation for local image descriptors. In: Proceedings of the IEEE computer society conference computer vision and pattern recognition, pp 506–513 Ke Y, Sukthankar R. (2004) PCA–SIFT: a more distinctive representation for local image descriptors. In: Proceedings of the IEEE computer society conference computer vision and pattern recognition, pp 506–513
17.
go back to reference Kuikka S, Hildén M, Gislason H, Hansson S, Sparholt H, Varis O (1999) Modeling environmentally driven uncertainties in Baltic cod (Gadus morhua) management by Bayesian influence diagrams. Can J Fish Aquat Sci 56:629–641CrossRef Kuikka S, Hildén M, Gislason H, Hansson S, Sparholt H, Varis O (1999) Modeling environmentally driven uncertainties in Baltic cod (Gadus morhua) management by Bayesian influence diagrams. Can J Fish Aquat Sci 56:629–641CrossRef
19.
go back to reference Lee DJ, Redd S, Schoenberger R, Xiaoqian X, Pengcheng Z. (2003) An automated fish species classification and migration monitoring system. In: Annual conference IEEE industrial electronics society, pp 1080–1085 Lee DJ, Redd S, Schoenberger R, Xiaoqian X, Pengcheng Z. (2003) An automated fish species classification and migration monitoring system. In: Annual conference IEEE industrial electronics society, pp 1080–1085
20.
go back to reference Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91–110CrossRef Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91–110CrossRef
21.
go back to reference Luo Y, Tao D, Geng B, Xu C, Maybank SJ (2013) Manifold regularized multitask learning for semi-supervised multilabel image classification. IEEE Trans Image Process 22(2):523–536MathSciNetCrossRef Luo Y, Tao D, Geng B, Xu C, Maybank SJ (2013) Manifold regularized multitask learning for semi-supervised multilabel image classification. IEEE Trans Image Process 22(2):523–536MathSciNetCrossRef
22.
go back to reference Luo Y, Tao D, Xu C, Li D, Xu C. (2013) Vector-valued multi-view semi-supervsed learning for multi-label image classification. In: AAAI, pp 647–653 Luo Y, Tao D, Xu C, Li D, Xu C. (2013) Vector-valued multi-view semi-supervsed learning for multi-label image classification. In: AAAI, pp 647–653
23.
go back to reference Luo Y, Tao D, Xu C, Xu C, Liu H, Wen Y (2013) Multiview vector-valued manifold regularization for multilabel image classification. IEEE Trans Neural Netw Learn Syst 24(5):709–722CrossRef Luo Y, Tao D, Xu C, Xu C, Liu H, Wen Y (2013) Multiview vector-valued manifold regularization for multilabel image classification. IEEE Trans Neural Netw Learn Syst 24(5):709–722CrossRef
24.
go back to reference Macqueen JB. (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the Berkeley symposium on mathematical statistics and probability Macqueen JB. (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the Berkeley symposium on mathematical statistics and probability
25.
go back to reference Nery M, Machado A, Campos M, Padua F, Carceroni R, Queiroz-Neto J. (2005) Determining the appropriate feature set for effective fish classification tasks. In: Brazilian symposium on computer graphics and image processing—SIBGRAPI, pp 173–180 Nery M, Machado A, Campos M, Padua F, Carceroni R, Queiroz-Neto J. (2005) Determining the appropriate feature set for effective fish classification tasks. In: Brazilian symposium on computer graphics and image processing—SIBGRAPI, pp 173–180
26.
go back to reference Nigsch F, Bender A, van Buuren B, Tissen J, Nigsch E, Mitchell J (2006) Melting point prediction employing k-nearest neighbor algorithms and genetic parameter optimization. J Cheml Inf Model 46:2412–2422CrossRef Nigsch F, Bender A, van Buuren B, Tissen J, Nigsch E, Mitchell J (2006) Melting point prediction employing k-nearest neighbor algorithms and genetic parameter optimization. J Cheml Inf Model 46:2412–2422CrossRef
27.
go back to reference Pearson K (1901) On lines and planes of closest fit to systems of points in space. Philos Mag 2(6):559–572CrossRef Pearson K (1901) On lines and planes of closest fit to systems of points in space. Philos Mag 2(6):559–572CrossRef
28.
go back to reference Pereiro J (1995) Assessment and management of fish populations: a critical view. Sci Mar 59(3):653–660 Pereiro J (1995) Assessment and management of fish populations: a critical view. Sci Mar 59(3):653–660
29.
go back to reference Perronnin F, Dance C. (2007) Fisher kernels on visual vocabularies for image categorization. In: Proceedings od the IEEE conference computer vision and pattern recognition—CVPR Perronnin F, Dance C. (2007) Fisher kernels on visual vocabularies for image categorization. In: Proceedings od the IEEE conference computer vision and pattern recognition—CVPR
30.
go back to reference Robothama H, Boscha P, Gutiérrez-Estradab JC, Castillo J, Pulido-Calvob I (2010) Acoustic identification of small pelagic fish species in Chile using support vector machines and neural networks. Fish Res 102:115–122CrossRef Robothama H, Boscha P, Gutiérrez-Estradab JC, Castillo J, Pulido-Calvob I (2010) Acoustic identification of small pelagic fish species in Chile using support vector machines and neural networks. Fish Res 102:115–122CrossRef
31.
go back to reference Rodrigues MTA, Padua FLC, Gomes RM. (2008) Classificação de espécies de peixes baseada em sistemas imunológicos artificiais e análise de componentes principais. In: Congresso Brasileiro de Automática—CBA, pp 61–66 Rodrigues MTA, Padua FLC, Gomes RM. (2008) Classificação de espécies de peixes baseada em sistemas imunológicos artificiais e análise de componentes principais. In: Congresso Brasileiro de Automática—CBA, pp 61–66
32.
go back to reference Rodrigues MTA, Pádua FLC, Gomes RM, Soares GE. (2010) Automatic fish species classification based on robust feature extraction techniques and artificial immune systems. In: Proceedings of the international conference bio-inspired computing: theories and applications—BIC-TA Rodrigues MTA, Pádua FLC, Gomes RM, Soares GE. (2010) Automatic fish species classification based on robust feature extraction techniques and artificial immune systems. In: Proceedings of the international conference bio-inspired computing: theories and applications—BIC-TA
33.
go back to reference Rova A, Mori G, Dill LM. (2007) One fish, two fish, butterfish, trumpeter: recognizing fish in underwater video. In: IAPR conference on machine vision applications, pp 404–407 Rova A, Mori G, Dill LM. (2007) One fish, two fish, butterfish, trumpeter: recognizing fish in underwater video. In: IAPR conference on machine vision applications, pp 404–407
34.
go back to reference Roweis ST, Saul LK (2000) Nonlinear dimensionality reduction by locally linear embedding. Science 290(5500):2323–2326CrossRef Roweis ST, Saul LK (2000) Nonlinear dimensionality reduction by locally linear embedding. Science 290(5500):2323–2326CrossRef
35.
go back to reference Sivic J, Zisserman A. (2003) Video Google: a text retrieval approach to object matching in videos. In: Proceedings of the international conference on computer vision—ICCV Sivic J, Zisserman A. (2003) Video Google: a text retrieval approach to object matching in videos. In: Proceedings of the international conference on computer vision—ICCV
36.
go back to reference Tenenbaum JB, de Silva V, Langford JC (2000) A global geometric framework for nonlinear dimensionality reduction. Science 290(5500):2319–2323CrossRef Tenenbaum JB, de Silva V, Langford JC (2000) A global geometric framework for nonlinear dimensionality reduction. Science 290(5500):2319–2323CrossRef
37.
go back to reference Wang F, Tan C, König AC, Li P. (2011) Efficient document clustering via online nonnegative matrix factorizations. In: SDM, SIAM / Omnipress, pp 908–919 Wang F, Tan C, König AC, Li P. (2011) Efficient document clustering via online nonnegative matrix factorizations. In: SDM, SIAM / Omnipress, pp 908–919
38.
go back to reference Wu M, Schölkopf B (2007) Transductive classification via local learning regularization. J Mach Learn Res Proc Track 2:628–635 Wu M, Schölkopf B (2007) Transductive classification via local learning regularization. J Mach Learn Res Proc Track 2:628–635
39.
go back to reference Yu J, Tao D, Rui Y, Cheng J (2013) Pairwise constraints based multiview features fusion for scene classification. Pattern Recognit 46(2):483–496MATHCrossRef Yu J, Tao D, Rui Y, Cheng J (2013) Pairwise constraints based multiview features fusion for scene classification. Pattern Recognit 46(2):483–496MATHCrossRef
40.
go back to reference Yu J, Tao D, Wang M (2012) Adaptive hypergraph learning and its application in image classification. IEEE Trans Image Process 21(7):3262–3272MathSciNetCrossRef Yu J, Tao D, Wang M (2012) Adaptive hypergraph learning and its application in image classification. IEEE Trans Image Process 21(7):3262–3272MathSciNetCrossRef
41.
go back to reference Yu J, Wang M, Tao D (2012) Semi-supervised multiview distance metric learning for cartoon synthesis. IEEE Trans Image Process 21(11):4636–4648MathSciNetCrossRef Yu J, Wang M, Tao D (2012) Semi-supervised multiview distance metric learning for cartoon synthesis. IEEE Trans Image Process 21(11):4636–4648MathSciNetCrossRef
42.
go back to reference Zhou D, Huang J, Schölkopf B (2007) Learning with hypergraphs: clustering, classification, and embedding. In: Advances in neural information processing systems (NIPS) 19. Vancouver, British Columbia, Canada, pp 1601–1608 Zhou D, Huang J, Schölkopf B (2007) Learning with hypergraphs: clustering, classification, and embedding. In: Advances in neural information processing systems (NIPS) 19. Vancouver, British Columbia, Canada, pp 1601–1608
Metadata
Title
Evaluating cluster detection algorithms and feature extraction techniques in automatic classification of fish species
Authors
Marco T. A. Rodrigues
Mário H. G. Freitas
Flávio L. C. Pádua
Rogério M. Gomes
Eduardo G. Carrano
Publication date
01-11-2015
Publisher
Springer London
Published in
Pattern Analysis and Applications / Issue 4/2015
Print ISSN: 1433-7541
Electronic ISSN: 1433-755X
DOI
https://doi.org/10.1007/s10044-013-0362-6

Other articles of this Issue 4/2015

Pattern Analysis and Applications 4/2015 Go to the issue

Premium Partner