Detecting overlapping fish population using image enhancement and improved Faster-RCNN networks

被引:0
作者
Tan H. [1 ]
Li Y. [1 ]
Zhu M. [1 ]
Deng Y. [1 ]
Tong M. [1 ]
机构
[1] 1. College of Engineering, Huazhong Agricultural University
[2] 2. Key Laboratory of Aquaculture Facilities Engineering, Ministry of Agriculture and Rural Affairs
来源
Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering | 2022年 / 38卷 / 13期
关键词
deep learning; Faster-RCNN; fish overlap; image enhancement; target detection; underwater image;
D O I
10.11975/j.issn.1002-6819.2022.13.019
中图分类号
学科分类号
摘要
Populational number of fish is of great significance in the intelligent aquaculture. An accurate and rapid target detection has been always obtained from the underwater images. Much attention is still paid on the single target during underwater fish detection so far. However, the overlapping target is largely limited to the applicative scenes. In this work, an overlapping fish detection model was proposed using image enhancement and an improved Faster-RCNN network, named after CP-Faster-RCNN. First, 15 healthy grass carps were fed in a test tank for 15 days, where the images of fish movement were collected by the equipped underwater camera. The total 2 077 available images were filtered to serve as the dataset for the modelling. The training, test, and validation set were divided, according to the rate of 6:2:2, respectively. In the training set, all recognized fishes in each image were labelled by the rectangle bounding boxes via a labelImg tool. Next, three most commonly-used detection models (YOLOv3-spp, SSD300, and YOLOv5x6), as well as the new proposed model (CP-Faster-RCNN) were trained using the training and test set, and then were verified by the validation set. Among them, the CP-Faster-RCNN model was optimized for such the overlapping fishes in the images. Hence, some improvements were made using the original Faster-RCNN model. The details were as follows. 1) The MSRCR combined with the adaptive median filtering was adapted to improve the definition of underwater images; 2) The ResNeXt101 network was served as the backbone network to enhance the feature extraction capability of the model; 3) A specific bilinear path aggregation network (Bi-PANet) with the Convolution Block Attention Module (CBAM) attention mechanism was designed to fully use the multi-scale feature maps, which was effectively reduced the interference of background information. 4) The PAM clustering was chosen to optimize the scale and number of initial anchors of the network, which was used to speed up the convergence of the model; 5) The Non-Maximum Suppression was replaced by the Soft Non-Maximum Suppression, in order to reduce the missed detection for the overlapping objects. The results showed that the mean Average Precision (mAP) values of CP-Faster-RCNN were 32.9, 12.3, and 6.7 percentage higher than those of YOLOv3-spp, SSD300, and YOLOv5x6, respectively, indicating the best performance of detection. Besides, 300 extra images were randomly selected from the validation set to test the actual performance of the four models. Statistical analysis demonstrated that there was the different detection accuracy at the different number of overlapping fishes in clusters. Once the number was from 2 to 5, the mAPs of CP-Faster-RCNN decreased orderly, which were 80.4%, 75.6%, 65.1%, and 55.6%, respectively. More importantly, the mAPs of CP-Faster-RCNN was rather higher than that of other three models in the same way, indicating the better suitable performance in the scenes of overlapping fishes. Last, five ablation tests were carried out to investigate the specific effects of five improvements, where the mAP was the index of assessment. It was found that the mAP of the CP-Faster-RCNN was 76.8%, which was the totally 8.4 percentage increase than that of the original Faster-RCNN network. The backbone network was replaced for the 5.7 percentage mAP increase, due to the more substantially complex model. Meantime, the pre-processing of dataset was also offered a 0.9 percentage increase of mAP. The other three improvements for the Faster-RCNN posed the positive impacts on the model complexity. All improvements were promoted the more accurate detection for the model. Therefore, the improved model can be expected to achieve the much more accurate fish detection, especially for the overlapping fish images in the complex underwater backgrounds. © 2022 Chinese Society of Agricultural Engineering. All rights reserved.
引用
收藏
页码:167 / 176
页数:9
相关论文
共 30 条
[1]  
Zhang Lu, Huang Lin, Li Beibei, Et al., Fish school counting method based on multi-scale fusion and no anchor YOLOv3, Transactions of the Chinese Society for Agricultural Machinery, 52, S1, pp. 237-244, (2021)
[2]  
Li Zhenbo, Zhao Yuanyang, Yang Pu, Et al., Review of research on fish body length measurement based on machine vision, Transactions of the Chinese Society for Agricultural Machinery, 52, S1, pp. 207-218, (2021)
[3]  
An D, Hao J, Wei Y, Et al., Application of computer vision in fish intelligent feeding system: A review, Aquaculture Research, 52, 2, pp. 423-437, (2021)
[4]  
Li Xinghui, Anomaly Detection of Fish Behaviors Based on Trajectory Extraction, (2021)
[5]  
Yang L, Liu Y, Yu H, Et al., Computer vision models in intelligent aquaculture with emphasis on fish detection and behavior analysis: A review, Archives of Computational Methods in Engineering, 28, 4, pp. 2785-2816, (2021)
[6]  
Li Daoliang, Bao Jianhua, Research progress on key technologies of underwater operation robot for aquaculture, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 34, 16, pp. 1-9, (2018)
[7]  
Li D, Miao Z, Peng F, Et al., Automatic counting methods in aquaculture: A review[J], Journal of the World Aquaculture Society, 52, 2, pp. 269-283, (2021)
[8]  
Han M, Lyu Z, Qiu T, Et al., A review on intelligence dehazing and color restoration for underwater images, IEEE Transactions on Systems, Man, and Cybernetics: Systems, 50, 5, pp. 1820-1832, (2018)
[9]  
Almutiry O, Iqbal K, Hussain S, Et al., Underwater images contrast enhancement and its challenges: A survey[J/OL], Multimedia Tools and Applications, pp. 1-26, (2021)
[10]  
Duan Y, Li D, Stien L H, Et al., Automatic segmentation method for live fish eggs microscopic image analysis, Aquacultural Engineering, 85, pp. 49-55, (2019)