[发明专利]基于免疫进化策略的高光谱图像分类方法无效

专利信息
申请号: 201010139249.2 申请日: 2010-03-31
公开(公告)号: CN101826160A 公开(公告)日: 2010-09-08
发明(设计)人: 尹继豪;姜志国;王一飞;王义松;付重阳;高超 申请(专利权)人: 北京航空航天大学
主分类号: G06K9/66 分类号: G06K9/66;G06N3/12;G01S7/48
代理公司: 北京慧泉知识产权代理有限公司 11232 代理人: 王顺荣;唐爱华
地址: 100191 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于免疫进化策略的高光谱图像分类方法,并开发了相应的仿真原型系统,该系统具有人机交互接口模块、高光谱最优波段选择模块、高光谱地物分类模块、分类结果输出模块四个功能模块。本发明方法流程包括以下步骤:1、获得初始数据及相关初始化操作;2、种群初始化;3、种群初始选择;4、种群克隆增殖;5、种群混合变异;6、选择记忆种群;7、种群抗体补充;8、迭代计算,重复步骤3~7,直至达到最大进化代数;9、使用最优抗体对高光谱数据进行地物分类;10输出高光谱图像地物分类结果。该方法能够自适应地选取不同场景下不同地物分类所需要的最佳波段组合,有着较优的时间复杂度与良好的鲁棒性,并且分类精度高,适用范围广。
搜索关键词: 基于 免疫 进化 策略 光谱 图像 分类 方法
【主权项】:
1.一种基于免疫进化策略的高光谱图像分类方法,并开发了相应的仿真原型系统,该系统具有人机交互接口模块、高光谱最优波段选择模块、高光谱地物分类模块、分类结果输出模块四个功能模块;该方法流程步骤如下:假设给定高光谱图像中光谱波段集合B,记作表示高光谱图像中包含的波段总数,以及抗体种群集合Ab,记作Ab(k)={ab1,ab2,…,abN},N表示种群规模,且满足abi∈B(i=1,2,…,N);通过人机交互接口模块完成步骤一;步骤一获得初始数据及相关初始化操作通过人机交互接口模块获得待处理的高光谱数据,并设置如下相关参数:最大进化代数genMax,初始种群数量NInit,每代初始选择种群数量N,混合变异步长δ,选择波段总数NB;通过高光谱最优波段选择模块完成步骤二~步骤八;步骤二种群初始化随机初始化种群,得到数量为NInit的初始抗体种群,记作其中abi∈B(i=1,2,…,NInit);步骤三种群初始选择通过计算公式(1)得到每个抗体abi(abi∈AbInit(k))的亲和力;从初始种群AbInit(k)中选择前N个抗体,这里AbInit(k)中的抗体abi按照其亲和力降序排序;通过种群初始选择步骤,形成初始选择种群Ab(k);Aff=11+sepIndex---(1)]]>其中,Aff表示抗体和抗原间的亲和力的大小,sepIndex表示地物间的可分性,其值可通过计算公式(2)得到:sepIndex=SCM·BCED·SAM---(2)]]>其中,SCM表示两光谱间的相似度,BC表示两波段间的相关性,ED表示两光谱间的欧式距离,SAM表示两光谱间的夹角;SCM、BC、ED、SAM的值可分别通过计算公式(3)~(6)得到;SCM(A,B)=Σk=1NB(Ak-μB)·(Bk-μB)(N-1)·σA·σB---(3)]]>其中,SCM(A,B)为光谱A、B之间的相关系数,μA和σA分别表示A的均值和方差,μB和σB分别表示B的均值和方差;BC(i,j)=Σp=1NB(xip-μi)·(μjp-μj)Σp=1NB(xip-μi)2·Σp=1NB(xjp-μj)2---(4)]]>其中,BC(i,j)为波段i和波段j间的相关系数,xip和xjp分别为波段i和波段j内的第p个像元的辐射亮度值,μi和μj分别为波段i和波段j的辐射亮度值均值;ED(A,B)=Σk=1NB(Ak-Bk)2---(5)]]>其中,ED(A,B)为光谱A、B之间的欧氏距离,Ak为地物A的光谱向量的第k个分量,Bk为地物B的光谱向量的第k个分量;SAM(A,B)=arccos(ATB||A||·||B||)---(6)]]>其中,arccosα(·)为光谱A、B之间的光谱夹角;步骤四种群克隆增殖对抗原种群中的每个抗体abi(abi∈Ab(k))进行克隆操作,其克隆数量NCi可通过计算公式(7)得到:其中,NCi(i=1,2,…,N)表示abi的克隆数量,表示下取整函数,norAffi(i=1,2,…,N)表示归一化后抗体abi的亲和力;通过种群克隆增殖步骤,形成总的克隆种群Ab′(k),种群规模为NC步骤五种群混合变异对亲和力高的克隆种群{ab′i}(ab′i∈Ab′(k),i=1,2,…,p)进行单点变异操作,而对亲和力低的克隆种群{ab′i}(ab′i∈Ab′(k),i=1,2,…,q,s.t.:p+q=NCi)进行多点变异操作;在进行抗体的变异操作时,抗体均采用实数编码方式,这里bi∈B;单点变异操作描述如下:在抗体abi中随机选取一点bk(k=1,2,…,NB),然后用随机值br(br∈[bk-δ,bk+δ])替代;多点变异操作描述如下:选择抗体中的每一点bk(bk∈abi,k=1,2,…,NB),重复单点变异中类似的操作;通过种群混合变异步骤,形成总的变异抗体种群Abn(k);步骤六选择记忆种群通过计算公式(1)得到各变异种群中的每个抗体ab″i(ab″i∈Ab″(k))的亲和力;在每个变异种群{ab″j}i中选择前NMi个抗体,这里每个变异种群中的抗体按照亲和力大小降序排序,抗体选择个数NMi可通过计算公式(8)得到:其中,表示向上取整函数,mean(·)表示norAffMi的均值,norAffMi(i=1,2,…,N)表示归一化后抗体abi的亲和力,NCi表示抗体abi的克隆数量;通过选择记忆种群步骤,形成总的记忆抗体种群Ab′″(k),种群规模为NM(NM=Σi=1NNMi);]]>步骤七种群抗体补充随机生成Nk个抗体,记作(Abadd(k)∈B),抗体补充的数量可通过公式(9)计算得到;其中,Nk(k=1,2,…,genMax)表示第k次迭代所补充的抗体数量,的定义同公式(7),abNumk表示在第k次进化时抗体种群中包含抗体的数量;通过种群抗体补充步骤,形成下一代的抗体种群Ab(k+1)(即,Ab(k+1)=Abadd(k)∪Ab′″(k));步骤八迭代计算重复步骤三~步骤七,直至达到最大进化代数;通过高光谱地物分类模块完成步骤九;步骤九分类通过步骤二~步骤八选取的最优抗体,即最优波段组合,对高光谱数据进行地物分类;通过分类结果输出模块完成步骤十;步骤十结果输出输出高光谱图像地物分类结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201010139249.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top