遥感影像分类方法实验报告.docx

上传人:暗伤 文档编号:57465234 上传时间:2022-11-05 格式:DOCX 页数:63 大小:19.25MB
返回 下载 相关 举报
遥感影像分类方法实验报告.docx_第1页
第1页 / 共63页
遥感影像分类方法实验报告.docx_第2页
第2页 / 共63页
点击查看更多>>
资源描述

《遥感影像分类方法实验报告.docx》由会员分享,可在线阅读,更多相关《遥感影像分类方法实验报告.docx(63页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、实验报告 1 目录 1 实验目的. 4 2 实验数据. 4 3 实验内容. 4 4 实验步骤. 5 4.1 对人口矢量数据(shapefile)进行投影转换. 5 4.1.1 Census.shp文件投影坐标的检查. 5 4.1.2 将投影坐标转换为WGS_1984_UTM_Zone_16N . 6 4.2 对遥感影像进行几何精校正(以经过投影变换的人口矢量数据为基准). 6 4.2.1 Census.shp在ENVI软件的加载 . 6 4.2.2 对遥感影像进行几何精校正(以矢量数据为基准). 7 4.2.3 用矢量图层对遥感影像进行裁剪. 10 4.3 将Pan波段和多光谱波段进行融合,并

2、对融合效果进行定性和定量评价. 11 4.3.1 两种融合方法的原理. 11 4.3.2 进行 Gram-Schmidt Spectral Sharpening融合 .11 4.3.4 融合效果进行定性评价. 14 4.3.5 融合效果进行定量评价(软件提供的计算方法). 15 4.3.6 融合效果进行定量评价(Matlab编程计算) . 16 4.3.7 遥感影像融合定量分析代码. 20 4.4 生成住房密度栅格影像. 23 4.4.1 两表的连接. 23 4.4.2 计算房屋密度. 24 4.4.3 直接栅格化. 25 4.4.4 IDW插值. 25 4.4.5 对房屋密度图进行重分类.

3、26 4.5 将住房密度栅格影像作为额外的通道与ETM+多光谱波段进行叠加 .26 4.6 监督分类(融合方法为HSV,波段为5,4,3). 27 4.6.1 打开Google Earth影像作为监督分类的参照. 27 4.6.2 建立兴趣区. 29 4.6.3 训练样区的选择. 30 4.6.4 训练样区的评价. 31 4.6.5 执行监督分类. 33 4.6.6 分类后处理. 35 4.6.7 评价结果分析. 37 4.6.8 分类结果面积统计. 38 4.6.9 分类结果. 41 4.7 分类结果评价与分析. 41 4.7.1 未加入房屋密度图层的分类结果评价与分析. 41 4.7.2

4、加入IDW插值房屋密度图层的分类结果评价与分析. 42 4.7.3 加入直接栅格化房屋密度图层的分类结果评价与分析. 43 4.7.4 加入重分类后IDW插值房屋密度图层的分类结果评价与分析. 44 4.7.5 从总精度与Kappa系数对分类结果进行评价. 45 2 4.7.6 分类结果总体评价. 46 4.7.7 与其他训练样区的分类精度和Kappa系数的计算. 48 4.8 决策树分类. 49 4.8.1 决策树分类原理. 49 4.8.2 数据预处理. 49 4.8.3 指数的计算. 51 4.8.4 执行决策树. 54 4.8.5 不同参数设置的对比. 57 5 实验体会. 60 5.

5、1 实验中存在的问题. 60 5.2 软件平台使用. 63 5.3 实验总结. 63 3 1 实验目的 掌握ArcGIS10和ENVI4.7对遥感图像处理的基本操作与原理 熟悉几何精校正的方法,掌握ENVI软件对遥感影像进行几何精校正 掌握全色波段与多光谱波段的融合方法和原理,学会对融合效果进行定性定量分析 熟悉掌握ArcGIS的栅格化方法和IDW插值方法 熟悉监督分类的方法和基本原理,掌握ENVI软件中进行监督分类 了解监督分类后评价过程,对分类结果进行精度评价和分析 掌握Erdas的空间建模方法以及原理 了解RuleGen算法,掌握决策树分类方法 2 实验数据 带属性数据的shapefil

6、e:Census.shp 带有陆地面积字段的矢量图层: GoogleEarth_原始拼接:GE1005211134.jpg 研究区域的多光谱波段数据:Stack_b1-6162-7.img 研究区域的全色波段数据:b8.img 监督分类参照影像:Google Earth 3 实验内容 对人口矢量数据(shapefile)进行投影转换:WGS_1984_UTM_Zone_16N 对遥感影像进行几何精校正(以经过投影变换的人口矢量数据为基准): (1) 对多光谱波段(30 m空间分辨率)进行几何精校正(小于0.25个像元); (2) 对Pan波段(15 m空间分辨率)进行几何精校正(小于0.25个

7、像元); 将Pan波段和多光谱波段进行融合(自选至少一种融合算法),并对融合效果进行定 性和定量评价; 生成住房密度栅格影像: (1) 直接栅格化; (2) IDW插值; 4 将住房密度栅格影像作为额外的通道(或波段)与ETM+多光谱波段进行叠加; 进行监督分类和分类后处理(Post-Classification,Expert Rules) 利用ERDAS软件的空间建模(SpatialModeler)进行水体信息(MNDWI指数)和植 被信息(NDVI指数)的提取; 利用“自动阈值决策树分类算法”进MarionCounty的土地利用/覆盖分类信息提取 (使用的数据:原始各波段+MNDWI+ND

8、VI+ISODATA等,或其他有益的波段组合) 探讨“自动阈值决策树分类算法”中的各个参数意义及如何设置更合理 对分类结果进行评价与分析 对分类结果进行精度评价和分析; 4 实验步骤 4.1 对人口矢量数据(shapefile)进行投影转换 4.1.1 Census.shp文件投影坐标的检查 根据实验要求,人口矢量数据(shapefile)进行投影坐标应为:WGS_1984_UTM_Zone_16N 在ArcGIS软件的图层右击Properties,在Layer Properties的Source下查看投影信 息,如图1。得到Census.shp的投影坐标为 :GCS_North_Americ

9、an_1983,与实验要求不 符合,需进行投影转换。 图1 5 4.1.2 将投影坐标转换为WGS_1984_UTM_Zone_16N 在Arcgis软件的工具箱中的DefineProjection工具,设置输入数据为:Census.shp, 坐标系统为GCS_WGS_1984,在工具箱中的工具,设置输入数据:Census.shp, 导入遥感影像的投影坐标系,即GCS_WGS_1984(如图2)。 图2 4.2 对遥感影像进行几何精校正(以经过投影变换的人口矢量数据为基准) 4.2.1 Census.shp在ENVI软件的加载 在 ENVI 软件中,File - Open Vector Fil

10、e,选择 Census.shp,设置好参数,生成 evf文件(如图3)。 图3 6 4.2.2 对遥感影像进行几何精校正(以矢量数据为基准) 在ENVI分别打开遥感影像img和矢量文件vef,选择Map - Registration - Select GCPs : image to map,以矢量数据为基准,设置好投影,如图4。 图4 在ENVI中,在zoom窗口下采集控制点,这次实验采集的控制点数为13个,控制点 的主要定位在道路与道路之间的交叉点,如图5,其控制点的RMS Error 为0.246390,如图 6,如图7为20个控制点的采集情况。 图5 图6 7 图7 选择校正参数输出结果

11、,在Ground Control Points Selection窗口选择Option - Warp File ,如图8;数学模型为Polynomial,设定参数为2,从采样方法为最临近法,如图9。 图8图9 如图10、11为几何校正前后,矢量图层与遥感影像吻合度的对比,可以明显看出,经 过几何校正后的遥感影像与矢量图层吻合程度有明显的改善,有部分水体边界不吻合,这主 要是由于水体会随时间而改变;而街区与道路吻合程度良好。 8 图10 图11 如图 12 为对多光谱波段(30 m 空间分辨率)进行几何精校正后的遥感影像;如图13 为对Pan波段(15 m空间分辨率)进行几何精校正后的遥感影像。

12、 图12 9 图13 4.2.3 用矢量图层对遥感影像进行裁剪 在ENVI中打开Census.shp文件,将该图层转换成ROI,如图14。 图14 通过ROI进行裁剪遥感影像,选择Basic Tools -Subset Data via ROIs ;选择转换好的 ROI进行裁剪,如图15。 图15 10 同样,对pan波段的遥感影像进行裁剪,得到遥感影像如图16。 图16 4.3 将Pan波段和多光谱波段进行融合,并对融合效果进行定性和定量评价 4.3.1 两种融合方法的原理 Gram-Schmidt 可以对具有高分辨率的高光谱数据进行锐化。 从低分辨率的波谱波段中模拟出一个全色波段。 对该全

13、色波段和波谱波段进行Gram-Schmidt变换,其中模拟的全色波段被作为第 一个波段。 用Gram-Schmidt 变换后的第一个波段替换高空间分辨率的全色波段。 应用Gram-Schmidt 反变换构成pan锐化后的波谱波段。 Gram-Schmidt Spectral Sharpening方法进行图像增强能够比较好的保留原多光谱图 像的光谱信息,使遥感影像的融合保留多光谱影像的增强效果。 用PC 可以对具有高空间分辨率的光谱图像进行锐化。 先对多光谱数据进行主成分变换。 用高分辨率波段替换第一主成分波段,在此之前,高分辨率波段已被缩放匹配到第 一主成分波段,从而避免波谱信息失真。 进行主

14、成分逆变换。函数自动地用最近邻、双线性或三次卷积技术将多光谱数据重 采样到高分辨率像元尺寸。 4.3.2 进行 Gram-Schmidt Spectral Sharpening融合 在 ENVI 软件中,选择 Transform - Image Sharpening - Gram-Schmidt Spectral Sharpening ,在 Select Low Spatial Resolution Multi Band Input File 中选择 Stack_b1-6162-7_CJ.img 多光谱波段,Spatial Subset 为Full Scene,Spectral Sunset

15、为8个波段,如图17。 11 图17 在 Select High Spatial Resolution Pan Input File窗口中选择 b8_CJ.img 全色波 段,如图18。 图18 SelectMethodforLowResoutionPan选择AverageofLowResolutionMultispectral File:利用多光谱波段的平均值来模拟低分辨率的全色波段。 Resampling 选择 Nearest Neighbor,Output Result 选择保存路径,如图19。 图19 12 4.3.3 进行PC Spectral Sharpening融合 在ENVI软

16、件中,选择Transform - Image Sharpening - PC Spectral Sharpening, 在SelectLowSpatialResolutionMultiBandInputFile中选择Stack_b1-6162-7_CJ.img 多光谱波段,Spatial Subset 为Full Scene,Spectral Sunset为8个波段,如图20。 图20 在 Select High Spatial Resolution Pan Input File窗口中选择 b8_CJ.img 全色波 段,如图21。 图21 Resampling选择Nearest Neighb

17、or,Output Result 选择保存路径,如图22。 13 图22 4.3.4 融合效果进行定性评价 如图23为原始遥感影像与经过Gram-Schmidt Spectral Shaping处理后的影像。 图23 从图23,我们可以得到,Gram-SchmidtSpectralShaping处理后的影像总体上来说分 辨率有很大的提高,清晰度高,光谱信息比较丰富,但颜色的匹配还不是很理想,整个影像 的色调基本上一致,呈现出泛红的现象,地物之间的辨别基本上是通过影像上的灰度信息, 而色彩提供的信息量较少,区分度不高。 如图24为原始遥感影像与经过PC Spectral Sharpening处理

18、后的影像。 图24 从图24,我们可以得到,PC Spectral Sharpening处理后的影像清晰度高,涵盖的地 物信息量大,颜色的畸变很小,和Gram-Schmidt Spectral Shaping处理的影像效果类似, 颜色的匹配还不是很理想,整个影像的色调基本上一致,呈现出泛红的现象,色彩不够丰富。 在水域的地方颜色与原来的为黑色变成了青色,颜色变化差异较大。 14 定性评价结论,从图 23、24,我们可以了解到 提高空间分辨率效果最好的是 Gram-Schmidt Spectral Shaping ;光谱变化较小的是 PC Spectral Sharpening,但在水 域的区域

19、上,Gram-Schmidt Spectral Shaping 保持这原始影像的色彩。 4.3.5 融合效果进行定量评价(软件提供的计算方法) 在实验中,波段的选取为4,3,2波段。 在主窗口中,右击选择Z Profile,对比三个影像的情况(如图25)。 图25 从图25,我们可以得到,经过融合后,在Value上都有所增加,band1从90 - 100; 说明了融合后影像的亮度信息提高了。但PC和GS两者的Value通过图上很难分辨出区别。 图26 X Profile 图27 Y Profile 在 ENVI 4.7 软件中,选择 Basic Tools -Stayistics -Compu

20、te Statistics,如图 28。 15 图28 如表1为原始影像、PC融合后影像和GS融合后影像的部分统计参数。 表1 图29图30 从图29、30,两张折线图上我们可以直观的了解原始影像、PC融合后影像和GS融合后 影像在亮度信息上的关系。在均值上,PC融合影像和GS融合影像均有所增加,但是从幅度 上来看,PC融合影像的均值增加的幅度较大,较GS融合影像更有利于目视判读。在方差上, 与原始影像相比较PC融合影像的方差有所增加,而GS融合影像的方差大幅下降,不利于目 视判读。因此,在亮度指标上最好的为PC融合,其次为GS融合。 4.3.6 融合效果进行定量评价(Matlab编程计算)

21、此次实验从融合影像的亮度信息,清晰程度,光谱保持程度,信息丰富程度等多角度进 行评价分析,相比传统的单一定量评价全面,能够减少评价的随机性,使得定量评价更加科 学全面。主要通过4方面进行统计分析:亮度信息,针对融合后影像亮度信息进行评价, 主要包括均值和标准差等指标。清晰度,评价融合影像的清晰程度,主要包括平均梯度和 空间频率等指标。光谱信息,评价融合后影像的光谱变形情况,包括扭曲程度,相关系数等 指标。信息量,评价融合后信息量的保持或增加程度,主要包括信息熵,交叉熵和互信息等 指标。以下公式中,影像函数为Z(X,Y) ,影像的行数和列数分别为M和N,影像的大小则 为MN。 16 4.3.6.

22、1 亮度信息 均值(z) 影像均值是像素的灰度平均值,对人眼反映为平均亮度。如果均值适中,则影像效果良好, 其定义为: z(x,y ) ij MN z= i=1j=1 M N 标准差() 标准差反映了影像灰度相对于灰度平均值的离散情况,在某种程度上,标准差也可用来 评价影像反差的大小。若标准差大,则影像灰度级分布分散,影像的反差大,可以看出更多 的信息,其公式为: MN2 (Z(x - y )- z) ij s= 方差(D) i=1j=1 M N 方差反映了灰度相对于灰度均值的离散情况,方差越大,则灰度级分布越分散。此时, 图像中所有灰度级出现的概率越趋于相等,从而包含的信息量趋于越大。方差计

23、算公式为: p(DN - DN) n2 D= i i i=1 4.3.6.2 清晰度 平均梯度(G) 平均梯度可敏感地反映影像对微小细节反差表达的能力,可用来评价影像的清晰程度, 还可同时反映出影像中微小细节反差和纹理变化特征,其计算公式为: 1M-1 G= (M -1)(N-1) i=1 N-1 j=1 i (Z(x x i ,y ) j )2 + ( 2 Z(x i y i ,y ) j )2 空间频率(SF) 空间频率反映了一幅影像空间的总体活跃程度,空间频率越大,说明融合效果越好。它 包括空间行频率RF和空间列频率CF组成,其公式为: 17 RF =1 M N MN Z(x,y )-

24、Z(x,y iji j=1 i=1 j-1 )2 1 M N M N CF = Z(x,y )- Z(x ij i=1j=1 总体的空间频率值取RF和CF的均方根,即: i-1 ,y )2 j SF =RF2 + CF2 4.3.6.3 光谱信息 扭曲程度(D) 扭曲程度D是指融合影像F像素灰度平均值与源影像A像素灰度平均值之差,也可以 说是融合影像与源影像的差值影像的灰度平均值,它的表达式为: MM 1 D= iiii M N F(x,y)- A(x,y) i=1j=1 它反映融合影像和源多光谱影像在光谱信息上的差异大小和光谱特性变化的平均程度。 相关系数() 融合影像与源影像的相关系数能反

25、映两幅影像光谱特征的相似程度,其定义如下: MN r= F(x,y )- f ij i=1j=1 MN F(x ,y )- f A(x 2 i j i=1j=1 A(x ,y i j ,y i j )- a )- a2 其中,f和a分别为融合影像与源影像的均值。通过比较融合前后的影像相关系数可 以看出多光谱影像的光谱信息的改变程度。 4.3.6.4 信息量 信息熵(E) 影像的信息熵值是衡量影像信息丰富程度的一个重要指标。对于一幅单独的影像,其灰 ,L,p ,L p 度分布为p=p ,p , pi 为灰度值等于i 的像素数与影像总像素数之比。 0 1 i L-1 根据Shannon信息论的定理

26、,一幅影像的信息熵为: L-1 E= p log i 2 i=0 p i 融合影像的熵越大,融合影像所含的信息越丰富,融合质量越好。 交叉熵(C) 18 交叉熵可以用来测定两幅影像灰度分布的信息差异。设源影像和融合影像的灰度分布分 ,L,p ,L p ,L,q ,L,q ,p 和q=q ,q ,则交叉熵定义为: 别为: p=p 1 i L-1 0 1 i L-1 0 L-1p C= p i i=0 log i q i 交叉熵是评价两幅影像差别的重要指标,它直接反映了两幅影像对应像素的差异。对融 合影像前的源影像和融合结果影像求交叉熵,即可得到融合影像与源影像的差异。差异越小, 则该融合方法从源

27、影像提取的信息量越多。 互信息(MI) 互信息是信息论中的一个重要概念,它可作为两个变量之间相关性的量度,或一个变量 和MI : 包含另一个变量的信息量的量度。F与A, B的互信息分别表示为MI FB FA MI L-1 = p (k,i)log L-1p FA (k,i) FA k=0 FA i=0 2 p F (k)p A (i) p (k,i) L-1 L-1 (k,i)log FB p FB 2 (k)p i=0 MIFB = p(i) F B k=0 式中: p A , p B 和 p F 分别是A,B和C的概率密度;p FA (k,i)和 p FB (k,i)分别代表两 组影像的联

28、合概率密度。互信息的值越大,表示融合影像从源影像中获取的信息越丰富,融 合效果越好。 通过定量评价分析对2种融合方法进行评价。评价内容包括亮度信息、清晰度、光谱信 息和信息量等4个方面。试验证明这些评价参数能够很好地反映遥感影像融合效果。融合结 果参数评价指标见表所示。 亮度信息 均值方差 b873.0791488.2951 Stack90.48971488.733 PC90.67711464.027 GS90.53151474.099 光谱信息 扭曲程度 相关系数 b8 Stack PC0.18750.8733 GS0.04190.8858 标准差 22.0974 38.5841 38.26

29、26 38.3940 信息熵 5.5133 6.8639 6.8713 6.9086 19 清晰度 平均梯度空间频率 3.46829.0288 7.645620.0627 6.107315.398 6.134415.4558 信息量 交叉熵互信息 0.23680.0409 0.77940.0405 1)亮度信息 由表第一列亮度信息可以看出2种融合方法的均值有所降低,方差和标准差有所增加; 2)清晰度 由表第二列可以看出,3 种融合方法的平均梯度和空间频率都小于原始的多光谱影像, 说明融合后的结果影像减少了细节纹理信息,使影像的清晰度降低了。 3)光谱信息 依据表中的第三列可以看出GS融合扭曲程

