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