[发明专利]基于神经网络结构搜索的遥感图像变化检测方法在审
申请号: | 202111515285.9 | 申请日: | 2021-12-13 |
公开(公告)号: | CN114187530A | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 李阳阳;郭宣威;吴彬;陈茜;焦李成;尚荣华;李玲玲;马文萍 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06V20/13 | 分类号: | G06V20/13;G06V10/80;G06V10/82;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 陈宏社;王品华 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 神经网络 结构 搜索 遥感 图像 变化 检测 方法 | ||
1.一种基于神经网络结构搜索的遥感图像变化检测方法,其特征在于,包括如下步骤:
(1)获取训练样本集、验证样本集和测试样本集:
(1a)从遥感图像变化检测数据集中获取A、B时刻大小为R×R的T个遥感图像HA={HA1,…,HAt,…,HAT}、HB={HB1,…,HBt,…,HBT},以及HB相对于HA发生变化区域的标签图像HL={HL1,…,HLt,…,HLT},其中,R≥256,T≥200,HAt、HBt表示A时刻、B时刻的第t幅遥感图像,HLt表示HBt相对于HAt发生变化区域的标签图像;
(1b)将A时刻、B时刻的每幅遥感图像HAt、HBt,以及标签图像HLt分别进行裁剪成大小为p×p的Z个图像块,得到HA对应的遥感图像块集合HA′={HA′1,…,HA′t,…,HA′T}、HB对应的遥感图像块集合HB′={HB′1,…,HB′t,…,HB′T},以及HL对应的标签图像块集合HL′={HL′1,…,HL′t,…,HL′T},其中,HA′t表示HAt对应的遥感图像块集合,HB′t表示HBt对应的遥感图像块集合,HL′t表示HLt对应的标签图像块集合,分别表示HA′t、HB′t、HL′t中的第z个图像块;
(1c)将从图像块集合HA′、HB′、HL′中随机抽取出半数以上图像块组成训练样本集,并将剩余图像块中一半的图像块组成验证样本集,另一半图像块组成测试样本集;
(2)构建遥感图像变化检测超神经网络模型M:
构建包括顺次连接的特征提取超网络、特征融合网络、检测网络的遥感图像变化检测超神经网络模型M,其中,特征提取超网络包括一个卷积层与其顺次连接的U个block块,每个block块包括v个并行排布且由x个顺次连接的卷积层组成的unit块;特征融合网络包括多个顺次连接的融合块,每个融合块包括顺次连接的上采样层、concatenate层和卷积层;检测网络包括级联的编码层和上采样层;
(3)对遥感图像变化检测超神经网络模型M进行迭代训练:
(3a)初始化迭代次数为n,最大迭代次数为N,N≥10000,当前遥感图像变化检测超神经网络模型为Mn,并令n=1,Mn=M;
(3b)将训练样本集作为遥感图像变化检测超神经网络模型Mn的输入进行前向传播:
(3b1)特征提取超网络对训练样本集任意的b个A时刻遥感图像块、b个B时刻遥感图像块进行特征提取,得到b个A时刻遥感图像块的特征图和B时刻遥感图像块的特征图,其中,b≥16,每个A时刻遥感图像块的特征图和每个B时刻遥感图像块的特征图包括相等数量的d个子特征图,U>d≥2;
(3b2)特征融合网络对每个A时刻遥感图像块的特征图进行融合,得到b个A时刻的融合特征图,同时对每个B时刻遥感图像块的特征图进行融合,得到b个B时刻的融合特征图;
(3c)检测网络对每个A时刻的融合特征图与其对应的每个B时刻的融合特征图进行编码,并对编码得到的检测特征图进行上采样,得到b个检测图;
(3d)利用对比损失函数,并通过b个检测图及其对应的b个标签图像块计算Mn的检测损失值ln,然后采用梯度下降法,并通过检测损失值ln对Mn的权值参数wn进行更新;
(3e)判断n=N是否成立,若是,得到训练好的遥感图像变化检测超神经网络模型M′,否则,令n=n+1,并执行步骤(3b);
(4)采用遗传算法对训练好的遥感图像变化检测超网络神经模型M′进行搜索得到结构搜索参数y:
采用遗传算法对训练好的遥感图像变化检测超神经网络模型M′进行搜索,得到结构搜索参数其中,表示值为的第u个block块对应的基因位,为整数;
(5)构建基于结构搜索参数y的遥感图像变化检测模型Y:
构建包括顺次连接的特征提取网络、特征融合网络、检测网络的遥感图像变化检测模型Y;特征提取网络包括一个卷积层与其顺次连接的U个ceil块,每个ceil块由顺次连接的3个卷积层组成,第u个ceil块所包含的3个卷积层的卷积核大小是通过结构搜索参数y确定的:
特征融合网络以及检测网络与步骤(2)中特征融合网络以及检测网络的结构相同;
(6)对遥感图像变化检测模型Y进行迭代训练:
(6a)初始化迭代次数为o,最大迭代次数为O,O≥10000,当前遥感图像变化检测模型为Yo,并令o=1,Yo=Y;
(6b)将训练样本集作为遥感图像变化检测模型Yo的输入进行前向传播:
(6b1)特征提取网络对训练样本集任意的r个A时刻遥感图像块、r个B时刻遥感图像块进行特征提取,得到r个A时刻遥感图像块的特征图和B时刻遥感图像块的特征图,其中,r≥16,每个A时刻遥感图像块的特征图和每个B时刻遥感图像块的特征图包括相等数量的d个子特征图,U>d≥2;
(6b2)特征融合网络对每个A时刻遥感图像块的特征图进行融合,得到r个A时刻的融合特征图,同时对每个B时刻遥感图像块的特征图进行融合,得到r个B时刻的融合特征图;
(6c)检测网络对每个A时刻的融合特征图与其对应的每个B时刻的融合特征图进行编码,并对编码得到的检测特征图进行上采样,得到r个检测图;
(6d)利用对比损失函数,并通过r个检测图及其对应的r个标签图像块计算Yo的检测损失值qo,然后采用梯度下降法,并通过检测损失值qo对Yo的权值参数θo进行更新;
(6e)判断o=O是否成立,若是,得到训练好的遥感图像变化检测超神经网络模型Y′,否则,令o=o+1,并执行步骤(6b);
(7)获取遥感图像的变化检测结果:
将测试样本集作为遥感图像变化检测模型Y′的输入进行前向传播,得到所有测试样本的检测图,并将检测图中像素值小于2的像素点赋值为0,同时将剩余的像素点赋值为255,得到所有测试样本的检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111515285.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于多种通信业务的共享的资源
- 下一篇:一种产品转移概率确定方法、装置及设备