30、度最小,而相关系数最大,因此GS融合的光谱 信息保持得最好。 4)信息量 通过信息熵可以看出GS 融合所得的结果信息量最大;从交叉熵看到,GS 融合和PC 融 合的结果交叉熵依次减小,说明融合后的结果影像与源影像对应像素差异也依次减小,即GS 融合保留原始图像信息量最多,PC融合保留最少;从互信息也可以得到同样规律。而通过定 性评价分析不能得出图像携带的信息量,它仅仅是通过比较分析图像的亮度信息进行比较评 价的。 4.3.7 遥感影像融合定量分析代码 Dfusion=imread(C:UsersAdministratorDesktopRS1GS.tif); Dlow=imread(C:User

31、sAdministratorDesktopRS1Stack_b1-6162-7_CJ.tif); Dhigh=imread(C:UsersAdministratorDesktopRS1b8_CJ.tif); rh,ch=size(Dhigh); Dlowh=imresize(Dlow,rh,ch,bicubic); mean=mean2(Dlow); %均值 meanf=mean2(Dfusion); DIF=abs(meanf-mean); %扭曲程度 Std=std2(Dfusion); %标准差 Std2=std2(Dlowh); Ds=Std2; %方差 Dl=Std22; D3=ab

32、s(Ds-Dl); %求差方差 p=imhist(Dfusion(:),8)/numel(Dfusion(:); r=entropy(Dfusion(:); %信息熵 c=corr2(Dfusion(:),Dlowh(:); %相关系数 h1=diff(Dfusion);%求影像差分,反映图像清晰度 h=mean2(h1); g1=diff(Dlow); g=mean2(g1); G=h-g;%求融合后影像与原影像差分差值 20 s=size(size(Dlow); %交叉熵 if s(2)=3;%判断是灰度图还是RGB f1=rgb2gray(Dlow); f2=rgb2gray(Dfusion); else f1=Dlow; f2=Dfusion; end G1=double(f1); G2=double(f2); m1,n1=size(G1); m2,n2=size(G2); m2=m1; n2=n1; X1=zeros(1,256); X2=zeros(1,256); result=0; %统计两图各灰度级像素 for i=1:m1 for j=1:n1 X1(G1(i,j)+1)=X1(G1(i,j)+1)+1; X2(G2(i,j)+1)=X2(G2(i,j)+1)+1; end end for k=1:256 P1(k)=X1(k)/(m

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