一种新的遥感图像城区自动识别算法

更新时间:2023-07-29 15:13:59 阅读: 评论:0

2008,44(3)
1引言
可见光遥感图像具有是覆盖范围广、数据量大的特点,易出现异物同谱、同物异谱现象,光谱信息通常受卫星拍摄角度、天气、传感器状态等多种因素的影响,即使同一地区在不同时间拍摄的图像也可能具有不同的亮度和对比度。城市区域是由建筑物、道路、绿地、水域及空地等多种地物类型相互延续,相互交错而构成的复杂混合体。从单源可见光遥感图像上识别和精确定位城市区域可以为城市规划、环境变化监测与分析、目标识别等应用提供有力的决策支持。由于城区交叉混合性比较大,在图像上以纯像元和灰度亮暗差别较大的混合像元的形式并存[1]。同时建筑物的材料、结构和形式的不同,将导致城区在遥感图像上的较大差异。因而仅靠目标地物的光谱特征信息已不能正确地识别城区。研究发现[2],在高空间分辨率遥感图像上,城市区域的纹理结构明显粗糙于田地、水域、山脉的纹理。纹理结构特征与光谱特征相比更为稳定。因此纹理特征通常作为识别城区的重要依据。目前在单源可见光遥感图像上常用的传统城区识别方法[3,4]是基于区域生长技术的半自动提取,需要人工选择合适的种子象素或小区域,利用光谱、纹理等特征设定合适的生长阈值。由于城区混合像元的特点使得选择单一种子以及合适的门限进行区域生长很困难。文献[5]研究的城区自动识别方法是利用小波变换在频域计算基于窗口或区域的纹理特征进行监督分类识别。由于是对原图的频域逐像元计算纹理,导致复杂性高和运算量大,对一幅10000×10000像元以上的遥感图像难以在较短时间内完成识别。
本文提出了一种由粗到细、逐步求精的城区自动识别新算法。建立了预分类、初识别、精确定位的分层结构模型,综合利用光谱、纹理等多特性,采用模糊分类技术以及多特征判据投票技术,实现城区的预分类和初识别。最后利用自适应边缘搜索实现城区边界的精确定位和细化。该算法能有效地减少运算冗余、降低计算复杂度,提高识别速度,并能得到较为精确的城
牡丹国际
一种新的遥感图像城区自动识别算法
万寿红,岳丽华
WANShou-hong,YUELi-hua
中国科学技术大学计算机科学技术系,合肥230027
DepartmentofComputerSci.&Tech.,UniversityofSci.&Tech.ofChina,Hefei230027,China
E-mail:wansh@ustc.edu.cn
WANShou-hong,YUELi-hua.Newalgorithmofurbanareaautomaticrecognitioninremotesensingimages.
ComputerEngineeringandApplications,2008,44(3):39-41.
Abstract:Anewalgorithmofurbanareaautomaticrecognitionisproposedbasedonrecognitionideaofstepextractfromcoarsenesstofineness,aimedatthecharacteristicofvisibleremotesensingimagesandcomplexityofurbanphysiognomy.Theal-gorithmbuildshierarchicalrecognitionmodelincludingclassifying,elementaryrecognition,boundaryextractingaccurately.Itfirstus-esfuzzyclassification,thenelementaryrecognitionisrealizedbyvoting-basedmethodwithmulti-features,atlastutilizesself-adaptivelysearchingurbanareaboundary.Theexperimentcalculatesveryfastandtheboundaryisaccuratewithhighspeed,ro-bustnessandhighcorrectratecomparingwithtraditionalrecogn
itionapproachbasedonsingle-sourcevisibleremotesensingim-age.
Keywords:multi-featurescriterionvoting;fuzzyclassification;urbanarearecognition;remotesensingimages
摘要:针对可见光遥感图像的特点和城市区域地貌的复杂性,提出了一种由粗到细、逐步求精自动识别城区的新算法。该算法建立了预分类、初识别、边界精确定位分层结构模型,首先利用模糊分类技术对城区进行预分类,在此基础上通过多特征判据投票实现城区初识别,最后采用自适应边缘搜索细化算法精确定位城区边界。与传统的单源可见光遥感图像城区识别方法相比,该算法能更快速、准确地自动识别城区,具有计算量小、鲁棒性强、识别正确率高的特点。
关键词:多特征判据投票;模糊分类;城区识别;遥感图像
文章编号:1002-8331(2008)03-0039-03文献标识码:A中图分类号:TP391.41
作者简介:万寿红(1971-),女,讲师,主要研究方向:计算机视觉、遥感图像处理;岳丽华(1952-),女,教授,博士生导师,主要研究方向:数据库系统、遥感图像处理。
ComputerEngineeringandApplications计算机工程与应用39
2008,44(3)ComputerEngineeringandApplications计算机工程与应用区边界。识别正确率达到90%,并且误判率、漏判率较低。
2分层结构模型
分层结构模型包括预分类、初识别、精确定位三层。首先,
在预分类层,将原始图像划分成若干大小一致的对象块,利用
均值、方差等光谱特征及几何特征,采用决策支持的模糊判别细菌的英文
分类算法,计算每个对象隶属于某一类的概率,按照最大概率
产生原则,形成一个个疑似城区的对象,初步滤掉非城区,实现
对象块的预分类。将疑似城区对象作为后继识别的目标对象,
大大减少了后继纹理等多特征的计算量;其次,在初识别层,针
对疑似城区对象块进行光谱、纹理等多特征分析,通过多特征
判据投票的方式从中筛选出确定的城市对象块,并合并连通
块,形成城市区域;最后,在精确定位层,对城市区域边缘对象
块自适应搜索细化区域边界,实现城区边界精确定位。该模型
减少了运算冗余量和复杂度,提高了运算速度和识别正确率。
3预分类
3.1图像预处理
首先对图像中值滤波和灰度拉伸,以改善图像质量。并将
图像变换为合适的分辨率。随着遥感图像的空间分辨率越来越
高,地物的细节更为清晰,呈现出大量纹理与结构信息。然而,
由于城区地貌的复杂性,高分辨率影像对整个城区的识别不但
不能改善识别效果,反而形成干扰。通过实验模拟分析,将高分
辨率图像降为5m分辨率时,城区特征与其它地貌具有较为明
显的区分性,对城区识别效果最佳。
3.2预分类算法
对可见光灰度遥感图像来说,线型感、几何图案和灰度等
光谱特性是目视判读的关键因子[6],由于城区中存在大量的建
筑物,其灰度方差和线型感对于分类最为重要。灰度方差反映
的是图像中各个象素灰度相对于平均灰度的离散程度,城区的
灰度值分布通常很不均匀,因而其灰度方差通常较其它地貌区
域大。由于光照、角度、阴影等因素的影响,导致完整检测城区
的线性特征较为困难,而边缘点是线性特征体现之一,所以可
以采用边缘点的密度来描述城区的线性特征。显然城市区域的
线性密度相对较大。
将图像划分成m个N×N的互不相交的对象块,计算每个
对象块的线性特征。用Canny算子求取边缘,线性密度ld衡量
其线性特征。
ld=(边缘点个数)/(N×N)(1)
实验中选取N=16。研究表明[1],对混合像元来说,模糊分类比传
统的最小距离分类器和最大相似度分类器更有效,识别正确率
更高。因此采用决策支持的多特征模糊分类算法进行预分类。
为计算简单,隶属度函数选用线性函数。则第i个对象块隶属
城区的密度隶属函数!1(i)和!2(i)方差隶属函数分别为:
!1(i)=
ld(i)-ldmin
ldmax-ldmin
(2)
其中ldmax=max(ld(i)),i=1,…,m;ldmin=min(ld(i)),i=1,…,m。
!2(i)=
std(i)-stdmin
stdmax-stdmin
(3)
其中stdmax=max(std(i)),i=1,…,m;stdmin=min(std(i)),i=1,…,m。ld(i)和std(i)表示第i个对象块的线性密度和灰度方差。
第i个对象块隶属非城区的密度隶属函数!1′(i)和方差
隶属函数!2′(i)分别为:一次难忘的考试
!1′(i)=
ldmax-ld(i)
ldmax-ldmin
(4)!2′(i)=
stdmax-std(i)
stdmax-stdmin
(5)第i个对象块隶属城区、非城区的综合特征隶属函数为!(i)、!′(i):
!(i)=w1*!1(i)+w2*!2(i)(6)!′(i)=w1*!1′(i)+w2*!2′(i)(7)其中w1,w2分别为线性密度特征和灰度方差特征所占权重,满足。w1+w2=1,w1=1,w2=0时,即为线性密度模糊分类;w1=0,w2=1时,即为方差模糊分类;实验中w1、w2分别取0.7、0.3。若!(i)>!′(i)则第i个对象块为城区,否则为非城区。实验结果表明综合特征模糊分类效果优于单特征模糊分类,分类速度与单特征模糊分类近似。
4初识别
4.1特征选择与提取
在灰度遥感图像中,物体通常由其灰度、纹理、形状等共同决定,而纹理则反映了图像灰度模式的空间分布,包含了图像的灰度信息与周围象素的空间结构关系,是遥感图像目标识别的一个基本特征。目前常用的纹理描述法主要分为:统计法、结构法、基于模型的和基于数学变换的方法。统计法是利用灰度值的空间分布统计特征进行分析,其中基于共生矩阵的纹理特征效果较好。基于空间灰度共生矩阵qi,j的二阶纹理特征,如能量、相关性、惯性矩、局部平稳性作为纹理测度构成特征向量,可以很好地体现图像灰度的相互关系,反映城区特征。能量(CON)是反映了灰度分布的均匀性特征。分布越不均匀的粗纹理,能量也就越大。
CON=
i=1
!k
j=1
!qi,j2(8)相关性(COR)是反映qi,j中行或列元素之间的相似程度的特征,是灰度线性关系的度量。对于粗纹理,对角线上qi,j较大,其相关性相对较小。
COR=
i=1
!k
j=1
!((i-ux)·(j-uy)·qi,j)
sigx·sigy
(9)其中,sigx=
i=1
!(i-ux)2·k
j=1
!qi,j
"#,sigy=k
j=1
!(j-uy)2·k
i=1
!qi,j
"$ux=k
i=1
!i·k
哈尔滨太阳岛
j=1
!qi,j
薰衣草花%$,uy=k
j=1
!j·k
i=1
!qi,j
"$
惯性矩(ASM)特征:对细纹理反应灵敏。纹理越细ASM值就越大。
ASM=
i=1
!k
j=1
!((i-j)2·qi,j)(10)局部平稳(LC)特征:对粗纹理反应灵敏。
男女朋友昵称LC=
i=1
!k
剪小花朵j=1
!qi,j
1+(i-j)2
"$(11)4.2多特征判据投票算法
多特征判据投票算法,就是利用对象块的4个纹理特征:能量、相关性、惯性矩、局部平稳训练4个分量分类器,经过投票表决,得票最多的类即为初识别结果。具体算法过程如下:
40
2008,44(3)算法区域生长本文算法
正确率/%8695
误判率/%123.5
漏判率/%
145
表1
传统区域生长方法与本文识别结果统计比较
(1)设p1、p2分别表示城区对象和非城区对象,每个对象pi
(i=1,2)有能量、相关性、惯性矩、局部平稳4个特征,分别表示为pi1
,pi2
,pi3
,pi4
(i=1,2)。
(2)Tk为对象p1和p2的第k个特征构成的特征集合,Tk={p1k,p2k}
(k=1,2,3,4),用T1,T2,…,T4分别训练4个分类器C1,C2,…,C4。
C是类别集合,第i类(i=1,2)用整数i表示,C={1,2}。i=1表示城区类,i=2表示非城区类。
设f是对象P到类别C的一个映射,f(pi)=j,即P中第i个对象pi对应于C中的j类。
(3)令y是疑似城区待分类对象,y1、y2、y3、y4是y的4个特征。(4)利用基于监督的线性分类器,将yi送入分类器Ci中进行分类,分类结果为si,即si=j(i=1,2)。
(5)最后,用s1、s2、s3、s4投票,若s1、s2、s3、s4中最多的值为k,则y被判别为第k类
(k=1,2)。为避免出现对象块不可分类的情况,在此限制城区类投票数至少为3,否则判为非城区。
5精确定位
由于城区的连续性,需要对初识别后的城区对象块进行空
洞填充和小面积过滤(当然不能排除存在极个别小面积城市区域的情况,这里不予考虑),得到是具有分块效应的一个个城市区域,因此需要进一步对区域边界进行细化和精确定位。
为此提出了自适应边界搜索算法,对城区边缘对象块进行细化,以获得象素级的区域边界。算法过程如下:
(1)对初识别后的城区对象块划分为中心块和边缘块两类。中心块定义为其四邻域的所有对象块均属于城区类,否则为边缘块。
(2)当中心块数大于值m(m是经验值)时,则从中心块中随机取出m块,以其一阶特征灰度和方差的均值(分别记为
graym、stdm)作为进一步边缘细化的自适应条件,以加快识别
速度,提高识别正确率。
(3)对边缘块进行边界搜索、
细化。分别计算边缘块中以每个象素为中心的N×N窗口内的灰度平均值mean和方差std,以窗口的灰度平均值和方差特征代表中心象素的特征,当同时满足条件1、2时,该中心象素属于城区;否则,属于非城区。
条件1:graym-stdm<mean<graym+stdm条件2:std>stdmean
6实验结果
利用本文的算法对具有不同空间分辨率、不同卫星传感器
以及不同地区、不同成像时间的Spot、QuickBird等卫星遥感图像进行实验,均取得了良好的识别效果。图1是对5m分辨率的Spot遥感图像的实验结果。
采用识别正确率、误判率和漏判率3个指标来衡量识别效果。识别正确率用正确识别的像素占原始影像实际城区象素的百分比来表示。误判率用错误识别为城区的像素占原始影像实际城区象素的百分比来表示。漏判率用未识别出的城区象素占
原始影像实际城区象素的百分比来表示。对100多幅不同遥感图像的实验统计结果表明,平均识别正确率达到了95%,误判率为3.5%,漏判率为5%。表1为传统区域生长方法与本文算法识别结果统计比较。结果数据表明,本文算法的识别正确率比基于区域生长的传统算法有明显的提高,误判率和漏判率也有明显的改善,对于噪声、
赵柏闻亮度和对比度具有很好的鲁棒性。7结论
基于可见光遥感图像的特点和城市区域地貌的复杂性,本
文针对单源可见光遥感图像,提出了一种由粗到细、逐步求精的城区自动识别新算法。建立了分层结构模型,采用模糊分类技术以及多特征判据投票技术,实现城区的预分类和初识别。利用自适应边缘搜索实现城区边界的精确定位和细化。实验结果表明该算法能有效地降低计算复杂度,提高识别速度,对于噪声、亮度和对比度具有很好的鲁棒性。与传统的基于区域生长识别相比,本文算法识别正确率高,且误判率、漏判率较低。(收稿日期:2007年9月)
参考文献:
[1]ConsoleE,MouchotMC.Fuzzyclassificationtechniquesintheur-
banarearecognition[C]//ProceedingsofIGARSS’96IEEE,NewYork,1996:1373-1375.
[2]LoretteA,DescombesX,ZerubiaJ.Textureanalysisthrougha
markovianmodellingandfuzzyclassification:applicationtourbanareaextractionfromsatelliteimages[J].InternationalJournalofCom-puterVision,2000,36
(3):221-236.[3]SuJunying,ZhangJianqing,HuQingwu.Techniqueforsemi-auto-
maticextractionofaresidentialareainahigh-resolutionremotesensingimage[C]//ProceedingsofS
PIE5286,Bellingham,2003:51-57.[4]路威,张占睦.多尺度几何信息分割算法在居民地提取中的应用[J].
信息工程大学学报,2003,4(2):54-57.
[5]陈杉,秦其明.基于小波变换的高分辨率影像纹理结构分类方法[J].
地理与地理信息科学,2003,19(3):6-9.
[6]林辉,李际平,莫登奎.QuickBird卫星图像信息识别[J].中国图象图
形学报,2005,10(10):
1504-1510.
万寿红,岳丽华:一种新的遥感图像城区自动识别算法
41

本文发布于:2023-07-29 15:13:59,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1122777.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:城区   特征   识别   图像   纹理   分类
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图