[发明专利]一种遥感建筑物检测方法有效
申请号: | 202110021176.5 | 申请日: | 2021-01-08 |
公开(公告)号: | CN112766106B | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 朱立琴;张艳;王超 | 申请(专利权)人: | 河海大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/32;G06K9/62;G06T7/62;G06N3/12 |
代理公司: | 南京乐羽知行专利代理事务所(普通合伙) 32326 | 代理人: | 李玉平 |
地址: | 211100 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 遥感 建筑物 检测 方法 | ||
1.一种遥感建筑物检测方法,其特征在于,包括三个步骤:数据预处理、基于多属性联合优化的ACGA-DAPs提取,以及非监督决策融合框架构建;在预处理阶段,通过影像分割及一组判别规则首先提取候选建筑物对象集合;其次,通过遗传算法对MAPs的差分剖面进行筛选,利用自适应的ACGA-DAPs以提取潜在建筑物像素;在此基础上,结合统计与空间信息的建筑物指数SSBI,通过非监督的决策融合框架,最终实现了建筑物的自动化检测;
基于多属性联合优化的ACGA-DAPs提取过程包括:
在MAPs的提取过程中,首先对四种属性中的每种属性设定宽泛的取值区间及紧密的采样间隔,进而遍历区间内所有的尺度参数生成一组完整的MAPs集合;通过对所有相邻尺度进行差分,获得初始DAPs集合,定义为DAPscdi;
在DAPscdi基础上,通过引入GA算法以进一步筛选出不同属性中具有代表性的DAPs序列,并构建了一种自适应的ACGA-DAPs,具体步骤如下:
Step1:对于DAPscdi中属于同一属性的DAPs,首先进行有放回的随机抽样,获得该属性对应的Q个DAPs集合;
Step2:计算第q∈{1,2,...,Q}个DAPs集合Dq的适应度f(Dq),f(Dq)由公式(4)计算得到:
其中,dq为Dq中两个DAPs的差异性指标,dq,q'为分别来自Dq和Dq'的两个DAPs的差异性指标;令任意两个DAPs的信息熵分别为H和H′,互信息为MI,则差异性指标d为:
Step3:保留适应度最小值对应的DAPs集合,定义为Dmin;依据轮盘赌选择方法,重新选择Q-1个DAPs;采用One-point Crossover方法将Dmin与Q-1个DAPs集合分别进行两两交叉操作并设定交叉概率Pc;采用轮盘赌选择方法重新选出Q个DAPs集合,并依据Step2的将Dmin更新为D'min;计算全部DAPs集合的距离分布矩阵S:
S=(sqq')Q×Q (6)
其中,矩阵S中每个元素sqq'表示Dq和Dq'之间的距离,获得每行的最小距离集合Smin;
令最大距离对应的适应度为fm,依据公式(7)自适应确定交叉概率Pc:
其中fmax、fmin和favg分别为Q个DAPs集合中的最大、最小和平均适应度;
Step4:重复Step2和Step3,获得当前属性对应的代表性DAPs;遍历四种属性,所筛选出的全部DAPs共同构成ACGA-DAPs;
非监督决策融合框架的构建,包括:
(1)基于D-S证据理论的识别框架
令候选建筑物集合Rcdi中对象总数为I,对于任意一个对象Ri,i=1,2,3,…,I,定义识别框架U:{B,NB};其中,B代表建筑物,NB代表非建筑物,则U的非空子集A可取{B},{NB}和{B,NB};定义基本概率分配函数BPAF为m:2U→[0,1],并满足以下约束条件:
令ACGA-DAPs中的DAP总数为K,则K个m函数m1,m2,…,mK的合成规则如下:
(2)建筑物指数集合SSBI的计算
Step1:计算统计学指标Dpro和Dpro′;依据Rcdi中全部对象内建筑物像素的比例,首先采用FCM方法确定两个比例参数vB和vNB,分别对应建筑物和非建筑物对象的聚类中心;依据ACGA-DAPs,计算Ri在第k∈{1,2,…,K}个DAP中的建筑物像素比例vi,k到vB和vNB距离,分别定义为:
Dproi,k=|νi,k-νB| (10)
Dpro′i,k=|νi,k-νNB| (11)
其中,Dpro和Dpro′作为统计学指标,反映了Ri属于建筑物和非建筑物对象的可能性,距离越小则可能性越高;
Step2:计算空间信息指标Dspa和Dspa′;令Ri中建筑物像素个数、非建筑物像素个数分别WB、WNB,第k个DAP中Ri的Dspa和Dspa′分别为:
其中,Sw和Sw′分别代表Ri中某一属于建筑物或非建筑物的像素到质心的距离;
Step3:计算SSBI;结合统计与空间信息指标并进行归一化,定义SSBI={SSBIB,SSBINB},其中:
(3)BPAF与判别规则
遍历所有Ri,依据公式(8)-(15)构建BPAF如下:
mn({B})=SSBIB*γate
mn({NB})=SSBINB*γate (16)
mn({B,NB})=1-(SSBIB*γate+SSBINB*γate)
其中,γate为置信度因子,通过给DAPs数量较多的属性赋予较小的置信度,以应对ACGA-DAPs中可能存在属于四种不同属性的DAPs数量不平衡的问题;在ACGA-DAPs中,采用gt分别代表四种属性的DAPs数量,t=1,2,3,4,则某属性对应的γate由公式(17)计算得到:
以此类推,分别获得四种属性对应的γate;此时,基于BPAF,若满足m({B})m({NB})且m({B})m({B,NB}),则Ri是建筑物:否则,Ri是非建筑物;遍历Rcdi中的所有对象,从而获得最终的建筑物检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110021176.5/1.html,转载请声明来源钻瓜专利网。