Towards automated length-estimation of free-swimming fish using machine vision

Machine vision has been widely and efficiently used for various industrial applications. However, in marine applications, this technology is still facing big challenges due to the free-swimming nature and unpredictable behavior of the fish. This paper presents new models for length estimation of small-size free-swimming fish objects using low-cost machine vision system. These models include two camera setups; orthogonal and stereo. In the orthogonal setup, one camera is used for measurement of the object's distance. This camera is synchronized with another orthogonally oriented one for the object's length measurement. The measured distance and length are then used to estimate the actual length of the object. In the stereo setup, however, both cameras are simultaneously used to measure the object's distance and length. Automatic calibration based on fixed object with known diameter is also considered in this study to measure the real value of object's length. In particular, for short camera distance, the effect of light refraction is assumed to be negligible therefore; a linear relationship is adopted to estimate actual object's length for stereo setup. This approximation is assessed experimentally and the measurement error in the object's length is found to be within the range of ± 1%.

[1]  B. Das,et al.  Use of zebrafish in chemical biology and drug discovery. , 2013, Future medicinal chemistry.

[2]  Emanuele Trucco,et al.  A trainable system for grading fish from images , 2001, Appl. Artif. Intell..

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

[4]  Majid A. Al-Taee,et al.  Automated electrical stimulation and physical activity monitoring of zebrafish larvae , 2015, 2015 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT).

[5]  John A. Marchant,et al.  Predicting salmon biomass remotely using a digital stereo-imaging technique , 1996 .

[6]  Shubham Nema,et al.  A novel method for automated tracking and quantification of adult zebrafish behaviour during anxiety , 2016, Journal of Neuroscience Methods.

[7]  Michael Nguyen,et al.  A novel 3D method of locomotor analysis in adult zebrafish: Implications for automated detection of CNS drug-evoked phenotypes , 2015, Journal of Neuroscience Methods.

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

[9]  Evan J. Kyzar,et al.  Pharmacological modulation of anxiety-like phenotypes in adult zebrafish behavioral models , 2011, Progress in Neuro-Psychopharmacology and Biological Psychiatry.

[10]  M. Richardson,et al.  The use of the zebrafish model in stress research , 2011, Progress in Neuro-Psychopharmacology and Biological Psychiatry.

[11]  Alexios Glaropoulos,et al.  A computer-vision system and methodology for the analysis of fish behavior , 2012 .

[12]  Majid A. Al-Taee,et al.  An automatic pattern detection method for behavioral analysis of zebrafish larvae , 2016, 2016 13th International Multi-Conference on Systems, Signals & Devices (SSD).

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

[14]  Boaz Zion,et al.  Review: The use of computer vision technologies in aquaculture - A review , 2012 .

[15]  Michele Scardi,et al.  A dual camera system for counting and sizing northern bluefin tuna (Thunnus thynnus; Linnaeus, 1758) stock, during transfer to aquaculture cages, with a semi automatic Artificial Neural Network tool. , 2009 .

[16]  Q. Al-Jubouri,et al.  Impact of analgesic drugs on the behavioural responses of larval zebrafish to potentially noxious temperatures , 2017 .

[17]  Michele Scardi,et al.  Extracting fish size using dual underwater cameras , 2006 .

[18]  Waleed Al-Nuaimy,et al.  Analysis of Embryonic Malformations in Zebrafish Larvae , 2016, 2016 9th International Conference on Developments in eSystems Engineering (DeSE).