Fish Shoals Behavior Detection Based on Convolutional Neural Network and Spatiotemporal Information

Behavior is the first visible change in an animal species after exposure to its own or environmental stressors and is a sensitive indicator. Fish are social animals, and the abnormality of group behavior is more indicative about a particular event than individual behavior, providing more effective informeqation about environmental or group social changes. The group behavior is not only reflected in the spatial distribution, but also reflected in the temporal behavior of the group and individual movement changes under the influence of pressure factors. This paper proposes a group behavior discrimination method based on convolutional neural network and spatiotemporal information fusion, which intends to make use of the prominent performance of convolutional neural network in image recognition and state classification, and imitating the attentional mechanism of ventral channel and dorsal channel when the human brain processes visual signals. Some pressure environments are made in laboratory, the behavior states of fish shoals are recorded, and the sample database of shoals’ behavior state is established by combining the spatial information of shoals’ spatial distribution with the time information reflected in the movement behavior. A simple convolutional neural network is constructed to quickly identify the behavior state of fish shoals. The effects of bath size and training epoch on network training speed and recognition accuracy are discussed, and the visualization of the intermediate data of the convolutional neural network is studied. Shown from the results of experiments of this paper, different behavior states of fish shoals can be recognized and classified effectively by using the simple convolutional neural network and spatiotemporal fusion images. What’s more, from the visualization of network intermediate data, it is found that the convolutional neural network has a higher discrimination power to the image edge feature than the image gray-value feature.

[1]  Marcin Wozniak,et al.  Automated fluorescence microscopy image analysis of Pseudomonas aeruginosa bacteria in alive and dead stadium , 2018, Eng. Appl. Artif. Intell..

[2]  K. Muramoto,et al.  Fast and slow recovery phases of goldfish behavior after transection of the optic nerve revealed by a computer image processing system , 1999, Neuroscience.

[3]  How-Lung Eng,et al.  Vision-Based Real-Time Monitoring on the Behavior of Fish School , 2009, MVA.

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

[5]  Simone Marini,et al.  Tracking Fish Abundance by Underwater Image Recognition , 2018, Scientific Reports.

[6]  Marcin Woźniak,et al.  Soft trees with neural components as image-processing technique for archeological excavations , 2020, Personal and Ubiquitous Computing.

[7]  H. Hirata,et al.  Stress response and energy metabolism in various tissues of Nile tilapia Oreochromis niloticus exposed to hypoxic conditions. , 2002 .

[8]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[9]  Kazufumi Kaneda,et al.  High-Resolution Representation for Mobile Mapping Data in Curved Regular Grid Model , 2019, Sensors.

[10]  Bastien Sadoul,et al.  A new method for measuring group behaviours of fish shoals from recorded videos taken in near aquaculture conditions , 2014 .

[11]  Bela Stantic,et al.  Assessing fish abundance from underwater video using deep neural networks , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[12]  Ying Liu,et al.  Modified motion influence map and recurrent neural network-based monitoring of the local unusual behaviors for fish school in intensive aquaculture. , 2018 .

[13]  Dacheng Tao,et al.  Orthogonal Deep Neural Networks , 2019, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Th Pinkiewicz,et al.  Estimating the swimming speed of salmon in aquaculture sea cages using computer vision , 2008 .

[15]  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..

[16]  Sushant Jain,et al.  Underwater Fish Species Classification using Convolutional Neural Network and Deep Learning , 2017, 2017 Ninth International Conference on Advances in Pattern Recognition (ICAPR).

[17]  Zhu Cong-rong Application of Computer Vision Technology in Aquaculture , 2008 .

[18]  Simone Marini,et al.  Underwater Fish Detection with Weak Multi-Domain Supervision , 2019, 2019 International Joint Conference on Neural Networks (IJCNN).

[19]  Yoshua. Bengio,et al.  Learning Deep Architectures for AI , 2007, Found. Trends Mach. Learn..

[20]  Marcin Wozniak,et al.  Object detection and recognition via clustered features , 2018, Neurocomputing.