[发明专利]一种基于蜂群算法的遥感影像有理函数模型结构优化方法有效
| 申请号: | 201410169422.1 | 申请日: | 2014-04-25 |
| 公开(公告)号: | CN103927456B | 公开(公告)日: | 2017-01-04 |
| 发明(设计)人: | 闫奕名;张晔;谷延锋;宿南;田澍;刘丕刚;沈毅 | 申请(专利权)人: | 哈尔滨工业大学 |
| 主分类号: | G06T5/00 | 分类号: | G06T5/00 |
| 代理公司: | 哈尔滨市松花江专利商标事务所23109 | 代理人: | 杨立超 |
| 地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 蜂群 算法 遥感 影像 有理 函数 模型 结构 优化 方法 | ||
1.一种基于蜂群算法的遥感影像有理函数模型结构优化方法,其特征在于它的步骤如下:
步骤一:构造一个待求解的二值向量x={xi},(i=1,2,…,D,xi={0,1}),其长度D为待优化的遥感影像的有理函数模型RFM参数项系数的个数;根据已知地面控制点GCP的实际坐标,将根据RFM模型解算出对应影像点的影像坐标,与实际GCP对应影像坐标之间的误差,作为收益度函数f(x),则显然f(x)越小,则优化的收益度越好;进而通过以下步骤找到使f(x)达到最小值的解x;
步骤二:初始化蜂群算法参数,所述参数包括蜜蜂总数PN,将蜜蜂分为三类,S蜂PN/2个,E蜂0个,O蜂PN/2个,设定S蜂启动阈值Limit,解空间维数D;设定迭代终止条件:最大迭代次数和收益度阈值;
步骤三:蜂群初始化,令每一个蜜蜂对应一个解x,首先由PN/2个S蜂找到PN/2个初始解xi(i=1,2,…,PN/2),为每个解设置一个S蜂启动计数器Failure(i),并将其置零,计算各解的收益度f(xi),存储当前全局最优解xbest,,随后S蜂全部变为E蜂,即此时PN/2个E蜂对应PN/2个初始化解,随后进入E蜂优化阶段;
步骤四:迭代开始:首先是E蜂优化阶段:每个E蜂修正其对应解xi(i=1,2,…,PN/2),计算修正后的解所对应的收益度f(x'i),比较f(xi)和f(x'i),若f(xi)≥f(x'i),则保留当前E蜂所对应的解xi不变,同时Failure(i)=Failure(i)+1;若f(xi)<f(x'i)则用x'i替换当前E蜂所对应的解xi,替换完成后统一仍用xi表示;
步骤五:计算各个E蜂招募概率
步骤六:O蜂优化阶段:对PN/2个E蜂优化后所获得的PN/2个解xi(i=1,2,…,PN/2),每一个O蜂根据轮盘赌准则,首先生成一个[0,1]之间的随机数po,逐次与各E蜂所对应的招募概率p(i)进行比较,若po<p(i),则当前O蜂对该E蜂进行修正,每一个O蜂只修正一个E蜂;以此原则,能保证招募概率大的E蜂,即更好的解获得更大概率的修正次数;计算每个被O蜂修正后的解x'i所对应的收益度f(x'i),与步骤四中类似,比较f(x'i)与当前解的收益度f(xi),若f(xi)≥f(x'i),则保留解xi不变,同时Failure(i)=Failure(i)+1;若f(xi)<f(x'i)则用x'i替换当前解xi,替换完成后统一仍用xi表示;
步骤七:计算并比较经过O蜂优化后的PN/2个解的收益度f(xi)(i=1,2,…,PN/2),选出对应最小f(x)值的解xiter,进而比较f(xiter)与当前全局最优解所对应的收益度f(xbest),若f(xiter)≥f(xbest),则保留原最优解xbest不变;若f(xiter)<f(xbest),则用xiter替换xbest成为新的全局最优解,替换完成后统一仍用xbest表示;
步骤八:判断迭代终止条件情况,若迭代次数已到达最大迭代次数MCN,或者当前全局最优解对应收益度f(xbest)已经达到或小于收益度阈值FT,则优化完成,将所得的解对应原RFM模型参数项,保留数值为1的项,舍弃数值为0的项,即为优化后的RFM模型;若不满足,则进行步骤九;
步骤九:判断各解对应的S蜂启动计数器Failure(i)值是否超过阈值Limit,若未超过,则返回步骤四;若超过,则进行步骤十;
步骤十:启动S蜂,此时设定一个额外的S蜂,产生一个新的解x,取代对应Failure(i)超出Limit的解xi,成为新的一个E蜂,并返回步骤四,进行下一轮迭代,直至步骤八满足迭代终止条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410169422.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面向老年人群的手动折叠自行车
- 下一篇:一种多功能折叠滑板车





