Identification of freshwater fish species based on fish feature point detection

被引:0
作者
Zhu M. [1 ,2 ,3 ]
Li M. [1 ,2 ]
Wan P. [1 ,2 ,3 ,4 ]
Xiao C. [1 ,2 ]
Zhao J. [1 ,2 ]
机构
[1] College of Engineering, Huazhong Agricultural University, Wuhan
[2] Key Laboratory of Aquaculture Facilities Engineering, Ministry of Agriculture and Rural Affairs, Wuhan
[3] Key Laboratory of Agricultural Equipment in Mid-Lower Yangtze River, Ministry of Agriculture and Rural Affairs, Wuhan
[4] Key Laboratory of Modern Agricultural Intelligent Equipment in South China, Ministry of Agriculture and Rural Affairs, Guangzhou
来源
Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering | 2023年 / 39卷 / 11期
关键词
deep learning; feature point detection; fish; Fisher discriminant analysis; image recognition; species recognition;
D O I
10.11975/j.issn.1002-6819.202301096
中图分类号
学科分类号
摘要
An accurate and rapid identification of species is one of the most important parts of freshwater fish pre-treatment. However, deep learning-based freshwater fish classification cannot quantitatively describe the feature parameters of fish, due to the complicated feature extraction. This study aims to propose a deep learning-based fish feature point detection and freshwater fish classification. Firstly, an image acquisition device was built to acquire the images of five freshwater fish species: bream, bighead carp, grass carp, silver carp, and common carp. Secondly, the data enhancement was performed on the original images. LabelMe software was also used to label 20 feature points of the fish body, in order to construct a freshwater fish feature point detection dataset. The feature point of freshwater fish was detected using an improved AlexNet feature point detection model with the convolutional neural networks (CNN). The improved AlexNet model also adjusted the network structure of the traditional model, in order to accommodate the feature point detection task by the modified convolutional kernel size, the removal of the local response normalization layer, the addition of batch normalization layer, and the replacement of the loss function. The Euclidean distance between feature points was extracted as the feature value using the coordinates of the feature points. Feature vectors were constructed. Fisher discriminant analysis was used to identify the species of freshwater fish. A series of ablation experiments were conducted on the improved AlexNet model to clarify the impact of different improvement schemes on model performance. The results showed that the improved schemes were beneficial to improve the training efficiency and performance of the model. The average value of normalized mean error (NME) of the improved AlexNet model on the test set was 0.0099, the failure rate (FR) at thresholds of 0.02 and 0.03 were 2.50% and 0.83%, and the average detection time was 0.037 s, indicating the better accuracy and error distribution. The number of parameters and floating-point operations per second (FLOPs) of the improved AlexNet model were smaller than those of the VGG16 model. The test set detection was also better than that of the VGG16 model, compared with different feature extraction models. Although the number of parameters and FLOPs of the improved AlexNet model was larger, the average NME and the FR were lower than that of the MobileNetV2 model. The recognition accuracy of 98.0% was achieved in the freshwater fish species recognition using the model and Fisher discriminant analysis for five freshwater fish species. The average recognition time of a single image was 0.368 s. The feature point detection model can be expected to detect the feature points of five species of freshwater fish with high accuracy. The finding can also facilitate freshwater fish species identification, size detection, and fish segmentation. The freshwater fish species identification using feature point detection and Fisher's discriminant analysis can lay the foundation for the development of an automated freshwater fish classification device. © 2023 Chinese Society of Agricultural Engineering. All rights reserved.
引用
收藏
页码:155 / 164
页数:9
相关论文
共 30 条
[1]  
ZHANG Junwen, CHEN Qingyu, OUYANG Jie, Et al., Research progress in freshwater fish pretreatment and processing technology in China, Anhui Agricultural Sciences, 46, 21, pp. 25-28, (2018)
[2]  
LI Ling, ZONG Li, WANG Jiujiu, Et al., Research status and development trend of massive freshwater fish pre-treatment processing technology and equipment, Fishery Modernization, 37, 5, pp. 43-46, (2010)
[3]  
HONG Jinqi, Research on Fish Species Classification Algorithm Based on Computer Vision Technology, (2015)
[4]  
SABERIOON M, GHOLIZADEH A, CISAR P, Et al., Application of machine vision systems in aquaculture with emphasis on fish: state-of-the-art and key issues, Reviews in Aquaculture, 9, 4, pp. 369-387, (2016)
[5]  
LI Daoliang, LIU Chang, Recent advances and future outlook for artificial intelligence in aquaculture, Smart Agriculture, 2, 3, pp. 1-20, (2020)
[6]  
DUAN Yane, LI Daoliang, LI Zhenbo, Et al., Review on visual characteristic measurement research of aquatic animals based on computer vision, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 31, 15, pp. 1-11, (2015)
[7]  
ZHANG Zhiqiang, NIU Zhiyou, ZHAO Siming, Et al., Identification of freshwater fish species based on computer vision, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 27, 11, pp. 388-392, (2011)
[8]  
WANG Kundian, Study of Freshwater Fish Species Identification and Online Weight Detection and Equipment Design, (2015)
[9]  
WHITE D J, SVELLINGEN C, STRACHAN N J C., Automated measurement of species and length of fish by computer vision, Fisheries Research, 80, 4, pp. 203-210, (2006)
[10]  
ZION B, ALCHANATIS V, OSTROVSKY V, Et al., Real-time underwater sorting of edible fish species, Computers and Electronics in Agriculture, 56, 1, pp. 34-45, (2007)