改进麻雀搜索算法及其在红外图像分割的应用

胡春安, 王丰奇, 朱东林

胡春安, 王丰奇, 朱东林. 改进麻雀搜索算法及其在红外图像分割的应用[J]. 红外技术, 2023, 45(6): 605-612.
引用本文: 胡春安, 王丰奇, 朱东林. 改进麻雀搜索算法及其在红外图像分割的应用[J]. 红外技术, 2023, 45(6): 605-612.
HU Chunan, WANG Fengqi, ZHU Donglin. Improved Sparrow Search Algorithm and Its Application in Infrared Image Segmentation[J]. Infrared Technology , 2023, 45(6): 605-612.
Citation: HU Chunan, WANG Fengqi, ZHU Donglin. Improved Sparrow Search Algorithm and Its Application in Infrared Image Segmentation[J]. Infrared Technology , 2023, 45(6): 605-612.

改进麻雀搜索算法及其在红外图像分割的应用

基金项目: 

国家重点研发计划资助项目 2018YFC1504705

国家自然科学基金资助项目 41562019

国家自然科学基金资助项目 11461031

详细信息
    作者简介:

    胡春安(1966-),女,江西抚州人,硕士,教授,研究方向为无线传感器网络、计算机应用。E-mail: 1551361617@qq.com

  • 中图分类号: TP391.4

