Classification of guppies’ (Poecilia reticulata) gender by computer vision

Labor costs of guppy growers and breeders are largely those of manual sorting (by strain, quality and gender) and counting fish. In most farms, female and male fish are grown together and sold either separately or together. Sorting fish according to gender is important for marketing as well as for breeding programs, so that a device for sorting and counting fish can potentially reduce production costs and improve quality. A project aiming to develop sorting and counting technologies for ornamental fish growers included development and testing of image-processing algorithms for sorting guppy fish (Poecilia reticulata) by gender. The algorithms are derived from shape and color differences between female and male guppies. An algorithm for the determination of landmarks on fish contours was developed and found to be accurate in accordance with human judgment, enabling extraction of specific shape and color features of the tail and the body. The algorithms were applied to three sets of images of guppies of the “Red-Blond” strain. Gender identification accuracy was approximately 90% using shape features, approximately 96% using color features and was slightly improved when both color and shape features were used. Some of the components used are essential for future development of a computer vision based system for sorting and grading ornamental fish by strain and quality.

[1]  Murat O. Balaban,et al.  Analysis of Skin Color Development in Live Goldfish Using a Color Machine Vision System , 2002 .

[2]  J. Lines,et al.  An automatic image-based system for estimating the mass of free-swimming fish , 2001 .

[3]  Norval J. C. Strachan,et al.  Automated measurement of species and length of fish by computer vision , 2006 .

[4]  Victor Alchanatis,et al.  Guidance of groups of guppies (Poecilia reticulata) to allow sorting by computer vision , 2005 .

[5]  François Michaud,et al.  Intelligent system for automated fish sorting and counting , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[6]  Laurence T. Kell,et al.  A potential method for the differentiation between haddock fish stocks by computer vision using canonical discriminant analysis , 1995 .

[7]  Nigel J. B. McFarlane,et al.  Estimating Dimensions of Free-Swimming Fish Using 3D Point Distribution Models , 2000, Comput. Vis. Image Underst..

[8]  Victor Alchanatis,et al.  Real-time underwater sorting of edible fish species , 2007 .

[9]  Norval J. C. Strachan,et al.  Length measurement of fish by computer vision , 1993 .

[10]  Aníbal Ollero,et al.  Computer vision and robotics techniques in fish farms , 2003, Robotica.

[11]  Michel Larinier,et al.  Identification and counting of live fish by image analysis , 1994, Electronic Imaging.

[12]  Boaz Zion,et al.  Sorting fish by computer vision , 1999 .

[13]  Steven X. Cadrin,et al.  Advances in morphometric identification of fishery stocks , 2000, Reviews in Fish Biology and Fisheries.

[14]  G. Hulata,et al.  Color variability in normal and gynogenetic progenies of ornamental (Koi) common carp (Cyprinus carpio L.) , 1995 .

[15]  Boaz Zion,et al.  In-vivo fish sorting by computer vision , 2000 .

[16]  Boaz Zion,et al.  Guidance of single guppies (Poecilia reticulata) to allow sorting by computer vision , 2003 .

[17]  N.J.C. Strachan Sea trials of a computer vision based fish species sorting and size grading machine , 1994 .

[18]  L. F. Pau,et al.  PDL-HM: morphological and syntactic shape classification algorithm , 2005, Machine Vision and Applications.

[19]  Kevin D. Friedland,et al.  The utility of image processing techniques for morphometric analysis and stock identification , 1999 .

[20]  C. R. Savage,et al.  Underwater fish-video images: Image quality and edge detection techniques , 1994 .

[21]  Joseph Wilder,et al.  Fish detection and classification system , 2001, J. Electronic Imaging.