版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑基于粒子群优化算法和烟花算法的图像配准【摘要】本文以互信息作为相似性测度,提出改进的粒子群算法与烟花算法结合的混合算法来进行图像配准,该方法中粒子群的惯性权重动态变化提高粒子的搜索范围,并利用烟花算法的高斯变异算子增加粒子的多样性,防止粒子群算法陷入局部极值,并提高了配准的精确度,实验证明该方法在图像配准中取得不错的效果。
【关键词】图像配准互信息粒子群优化算法烟花算法
引言
图像配准是图像处理应用方面的一个基本问题,主要目的是将不同传感器、不同角度、不同时间或不同拍摄条件下获取的同一场景的两幅或者多幅图像进行对准、叠加(主要是几何意义上的),在很多领域有着广泛的应用,如计算机视觉、医学诊断与辅助治疗、遥感影像、三维建模、图像拼接等。通常情况下图像配准过程可分为3部分,首先确定参考图像和配准图像的变换方式,其次确定图像配准的相似性测度方式即相似性测度函数,最后确定对图像配准参数求解的优化算法。现有的图像配准方法主要分为基于特征的图像配准和基于灰度的图像配准。前者虽然计算简单且算法效率高,但是特征点的选取对配准精度和配准结果的影响很大,且特征点的正确选取较为困难。而后者主要取决于图像的灰度统计特征,无需进行图像预处理且配准精度高,所以广泛应用于图像配准中。
一、标准的PSO算法
粒子群算法(PSO)是kennedy和Eberhart于1995年提出的一种基于群智能的随机优化算法。这类算法的仿生基点是:群集动物(如蚂蚁、鸟、鱼等)通过群聚而有效的觅食和逃避追捕。在这类群体的动物中,每个个体的行为是建立在群体行为的基础之上的,即在整个群体中信息是共享的,而且在个体之间存在着信息的交换与协作。粒子群算法就是以模拟鸟的群集智能为特征,以求解连续变量优化问题为背景的一种优化算法。
在粒子群算法,每个粒子代表所求解的优化问题中的一个可行解,它的适应度值由目标函数来确定,每个粒子都有自己的飞行速度,整个粒子群会共享最优解信息且跟随个体极值和全局极值进行移动,不断调整自己的位置和速度,直到最终发现最优解。
其中,pbesti(t)表示进化到t代时粒子i的个体最优位置;gbest(t)表示进化到第t代时整个粒子群的最优位置。
在公式(1)中粒子群算法的速度更新由三部分组成,第一部分成为粒子的先前速度,第二部分称为“认知(cognition)”部分,表明粒子个体的认知能力,来源于粒子自身的经验和思考,加速因子c1可以调节粒子飞向自身最好位置的飞行步长,第三部分称为粒子的“社会(social)”部分,表明粒子间的信息共享和相互作用,加速因子c2可以调节粒子向群体最优位置的飞行步长。
二、烟花算法
烟花算法通过模拟燃放的烟花在空中爆炸的这种行为建立相应的数学模型,通过引入随机因素和选择策略形成一种并行爆炸式搜索方式,进而发展成为能够求解复杂优化问题最优解的全局概率搜索方法。
烟花算法由四部分组成:爆炸算子、变异算子、映射策略、选择策略组成。
烟花算法具有局部搜索能力和全局搜索能力自调节机制。烟花算法中每个烟花的爆炸半径和爆炸火花数是不同的,适应度值差的烟花的爆炸半径较大,使其具有更大的“探索能力”―――勘探性。适应度值好的烟花的爆炸半径较小,使其能够在该位置
周围具有更大的“挖掘能力”―――开采性。此外,高斯变异火花的引入可以进一步增加种群的多样性。
三、互信息测度
互信息是信息理论汇总的一个基本概念,通常用于描述两个系统间的统计相关性,或者是一个系统中所包含的另一个系统信息的多少,它可以用熵来描述。互信息可用于图像配准的理论依据是:如果两幅图像已经配准,则它们的互信息达到极大值。
四、粒子群优化算法的改进
通过对标准粒子群算法的分析可以发现粒子群优化算法中存在如下问题:首先,参数控制范围太过笼统,针对不同的问题,如何选择合适的参数来达到最优化的效果。其次,粒子容易早熟,粒子的^早收敛会使函数陷入局部最优不能得到配准参数的全局最优值。本文对粒子群算法的改进思想是:首先将粒子群初始化,在进化过程中将根据粒子的收敛性动态调整惯性权重系数,因为当惯性权重w较小时,粒子群算法类似于局部搜索算法具有很强的局部开发能力;当惯性权重w较大时,粒子群算法类似于全局搜索算法,具有很强的全局搜索能力可以探索更广阔的搜索区域,但它的收敛速度更慢,根据以上情况我们可以动态调整粒子群的惯性权重,使得在粒子群飞行的前期,w值较大,在粒子群飞行的后期w值较小,公式如下:
wi为当前粒子i的惯性权重,ai为粒子的适应度函数值,amax为粒子群当前最大适应度函数值,t为当前的跌倒次数,tmax为最大迭代次数;由于粒子群是从随机解出发寻找最优解,且存在早熟的可能不能保证每次均能找到最优解,此时我们需要定义一个粒子群适应度的理论最优值Fbest和适应度的标准差S,当S=0时,若全局适应度全局最优值gbest=Fbest,我们可知粒子得到全局最优解,若gbest
我们引入烟花算法中的高斯变异算子改变粒子的多样性,公式如下
xij=xij+(xbj-xij)・e(10)
其中,e为一个高斯分布的随机变量,其均值为0,方差为1;xbj为当前烟花种群中适应度最优的烟花在第j维上的位置信息。xij为当前烟花i在第j维上的位置信息。此时算法的具体步骤如下。
1、输入参考图像和配准图像,初始化粒子群的位置和速度。
2、根据公式(5)计算粒子的适应度。
3、根据公式(3)和(4)更新粒子的个体极值和全局极值。
4、根据公式(9),更新粒子的惯性权重w
5、根据公式(1)和(2)更新粒子的速度和位置。
6、判断终止。计算群体适应度标准差S。并根据适应度理论最优值Fbest判断粒子群是否达到全局最优,若达到则终止;若未达到则进行下一步。
7、根据公式(10),更新粒子的位置。返回步骤(2)继续运行。
五、实验结果及分析
在本次算法的实验中,参考图像大小均为为256×256,分别使用标准粒子群优化算法,本文的混合优化算法和文献[5]算法M行处理。实验数据如表1;配准前后的3组图像如图1。
从表1中可以看出:由于粒子群初始解的随机性,标准的PSO算法和文献[5]的算法在图像配准中均会陷入局部极值,虽然这两种算法运算速度快,但是图像配准的精确度不够高,而且配准的平均误差比较大,本文中的算法虽然比其它两种算法相比耗时较长,但是该算法配准的精度高,对图像配准有不错的效果。
六、结论
本文提出的基于互信息的PSO-FWA算法的图像配准方法,在配准过程中人工干预少,且只依赖图像的灰度统计信息,避免了图像预分割和特征提取等操作,大大提高了图像的配准效率。而且经过实验证明,该算法可极大的避免函数陷入局部最优值,保证了较高的配准精度,在图像配准方面有很好的效果,具有较好的实用性和实际应用价值。
参考文献
[1]张银蒲,基于互信息的图像配准技术的研究[J].核电子学与探测技术,2022,32(5):562-568
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高性能树脂生产线项目规划选址论证报告
- 废旧电路板资源化处置项目环境影响报告书
- 独立储能电站质量管理方案
- 电网侧独立储能电站项目运营管理方案
- 贵州省毕节市2025-2026学年高一下学期期末考试地理试卷
- CN116157544B 具有薄的铝合金镀层的镀层钢板及其涂镀方法 (育材堂(苏州)材料科技有限公司)
- CN116056166B 一种小区切换方法、电子设备及存储介质 (Oppo广东移动通信有限公司)
- CN115890666B 机器人及其碰撞保护方法、装置及存储介质 (深圳市优必选科技股份有限公司)
- 2022年秋10月高教自考《中国行政史》试卷含解析
- 钢结构放样下料手册
- 2026河北邢台市应急管理宣传教育培训中心招聘劳务派遣工作人员5名笔试备考题库及答案详解
- 2026年福建省乡总贸易有限公司员工招聘1人笔试模拟试题及答案详解
- 2026年第十四师昆玉市事业单位面向师市在岗服务“三支一扶”人员开展专项招聘(14人)笔试备考试题及答案详解
- 英语()浙江Z20名校联盟(浙江名校新高考研究联盟)2026届高三第一次联考(8.21-8.23)
- 2026年广东省中考数学试卷(含详细答案解析)
- 山西留神峪“5·22”特大爆炸案矿难追责落地
- 2026-2030中国建筑机器人行业市场深度调研及发展趋势与投资前景研究报告
- 中国哲学简史
- 快递柜安全管理制度
- 2025-2025苏教版三年级数学上册《认识几分之一》省级公开课教案
- 初中道德与法治案例分析教学探索:人工智能辅助数字化学生评价结果可视化策略研究教学研究课题报告
评论
0/150
提交评论