Page 137 - 《软件学报》2021年第11期
P. 137

霍星  等:改进的元启发式优化算法及其在图像分割中的应用                                                    3463


                                                                   O R R′ →
                                             CS′  (  ) S =  1  ∑  | R ⋅  | max ( , )                 (21)
                                                       N  RS∈   RS′∈
                                                                 ′
                 其中,N 表示图像的像素总数.R∈S 表示分割 S 中某一标签区域,R′∈S′表示分割 S′中某一标签区域,且有:
                                                            | R ∩ R′ |
                                                     (, )R′ =
                                                    OR                                               (22)
                                                            | R ∪ R′ |
                 其中,|R∩R′|表示区域 R 和 R′中具有相同元素的个数,|R∪R′|表示区域 R 和 R′中不重合的元素的总个数.SC 系数
                 越大,表示分割结果越好.
                    PRI 系数是一种集合相似度度量函数,其通过评价同一区域在两种分割结果中是否被分到同一类别,来度
                 量结果的准确性.PRI 系数采用公式(23)的计算方法:
                                                      1
                                           PRI S  k }) =   [c p + ∑  ij  ij  (1 c−  ij )(1 p−  ij )]  (23)
                                              (,{G
                                                          <
                                                      T  ij
                 其中,c ij 是像素 i 和 j 具有相同标签的项,p ij 是其概率,T 是像素对的总数.PRI 系数越大,表示分割结果越好.
                    表 5 显示了不同算法在 BSDS 500 数据集中的 4 个评价指标的均值.由表中数据可以看出,对于一致性测度
                 UN,BBAS 的评价指标达到了最高值 0.971 9.一致性测度虽计算了区域的特征方差,但没有与图像分割金标准
                 进行比较,评价结果具有一定的局限性;而其余 3 种指标均是根据图像分割金标准进行比较评价,更具客观性.因
                 此,本文主要根据 F-measure、Segmentation Covering 和 PRI 这 3 种客观评价指标对分割图像进行评价.

                                            Table 5  Mean performance in BSDS 500
                                               表 5   在 BSDS 500 中的平均表现
                                 算法       NBAS      BAS    BBAS      GA      PSO     GOA
                                  UN      0.960 0   0.950 2   0.971 9   0.959 6   0.960 0   0.960 1
                                F-measure  0.789 4  0.721 2  0.791 2   0.787 2   0.791 0   0.789 7
                                  SC      0.888 2   0.830 8   0.876 3   0.880 8   0.884 7   0.883 6
                                  PRI     0.775 8   0.739 6   0.770 8   0.769 2   0.771 5   0.770 3
                    对于 F-measure,本文算法 NBAS 的 F-measure 值略低于 BBAS、PSO 和 GOA 算法,高于 BAS 算法和 GA
                 算法.对于 SC 指数,本文算法的 NBAS 的 SC 值最高,其余算法的 SC 值最高也只有 0.884 7.依据 SC 指数评价易
                 知,NBAS 算法分割结果与标准分割最相似,即分割精度高于其他算法.最后,由 PRI 指数可知,本文算法的指数值
                 最高.根据 PRI 指数评价易知,NBAS 算法的分割精度高于其他算法.
                    综上所述,不难得到本文算法的分割精度在整体上高于其他算法的结论.因此,NBAS 算法同时具有分割速
                 度快和分割精度高的优势.
                    本文选取 BSDS 500 数据集中 4 幅样本图像以及遥感图像(图像数据来源于优易捷无人机遥感网,怒江州
                 S228 公路遥感图)的分割效果图,分割结果如表 6 所示,由表 7 给出了各分割算法对应的阈值、时间和相应的参
                 数 k.
                                             Table 6    Results of image segmentation
                                                    表 6   图像分割结果
                                                                图像
                      算法
                                   飞机            蜻蜓             蛇             乌鸦             遥感
                      原图



                    NBAS-K 熵
   132   133   134   135   136   137   138   139   140   141   142