Improved Sparrow Search Algorithm and Its Application in Infrared Image Segmentation

  • 摘要: 电力设备的故障常以异常发热的状态经红外图像检测被检测人员发现。针对使用最大类间方差法(Otsu method, Otsu)对电力设备热故障诊断精度不佳,效率不高的问题,提出了基于变螺旋麻雀搜索算法(variable spiral sparrow search algorithm, VSSSA)的红外图像分割方法。变螺旋麻雀搜索算法先采用Tent混沌序列优化初始种群,然后,通过引入Lévy飞行和变螺旋策略提高种群的寻优速度和探索能力,并使用基准函数测试验证了其性能的有效性;最后,在VSSSA优化二维Otsu函数,并对红外图像进行双阈值分割的基础上,结合自适应区域生长法进一步提取精确的目标区域。图像分割实验结果显示,该红外方法相比其他的分割方法,分割精度更优,因而具有一定的实用性。
    Abstract: Faults in power equipment are often observed during inspections as abnormal heat through infrared image detection. To address the problem of poor accuracy and efficiency in thermal fault diagnosis of power equipment using the Otsu method, an infrared image segmentation method based on variable spiral sparrow search algorithm (VSSSA) is proposed. VSSSA first uses tent chaotic sequences to improve the initialization. Then, Lévy flight and variable spiral strategy were introduced to enhance the optimization speed and exploration ability of the population. The effectiveness of the algorithm performance was verified using benchmark function tests. Finally, on the basis of VSSSA optimization of the two-dimensional Otsu function and double threshold segmentation of infrared images combined with adaptive region growth method, the accurate target region was further extracted. The experimental results of image segmentation demonstrated better accuracy of the proposed algorithm compared with that of other segmentation methods. This has certain practical applications.
  • 红外成像技术已经广泛运用于军事、民用等领域。由于红外焦平面探测器制造工艺精度、材料等方面的原因,使外界红外能量场均匀输入至红外焦平面的每一个探测器单元时,呈现出的响应输出不一致,从而不可避免会存在图像数据的非均匀性问题,表现为空域固定图案噪声。非均匀性极大程度地影响了图像的质量,严重减低了系统的探测性能[1]

    目前,红外焦平面探测器非均匀性校正方法分为基于离线标定的校正和基于实时场景的校正[2]。离线标定的校正方法主要有:一点校正、两点校正、分段多点校正法等。主要通过在出厂前采集探测器对黑体的响应从而获得非均匀性校正的定标系数,并在需要时调用存储的系数[3]。然而存储两点系数需要占用部分资源,并且定标类方法难以应对红外焦平面探测器响应随时间偏移的问题[4],因此需要定期标定,带来复杂的人工操作[5]

    基于实时场景非均匀性校正的方法有:时域高通滤波[6]、恒定统计[7]、图像配准[8-9]、神经网络等算法[10]。此类算法利用对场景信息的估计来实现对校正系数的实时在线学习更新[11],此类算法无需重复标定,但精度不如标定类算法。目前基于场景的非均匀性校正方法需要场景和探测器间的相对运动,易产生“鬼影”,即缓慢运动目标在快速移开后原像位置出现反像[12],且滤波会模糊图像边缘、非均匀性抑制不彻底,容易干扰系统对目标的截获、跟踪[13]

    基于以上红外焦平面探测器非均匀性校正方法存在的问题,在传统神经网络算法的基础上,设计了一种时空域自适应滤波的非均匀性校正算法。

    根据人眼的视觉特性,Scribner等[14]提出了一种基于人工神经网络的非均匀性校正算法。区别于深度学习法,可以将这种方法理解成迭代滤波算法。通过设定适当的滤波模板作为非均匀性校正环节的期望值,将当前像素点的值与期望值相减得到误差函数,然后设定合适的学习率逐帧迭代,利用实时场景信息不断地更新校正系数从而修正图像的非均匀性[15]。算法的主要流程如图 1所示。

    图  1  神经网络法原理
    Figure  1.  Neural network method

    传统算法中,若当场景长时间静止或缓慢运动,则会被认为是固定图案噪声,从而被滤除,当场景突然运动时,会在原位留下反转图像,即“鬼影”。

    本文基于传统神经网络法,利用引导滤波优化期望图像,设计空域可调阈值的局部方差和时域场景变化相结合的学习率,在边缘细节处和当场景缓慢运动时,可自适应调整校正系数的更新步长。经测试,本算法可以在抑制“鬼影”的同时获得较好的非均匀性校正效果。

    红外焦平面阵列中非均匀性的主要来源包括:期间自身缺陷引起的非均匀性、放大电路引入非均匀性,器件的工作状态带来的非均匀性等。本文重点考虑由像元自身工艺缺陷和温度漂移产生的非均匀性,建立简化的线性模型。其公式为:

    $$ Y_n(i, j)=g_n(i, j) \cdot X_n(i, j)+o_n(i, j) $$ (1)

    式中:(i, j)为待校正像元所在的位置;n为视频的帧数;gn(i, j)和on(i, j)分别为实际的增益和偏置系数;Yn(i, j)为探测器的实际输出;Xn(i, j)为探测器的实际输入。

    通过逆变换来获得需要校正的系数,有公式:

    $$ X_n(i, j)=a_n(i, j) \cdot Y_n(i, j)+b_n(i, j) $$ (2)

    其中:

    $$ {a_n}(i, j) = \frac{1}{{{g_n}(i, j)}}, {b_n}(i, j) = - \frac{{{o_n}(i, j)}}{{{g_n}(i, j)}} $$ (3)

    式(2)中:an(i, j)和bn(i, j)是需要迭代求解的校正系数。利用滤波模板来设计期望函数,有公式:

    $$ \boldsymbol{f}_{i, j}(n)=\frac{\boldsymbol{x}_{i-1, j}(n)+\boldsymbol{x}_{i, j+1}(n)+\boldsymbol{x}_{i+1, j}(n)+\boldsymbol{x}_{i, j-1}(n)}{4} $$ (4)

    式中:fi, j(n)为校正后的输出;xi, j(n)代表了各个像元的原始输出。通过与期望函数作差即可得到误差矩阵:

    $$ \boldsymbol{e}_{i, j}(n)=\boldsymbol{y}_{i, j}(n)-\boldsymbol{f}_{i, j}(n)$$ (5)

    式中:yi, j(n)为校正输出结果,误差函数的构造通常采用均方误差的形式建立:

    $$ F\left[\boldsymbol{e}_{i, j}(n)\right]=\boldsymbol{e}_{i, j}(n)^2 $$ (6)

    通过梯度下降法对欧式距离的代价函数进行求解,得到公式:

    $$ \left\{\begin{array}{l} a_{i, j}(n+1)=a_{i, j}(n)-2 \mu x_{i, j}(n) \boldsymbol{e}_{i, j}(n) \\ b_{i, j}(n+1)=b_{i, j}(n)-2 \mu \boldsymbol{e}_{i, j}(n) \end{array}\right. $$ (7)

    式中:μ为学习率因子。

    公式(4)为传统的神经网络法所采用的四邻域均值滤波模板。虽然该模板可以取得很好的实时性,但是由于参考的有用信息过少,往往会带来不利的影响。由于引导滤波器相对于双边滤波器拥有更好的边缘保持效果,且不会出现梯度反转现象,因此本文参考引导滤波器设计了5×5的滤波模板。引导滤波假设:滤波输出是引导图像的线性变换[6],公式如下:

    $$ {q_i} = {a_k}{I_i} + {b_k}, \forall i \in {w_k} $$ (8)

    式中:q是引导图像I在像元k处大小为wk的窗口下的线性变换,对上式求导∇qaI,引导图像I出现边缘时,输出的结果也出现边缘,即引导滤波具有边缘保持能力。

    akbk为线性系数,输出q和输入待校正图像p之间差值最小,利用最小二乘法可求出表达式如下:

    $$ {a_k} = \frac{{\frac{1}{{\left| w \right|}}\sum\limits_{i \in {w_k}} {{I_i}{p_i} - {\mu _k}{{\bar p}_k}} }}{{\sigma _k^2 + \varepsilon }} $$ (9)
    $$ {b_k} = {\bar p_k} - {a_k}{\mu _k} $$ (10)

    式中:μkσk2分别表示引导图像I在窗口wk中的均值和方差;$ {\bar p_k} $是p在窗口wk内的均值;|w|是窗口内像素的个数;ε为正则化系数,很大程度上影响了滤波效果。本文采用待校正图像作为引导图,上式可简化为:

    $$ {a_k} = \frac{{\sigma _k^2}}{{\sigma _k^2 + \varepsilon }} $$ (11)
    $$ {b_k} = (1 - {a_k}){\mu _k} $$ (12)

    ε很小时,滤波器输出结果与原图近似;当ε很大时,在低方差区,相当于做加权均值滤波,在高方差区,对图像的滤波效果变弱,有助于边缘保持。在计算每个窗口的线性系数时,一个像素被多个窗口包含。因此,具体求某一点的输出,将所有包含该点的线性函数值平均即可,公式如下:

    $$ {q_i} = \frac{1}{{\left| w \right|}}\sum\limits_{k, i \in {w_k}} {({a_k}{I_i} + {b_k})} = {\bar a_i}{I_i} + {\bar b_i} $$ (13)

    鬼影的产生往往出现在图像的边缘区域,对于该区域,需要设计很小的学习率以提高算法的稳定性。本文基于空域局部方差设计自使用学习率因子[16],公式如下:

    $$ \mu_{\mathrm{s}}=\left\{\begin{array}{cc} 1-\frac{\operatorname{var}_{i, j}(n)}{\operatorname{Th}_{\mathrm{var}}}, & \operatorname{var}_{i, j}(n) \leq \mathrm{Th}_{\mathrm{var}} \\ 0, & \operatorname{var}_{i, j}(n)>\mathrm{Th}_{\mathrm{var}} \end{array}\right. $$ (14)

    式中:vari, j(n)为当前像素点的邻域方差;Thvar为设定的初始阈值,大于该值时空域学习率变为0,即该点的参数不更新。

    当算法刚开始学习非均匀性时,图像中的非均匀较强,空域局部方差初始阈值较大,随着算法学习到的非均匀性越来越多,校正后图像中的非均匀性逐渐变弱,此时用初始阈值可能会产生鬼影,本文基于此问题,设计自适应调整阈值的算法,公式如下:

    $$ \mathrm{Th}_{\mathrm{var}}= \begin{cases}\mathrm{Th}_{\mathrm{var}} & \left(b_{\text {old }}-b_{\text {new }}\right)>0.05 \\ \mathrm{Th}_{\mathrm{var}}-1 & \left(b_{\text {old }}-b_{\text {new }}\right) \leq 0.05\end{cases} $$ (15)

    式中:bnew为当前帧校正矩阵绝对值的均值;bold为上一帧校正矩阵绝对值的均值。用两者的差值代表校正矩阵的变化率,当变化率小于一定值时,认为非均匀性变弱,方差阈值降低。经测试,8 bit的图像数据的变化率阈值为0.05。

    当场景运动过慢或静止时,由于算法的持续更新学习到了场景的信息,此时校正图像上会产生大量的鬼影。因此计算两帧视频序列间的运动信息,由此设定基于场景运动的自适应学习率,公式如下:

    $$ {\mu _{\text{m}}} = \min (1, \max (az, b(z - c))) $$ (16)

    式中:a, b, c为常数系数;a, b分别控制了变化率很小和正常时的学习率。c表示变化率的阈值。其中:

    $$ z_n^2({i_0}, {j_0}) = \frac{1}{{{{(2l + 1)}^2}}}\sum\limits_{i = {i_0} - l}^{{i_0} + l} {\sum\limits_{j = {j_0} - l}^{{j_0} + l} {{{({I_n}(i, j) - {I_{n - 1}}(i, j))}^2}} } $$ (17)

    式中:z代表了场景的变化信息;l调整滤波器大小;In为当前帧校正图像;In-1为上一帧校正图像;(i0, j0)为像元所在位置。因此设置初始学习率μ0,整体的自适应学习率可表示为:

    $$ \mu=\mu_0 \mu_{\mathrm{s}} \mu_{\mathrm{m}} $$ (18)

    为了验证本文改进算法的效果,在公开的红外数据集上进行校正过程的定量分析。

    为了客观评价校正性能,采用均方根误差(Root Mean Squared Error, RMSE)和粗糙度ρ作为评价指标[17],对测试图进行定性分析。

    RMSE的定义表达式为:

    $$ {x_{{\text{RMSE}}}} = \sqrt {\frac{1}{{M \cdot N}}\sum\limits_{i = 1}^M {\sum\limits_{j = 1}^N {{{({{\hat I}_{(i, j)}} - {I_{(i, j)}})}^2}} } } $$ (19)

    式中:$ {\hat I_{(i, j)}} $和I(i, j)分别表示不含非均匀性的理想红外图像和经过非均匀性校正后的图像,RMSE可以度量两种算法的校正图像和无噪声图像的差异。RMSE越小,表示于无非均匀性图像越相似,校正效果越好。

    ρ的定义表达式为:

    $$ \rho = \frac{{{{\left\| {{h_1} * I} \right\|}_1} + {{\left\| {{h_2} * I} \right\|}_1}}}{{{{\left\| I \right\|}_1}}} $$ (20)

    式中:h1h2分别表示水平和竖直方向的差分滤波器;I表示待测试图像;‖I1代表I的1范数;*表示离散卷积。校正后的ρ越小,则表示图像粗糙程度越弱。

    视频源采用红外焦平面探测器采集的室内场景。由于工作电流等的原因,采集图像时会产生时域噪声,在图中表示为单帧随机的暗点,故本校正过程图组中加入原图作为参照,左列是原图,中间列是传统神经网络算法,右列是本文改进算法;由上至下(a)~(d)分别表示第0帧、25帧、100帧、200帧。初始学习率统一设置为0.05。

    图 2可看出,传统神经网络和本文改进算法都可以较好地抑制非均匀性。当图像中存在时域噪声时,传统神经网络算法在学习非均匀性的同时,也会学习到部分的之前帧的时域噪声信息,在当前帧留下“亮点”,产生“鬼影”,而本文的改进算法不会出现此问题。

    图  2  室内场景校正过程图
    Figure  2.  Indoor scene correction process diagram

    图 3为用两种方式进行校正后的图像粗糙度与帧数的关系,可以看出,在200帧时本文提出的改进算法校正图像的粗糙度略低于步长为0.05的传统神经网络算法,相比于传统神经网络算法下降了10.5%,相比于未校正图像下降了70.2%。结合图 2,神经网络算法并不能完全抑制非均匀性,且会产生鬼影,而本文改进算法在抑制“鬼影”的同时,兼顾非均匀性的抑制效果。

    图  3  室内场景校正前后的图像粗糙度对比
    Figure  3.  Roughness comparison of indoor scene before and after correction

    图 4可看出,改进算法存在空域自适应学习率、自适应滤波模板、时域调整学习率等条件约束,因而相对于传统算法收敛变慢,在50帧左右收敛,满足实时性指标。传统神经网络算法会学习到时域噪声信息,导致算法稳定性变差,第200帧均方根误差为0.0293,本文改进算法收敛后曲线几乎无波动,效果更稳定,第200帧均方根误差收敛于0.0187,相比传统算法下降了37.18%,与无非均匀性图像更近似,残余的非均匀性更小,且无“鬼影”现象出现。

    图  4  室内场景校正后均方根误差对比
    Figure  4.  RMSE comparison of indoor scenes after correction

    视频源采用公开的红外数据集。左边列是传统神经网络算法,右边列是本文改进算法;由上至下(a)到(d)分别表示第0帧、25帧、100帧、200帧。学习率统一设置为0.2。

    图 5可看出,传统算法在第100帧左上角的树和第200帧的交通灯处,产生了大量“鬼影”,而本文改进算法对非均匀性的校正和“鬼影”的抑制效果更好。

    图  5  室外场景校正过程图(每组图中左侧为传统神经网络算法,右侧是本文改进算法)
    Figure  5.  Outdoor scene correction process diagram(In each set of figures, the left is the traditional neural network algorithm, and the right is the improved algorithm in this paper)

    图 6所示,在200帧时,改进算法校正后图像粗糙度略低于步长为0.2的传统神经网络算法,相比于传统算法下降了4.7%,相比于未校正图像下降了67.2%。结合图 5,传统算法虽然可以获得更快的收敛速度,但却是以产生“鬼影”为代价,而本文改进算法可以在校正非均匀性的同时较好地抑制“鬼影”。

    图  6  室外场景校正前后的图像粗糙度对比
    Figure  6.  Roughness comparison of outdoor scene before and after correction

    图 7可看出,传统神经网络算法收敛较快,但本文改进算法在100帧左右也可收敛,满足实时性指标。传统神经网络算法波动较大,第200帧均方根误差收敛于0.0198;改进算法收敛后曲线波动小、较稳定,且均方根误差更小,收敛于0.0108,相比传统算法下降了45.45%,非均匀性校正效果更好。

    图  7  室外场景校正后均方根误差对比
    Figure  7.  RMSE comparison of outdoor scenes after correction

    本文针对红外焦平面探测器,对传统的神经网络算法会产生“鬼影”现象进行了改进,并于真实的红外数据上进行仿真。通过定性和定量的分析可以看出本文改进后的算法相比传统神经网络算法虽然收敛速度略慢于传统算法,但仍能在100帧左右收敛,满足实时校正的要求。校正效果更加稳定,几乎无“鬼影”现象产生,均方根误差相比于传统算法可下降45.45%左右,残余的非均匀性更小,有着较好的性能,进一步提高了红外焦平面探测器的在线校正能力,为工程实践提供了重要的参考价值。

  • 图  1   二维双阈值直方图划分

    Figure  1.   Two dimensional double threshold histogram division

    图  2   VSSSA-2dd Otsu流程

    Figure  2.   Flow chart for VSSSA-2dd Otsu

    图  3   电力设备红外图像

    Figure  3.   Infrared image of power equipment

    图  4   四种方法的分割实验结果

    Figure  4.   Segmentation experimental results of four methods

    表  1   测试函数

    Table  1   Test function

    Function Dim Range Min
    $ {F_1}(x) = \sum\nolimits_{i = 1}^n {x_i^2} $ 30 [-100, 100] 0
    ${F_2}(x) = \sum\nolimits_{i = 1}^n {\left| {{x_i}} \right|} + \prod\nolimits_{i = 1}^n {{x_i}} $ 30 [-10, 10] 0
    $ {F_3}(x) = \sum\nolimits_{i = 1}^n {{{(\sum\nolimits_{j = 1}^i {{x_j}} )}^2}} $ 30 [-100, 100] 0
    $ {F_4}(x) = \max \{ \left| {{x_i}} \right|,1 \leqslant i \leqslant n\} $ 30 [-100, 100] 0
    $\begin{gathered} {F_5}(x) = 0.1\{ {\sin ^2}(3{\rm{\mathsf{π}}} {x_1}){\text{ + }}\sum\nolimits_{i = 1}^n {{{({x_i} - 1)}^2}[1 + {{\sin }^2}(3{\rm{\mathsf{π}}} {x_i} + 1)]} \hfill \\ {\text{ }} + {({x_n} - 1)^2}[1 + {\sin ^2}(2{\rm{\mathsf{π}}} {x_n})]\} {\text{ }} + \sum\nolimits_{i = 1}^n {u({x_i},5,100,4)} \hfill \\ \end{gathered} $ 30 [-50, 50] 0
    ${F_6}{\text{(}}x{\text{) = 4}}{x_1}^2 - 2.1{x_1}^4 + \frac{1}{3}{x_1}^6 + {x_1}{x_2} - 4{x_2}^2 + 4{x_2}^4$ 2 [-5, 5] 0
    $ {F_7}(x) = {({x_2} - \frac{{5.1}}{{4{{\rm{\mathsf{π}}} ^2}}}x_1^2 + \frac{5}{{\rm{\mathsf{π}}} }{x_1} - 6)^2} + 10(1 - \frac{1}{{8{\rm{\mathsf{π}}} }})\cos {x_1} + 10 $ 2 [-5, 10]×[0, 15] 0.398
    ${F_8}(x) = {(0.002 + \sum\limits_{i = 1}^{25} {\frac{1}{{i + {{({x_1} - {a_{1i}})}^6} + {{({x_2} - {a_{2i}})}^6})}}} )^{ - 1}}$ 2 [-65.536,
    65.536]
    0.998
    ${F_9}(x) = \sum\nolimits_{i = 1}^n { - {x_i}\sin (\sqrt {\left| {{x_i}} \right|} )} $ 30 [-500, 500] -12569.5
    ${F_{10}}(x) = - 12569.5 - \sum\nolimits_{i = 1}^n { - {x_i}\sin (\sqrt {\left| {{x_i}} \right|} )} $ 30 [-500, 500] 0
    下载: 导出CSV

    表  2   各算法性能对比

    Table  2   Performance comparison of different methods

    Algorithm Best Mean Std
    F1 VSSSA 0 0 0
    CSSA 0 0 0
    SSA 0 5.192E-251 0
    PSO 3.8599E-12 3.0697E-11 2.7076E-11
    F2 VSSSA 0 0 0
    CSSA 0 3.8973E-160 2.134E-159
    SSA 0 2.2022E-144 8.443E-144
    PSO 8.9056E-08 2.5055E-07 1.4584E-07
    F3 VSSSA 0 0 0
    CSSA 0 4.2858E-192 0
    SSA 0 7.7137E-210 0
    PSO 22.2592 49.9596 18.1286
    F4 VSSSA 0 0 0
    CSSA 0 4.1077E-141 2.249E-140
    SSA 4.0636E-14 1.9036E-07 2.9266E-07
    PSO 8.1218E-14 6.9044E-13 7.0838E-13
    F5 VSSSA 1.3498E-31 1.3498E-31 0
    CSSA 1.4730E-31 2.3043E-29 3.9261E-29
    SSA 1.3498E-31 3.9049E-29 5.2232E-29
    PSO 1.3048E-23 4.7707E-21 6.0171E-21
    F6 VSSSA 0 0 0
    CSSA 0 4.9534E-285 0
    SSA 0 3.7547E-237 0
    PSO 4.0625E-25 6.4627E-22 1.8985E-21
    F7 VSSSA 6.0457E-26 4.95058E-19 2.5854E-18
    CSSA 4.3789E-21 3.2277E-16 1.5937E-15
    SSA 2.7959E-21 1.2661E-16 2.7684E-16
    PSO 1.1013E-22 8.1661E-20 1.7949E-19
    F8 VSSSA 9.9800E-1 9.9800E-1 0
    CSSA 9.9800E-1 2.1068 2.9273
    SSA 9.9800E-1 2.5594 3.6421
    PSO 9.9800E-1 1.1968 3.9760E-1
    F9 VSSSA -12437.718 -10253.9993 1060.1100
    CSSA -9859.7543 -8700.9989 615.6127
    SSA -9374.4498 -8208.1416 501.1037
    PSO -8405.1316 -6176.2342 793.1086
    F10 VSSSA 5.4787 1756.8855 1336.3995
    CSSA 2529.3974 3661.9962 725.5963
    SSA 3471.6704 4292.6178 529.19907
    PSO 5205.7803 7638.9387 1024.9673
    下载: 导出CSV

    表  3   IoU和MSE对比

    Table  3   Comparison table of IOU and MSE

    Index Method of this paper Multi-seeds growing Method of paper[4] SSA-2d Otsu
    Scene 1 IoU 0.846222 0.36123 0.706857 0.71578
    MSE 192.0716 798.2628 369.2659 494.7231
    Scene 2 IoU 0.809679 0.37660 0.539486 0.216439
    MSE 201.8666 1087.5 436.5527 1214.8
    Scene 3 IoU 0.823503 0.507142 0.691515 0.216439
    MSE 51.9754 411.4971 148.9468 945.6562
    Scene 4 IoU 0.815424 0.667688 0.713268 0.663621
    MSE 216.8688 563.7104 388.4329 574.1082
    下载: 导出CSV
  • [1] 周莉莉, 姜枫. 图像分割方法综述研究[J]. 计算机应用研究, 2017, 34(7): 1921-1928. https://www.cnki.com.cn/Article/CJFDTOTAL-JSYJ202203001.htm

    ZHOU Lili, JIANG Feng. Overview of image segmentation methods [J]. Computer Application Research, 2017, 34(7): 1921-1928. https://www.cnki.com.cn/Article/CJFDTOTAL-JSYJ202203001.htm

    [2] 黄鹏, 郑淇, 梁超. 图像分割方法综述[J]. 武汉大学学报(理学版), 2020, 66(6): 519-531. https://www.cnki.com.cn/Article/CJFDTOTAL-WHDY202006001.htm

    HUANG Peng, ZHENG Qi, LIANG Chao. A review of image segmentation methods[J]. Journal of Wuhan University (Science Edition), 2020, 66(6): 519-531 https://www.cnki.com.cn/Article/CJFDTOTAL-WHDY202006001.htm

    [3] 刘健庄, 栗文青. 灰度图像的二维Otsu自动阈值分割法[J]. 自动化学报, 1993(1): 101-105. https://www.cnki.com.cn/Article/CJFDTOTAL-JSGG201233035.htm

    LIU Jianzhuang, LI Wenqing. Two-dimensional Otsu automatic threshold segmentation method for grayscale images[J]. Journal of Automation, 1993(1): 101-105. https://www.cnki.com.cn/Article/CJFDTOTAL-JSGG201233035.htm

    [4] 彭道刚, 尹磊, 戚尔江, 等. 基于OTSU和区域生长的电厂管道缺陷检测与分割[J]. 红外技术, 2021, 43(5): 502-509. http://hwjs.nvir.cn/article/id/0d4584a9-4405-4877-b4c5-4ab4e8adcbbb

    PENG Daogang, YIN Lei, QI Erjiang, et al. Detection and segmentation of pipeline defects in power plants based on OTSU and region growing[J]. Infrared Technology, 2021, 43(5): 502-509. http://hwjs.nvir.cn/article/id/0d4584a9-4405-4877-b4c5-4ab4e8adcbbb

    [5] 吕鑫, 慕晓冬, 张钧. 基于改进麻雀搜索算法的多阈值图像分割[J]. 系统工程与电子技术, 2021, 43(2): 318-327. https://www.cnki.com.cn/Article/CJFDTOTAL-XTYD202102006.htm

    LV Xin, MU Xiaodong, ZHANG Jun. Multi-threshold image segmentation based on improved sparrow search algorithm[J]. Systems Engineering and Electronics Technology, 2021, 43(2): 318-327. https://www.cnki.com.cn/Article/CJFDTOTAL-XTYD202102006.htm

    [6] 李云红, 李传真, 屈海涛, 等. 基于改进人工蜂群正余弦优化的红外图像分割方法[J]. 激光与红外, 2021, 51(8): 1076-1080. https://www.cnki.com.cn/Article/CJFDTOTAL-JGHW202108018.htm

    LI Yunhong, LI Chuanzhen, QU Haitao, et al. Infrared image segmentation method based on improved artificial swarm sine cosine optimization[J]. Laser and Infrared, 2021, 51(8): 1076-1080. https://www.cnki.com.cn/Article/CJFDTOTAL-JGHW202108018.htm

    [7] 王坤, 吉尧, 刘沛伦, 等. 基于Otsu和改进易经占卜进化算法的红外图像分割[J]. 系统仿真学报, 2021, 33(2): 421-433. https://www.cnki.com.cn/Article/CJFDTOTAL-XTFZ202102020.htm

    WANG Kun, JI Yao, LIU Peilun, et al. Infrared image segmentation based on Otsu and improved I Ching divination evolutionary algorithm[J]. Journal of System Simulation, 2021, 33(2): 421-433. https://www.cnki.com.cn/Article/CJFDTOTAL-XTFZ202102020.htm

    [8]

    XUE J, SHEN B. A novel swarm intelligence optimization approach: sparrow search algorithm[J]. Systems Science & Control Engineering an Open Access Journal, 2020, 8(1): 22-34.

    [9] 张娜, 赵泽丹, 包晓安, 等. 基于改进的Tent混沌万有引力搜索算法[J]. 控制与决策, 2020, 35(4): 893-900. https://www.cnki.com.cn/Article/CJFDTOTAL-KZYC202004016.htm

    ZHANG Na, ZHAO Zedan, BAO Xiaoan, et al. An improved tent-based chaotic universal gravity search algorithm[J]. Control and Decision Making, 2020, 35(4): 893-900. https://www.cnki.com.cn/Article/CJFDTOTAL-KZYC202004016.htm

    [10]

    Khurma R A, Aljarah I, Sharieh A. A simultaneous moth flame optimizer feature selection approach based on Levy flight and selection operators for medical diagnosis[J]. Arabian Journal for Science and Engineering, 2021, 46: 8415-8440.

    [11] 毛清华, 张强, 毛承成, 等. 混合正弦余弦算法和Lévy飞行的麻雀算法[J]. 山西大学学报(自然科学版), 2021, 44(6): 1086-1091. https://www.cnki.com.cn/Article/CJFDTOTAL-SXDR202106007.htm

    MAO Qinghua., ZHANG Qiang, MAO Chengcheng, et al. Hybrid sine cosine algorithm and sparrow algorithm for Lévy flight[J]. Journal of Shanxi University (Natural Science Edition), 2021, 44(6): 1086-1091. https://www.cnki.com.cn/Article/CJFDTOTAL-SXDR202106007.htm

    [12] 徐航, 张达敏, 王依柔, 等. 混合策略改进鲸鱼优化算法[J]. 计算机工程与设计, 2020, 41(12): 3397-3404. https://www.cnki.com.cn/Article/CJFDTOTAL-SJSJ202012013.htm

    XU Hang, ZHANG Daming, WANG Yirou, et al. Hybrid strategy to improve whale optimization algorithm[J]. Computer Engineering and Design, 2020, 41(12): 3397-3404. https://www.cnki.com.cn/Article/CJFDTOTAL-SJSJ202012013.htm

    [13]

    LI Jingnan, LE Meilong. Improved whale optimization algorithm based on mirror selection (English)[J]. Transactions of Nanjing University of Aeronautics and Astronautics, 2020, 37(S1): 115-123.

    [14] 刘磊, 白克强, 但志宏, 等. 一种全局搜索策略的鲸鱼优化算法[J]. 小型微型计算机系统, 2020, 41(9): 1820-1825. https://www.cnki.com.cn/Article/CJFDTOTAL-XXWX202009006.htm

    LIU Lei, BAI Keqiang, DAN Zhihong, et al. Whale optimization algorithm with global search strategy[J]. Small Microcomputer System, 2020, 41(9): 1820-1825. https://www.cnki.com.cn/Article/CJFDTOTAL-XXWX202009006.htm

    [15] 彭启伟, 罗旺, 冯敏, 等. 改进二维Otsu法和果蝇算法结合的图像分割方法[J]. 计算机应用, 2017, 37(S2): 193-197. https://www.cnki.com.cn/Article/CJFDTOTAL-JSJY2017S2047.htm

    PENG Qiwei, LUO Wang, FENG Min, et al. An improved image segmentation method combining two-dimensional Otsu method and fruit fly algorithm[J]. Computer Application, 2017, 37(S2): 193-197. https://www.cnki.com.cn/Article/CJFDTOTAL-JSJY2017S2047.htm

    [16] 施兢业, 刘俊. 基于改进区域生长法的电力设备红外图像分割[J]. 光学技术, 2017, 43(4): 381-384. https://www.cnki.com.cn/Article/CJFDTOTAL-GXJS201704019.htm

    SHI Jingye, LIU Jun. Infrared image segmentation of power equipment based on improved region growing method[J]. Optical Technology, 2017, 43(4): 381-384. https://www.cnki.com.cn/Article/CJFDTOTAL-GXJS201704019.htm

    [17] 吕鑫, 慕晓冬, 张钧, 等. 混沌麻雀搜索优化算法[J]. 北京航空航天大学学报, 2021, 47(8): 1712-1720. https://www.cnki.com.cn/Article/CJFDTOTAL-BJHK202108024.htm

    LV Xin, MU Xiaodong, ZHANG Jun, et al. Chaotic sparrow search optimization algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2021, 47(8): 1712-1720. https://www.cnki.com.cn/Article/CJFDTOTAL-BJHK202108024.htm

  • 期刊类型引用(1)

    1. 肖沁,李正周,刘海毅. 基于场景自适应方向引导滤波的红外成像非均匀性校正方法. 光子学报. 2024(11): 253-265 . 百度学术

    其他类型引用(0)

图(4)  /  表(3)
计量
  • 文章访问数:  137
  • HTML全文浏览量:  52
  • PDF下载量:  38
  • 被引次数: 1
出版历程
  • 收稿日期:  2022-05-04
  • 修回日期:  2022-06-19
  • 刊出日期:  2023-06-19

目录

/

返回文章
返回