Method for segmentation of overlapping fish images in aquaculture

Individual fish segmentation is a prerequisite for feature extraction and object identification in any machine vision system. In this paper, a method for segmentation of overlapping fish images in aquaculture was proposed. First, the shape factor was used to determine whether an overlap exists in the picture. Then, the corner points were extracted using the curvature scale space algorithm, and the skeleton obtained by the improved Zhang-Suen thinning algorithm. Finally, intersecting points were obtained, and the overlapped region was segmented. The results show that the average error rate and average segmentation efficiency of this method was 10% and 90%, respectively. Compared with the traditional watershed method, the separation point is accurate, and the segmentation accuracy is high. Thus, the proposed method achieves better performance in segmentation accuracy and effectiveness. This method can be applied to multi-target segmentation and fish behavior analysis systems, and it can effectively improve recognition precision. Keywords: aquaculture, image processing, overlapping segmentation, corner detection, improved Zhang-Suen algorithm DOI: 10.25165/j.ijabe.20191206.3217 Citation: Zhou C, Lin K, Xu D M, Liu J T, Zhang S, Sun C H, et al. Method for segmentation of overlapping fish images in aquaculture. Int J Agric & Biol Eng, 2019; 12(6): 135–142.

[1]  Zengchang Qin,et al.  Accurate segmentation of overlapping cells in cervical cytology with deep convolutional neural networks , 2019, Neurocomputing.

[2]  Haijian Ye,et al.  Cucumber appearance quality detection under complex background based on image processing , 2018 .

[3]  Daoliang Li,et al.  Nonintrusive methods for biomass estimation in aquaculture with emphasis on fish: a review , 2020, Reviews in Aquaculture.

[4]  Stanislaw Osowski,et al.  Automatic reconstruction of overlapped cells in breast cancer FISH images , 2019, Expert Syst. Appl..

[5]  Chao Zhou,et al.  Three-dimensional location of target fish by monocular infrared imaging sensor based on a L–z correlation model , 2018 .

[6]  Mukesh Tripathi,et al.  A role of computer vision in fruits and vegetables among various horticulture products of agriculture fields: A survey , 2020 .

[7]  Xinting Yang,et al.  Evaluation of fish feeding intensity in aquaculture using a convolutional neural network and machine vision , 2019, Aquaculture.

[8]  Daming Xu,et al.  Near-infrared imaging to quantify the feeding behavior of fish in aquaculture , 2017, Comput. Electron. Agric..

[9]  Petr Císař,et al.  Infrared reflection system for indoor 3D tracking of fish , 2015 .

[10]  Edward Jones,et al.  Automatic crop detection under field conditions using the HSV colour space and morphological operations , 2017, Comput. Electron. Agric..

[11]  Fan Liangzhong,et al.  Measuring feeding activity of fish in RAS using computer vision , 2014 .

[12]  Wang Zhibin,et al.  Image segmentation of overlapping leaves based on Chan–Vese model and Sobel operator , 2017 .

[13]  H. El-Shafie,et al.  Automated detection of parasitized Cadra cautella eggs by Trichogramma bourarachae using machine vision , 2018 .

[14]  Daming Xu,et al.  An adaptive image enhancement method for a recirculating aquaculture system , 2017, Scientific Reports.

[15]  Fernando López-García,et al.  Vision-based discrimination of tuna individuals in grow-out cages through a fish bending model , 2016, Comput. Electron. Agric..

[16]  Petr Císar,et al.  Automated multiple fish tracking in three-Dimension using a Structured Light Sensor , 2016, Comput. Electron. Agric..

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

[18]  Wei Zhang,et al.  A novel segmentation algorithm for clustered flexional agricultural products based on image analysis , 2016, Comput. Electron. Agric..

[19]  Xinting Yang,et al.  Feed intake prediction model for group fish using the MEA-BP neural network in intensive aquaculture , 2020 .

[20]  Qin Zhang,et al.  A visual navigation algorithm for paddy field weeding robot based on image understanding , 2017, Comput. Electron. Agric..

[21]  Margarita Ruiz-Altisent,et al.  Shape determination of horticultural produce using two-dimensional computer vision – A review , 2012 .

[22]  Lan Chen,et al.  Handling Water Reflections for Computer Vision in Aquaculture , 2018 .

[23]  Massimo Cecchini,et al.  Stereovision system for estimating tractors and agricultural machines transit area under orchards canopy , 2019 .

[24]  Ruoyu Zhang,et al.  Detection of early decayed oranges based on multispectral principal component image combining both bi-dimensional empirical mode decomposition and watershed segmentation method , 2019 .

[25]  Xinting Yang,et al.  Intelligent feeding control methods in aquaculture with an emphasis on fish: a review , 2018 .

[26]  Qian Zhang,et al.  Robust corner detection using altitude to chord ratio accumulation , 2018, Multimedia Tools and Applications.

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

[28]  Dongjian He,et al.  Automatic detection of ruminant cows’ mouth area during rumination based on machine vision and video analysis technology , 2019, International Journal of Agricultural and Biological Engineering.

[29]  Jianping Li,et al.  Spatial behavioral characteristics and statistics-based kinetic energy modeling in special behaviors detection of a shoal of fish in a recirculating aquaculture system , 2016, Comput. Electron. Agric..

[30]  Johan Holmgren,et al.  Tree crown segmentation based on a tree crown density model derived from Airborne Laser Scanning , 2019 .

[31]  Xiaodong Gu,et al.  Image thinning using pulse coupled neural network , 2004, Pattern Recognit. Lett..

[32]  Bong Jin Cha,et al.  A simple method to quantify fish behavior by forming time-lapse images , 2012 .

[33]  Sile Wang,et al.  Greenness identification based on HSV decision tree , 2015 .

[34]  Long Qi,et al.  Segmentation and counting algorithm for touching hybrid rice grains , 2019, Comput. Electron. Agric..