1。介绍gydF4y2Ba
在磁共振成像(MRI),复杂的信号既包含幅度和相位部分。通常核磁共振信号的大小主要考虑。然而,核磁共振信号的相位提供了非常重要的信息的速度旋转,移动,也可以用来推断关于主要的有用信息gydF4y2Ba
BgydF4y2Ba
0gydF4y2Ba
场不均匀性和磁化率的变化gydF4y2Ba
1gydF4y2Ba]。在核磁共振成像中,相位信息gydF4y2Ba
ψgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
通常是来自一个复杂的核磁共振数据集gydF4y2Ba
我gydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
=gydF4y2Ba
|gydF4y2Ba
我gydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
|gydF4y2Ba
经验值gydF4y2Ba
(gydF4y2Ba
ψgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
通过一些数学运算,价值总是在于校长的间隔gydF4y2Ba
(gydF4y2Ba
- - - - - -gydF4y2Ba
πgydF4y2Ba
,gydF4y2Ba
πgydF4y2Ba
]gydF4y2Ba
,因此生产包装阶段gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
。这种关系可以被描述gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
=gydF4y2Ba
WgydF4y2Ba
(gydF4y2Ba
ψgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
ψgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
±gydF4y2Ba
2gydF4y2Ba
kgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
πgydF4y2Ba
,在那里gydF4y2Ba
kgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
是一个整数,gydF4y2Ba
WgydF4y2Ba
定义了一个包装操作员,部队所有值的参数范围gydF4y2Ba
(gydF4y2Ba
- - - - - -gydF4y2Ba
πgydF4y2Ba
,gydF4y2Ba
πgydF4y2Ba
]gydF4y2Ba
通过增加或减少的整数倍gydF4y2Ba
2gydF4y2Ba
πgydF4y2Ba
弧度的论点。相位展开是一个过程,估计真正的阶段gydF4y2Ba
ψgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
从包装阶段gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
。作为一个重要的工具,它不仅可以用于三点Dixon水和脂肪分离,但也适用于增加相衬,速度测量的动态范围(gydF4y2Ba
2gydF4y2Ba]。如果真正的相位梯度(即。的差异gydF4y2Ba
ψgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
)小于相邻像素之间gydF4y2Ba
πgydF4y2Ba
弧度大小在整个空间,真正的阶段可以打开仅以简单明了的方式整合包装阶段梯度(gydF4y2Ba
3gydF4y2Ba]。然而,欠采样噪声的存在,和/或对象不连续性往往使这种情况不可用。因此,相位展开的问题在实践中变得复杂,难以解决,尽管大量的研究一直致力于日期。在文献中,有相当多的现有的相位展开算法(gydF4y2Ba
4gydF4y2Ba),可以分为两类:路径跟踪和minimum-norm方法(gydF4y2Ba
5gydF4y2Ba]。gydF4y2Ba
分支切割相位法是一种路径跟踪方法。与minimum-norm方法不同,分支切割相位展开技术提供了正确的相位解无解的近似(gydF4y2Ba
4gydF4y2Ba]。在操作,它位于残留,加入部门削减的残留物,然后解开所有的像素避免削减这些分支。的算法,残留物被定义为当地的不一致性,马克的开始和结束gydF4y2Ba
2gydF4y2Ba
πgydF4y2Ba
不连续。相应的公式(gydF4y2Ba
1gydF4y2Ba),即价值gydF4y2Ba
ngydF4y2Ba
是1或2×2−1闭环的包裹相位梯度gydF4y2Ba
4gydF4y2Ba),如图gydF4y2Ba
1gydF4y2Ba:gydF4y2Ba
(1)gydF4y2Ba
∑gydF4y2Ba
我gydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
4gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
(gydF4y2Ba
我gydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
2gydF4y2Ba
πgydF4y2Ba
ngydF4y2Ba
。gydF4y2Ba
残留的计算。gydF4y2Ba
这些包裹相位梯度计算逆时针方向:gydF4y2Ba
(2)gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
(gydF4y2Ba
1gydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
WgydF4y2Ba
(gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
- - - - - -gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
(gydF4y2Ba
2gydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
WgydF4y2Ba
(gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
- - - - - -gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
(gydF4y2Ba
3gydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
WgydF4y2Ba
(gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
- - - - - -gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
(gydF4y2Ba
4gydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
WgydF4y2Ba
(gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
- - - - - -gydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
)gydF4y2Ba
。gydF4y2Ba
在公式(gydF4y2Ba
1gydF4y2Ba),当gydF4y2Ba
ngydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
,我们的标签与积极的极性残渣。当gydF4y2Ba
ngydF4y2Ba
=gydF4y2Ba
- - - - - -gydF4y2Ba
1gydF4y2Ba
残留是负极性标记。否则显示时没有残留gydF4y2Ba
ngydF4y2Ba
=gydF4y2Ba
0gydF4y2Ba
。在该算法中,分支削减的总长度必须被最小化,从而减少好像素作为分支的数量削减。这提供了更密集的残渣地区展开的路径,导致一个平滑的结果(gydF4y2Ba
5gydF4y2Ba]。gydF4y2Ba
削减达到最低总长度的分支,各种技术已经开发的分支切割相位展开方法。这些技术包括,例如,戈尔茨坦的算法(gydF4y2Ba
5gydF4y2Ba,gydF4y2Ba
6gydF4y2Ba),最近邻算法(gydF4y2Ba
7gydF4y2Ba),最小费用匹配(MCM)算法(gydF4y2Ba
8gydF4y2Ba),混合遗传算法(无)gydF4y2Ba
4gydF4y2Ba]。gydF4y2Ba
最近邻算法非常有效,但它利用当地的启发式,造成一些朗布兰奇削减嵌入阶段图像。因此,削减分支的分布没有达到最优,并合成阶段图像平滑的缺乏。MCM是图基于理论的算法,它使用匈牙利算法找到的最小总长度分支削减。虽然强大,在计算上是昂贵的。近半年雇佣了全球和本地搜索的结合方法,及其解决方案通常是很好的。然而,该算法的复杂性往往与残留的增加是一个问题。gydF4y2Ba
与这三种方法相比,哪个地方分支削减对残留相反极性连接(称为偶极子),残留的戈尔茨坦的方法连接块,而不是对(gydF4y2Ba
5gydF4y2Ba]。戈尔茨坦的算法是非常有效的,但往往形成一些孤立的补丁。gydF4y2Ba
在本文中,我们提出一种新的基于离散粒子群优化——(dPSO)分支切割相位展开算法。新dPSO算法找到最好的方式负极性残留与积极的,这样的整体长度分支削减最小化。新dPSO算法的性能比Goldstein和MCM算法。gydF4y2Ba
2。使用该算法相位展开gydF4y2Ba
2.1。基本PSO算法的概述gydF4y2Ba
作为人工智能算法,粒子群优化(PSO) (gydF4y2Ba
9gydF4y2Ba,gydF4y2Ba
10gydF4y2Ba),很容易实现(只有一些参数来调整)和快速收敛。gydF4y2Ba
PSO算法,粒子群由几种,每个包含gydF4y2Ba
NgydF4y2Ba
元素。然后每个粒子都被视为是一个点的gydF4y2Ba
NgydF4y2Ba
维空间。的gydF4y2Ba
我gydF4y2Ba
游的粒子是表示为gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
ugydF4y2Ba
我gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
ugydF4y2Ba
我gydF4y2Ba
2gydF4y2Ba
,gydF4y2Ba
…gydF4y2Ba
,gydF4y2Ba
ugydF4y2Ba
我gydF4y2Ba
NgydF4y2Ba
}gydF4y2Ba
。所有粒子分享他们的信息和移动找到全球最佳状态。gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
pgydF4y2Ba
我gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
pgydF4y2Ba
我gydF4y2Ba
2gydF4y2Ba
,gydF4y2Ba
…gydF4y2Ba
,gydF4y2Ba
pgydF4y2Ba
我gydF4y2Ba
NgydF4y2Ba
}gydF4y2Ba
代表了当地最好的位置gydF4y2Ba
我gydF4y2Ba
th粒子已经达到gydF4y2Ba
PgydF4y2Ba
ggydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
pgydF4y2Ba
ggydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
pgydF4y2Ba
ggydF4y2Ba
2gydF4y2Ba
,gydF4y2Ba
…gydF4y2Ba
,gydF4y2Ba
pgydF4y2Ba
ggydF4y2Ba
NgydF4y2Ba
}gydF4y2Ba
是全球最好的位置。的速度gydF4y2Ba
我gydF4y2Ba
th粒子gydF4y2Ba
VgydF4y2Ba
我gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
vgydF4y2Ba
我gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
vgydF4y2Ba
我gydF4y2Ba
2gydF4y2Ba
,gydF4y2Ba
…gydF4y2Ba
,gydF4y2Ba
vgydF4y2Ba
我gydF4y2Ba
NgydF4y2Ba
}gydF4y2Ba
。每个粒子群的更新速度和位置使用以下公式:gydF4y2Ba
(3)gydF4y2Ba
VgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
=gydF4y2Ba
wgydF4y2Ba
*gydF4y2Ba
VgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
+gydF4y2Ba
cgydF4y2Ba
1gydF4y2Ba
*gydF4y2Ba
兰德gydF4y2Ba
(gydF4y2Ba
0gydF4y2Ba
)gydF4y2Ba
*gydF4y2Ba
(gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
- - - - - -gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
)gydF4y2Ba
+gydF4y2Ba
cgydF4y2Ba
2gydF4y2Ba
*gydF4y2Ba
兰德gydF4y2Ba
(gydF4y2Ba
0gydF4y2Ba
)gydF4y2Ba
*gydF4y2Ba
(gydF4y2Ba
PgydF4y2Ba
ggydF4y2Ba
tgydF4y2Ba
- - - - - -gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
(4)gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
=gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
+gydF4y2Ba
VgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
在哪里gydF4y2Ba
tgydF4y2Ba
表示迭代数,gydF4y2Ba
cgydF4y2Ba
1gydF4y2Ba
和gydF4y2Ba
cgydF4y2Ba
2gydF4y2Ba
正在学习因素(非负常数)、控制(或规范)的影响gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
和gydF4y2Ba
PgydF4y2Ba
ggydF4y2Ba
,函数gydF4y2Ba
兰德gydF4y2Ba
(gydF4y2Ba
0gydF4y2Ba
)gydF4y2Ba
和gydF4y2Ba
兰德gydF4y2Ba
(gydF4y2Ba
0gydF4y2Ba
)gydF4y2Ba
生成一个随机数([0 ~ 1])gydF4y2Ba
wgydF4y2Ba
是惯性权重因素。gydF4y2Ba
一个问题特定的适应度函数(象征gydF4y2Ba
fgydF4y2Ba
)是用来衡量每个粒子的性能。因此,对于一个最小化问题,gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
和gydF4y2Ba
PgydF4y2Ba
ggydF4y2Ba
可以在当前迭代中找到如下:gydF4y2Ba
(5)gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
如果gydF4y2Ba
fgydF4y2Ba
(gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
)gydF4y2Ba
≤gydF4y2Ba
fgydF4y2Ba
(gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
)gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
如果gydF4y2Ba
fgydF4y2Ba
(gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
)gydF4y2Ba
>gydF4y2Ba
fgydF4y2Ba
(gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
(6)gydF4y2Ba
PgydF4y2Ba
ggydF4y2Ba
tgydF4y2Ba
=gydF4y2Ba
参数gydF4y2Ba
最小值gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
(gydF4y2Ba
fgydF4y2Ba
(gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
tgydF4y2Ba
)gydF4y2Ba
]gydF4y2Ba
。gydF4y2Ba
迄今为止PSO的技术已经很发达了连续的问题,但不是在离散域。gydF4y2Ba
2.2。相位展开的dPSO算法gydF4y2Ba
2.2.1。粒子和群初始化gydF4y2Ba
任何问题采用PSO算法必须解释成PSO粒子的形式。相位展开,每一个粒子都应该由一些元素对应的索引的残留物。如果我们计算所有残留在包装阶段图像一举,有时粒子的大小可能太大,所需的群体大小可能会相应地扩大。这可能会导致一个贫穷的解决方案和/或延长收敛时间。为了避免这种情况,整个图像分为子区域,因此残留设置成不同的小群体。gydF4y2Ba
这个过程可以描述如下。gydF4y2Ba
图像分割的基础上,其相位微分方差地图。相位方差导数定义如下(gydF4y2Ba
5gydF4y2Ba]:gydF4y2Ba
(7)gydF4y2Ba
ZgydF4y2Ba
米gydF4y2Ba
,gydF4y2Ba
ngydF4y2Ba
=gydF4y2Ba
∑gydF4y2Ba
(gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
xgydF4y2Ba
- - - - - -gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
米gydF4y2Ba
,gydF4y2Ba
ngydF4y2Ba
xgydF4y2Ba
- - - - - -gydF4y2Ba
)gydF4y2Ba
2gydF4y2Ba
+gydF4y2Ba
∑gydF4y2Ba
(gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
ygydF4y2Ba
- - - - - -gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
米gydF4y2Ba
,gydF4y2Ba
ngydF4y2Ba
ygydF4y2Ba
- - - - - -gydF4y2Ba
)gydF4y2Ba
2gydF4y2Ba
lgydF4y2Ba
2gydF4y2Ba
,gydF4y2Ba
每一笔索引在哪里gydF4y2Ba
(gydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
覆盖在gydF4y2Ba
lgydF4y2Ba
×gydF4y2Ba
lgydF4y2Ba
窗口中心像素gydF4y2Ba
(gydF4y2Ba
米gydF4y2Ba
,gydF4y2Ba
ngydF4y2Ba
)gydF4y2Ba
。条款gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
xgydF4y2Ba
和gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
ygydF4y2Ba
的包裹相位梯度gydF4y2Ba
lgydF4y2Ba
×gydF4y2Ba
lgydF4y2Ba
窗户,gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
米gydF4y2Ba
,gydF4y2Ba
ngydF4y2Ba
xgydF4y2Ba
- - - - - -gydF4y2Ba
和gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
米gydF4y2Ba
,gydF4y2Ba
ngydF4y2Ba
ygydF4y2Ba
- - - - - -gydF4y2Ba
这些包裹相位梯度的平均值。在这篇文章中gydF4y2Ba
lgydF4y2Ba
=gydF4y2Ba
3gydF4y2Ba
。gydF4y2Ba
基于一个合适的阈值,相位微分方差地图可以被转换成一个二进制,低相位微分的方差值是0和高的变成了1。以这种方式图像分为不同区域。获得一个合适的阈值,一个经典的方法称为大津的方法(gydF4y2Ba
11gydF4y2Ba在这项研究中采用。gydF4y2Ba
可以看出大多数的残留集群值1的补丁。因此,通过上述步骤残留物被分组。gydF4y2Ba
在每个区域残留是插在两个数组的索引不管订单。一个是正极性残阵,另一个是负极性残数组。提供有gydF4y2Ba
米gydF4y2Ba
正极性残留物,gydF4y2Ba
NgydF4y2Ba
负极性残留在一个地区,分别积极的残渣和相应的,- 1表示数组gydF4y2Ba
{gydF4y2Ba
年代gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
年代gydF4y2Ba
2gydF4y2Ba
,gydF4y2Ba
…gydF4y2Ba
,gydF4y2Ba
年代gydF4y2Ba
米gydF4y2Ba
}gydF4y2Ba
和gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
ugydF4y2Ba
我gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
ugydF4y2Ba
我gydF4y2Ba
2gydF4y2Ba
,gydF4y2Ba
…gydF4y2Ba
,gydF4y2Ba
ugydF4y2Ba
我gydF4y2Ba
NgydF4y2Ba
}gydF4y2Ba
。前将固定在一代又一代,作为参考。和后来作为一个粒子gydF4y2Ba
UgydF4y2Ba
1gydF4y2Ba
最初的群。通过安排其余粒子群的生成元素的顺序gydF4y2Ba
UgydF4y2Ba
1gydF4y2Ba
以随机的方式。gydF4y2Ba
2.2.2。健康评估gydF4y2Ba
从上述,它可以很容易地看到dPSO算法找到最佳匹配的顺序与引用数组中的元素粒子。gydF4y2Ba
在dPSO,当前解决方案的质量是判断的适应度函数。由于分支切割相位必须削减最小化分支的总长度,计算相应的适应度函数显然是分支削减包装阶段的总长度的形象。这里我们采用欧式距离来评估总削减长度:gydF4y2Ba
(8)gydF4y2Ba
fgydF4y2Ba
=gydF4y2Ba
∑gydF4y2Ba
jgydF4y2Ba
最小值gydF4y2Ba
(gydF4y2Ba
米gydF4y2Ba
,gydF4y2Ba
NgydF4y2Ba
)gydF4y2Ba
(gydF4y2Ba
xgydF4y2Ba
年代gydF4y2Ba
jgydF4y2Ba
- - - - - -gydF4y2Ba
xgydF4y2Ba
ugydF4y2Ba
我gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
2gydF4y2Ba
+gydF4y2Ba
(gydF4y2Ba
ygydF4y2Ba
年代gydF4y2Ba
jgydF4y2Ba
- - - - - -gydF4y2Ba
ygydF4y2Ba
ugydF4y2Ba
我gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
2gydF4y2Ba
,gydF4y2Ba
在哪里gydF4y2Ba
xgydF4y2Ba
和gydF4y2Ba
ygydF4y2Ba
表示剩余的gydF4y2Ba
xgydF4y2Ba
协调和gydF4y2Ba
ygydF4y2Ba
协调。gydF4y2Ba
2.2.3。速度更新gydF4y2Ba
由于属性dPSO算法的分支切割相位解,迭代速度公式(gydF4y2Ba
3gydF4y2Ba)应该是一组排列运营商,而不是通常的向量。各种排列运营商介绍了离散粒子群优化。这里我们选择调整操作符(gydF4y2Ba
12gydF4y2Ba),而不是交换算子(gydF4y2Ba
13gydF4y2Ba,gydF4y2Ba
14gydF4y2Ba),置换算符。这是因为与交换算子相比,调整算子避免回到先前的位置(gydF4y2Ba
12gydF4y2Ba]。gydF4y2Ba
此外,在所有的迭代,gydF4y2Ba
wgydF4y2Ba将线性变化((0.9 ~ 0.4))gydF4y2Ba
10gydF4y2Ba]。这个设置考虑全局搜索能力和收敛速度的优化:gydF4y2Ba
(9)gydF4y2Ba
wgydF4y2Ba
=gydF4y2Ba
0.9gydF4y2Ba
- - - - - -gydF4y2Ba
0.5gydF4y2Ba
×gydF4y2Ba
(gydF4y2Ba
tgydF4y2Ba
TgydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
在哪里gydF4y2Ba
TgydF4y2Ba
最大迭代次数。gydF4y2Ba
使公式(gydF4y2Ba
3gydF4y2Ba)适合dPSO操作,一些概念给出如下。gydF4y2Ba
定义1。gydF4y2Ba
调整操作符gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
kgydF4y2Ba
,gydF4y2Ba
lgydF4y2Ba
)gydF4y2Ba
被定义为删除的元素gydF4y2Ba
kgydF4y2Ba
位置和它的gydF4y2Ba
lgydF4y2Ba
在数组中的位置。gydF4y2Ba
例如,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、3gydF4y2Ba
)gydF4y2Ba
作用于数组gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
5、1gydF4y2Ba
,gydF4y2Ba
4、2gydF4y2Ba
,gydF4y2Ba
3gydF4y2Ba
}gydF4y2Ba
得到一个结果gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
′gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
5、1gydF4y2Ba
,gydF4y2Ba
3、4gydF4y2Ba
,gydF4y2Ba
2gydF4y2Ba
}gydF4y2Ba
。gydF4y2Ba
定义2。gydF4y2Ba
调整一个或多个运营商构成一个调整序列()。这是gydF4y2Ba
作为gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
kgydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
lgydF4y2Ba
1gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
kgydF4y2Ba
2gydF4y2Ba
,gydF4y2Ba
lgydF4y2Ba
2gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
…gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
kgydF4y2Ba
ngydF4y2Ba
,gydF4y2Ba
lgydF4y2Ba
ngydF4y2Ba
)gydF4y2Ba
}gydF4y2Ba
。gydF4y2Ba
表演一个数组作为意味着每个序列的调整算子作用于数组。因此,它是至关重要的,妥善安排的顺序调整操作符。gydF4y2Ba
定义3。gydF4y2Ba
屁股之间的加号“+”有其新的意义。它被定义为形成一个新的再把后者在前。gydF4y2Ba
例如,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
2、4gydF4y2Ba
)gydF4y2Ba
+gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、4gydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
2、4gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、4gydF4y2Ba
)gydF4y2Ba
}gydF4y2Ba
,gydF4y2Ba
{gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
2、4gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、4gydF4y2Ba
)gydF4y2Ba
}gydF4y2Ba
+gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
3、1gydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
2、4gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、4gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
3、1gydF4y2Ba
)gydF4y2Ba
}gydF4y2Ba
,gydF4y2Ba
{gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
2、4gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、4gydF4y2Ba
)gydF4y2Ba
}gydF4y2Ba
+gydF4y2Ba
{gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
1、3gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、4gydF4y2Ba
)gydF4y2Ba
}gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
2、4gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5gydF4y2Ba
,gydF4y2Ba
4gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
1、3gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、4gydF4y2Ba
)gydF4y2Ba
}gydF4y2Ba
。这个操作不满足交换律。gydF4y2Ba
定义4。gydF4y2Ba
负号“−”之间两个数组意味着构建一个负号后,可以作用于数组获取数组。gydF4y2Ba
假设有两个数组,根据数组之前负号从左到右,这是可以通过调整数组的顺序。例如,在gydF4y2Ba
WgydF4y2Ba
- - - - - -gydF4y2Ba
RgydF4y2Ba
,gydF4y2Ba
WgydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
1、4gydF4y2Ba
,gydF4y2Ba
3、2gydF4y2Ba
,gydF4y2Ba
5gydF4y2Ba
}gydF4y2Ba
和gydF4y2Ba
RgydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
1、5gydF4y2Ba
,gydF4y2Ba
4、2gydF4y2Ba
,gydF4y2Ba
3gydF4y2Ba
}gydF4y2Ba
。gydF4y2Ba
WgydF4y2Ba
(gydF4y2Ba
2gydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
RgydF4y2Ba
(gydF4y2Ba
3gydF4y2Ba
)gydF4y2Ba
,所以第一个调整操作符gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
3、2gydF4y2Ba
)gydF4y2Ba
,第一个新数组gydF4y2Ba
RgydF4y2Ba
′gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
1、4gydF4y2Ba
,gydF4y2Ba
5、2gydF4y2Ba
,gydF4y2Ba
3gydF4y2Ba
}gydF4y2Ba
。然后gydF4y2Ba
WgydF4y2Ba
(gydF4y2Ba
3gydF4y2Ba
)gydF4y2Ba
=gydF4y2Ba
RgydF4y2Ba
′gydF4y2Ba
(gydF4y2Ba
5gydF4y2Ba
)gydF4y2Ba
,所以第二调整操作符gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、3gydF4y2Ba
)gydF4y2Ba
新数组,第二个gydF4y2Ba
RgydF4y2Ba
′gydF4y2Ba
′gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
1、4gydF4y2Ba
,gydF4y2Ba
3、5gydF4y2Ba
,gydF4y2Ba
2gydF4y2Ba
}gydF4y2Ba
。gydF4y2Ba
WgydF4y2Ba(4)=gydF4y2Ba
RgydF4y2Ba
′gydF4y2Ba
′gydF4y2Ba
(gydF4y2Ba
5gydF4y2Ba
)gydF4y2Ba
,所以第三调整操作符gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、4gydF4y2Ba
)gydF4y2Ba
最后,我们获得相同的数组gydF4y2Ba
WgydF4y2Ba
。因此,计算结束,gydF4y2Ba
作为gydF4y2Ba
=gydF4y2Ba
WgydF4y2Ba
- - - - - -gydF4y2Ba
RgydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
3、2gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、3gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
5、4gydF4y2Ba
)gydF4y2Ba
}gydF4y2Ba
。gydF4y2Ba
定义5。gydF4y2Ba
乘法”gydF4y2Ba
*gydF4y2Ba
“两个实数之间只是乘法的操作。gydF4y2Ba
定义6。gydF4y2Ba
符号”gydF4y2Ba
*gydF4y2Ba
”之间的一个实数和一个意味着保留一定数量的调整运营商在在实数范围内时(0,1)。gydF4y2Ba
鉴于调整经营者的数量表示gydF4y2Ba
|gydF4y2Ba
|gydF4y2Ba
作为gydF4y2Ba
|gydF4y2Ba
|gydF4y2Ba
,保留调整经营者的数量gydF4y2Ba
(gydF4y2Ba
bgydF4y2Ba
|gydF4y2Ba
|gydF4y2Ba
作为gydF4y2Ba
|gydF4y2Ba
|gydF4y2Ba
]gydF4y2Ba
,这轮的产物gydF4y2Ba
bgydF4y2Ba
和gydF4y2Ba
|gydF4y2Ba
|gydF4y2Ba
作为gydF4y2Ba
|gydF4y2Ba
|gydF4y2Ba
到最近的整数。gydF4y2Ba
2.2.4。位置更新gydF4y2Ba
同样,公式(gydF4y2Ba
4gydF4y2Ba)必须重新定义适合dPSO的要求。gydF4y2Ba
定义7。gydF4y2Ba
和数组之间的加号“+”的调整意味着代理运营商作为数组的顺序。例如,给定gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
5、1gydF4y2Ba
,gydF4y2Ba
3gydF4y2Ba
,gydF4y2Ba
2、4gydF4y2Ba
}gydF4y2Ba
和gydF4y2Ba
作为gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
2、1gydF4y2Ba
)gydF4y2Ba
,gydF4y2Ba
AOgydF4y2Ba
(gydF4y2Ba
2、5gydF4y2Ba
)gydF4y2Ba
}gydF4y2Ba
,gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
+gydF4y2Ba
作为gydF4y2Ba
=gydF4y2Ba
{gydF4y2Ba
1、3gydF4y2Ba
,gydF4y2Ba
2、4gydF4y2Ba
,gydF4y2Ba
5gydF4y2Ba
}gydF4y2Ba
。gydF4y2Ba
很明显,在定义中定义的操作gydF4y2Ba
4gydF4y2Ba和gydF4y2Ba
7gydF4y2Ba互为倒数。gydF4y2Ba
2.2.5。相位展开的dPSO算法的过程描述gydF4y2Ba
使用相位的dPSO算法的过程总结如下。gydF4y2Ba
根据节gydF4y2Ba
2.2.1gydF4y2Ba的残留图像分为几个集群。集gydF4y2Ba
hgydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
。gydF4y2Ba
以下步骤在吗gydF4y2Ba
hgydF4y2Ba
群残留。gydF4y2Ba
设置的参数值dPSO,包括学习因素(gydF4y2Ba
cgydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
cgydF4y2Ba
2gydF4y2Ba
),最大迭代次数(gydF4y2Ba
TgydF4y2Ba
),粒子群的数量,以及终止条件。gydF4y2Ba
根据部分初始化群体gydF4y2Ba
2.2.1gydF4y2Ba。每个粒子都有其随机的速度,。集gydF4y2Ba
tgydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
。gydF4y2Ba
评估每个粒子的适应度根据公式(gydF4y2Ba
8gydF4y2Ba),发现当前gydF4y2Ba
PgydF4y2Ba
我gydF4y2Ba
PgydF4y2Ba
ggydF4y2Ba
由公式(gydF4y2Ba
5gydF4y2Ba),(gydF4y2Ba
6gydF4y2Ba),分别。根据公式计算当前惯性权重因子(gydF4y2Ba
9gydF4y2Ba)。gydF4y2Ba
集gydF4y2Ba
tgydF4y2Ba
=gydF4y2Ba
tgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
。使用公式(gydF4y2Ba
3gydF4y2Ba)获得新的速度gydF4y2Ba
VgydF4y2Ba
我gydF4y2Ba
。然后计算新的位置gydF4y2Ba
UgydF4y2Ba
我gydF4y2Ba
根据公式(gydF4y2Ba
4gydF4y2Ba)。gydF4y2Ba
重复(gydF4y2Ba
5gydF4y2Ba)- (gydF4y2Ba
6gydF4y2Ba),直到gydF4y2Ba
tgydF4y2Ba
=gydF4y2Ba
TgydF4y2Ba
或满足终止条件。gydF4y2Ba
PgydF4y2Ba
ggydF4y2Ba
是最好的索引的顺序负极性残留与积极的在这个组。gydF4y2Ba
集gydF4y2Ba
hgydF4y2Ba
=gydF4y2Ba
hgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
。重复(gydF4y2Ba
2gydF4y2Ba)- (gydF4y2Ba
8gydF4y2Ba),直到gydF4y2Ba
hgydF4y2Ba
=残留组的数量+ 1。gydF4y2Ba
2.3。削减分部和展开gydF4y2Ba
一旦发现了每组的最佳匹配dPSO,每一对两个匹配的相反极性残留的分支连接削减。值得一提的是,由于相反极性残留物的数量并不总是相等的,通常有一个或多个残留物留在每一组。然后最近邻算法(gydF4y2Ba
7gydF4y2Ba)是用来削减地方分支来平衡这些剩余残留物。到目前为止所有的残留物被分支平衡削减。gydF4y2Ba
最后,相位数据可以打开flood-fill算法(gydF4y2Ba
15gydF4y2Ba,gydF4y2Ba
16gydF4y2Ba),没有穿过树枝削减如下:gydF4y2Ba
选择一个像素,其相位值存储为一个打开相位值矩阵的解决方案。四个相邻像素下和他们打开打开阶段值是放置在解决矩阵。这四个像素插入在打开列表中。gydF4y2Ba
选择(然后消除)一个像素的打开列表。打开四个相邻像素的相位值,避免像素已经打开。打开列表中插入这些像素和把他们拆开阶段值矩阵的解决方案。gydF4y2Ba
重复(2),直到打开列表为空。gydF4y2Ba
事实上,它并不总是意味着所有的像素都被打开时,打开列表是空的。因为有时候有些图像中的像素包围分支削减,他们不能打开如果不是穿越分支削减。gydF4y2Ba
2.4。加权< inline-formula > < mml:数学xmlns: mml = " http://www.w3.org/1998/Math/MathML " id = " M109 " > < mml: mrow > < mml: msup > < mml: mrow > < mml: mi > L < / mml: mi > < / mml: mrow > < mml: mrow > < mml: mn > 0 < / mml: mn > < / mml: mrow > < / mml: msup > < / mml: mrow > < / mml:数学> < / inline-formula >措施gydF4y2Ba
加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
措施,最一般/实际误差考虑(gydF4y2Ba
5gydF4y2Ba),用来评估的质量是一个打开的解决方案:gydF4y2Ba
(10)gydF4y2Ba
εgydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
rgydF4y2Ba
cgydF4y2Ba
(gydF4y2Ba
∑gydF4y2Ba
我gydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
rgydF4y2Ba
- - - - - -gydF4y2Ba
1gydF4y2Ba
∑gydF4y2Ba
jgydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
cgydF4y2Ba
wgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
xgydF4y2Ba
∥gydF4y2Ba
ψgydF4y2Ba
(gydF4y2Ba
我gydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
- - - - - -gydF4y2Ba
ψgydF4y2Ba
(gydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
- - - - - -gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
xgydF4y2Ba
∥gydF4y2Ba
0gydF4y2Ba
+gydF4y2Ba
∑gydF4y2Ba
我gydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
rgydF4y2Ba
∑gydF4y2Ba
jgydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
cgydF4y2Ba
- - - - - -gydF4y2Ba
1gydF4y2Ba
wgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
ygydF4y2Ba
∥gydF4y2Ba
ψgydF4y2Ba
(gydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
)gydF4y2Ba
- - - - - -gydF4y2Ba
ψgydF4y2Ba
(gydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
)gydF4y2Ba
- - - - - -gydF4y2Ba
ΔgydF4y2Ba
φgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
ygydF4y2Ba
∥gydF4y2Ba
0gydF4y2Ba
]gydF4y2Ba
,gydF4y2Ba
在哪里gydF4y2Ba
rgydF4y2Ba
和gydF4y2Ba
cgydF4y2Ba
行和列的数量,gydF4y2Ba
wgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
xgydF4y2Ba
和gydF4y2Ba
wgydF4y2Ba
我gydF4y2Ba
,gydF4y2Ba
jgydF4y2Ba
ygydF4y2Ba
用户定义的重量,gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
规范措施数量的一个计数像素的梯度渐变打开解决方案不匹配的包装阶段。本文采用的重量来自质量地图上面所提到的,不只是省略了。,等于1)。gydF4y2Ba
3所示。结果与讨论gydF4y2Ba
我们已经测试了该算法的性能模拟和核磁共振相位数据在PC(英特尔2四核CPU 2.39 GHz, MATLAB)。我们都学习因素(gydF4y2Ba
cgydF4y2Ba
1gydF4y2Ba
,gydF4y2Ba
cgydF4y2Ba
2gydF4y2Ba
)用于dPSO 2。著名的戈尔茨坦的结果进行了比较和MCM算法。gydF4y2Ba
3.1。仿真结果gydF4y2Ba
该算法实现了一个模拟包裹相位噪声图像用盐和胡椒调味(信噪比为7.58 dB), 2460年残留。图gydF4y2Ba
2(一个)gydF4y2Ba图像显示了模拟包装阶段。及其残留分布如图gydF4y2Ba
2 (b)gydF4y2Ba,积极的和消极的残留物被标记为白色和黑色像素,分别。gydF4y2Ba
(a)一个512×512模拟包裹相位图像,其残留分布(b)包括2460残留物,1231正极性残留物(白色像素),和1229年负极性残留物(黑像素)。gydF4y2Ba
结果打开阶段形象图gydF4y2Ba
3(一个)gydF4y2Ba通过dPSO使用300粒子和一群gydF4y2Ba
TgydF4y2Ba
=gydF4y2Ba
1gydF4y2Ba
000年gydF4y2Ba
。数据gydF4y2Ba
3 (b)gydF4y2Ba和gydF4y2Ba
3 (c)gydF4y2Ba描述对应的打开阶段Goldstein和MCM算法获得的图像,分别。我们重新包裹这些合成解决方案和减去原来的包裹相位数据。对应不同的地图,绘制3 d可视化、数据所示gydF4y2Ba
3 (d)gydF4y2Ba- - - - - -gydF4y2Ba
3 (f)gydF4y2Ba。就像前面提到的gydF4y2Ba
1gydF4y2Ba,之间的差别阶段和真正的阶段是一个整数的倍数gydF4y2Ba
2gydF4y2Ba
πgydF4y2Ba
。因此,这些曲线表面不同地图的可视化表示真正的阶段和结果之间的偏差,从而说明直接打开解决方案的准确性。不同地图的平均值gydF4y2Ba
平均差异gydF4y2Ba。gydF4y2Ba
第一行是打开阶段图像模拟的包裹相位图如图gydF4y2Ba
2(一个)gydF4y2Ba通过(一)dPSO戈尔茨坦(b)和(c) MCM算法。下面是相应的区别(d) dPSO地图了,戈尔茨坦(e)和(f) MCM算法。gydF4y2Ba
dPSO的性能对另外两个算法可以清楚地出现在表gydF4y2Ba
1gydF4y2Ba。的加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
测量,平均差异,削减和总长度,dPSO算法比戈尔茨坦的好,但不如罗马数字。另一方面,dPSO的执行时间远小于MCM,但不是与戈尔茨坦的。gydF4y2Ba
与其他算法比较dPSO模拟阶段在图形象gydF4y2Ba
2(一个)gydF4y2Ba的加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
削减措施,平均差异,总长度和执行时间。gydF4y2Ba
| 算法gydF4y2Ba |
加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
测量gydF4y2Ba |
平均差异(弧度)gydF4y2Ba |
削减总长度gydF4y2Ba |
执行时间(s)gydF4y2Ba |
| dPSOgydF4y2Ba |
0.001301gydF4y2Ba |
0.873gydF4y2Ba
egydF4y2Ba
- - - - - -gydF4y2Ba
5gydF4y2Ba
|
1310年gydF4y2Ba |
1328年gydF4y2Ba |
| 戈尔茨坦的gydF4y2Ba |
0.001384gydF4y2Ba |
3.77gydF4y2Ba
egydF4y2Ba
- - - - - -gydF4y2Ba
5gydF4y2Ba
|
1313年gydF4y2Ba |
79年gydF4y2Ba |
| 罗马数字gydF4y2Ba |
0.001286gydF4y2Ba |
0.365gydF4y2Ba
egydF4y2Ba
- - - - - -gydF4y2Ba
5gydF4y2Ba
|
1298年gydF4y2Ba |
3513年gydF4y2Ba |
3.2。核磁共振的结果数据gydF4y2Ba
该算法也位移编码MRI心脏阶段数据集上执行(gydF4y2Ba
17gydF4y2Ba与396年残留。包裹相位图像及其对应的残留分布如图gydF4y2Ba
4gydF4y2Ba。gydF4y2Ba
(一)44×44位移编码心脏MRI图像阶段,(b)相应的残留分布涉及396残留物,198正极性残留物,198负极性残留。gydF4y2Ba
数据gydF4y2Ba
5(一个)gydF4y2Ba- - - - - -gydF4y2Ba
5 (c)gydF4y2Ba描述通过三个分支切割分布算法,黑色像素标记分支的削减。dPSO结果图gydF4y2Ba
5 (d)gydF4y2Ba获得了通过使用一个粒子群300。和其他算法的结果如图gydF4y2Ba
5 (e)gydF4y2Ba和gydF4y2Ba
5 (f)gydF4y2Ba,分别。在图gydF4y2Ba
5 (e)gydF4y2Ba几个补丁是孤立的,两个大的上方,两个小的在中间,和一个非常大的一个在右下部分。与数据gydF4y2Ba
4 (b)gydF4y2Ba和gydF4y2Ba
5 (b)gydF4y2Ba,很容易观察到这些补丁被削减分支完全隔离,这将导致一个不正确的展开。此外,偏远地区倾向于出现在地区密集的残留物,因为在这些地区分支机构削减经常相互接近,有更多的可能性包围一些像素。然而,在数据gydF4y2Ba
5 (d)gydF4y2Ba和gydF4y2Ba
5 (f)gydF4y2Ba孤立的补丁和更少的小得多。偶极子分支切割方法似乎不太可能孤立地区相图像削减分支,分支削减以来平衡残留成对团。不同的地图生成的三种方法然后像部分gydF4y2Ba
3.1gydF4y2Ba,如图gydF4y2Ba
5 (g)gydF4y2Ba- - - - - -gydF4y2Ba
5(我)gydF4y2Ba。直观地说,dPSO和MCM比戈尔茨坦的产生更理想的结果。gydF4y2Ba
第一行是MRI心脏的分支切割分布相位图像如图gydF4y2Ba
4(一)gydF4y2Ba通过使用(一)dPSO戈尔茨坦(b)和(c) MCM算法。中间是相应的打开阶段(d) dPSO,戈尔茨坦(e)和(f) MCM算法。下面是相应的区别(g) dPSO地图,戈尔茨坦(h),(我)MCM算法。gydF4y2Ba
如表所示gydF4y2Ba
2gydF4y2Ba戈尔茨坦的算法非常快。无论是dPSO还是MCM比得上它。但该方法有最小的加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
测量和平均差。此外,其总长度最短。gydF4y2Ba
与其他算法比较dPSO位移编码MRI心脏相映射图gydF4y2Ba
4(一)gydF4y2Ba的加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
削减措施,平均差异,总长度和执行时间。gydF4y2Ba
| 算法gydF4y2Ba |
加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
测量gydF4y2Ba |
平均差异(弧度)gydF4y2Ba |
削减总长度gydF4y2Ba |
执行时间(s)gydF4y2Ba |
| dPSOgydF4y2Ba |
0.052223gydF4y2Ba |
0.056251gydF4y2Ba |
310年gydF4y2Ba |
142年gydF4y2Ba |
| 戈尔茨坦的gydF4y2Ba |
0.109667gydF4y2Ba |
0.294767gydF4y2Ba |
468年gydF4y2Ba |
8gydF4y2Ba |
| 罗马数字gydF4y2Ba |
0.052490gydF4y2Ba |
0.076967gydF4y2Ba |
317年gydF4y2Ba |
203年gydF4y2Ba |
另一个例子是核磁共振相位数据。包装阶段图像如图gydF4y2Ba
6(一)gydF4y2Ba。图gydF4y2Ba
6 (b)gydF4y2Ba描述了其残留分布。打开阶段图像通过dPSO,戈尔茨坦,MCM算法在数字显示gydF4y2Ba
7(一)gydF4y2Ba- - - - - -gydF4y2Ba
7 (c)gydF4y2Ba,分别。显然,在图gydF4y2Ba
7 (b)gydF4y2Ba周边地区是不打开。根据前面的分析,戈尔茨坦的方法隔离削减这方面的分支。相比于图gydF4y2Ba
6(一)gydF4y2Ba,周围的部分大约是密集的背景噪音。然而,由于偶极子的性质分支切割相位展开方法削减分支几乎将周围的区域,它肯定在这一领域展开阶段造成的。同样的推论也可以根据不同的地图数据所示三种方法gydF4y2Ba
7 (d)gydF4y2Ba- - - - - -gydF4y2Ba
7 (f)gydF4y2Ba。gydF4y2Ba
(a)一个256×256核磁共振相位图像,(b)相应的残留分布包含9795残留物,4904正极性残留物,4891负极性残留。gydF4y2Ba
第一行是打开阶段图像MRI头阶段图像如图gydF4y2Ba
6(一)gydF4y2Ba通过(一)dPSO戈尔茨坦(b)和(c) MCM算法。下面是相应的区别(d) dPSO地图了,戈尔茨坦(e)和(f) MCM算法。gydF4y2Ba
加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
削减措施,平均差和总长度计算整幅图像上的像素是否在感兴趣的区域(ROI)或背景。从而在这三个方面,如表所示gydF4y2Ba
3gydF4y2Ba,dPSO MCM算法比戈尔茨坦的。尽管dPSO方法并不比这更好的解决方案的MCM,几乎没有差别。即dPSO MCM可比。而且前者比后者收敛的速度快了近68%。gydF4y2Ba
与其他算法比较dPSO MRI头阶段映射图gydF4y2Ba
6(一)gydF4y2Ba的加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
削减措施,平均差异,总长度和执行时间gydF4y2Ba
| 算法gydF4y2Ba |
加权gydF4y2Ba
lgydF4y2Ba
0gydF4y2Ba
测量gydF4y2Ba |
平均差异(弧度)gydF4y2Ba |
削减总长度gydF4y2Ba |
执行时间(s)gydF4y2Ba |
| dPSOgydF4y2Ba |
0.064380gydF4y2Ba |
0.025642gydF4y2Ba |
9871年gydF4y2Ba |
979年gydF4y2Ba |
| 戈尔茨坦的gydF4y2Ba |
0.156827gydF4y2Ba |
0.665523gydF4y2Ba |
25533年gydF4y2Ba |
41gydF4y2Ba |
| 罗马数字gydF4y2Ba |
0.063179gydF4y2Ba |
0.021957gydF4y2Ba |
9846年gydF4y2Ba |
3052年gydF4y2Ba |
查看dPSO的表现在这三个例子中,我们可以发现dPSO算法需要更多的时间来达到一个最优解,当大量的残留在大面积均匀分散。这是因为像素在这些地区经常有类似的质量然后残留在每个区域很难分成多个组,导致粒径的增加,每组。gydF4y2Ba