Page 129 - 《应用声学》2021年第2期
P. 129

第 40 卷 第 2 期              巩文静等: 基于形状特征的水声图像小目标识别方法                                          297


             像等间隔旋转进行寻找。目标的最小面积外接矩形                            2.3  Zernike矩和Hu不变矩
             寻找过程如图3所示。                                            声呐与目标之间的相对运动可能会导致目标
                                                               图像发生变化,而不变矩在旋转、平移或者尺度变
                                                               化方面具有不变性,因此不变矩也可用作形状特征
                                                        ࠕ      量,适用于图像匹配、形状分析、模式识别等领域,常
                                                        ए
                                                               用的不变矩有Zernike矩和Hu不变矩。
                                             తܸ᫂ए
                                                                   Zernike 矩定义在单位圆内,具有旋转不变性,
                     图 3  最小面积外接矩形的寻找过程                        是一种正交矩,低阶矩能够描述目标整体形状,所提
               Fig. 3 The search process of the minimum area   取的特征相关性较小,抗噪能力较强,可以构造任意
               bounding rectangle                              高阶矩来描述图像细节            [16] 。对于二维函数 h(x, y),
                                                               其n阶m次矩定义为
                 通过记录目标轮廊在坐标系方向上的外接矩
             形参数来计算矩形面积,得到具有最小面积的外接                                 Z n,m
                                                                           ∫∫
             矩形,从而确定目标的主轴和垂直方向上的宽度。                               =  n + 1      h(x, y)V  ∗  (x, y)dxdy
                                                                      π                n,m
             得到最小外接矩形后,其长宽比可以定义为                                        x +y 61
                                                                            2
                                                                         2
                                                                         ∫  2π  ∫  1
                                                                    n + 1
                               Q = L/W,                 (7)       =              h(ρ, θ)V n,m (ρ, θ)ρdρdθ,  (11)
                                                                                         ∗
                                                                      π
                                                                           0   0
             其中,L、W 分别为目标最小外接矩形的长和宽,长                          其中,∗ 表示共轭,V n,m 为 Zernike 多项式,具体求
             宽比反映了目标的细长程度,Q越大,目标越细长。                           法可见文献 [17],n − |m| 为偶数,并且 |m| 6 n,
                                                                   √                −1
                                                                      2
                                                                           2
                                                               ρ =   x + y ,θ = tan    (y/x)。为了衡量 Zernike
             2.2 矩形度和圆形度
                                                               矩对图像特征的表达能力,可以利用它对图像进行
                 一幅大小为 M × N 的二值图像的面积 S 可以
                                                               重建,根据重建效果选取合适的阶数。以一个矩形
             表示为
                                                               二值图像为例,分别使用5、10、20阶Zernike矩特征
                                M  N
                               ∑ ∑                             对目标区域进行重建,效果如图4所示。由图4可见,
                           S =        f(x, y),          (8)
                               x=1 y=1                         10阶和20阶Zernike矩均能反映目标图像的形状特
             即 f(x, y) = 1 的像素点个数之和。目标的矩形度                     征,综合考虑重建效果和计算量,提取的 Zernike 矩
                                                               为10阶,共36个不变矩。
             定义为
                               R = S/A,                 (9)
                                                                                                  5᫽
             其中,A 为目标最小外接矩形的面积,A = L · W。
             矩形度反映了目标对其最小外接矩形的充满程度,
             0 < R < 1。当目标为矩形时,R = 1;当目标为圆形                                                        10᫽
             时,R = π/4;对于纤细、弯曲目标,R 取值较小。
                                                                       ̄ϙڏϸ
                 通过 canny 算子提取图像的轮廓后,可以得到
                                                                                                   20᫽
             图像周长,定义目标的圆形度为

                                                                                          ᧘थڏϸ
                                   2
                             P = C /4π · S,            (10)
                                                                             图 4  目标重建效果图
             其中,C 是目标周长。圆形度是目标面积与具有相
                                                                       Fig. 4 Effect of target reconstruction
             同周长的圆的面积之间的比值,描述了目标图像和
             圆形的偏离程度。当目标为标准圆形时,P = 1;目                             Hu 不变矩也是一种典型的不变矩,可以描述
             标为其他形状时,P > 1;P 越大,目标与标准圆的                        图像的面积、主轴、角度等整体特征,在描述目标总
             区别越大。                                             体形状方面具有重要应用             [18−20] 。若目标轮廓的灰
   124   125   126   127   128   129   130   131   132   133   134