Page 204 - 《水产学报》2025年第5期
P. 204

张士薇,等                                                                 水产学报, 2025, 49(5): 059117


                                                                             deConv
                                         Conv   1×1, 64  Bottlenck
                                   Conv2d                        ConvTranspose2d
                                                  ReLU
                                                3×3, 64             BN
                      Conv          BN
                    k7, s2, p3, c64
                                                  ReLU             ReLU
                                   ReLU         1×1, 256
                    MaxPooling
                     k3, p1, s2
                                                   ReLU
                                                                  7×7×256                    class
                                                                   ROI    Fully connected Layer
                             Bottlenck  Bottlenck
                   Bottlenck                   Bottlenck                                     box
                             Bottlenck  Bottlenck
                   Bottlenck                   Bottlenck
                             Bottlenck  Bottlenck
                   Bottlenck
                                               Bottlenck
                             Bottlenck  Bottlenck
                                      Bottlenck
                                                                           Conv
                                                                 ROI    k3, s1, p1, c256         mask
                                                               14×14×256
                                      Bottlenck
                                                                           Conv
                                                                        k3, s1, p1, c256
                                                                                      deConv     Conv
                                                                           Conv     k2, s2, p0, c256  k1, s1, p0, c1
                                                                        k3, s1, p1, c256  28×28×256  28×28×1
                                                                           Conv
                   Featured Pyramid Network  feature maps  ROIAlign     k3, s1, p1, c256
                                                                            14×14×256
                                                     Region Proposal Network

                                    图 6    凡纳滨对虾整体轮廓分割所用的          Mask R-CNN  模型结构
                               Fig. 6 Mask R-CNN structure for the contour segmentation of L. vannamei

              信息。分别利用         HRNet 模型和     Mask R-CNN  模      OpenCV 4.10.084、PyTorch 2.1.2+cu121、PyQt5
              型获取每尾个体的体长              (BL) 和体表面积       (S)。    5.15.7  及大恒相机自带      SDK  等工具软件进行数
              基于训练群体         1 667  尾个体的数据,构建了           4     字图像处理与可视化开发。其中,采用                   OpenCV
              种预测体重       (BW) 的回归模型:                          库编写对虾图像的采集和后期处理函数。基于
                            α
                  BW = β 1 BL +e                    (模型1)      PyTorch  深度学习框架完成模型的搭建、训练
                                                               和推理;利用       PyQt5  设计图像处理和模型预测
                  BW = β 0 +β 1 S +e                (模型2)      结果的可视化界面;大恒相机自带                  SDK  提供图
                                                               像采集和传输的接口函数。
                  BW = β 0 +β 1 BL+β 2 S +e         (模型3)
                  BW = β 0 +β 1 BL+β 2 S +β 3 G+e   (模型4)      2    结果

              模型中,     α为指数,     β 0 为截距,   β 1 、 β 2 和 β 3 为回
                                                               2.1    关键特征点与体尺性状
              归系数,     G为性别,     e为误差项。
                                                                   在  HRNet 模型的卷积操作中,由于与体尺
                   计算测试群体        186  尾个体的体重预测值与
                                                               性状直接相关的关键特征点有                9  个,特征图的
              测量值之间的相关系数、最大相对误差、最小
                                                               深度设置为      9,最终在虾体的原始图像上精准
              相对误差和平均相对误差,评价不同模型预测
                                                               定位了    9  个关键特征点,并通过对关键特征点
              体重的准确性和可靠性。

                                                               连线实现     BL  和  AL  的计算。SI1951   数据集所有
              1.6    软件系统开发
                                                               对虾图像的关键特征点识别结果统计见表                        1,
                   软件开发采用        Pycharm 2022.1.3  软件作为        识别率均超       98%,除    b1_down  和  b3_down  外,
              主要工具,编程语言为              Python 3.9.12,并结合        其余均在     99%  以上,表明所用        HRNet 模型在关

              https://www.china-fishery.cn                           中国水产学会主办    sponsored by China Society of Fisheries
                                                            6
   199   200   201   202   203   204   205   206   207   208   209