A Measurement Model for Aquatic Animals Based on Instance Segmentation and 3D Point Cloud

被引:0
作者
He, Zhiqian [1 ]
Xu, Xiaoqing [1 ]
Luo, Jialu [1 ]
Chen, Ziwen [2 ]
Song, Weibo [1 ,3 ]
Cao, Lijie [1 ,3 ]
Huo, Zhongming [4 ,5 ]
机构
[1] Dalian Ocean Univ, Coll Informat Engn, Dalian 116023, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Elect Informat & Commun, Wuhan 430074, Peoples R China
[3] Key Lab Marine Informat Technol Liaoning Prov, Dalian 116023, Peoples R China
[4] Dalian Ocean Univ, Coll Fisheries & Life Sci, Dalian 116023, Peoples R China
[5] Engn & Technol Res Ctr Shellfish Breeding Liaoning, Dalian 116023, Peoples R China
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Length measurement; Point cloud compression; Feature extraction; Three-dimensional displays; Solid modeling; Instance segmentation; Cameras; Accuracy; Aquaculture; Computer vision; Fish; Aquaculture measurement; instance segmentation; YOLOv8; object detection; 3D point cloud; LENGTH; SITE;
D O I
10.1109/ACCESS.2024.3470791
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional computer vision measurement methods often encounter challenges such as scale and dynamic changes and feature extraction difficulties when confronted with aquatic animals images, making measuring aquatic animals' morphology complex and restricted. Most measurement models for the size of aquatic animals measure length and width. Therefore, this paper proposes a Point Cloud Measurement Model to overcome the problems caused by the image scale change and feature extraction difficulty in aquatic animal measurement models. The proposed model comprises an image instance segmentation YOLOv8 model, a 3D point cloud, and a depth camera. First, the improved YOLOv8 performs instance segmentation on the aquatic animal to output Mask and Box coordinates. Then, the 3D point cloud of the aquatic animal is reconstructed based on the Mask and Box combined with the depth camera. Secondly, the Mask is processed to obtain the pixel end point coordinates of the length and width, and the actual length and width information is obtained through the depth value. Finally, Box was used to fitting the point cloud planes while obtaining the heights of aquatic animals from the point cloud planes. To evaluate the effectiveness of the improved instance segmentation model YOLOv8, we used the self-made Aquatic Animal SegMentation dataset(AASM), the Underwater Image Instance Segmentation (UIIS) dataset, and the Underwater Salient Instance Segmentation (USIS10K) Dataset for verification. The experimental results show that the improved YOLOv8 model compared with the baseline model improves the mAP@0.5 by 97.5% on the self-made underwater instance segmentation dataset, the mAP@0.5 by 3.5% on the UIIS dataset, and the mAP@0.5 by 1.5% on the USIS10K dataset. At the same time, the proposed point cloud measurement model has an absolute error of less than 5 mm in length, width, and height compared to manual measurement. The absolute height error of the clam is 0.89 mm. The experimental results demonstrate the versatility and accuracy of the proposed point cloud measurement model.
引用
收藏
页码:156208 / 156223
页数:16
相关论文
共 48 条
[1]   Underwater 3-D Scene Reconstruction Using Kinect v2 Based on Physical Models for Refraction and Time of Flight Correction [J].
Anwer, Atif ;
Ali, Syed Saad Azhar ;
Khan, Amjad ;
Meriaudeau, Fabrice .
IEEE ACCESS, 2017, 5 :15960-15970
[2]   OVERWINTERING HATCHERY-REARED INDIVIDUALS OF THE SOFT-SHELL CLAM, MYA-ARENARIA L - A FIELD-TEST OF SITE, CLAM SIZE, AND INTRASPECIFIC DENSITY [J].
BEAL, BF ;
LITHGOW, CD ;
SHAW, DP ;
RENSHAW, S ;
OUELLETTE, D .
AQUACULTURE, 1995, 130 (2-3) :145-158
[3]   FishNet: Fish visual recognition with one stage multi-task learning [J].
Chen, Ziwen ;
Cao, Lijie ;
Wang, Qihua ;
Cai, Yu .
IET IMAGE PROCESSING, 2022, 16 (12) :3237-3246
[4]   Validation of of fish length estimations from a high frequency multi-beam sonar (ARTS) and its utilisation as a field-based measurement technique [J].
Cook, Denham ;
Middlemiss, Karen ;
Jaksons, Peter ;
Davison, William ;
Jerrett, Alistair .
FISHERIES RESEARCH, 2019, 218 :59-68
[5]   Deformable Convolutional Networks [J].
Dai, Jifeng ;
Qi, Haozhi ;
Xiong, Yuwen ;
Li, Yi ;
Zhang, Guodong ;
Hu, Han ;
Wei, Yichen .
2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, :764-773
[6]   Manual fish length measurement accuracy for adult river fish using an acoustic camera (DIDSON) [J].
Daroux, Aurelie ;
Martignac, Francois ;
Nevoux, Marie ;
Bagliniere, Jean L. ;
Ombredane, Dominique ;
Guillard, Jean .
JOURNAL OF FISH BIOLOGY, 2019, 95 (02) :480-489
[7]   Automatic segmentation of fish using deep learning with application to fish size measurement [J].
Garcia, Rafael ;
Prados, Ricard ;
Quintana, Josep ;
Tempelaar, Alexander ;
Gracias, Nuno ;
Rosen, Shale ;
Vagstol, Havard ;
Lovall, Kristoffer .
ICES JOURNAL OF MARINE SCIENCE, 2020, 77 (04) :1354-1366
[8]   Fast R-CNN [J].
Girshick, Ross .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :1440-1448
[9]   Rich feature hierarchies for accurate object detection and semantic segmentation [J].
Girshick, Ross ;
Donahue, Jeff ;
Darrell, Trevor ;
Malik, Jitendra .
2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, :580-587
[10]   Deep Learning for 3D Point Clouds: A Survey [J].
Guo, Yulan ;
Wang, Hanyun ;
Hu, Qingyong ;
Liu, Hao ;
Liu, Li ;
Bennamoun, Mohammed .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (12) :4338-4364