论文部分内容阅读
随着遥感技术的快速发展,高分辨率遥感影像以直观逼真,更新快速等优点在信息采集、动态监测等方面日益得到广泛应用。阴影是遥感影像的基本特征之一,它的存在一方面造成影像信息失真,对图像分割、信息提取、变化检测等处理造成严重影响;另一方面,通过阴影可以间接提取地物高度、形状及相对位置等方面的信息。因此,近年来许多学者对阴影检测、补偿等算法进行了大量的研究,如何快速准确地检测阴影和必要的信息补偿已成为该领域的一个热点问题。根据文献及实验研究,现有的阴影检测及补偿算法或是针对性很强,或是存在一定缺陷,且多以分步处理为主,缺少既能高效、准确和自动进行阴影检测和补偿的一体化系统。为此,本论文针对资源三号高分影像构建了阴影检测方法,基于ArcGIS Engine平台,结合Matlab、GDAL开发工具,设计、开发了一体化的资源三号遥感影像阴影检测与补偿系统。论文在研究已有阴影检测算法的基础上,结合资源三号(ZY-3)影像数据的特性,构建了阴影检测方法。首先对原始图像分别做差值运算和主成分变换,并利用多峰阈值自动提取算法检测出阴影区域;其次,将差值运算提取的粗阴影区域与主成分变换提取的阴影区域做并运算生成一个新的阴影区域,并判断影像中是否含有水体,如果含有水体则利用多峰阈值自动提取算法检测出水体并与新合并的阴影区域影像做布尔运算即得到完整的阴影区域,反之则新合并的区域即为完整的阴影区域;最后,验证、分析了该方法的可靠性。实验表明该方法针对ZY-3具有较好的普适性,较高的提取精度和提取效率。论文基于直方图匹配方法进行阴影补偿,该方法根据累计直方图匹配原理,首先统计阴影区域及邻域地物的累计直方图;然后按照累计直方图的分布,采用表查找技术找到相同概率下两者的DN值;最后将阴影邻域地物DN值赋给阴影区域地物,使得阴影区域的亮度概率分布尽可能接近阴影邻域,实现阴影补偿效果。阴影检测与补偿涉及遥感影像的不确定性、算法复杂度高及提取自动化程度低等问题。为了提高系统的效率和精度,论文基于ArcGIS Engine平台,结合Matlab、GDAL开发工具,根据构建的高分影像阴影检测和补偿算法设计了一体化的资源三号遥感影像阴影检测与补偿系统。系统在阴影检测与补偿中采用数据分块读取、2%线性拉伸、DLL动态链接库等关键技术,解决了大数据量影像读取、影像不确定性,系统可扩展性等问题,实现了系统的集成和优化,提高了运行效率。测试表明,系统在资源三号(ZY-3)影像的阴影检测与补偿中具有较高的精度和效率,可以用于数据的批处理。