Page 240 - 应用声学2019年第4期
P. 240

700                                                                                  2019 年 7 月


                 (1) 将超椭圆函数的所有参数构成初始单纯形,                       其中,γ 为扩展系数且 γ > 1。如果 I(x          n+3 ) < I(¯x),
             其顶点为 x ∈ E ,i = 1, 2, · · · n + 1,计算目标函数          则I(¯x) = I(x n+3 );否则转到步骤(5)。
                            n
                       i
                                                                                            n
                i
                                           n
                              1
             I(x )的值,假设I(x ) 6 · · · 6 I(x ) 6 I(x n+1 ),其         (5) 压 缩 操 作: 如 果 I(x ) < I(x       n+2 ) <
                                                                           i
                1
             中x 和x   n+1  分别表示最优点和最差点。                         I(x n+1 ),则x = ¯x + β 1 (¯x − x n+1 );如果I(x n+2 ) >
                                                                           1
                                                                           i
                 (2) 计算除了最差点x       n+1  以外剩余n个点的中             I(x n+1 ),则 x = ¯x − β 2 (¯x − x n+1 )。其中 β 1 和 β 2
                                                                           2
             心 ¯x                                              为压缩系数且取值在(0, 1)范围内。
                              [ n+1          ]
                             1  ∑    i   n+1
                        ¯ x =      (x − x   ) .        (12)    2 超椭圆曲线拟合目标阴影
                            n
                                i=1
                 (3) 对x n+1  进行反射运算得到                              超椭圆曲线拟合目标阴影实现流程可以分为
                                                               两步:一是目标阴影边界提取,二是超椭圆曲线拟合
                        x n+2  = ¯x + α(¯x − x n+1 ),  (13)
                                                               过程。就水下小目标而言,尽管具有不同的状态,但
             其中,α 为反射系数且 α > 0。 如果 I(x              n+2 ) <    基本形状却是类似的,可以使用圆柱、球和圆台三
             I(x n+1 ),则I(x n+1 )=I(x n+2 );否则转到步骤(5)。         种规则形状的模板对其进行识别。
                 (4) 对I(¯x)进行扩展操作得到                                第一步,分别提取圆柱体目标、球体目标和圆
                                                               台目标的阴影边界,目的是获取描述阴影边界的坐
                       x n+3  = x n+2  + γ(x n+2  − ¯x),  (14)
                                                               标集,如图4所示。












                                (a1) Ԕݽڏϸ               (a2) ᫻ॖӝ۫                (a3) ᣸ႍଢԩ
                                                        (a) ړಏʹᄬಖ












                                (b1) Ԕݽڏϸ               (b2) ᫻ॖӝ۫                (b3) ᣸ႍଢԩ
                                                         (b) ုʹᄬಖ












                                (c1) Ԕݽڏϸ               (c2) ᫻ॖӝ۫                (c3) ᣸ႍଢԩ
                                                         (c)ړԼᄬಖ
                                                   图 4  提取目标阴影边界
                                          Fig. 4 Extracting shadow boundary of target
   235   236   237   238   239   240   241   242   243   244   245