结合阴影补偿的对象级高分辨率遥感影像多尺度变化检测
2018-10-18王超张雪红石爱业厉丹申祎
王超,张雪红,石爱业,厉丹,申祎
结合阴影补偿的对象级高分辨率遥感影像多尺度变化检测
王超1,张雪红2,石爱业3,厉丹4,申祎1
(1. 南京信息工程大学电子与信息工程学院,江苏 南京 210044;2. 南京信息工程大学地理与遥感学院,江苏 南京 210044; 3. 河海大学计算机与信息学院,江苏 南京 211100;4. 徐州工程学院江苏省智慧工业控制技术重点建设实验室,江苏 徐州 221000)
阴影是遥感影像的解译标志之一,然而在高分辨率遥感影像变化检测中,阴影所产生的“伪变化”是导致错检的主要原因之一。为此,提出了一种结合阴影补偿与多尺度融合的对象级高分遥感影像变化检测方法。在面向对象的变化检测框架下,首先提取遥感影像中的地物阴影,然后对多尺度变化检测进行阴影补偿。其中,通过构建一种尺度间互信息最小化的目标函数实现了尺度参数的自适应提取。在此基础上,结合所提出的阴影补偿因子,设计了一种基于D-S证据理论的决策级多尺度融合策略,并进一步对变化强度等级进行了划分。实验证明,该方法能够较好地解决阴影所导致的错检问题,显著提高变化检测精度。
高分辨率;遥感影像;变化检测;阴影补偿
1 引言
遥感影像变化检测是从不同时期的遥感数据中定量分析和确定地表变化的过程[1]。近年来,随着多时相高分辨率遥感数据的不断积累,如何从中提取和检测城市场景中的变化信息已成为遥感科学和地理信息科学的重要研究课题[2-3]。与中、低分辨率遥感影像相比,高分辨率遥感影像的光谱、纹理及空间细节信息等都更加丰富[4]。与此同时,空间分辨率的提高也使变化检测面临着更加突出的“同物异谱”和“同谱异物”问题。为此,学者们试图利用面向对象的图像分析(OBIA, object-based image analysis)来提高变化检测的精度[5]。
与传统像素级检测方法相比,对象级变化检测(OBCD, object-based change detection)基于检测对象固有形状及尺寸进行特征提取,对配准误差、噪声等具有更高的顽健性[6-7]。例如,Chen等[8]提出的OB-HMAD方法以地理对象作为基本单元,依据最小噪声分离变换(MNF, minimum noise fraction rotation)确定分割阈值来提取变化信息,其检测精度显著优于传统像素级方法。佃袁勇等[9]通过多尺度的图像分割、特征提取及融合来描述变化信息,与基于单一尺度的变化检测方法相比,错检率显著降低。尽管如此,现有多尺度OBCD方法中大多是直接比较地理对象间光谱、纹理特征的差异,而忽略了地物阴影的影响。特别是在城市场景中,各种人造阴影、自然地物阴影普遍存在且密集分布,地物阴影所导致的“伪变化”已成为产生错检的主要原因之一[10]。因此,有必要在多尺度变化检测中引入阴影补偿策略,而其关键在于准确的阴影提取、尺度参数的合理选择,以及光谱、纹理、阴影及尺度信息的有效融合。
基于以上分析,本文提出了一种结合阴影补偿与多尺度融合的对象级高分遥感影像变化检测方法。首先,基于矢量量化(VQ, vector quantization)的分类结果,利用卡方检验进行阴影检测。其次,采用作者之前提出的高分遥感影像分割方法WJSEG(wavelet-JSEG)提取地理对象作为分析基元[11]。在此基础上,通过迭代计算自适应提取尺度间互信息最小值对应的尺度参数集合。最后,基于结构自相似性(SSIM, structural similarity)与阴影补偿进行多尺度决策融合。
本研究的特点是:在多尺度变化检测的阴影补偿过程中,首先通过构建一种尺度间互信息最小化的目标函数,实现了尺度参数的自适应提取;在此基础上,设计了一种阴影补偿因子,进而提出了一种基于D-S证据理论的决策级多尺度融合策略,在显著提高变化检测精度的同时对变化强度的等级进行了划分。
图1 方法流程
2 方法
先假设多时相影像已经过几何配准与辐射校正预处理,则所提出方法主要包括4个步骤:步骤1,分别对多时相影像进行阴影检测;步骤2,选择单一时相影像进行WJSEG分割,提取统一的地理对象集合;步骤3,在步骤2的基础上,结合阴影检测结果迭代搜寻目标函数平均互信息最小值,自适应提取尺度参数集合;步骤4,综合多种特征进行多尺度决策融合,获得最终变化检测结果。方法流程如图1所示。
2.1 阴影检测
高斯分布背景模型认为影像的自然背景符合高斯分布,则人造地物作为出界点可被检测出来。而对于人造地物密集分布的城市场景,如果采用VQ分类方法将人造地物与自然背景分别划分为一类或者几类,其分类结果依然符合高斯分布,阴影则可以作为出界点被检测出来[12]。
基于以上假设,首先采用Bai S等[13]提出的VQ方法对影像进行分类:定义同组滤波器(PGF, peer group filter),将滤波所获得的局部统计特性作为权重,进行VQ初始量化;在此基础上,采用GLA(generalized lloyd algorithm)对矢量量化结果进行分类,具体计算过程可参见文献[13];基于分类结果,将阴影像素视为出界点,采用卡方检验进行阴影检测。定义卡方分布为
2.2 地理对象提取
2.3 J-image及尺度参数自适应提取
与传统小波、轮廓波变换等相比,J-image序列不仅能够描述不同尺寸局部区域的光谱、纹理复杂程度,还具有对高频信息方向性不敏感的特点。因此,本文采用J-image影像序列作为对象级变化检测的多尺度分析平台。
2.3.1 多尺度序列
2.3.2 尺度参数自适应提取
尺度参数集合的选择是否合理是影响多尺度变化检测效果的关键因素之一,体现在:尺度参数应当与场景中代表性地物的尺寸相近,从而有利于准确描述此类地物的变化信息;若尺度参数过多,则必然存在大量的冗余信息;若尺度参数过少,又容易陷入局部最优。由于尺度间互信息能够反映尺度参数间的关联程度,因此互信息越小时尺度参数间包含的冗余信息越少。同时,阴影在对象级变化检测中作为一种干扰因素,不应当参与尺度间互信息的计算。由此,本文提出了一种基于尺度参数间互信息最小化的目标函数优化策略,以实现尺度参数的自适应选择。具体步骤如下。
Step4 根据式(4)构建目标函数,从而获得双时相影像相邻尺度间的互信息值。
2.4 多尺度决策融合及变化检测
2.4.1 多尺度相似性度量
2.4.2 结合阴影补偿的D-S决策融合
基于阴影检测结果与多角度相似性度量集合,本文提出了一种结合光谱、纹理特征与阴影补偿因子的D-S决策融合策略,从而实现变化检测及变化强度等级的划分。D-S证据理论具有无需先验概率,直接利用异源信息作为证据支持的优点,Dempster合成规则如下[15]。
3 实验与讨论
实验采用多组不同空间分辨率、不同传感器类型的多时相高分辨率遥感影像,并与未经阴影补偿的对象级变化检测方法OB-HMAD方法[8]及传统像素级变化检测方法CVA-EM[16]进行比较分析。实验平台采用Matlab R2014a,处理器为Inter Core i5 3.2 GHz,内存为8 GB。
3.1 实验数据
实验采用的多时相影像均已经过几何配准与辐射校正。实验数据集1为中国重庆地区的多光谱QuickBird影像,采集时间分别为2007年9月和2011年8月,空间分辨率为2.4 m,图像尺寸为1024像素×1024像素,如图2所示。实验数据集2为中国江苏南京地区的航空遥感DOM(digital ortho-photo map)影像,采集时间分别为2009年3月和2012年2月,空间分辨率为0.6 m,图像尺寸为1024像素×1024像素,如图3所示。
图2和图3所示实验影像均为典型的城市场景,主要由植被、道路、阴影、建筑物及其他人造目标构成(为便于描述,我们对影像采用“#”符号进行表示,并对其中一些位置或区域采用字母进行标注)。由于2个数据集中影像的采集时间均为夏末秋初或冬末春初,植被的物候差异对变化检测的影响较小(如位置A、B、H和G等)。场景中的典型变化类型主要为由植被变为建筑物(如位置C),由荒地变为建筑物(如位置D)或植被(如位置J),以及建筑物重建(如位置I)等。阴影主要存在于高层建筑物的背向阳光的一侧(如位置F、E、K)。特别是在实验数据集2中,由于光照条件存在明显的差异,阴影导致的“伪变化”也更加突出。
图2 实验数据集1
图3 实验数据集2
3.2 阴影检测与对象提取
图4 实验数据集1阴影检测结果
图5 实验数据集2阴影检测结果
通过与原始图像对比可以看出,影像#1、#2及#3较为真实地反映了建筑物等地物阴影。在影像#4中,由于阴影所占的面积较大,在一定程度上破坏了高斯分布背景模型,检测结果中存在一些漏检(如位置L、M)及错检(如位置N、O)现象。尽管如此,与其他3幅影像相比,影像#4中阴影所在区域仅灰度值有所降低,但基本保持了地表原始的纹理特征。同时,由于变化检测所依赖的主要反映了局部区域纹理特征的复杂程度,因此影像#4中的阴影检测误差对变化检测的影响有限。
采用WJSEG分别对影像#2、#3进行分割,所提取的地理对象如图6和图7所示。
图6 影像#2分割结果
图7 影像#3分割结果
为清晰展示分割效果,图6、图7中对字母标注的特定位置或区域进行了局部放大处理。如图6和图7所示,WJSEG能够准确地定位对象边缘(如R、P、V、T对应的建筑物、S对应的植被区域以及U对应的道路等),同时能够有效地区分不同种类的相邻地物(如S对应的植被与相邻建筑物、W对应的广场与相邻湖泊、U对应的建筑物与相邻道路等);对于内部光谱特征较为均匀的大尺寸对象(如R、P、U、V对应的建筑物、S对应的植被区域、W对应的湖泊区域等),WJSEG保持了其完整的轮廓,仅在个别局部纹理特征复杂的区域存在欠分割(如T、Q)或过分割(如X)现象。
3.3 多尺度变化检测与融合
图8 本文方法变化检测结果
基于本文的对象提取结果,对原始影像采用OB-HMAD与CVA-EM方法进行变化检测的结果分别如图9和图10所示(白色像素代表变化,黑色像素代表未变化)。
图9 OB-HMAD变化检测结果
图10 CVA-EM变化检测结果
通过目视分析可以看出,本文方法明显优于其他2种方法,体现在:在2组实验中,对于发生变化且没有受到阴影影响的对象,如位置C、D、I、Y,仅有本文提出的方法做出了准确的判别。OB-HMAD方法对于由植被变为建筑物的位置C,以及由植被变为篮球场的位置Y均出现了漏检。CVA-EM方法由于以像素作为变化检测的基元,对于位置I和位置Y的新建人造地物均出现了部分错检和漏检。对于受到阴影干扰而未发生变化的对象,如位置E、F,3种方法均未发生错检。而对于受到阴影干扰且真实发生变化的对象,如由裸地变为草地的位置J和位置K,OB-HMAD方法均发生了漏检,而CVA-EM方法在位置J发生了漏检。对于仅光谱特征存在较大差异但实际并未发生变化地物,如位置Z的建筑物,仅CVA-EM方法发生了错检。
3.4 定量精度评价
3.4.1 像素级精度评价
首先对基于像素的不同对象、像素级变化检测方法的性能进行定量评价。为保证所选择参考像素的准确性及合理分布,本文先通过实地考察与目视分析方法,采用人工解译方式提取了5 000个变化像素和5 000个未变化像素,作为参考样本集。精度评价指标包括总体精度、错检率、漏检率、kappa系数及运行时长,2组实验数据集的精度评价结果如表1和表2所示。
表1 实验数据集1精度评价结果
表2 实验数据集2精度评价结果
根据精度评价结果,本文方法在2组实验数据集城市场景的变化检测实验中总体精度能够分别达到86.3%和84.4%,明显优于其他2种方法,总体精度与参考样本集的目视分析结果一致。OB-HMAD方法的局限性主要因为没有考虑阴影因素的影响。像素级方法在2组实验中检测精度均低于70%,且显著低于2种对象级变化检测方法。相比数据集1实验,3种方法在数据集2实验中各精度指标均有所下降,尤其是错检率指标更加明显,其原因主要是数据集2中受到的阴影干扰更加突出。尽管如此,由于本文方法在决策融合时结合了阴影补偿,因此相较于其他2种方法波动较小。在相同实验环境下的运行时间方面,像素级方法CVA-EM的运行时间最短,但检测精度最低;本文提出的方法由于引入了阴影检测及补偿策略,运行时间略高于OB-HMAD方法,但检测精度显著提高。
3.4.2 对象级精度评价
图11 实验数据集3
图12 本文方法检测结果
在此基础上,针对分割区域的变化情况进行对象级定量精度评价。3组实验数据集的变化参考图如图14所示,其中白色代表变化区域,黑色代表未变化区域。在对象级定量精度评价中,本文方法评价为剧烈变化及显著变化的区域统一归为变化区域。
图13 OB-HMAD检测结果
图14 变化参考
表3 对象级精度评价结果
精度评价指标包括总体精度、错检率、漏检率、kappa系数,3组实验的精度评价结果如表3所示。
对比像素精度、对象级精度评价方式,首先在实验数据集1、实验数据集2中本文方法和OB-HMAD方法在2种评价方式下获得的精度指标基本一致,即存在阴影干扰时本文方法均显著优于OB-HMAD;其次,由于实验数据集3未受阴影影响,OB-HMAD的错检率显著降低,但总体精度仍低于本文方法;最后,本文方法的检测精度在3组实验中并未因为阴影干扰的程度不同而产生明显波动,具有良好的顽健性。
4 结束语
针对高分辨率遥感影像变化检测中由于阴影所导致的“伪变化”,提出了一种结合阴影检测与多尺度融合的对象级高分辨率遥感影像变化检测方法。该方法不仅构建了一种基于尺度间互信息最小化的目标函数以自适应提取尺度参数集合,还提出了一种结合阴影补偿因子的多尺度决策级融合策略,进而实现了对变化强度等级的划分。实验证明,该方法能够有效地减少阴影所导致的错检问题,显著提高变化检测精度且具有良好的顽健性。尤其是在实验数据集2中因阴影导致的“伪变化”比实验数据集1更显著,但本文方法总体精度仅下降了不到2%,而CVA-EM方法的总精度下降接近10%,OB-HMAD方法的总体精度下降了超过7%,从而进一步证明了所提出的阴影补偿策略是必要且有效的。
[1] TEWKESBURY A P, COMBER A J, TATE N J, et al. A critical synthesis of remotely sensed optical image change detection techniques[J]. Remote Sensing of Environment, 2015, 160(3): 1-14.
[2] 赵泉华, 石雪, 王玉, 等. 可变类空间约束高斯混合模型遥感图像分割[J]. 通信学报, 2017, 38(2): 34-43. ZHAO Q H, SHI X, WANG Y, et al. Remote sensing image segmentation based on spatially constrained Gaussian mixture model with unknown class number[J]. Journal on Communications, 2017, 38(2): 34-43.
[3] 张建龙, 王斌. DSSRM级联分割的SAR图像变化检测[J]. 遥感学报, 2017, 21(4): 614-621. ZHANG J L, WANG B. SAR image change detection method of DSSRM based on cascade segmentation[J]. Journal of Remote Sensing, 2017, 21(4): 614-621.
[4] HUSSAIN M, CHEN D, CHENG A, et al. Change detection from remotely sensed images: from pixel-based to object-based approaches[J]. Journal of Photogrammetry and Remote Sensing, 2013, 80(2): 91-106.
[5] WANG B, CHOI S, BYUN Y, et al. Object-based change detection of very high resolution satellite imagery using the cross-sharpening of multitemporal data[J]. IEEE Geoscience and Remote Sensing Letters, 2015, 12(5): 1151-1155.
[6] BLASCHKE T, HAY G J, KELLY M, et al. Geographic object-based image analysis–towards a new paradigm[J]. Journal of Photogrammetry and Remote Sensing, 2014, 87(100): 180-191.
[7] 李少英, 刘小平, 黎夏, 等. 土地利用变化模拟模型及应用研究进展[J]. 遥感学报, 2017, 21(3): 329-340. LI S Y, LIU X P, XIA L, et al. Simulation model of land use dynamics and application: Progress and prospects[J]. Journal of Remote Sensing, 2017, 21(3): 329-340.
[8] CHEN Q, CHEN Y H. The change detection of high spatial resolution remotely sensed imagery based on OB-HMAD algorithm and spectral features[J]. Spectroscopy and Spectral Analysis, 2015, 35(6): 1709-1714.
[9] 佃袁勇, 方圣辉, 姚崇怀. 多尺度分割的高分辨率遥感影像变化检测[J]. 遥感学报, 2016, 20(1): 129-137.DIAN Y Y, FANG S H, YAO C H. Change detection for high-resolution images using multilevel segment method[J]. Journal of Remote Sensing, 2016, 20(1): 129-137.
[10] STOREY E A, STOW D A, COULTER L L, et al. Detecting shadows in multi-temporal aerial imagery to support near-real-time change detection[J]. Giscience & Remote Sensing, 2017, 54(4): 1-18.
[11] WANG C, SHI A Y, WANG X, et al. A novel multi-scale segmentation algorithm for high resolution remote sensing images based on wavelet transform and improved JSEG algorithm[J]. International Journal for Light and Electron Optics, 2014, 125(19): 5588-5595.
[12] ADELINE K R M, CHEN M, BRIOTTET X, et al. Shadow detection in very high spatial resolution aerial images: a comparative study[J]. Journal of Photogrammetry and Remote Sensing, 2013, 80(142): 21-38.
[13] BAI S, BAI X, LIU W. Multiple stage residual model for image classification and vector compression[J]. IEEE Transactions on Multimedia, 2016, 18(7):1351-1362.
[14] WANG Z, LU L, BOVIK A C. Video quality assessment based on structural distortion measurement[J]. Signal Processing Image Communication, 2004, 19(2): 121-132.
[15] DEMPSTER A P. Upper and lower probabilities induced by a multivalued mapping[J]. The Annals of Mathematical Statistics, 1967, 38(2): 325-339.
[16] BRUZZONE L, PRIETO D F. Automatic analysis of the difference image for unsupervised change detection[J]. IEEE Transactions on Geoscience and Remote Sensing, 2000, 38(3): 1171-1182.
Object-based change detection method for high-resolution remote sensing image combining shadow compensation and multi-scale fusion
WANG Chao1, ZHANG Xuehong2, SHI Aiye3, LI Dan4, SHEN Yi1
1.School of Electronic and Information Engineering, Nanjing University of Information Science and Technology, Nanjing 210044, China 2. School of Geography and Remote Sensing, Nanjing University of Information Science and Technology, Nanjing 210044, China 3. College of Computer and Information Engineering, Hohai University, Nanjing 211100, China 4. Key Laboratory of Intelligent Industrial Control Technology of Jiangsu Province, Xuzhou Institute of Technology, Xuzhou 221000, China)
As an interpreting symbol of remote sensing images, shadow, however, brings about “pseudo changes”, which is one of the main sources leading to error detection in high-resolution remote sensing image change detection. For this issue, an object-based high-resolution remote sensing image change detection method was proposed combining with shadow compensation and multi-scale fusion. In the object orientation detection framework, the shadows in the remote sensing images were extracted. Then multi-scale change detection was conducted with shadow compensation. In the process, an objective function was constructed of mutual scale information minimization to realize the adaptive extraction of scale parameters. Based on this, combined with the shadow compensation factor, a multi-scale decision-level fusion strategy built on D-S theory of evidence was designed, and the levels of change intensity were further divided. The experiments show that the method is effective in solving the error detection problem caused by shadow, significantly improving the precision of change detection.
high resolution, remote sensing image, change detection, shadow compensation
TP391
A
10.11959/j.issn.1000−436x.2018168
王超(1984-),男,山东济南人,博士,南京信息工程大学讲师,主要研究方向为高分辨率遥感影像处理。
张雪红(1980-),男,江西上饶人,博士,南京信息工程大学教授,主要研究方向为农业气象灾害遥感及环境资源遥感。
石爱业(1969-),男,江苏泗洪人,博士,河海大学副教授,主要研究方向为高分辨率遥感影像处理。
厉丹(1981-),女,江苏徐州人,博士,徐州工程学院副教授,主要研究方向为模式识别与计算机视觉。
申祎(1996-),男,河南新乡人,南京信息工程大学硕士生,主要研究方向为高分辨率遥感影像处理。
2018−02−09;
2018−08−07
国家自然科学基金资助项目(No.61601229);江苏省自然科学基金资助项目(No.BK20160966);中国博士后科学基金资助项目(No.2017M611866);江苏省高等学校优势学科(No.1081080015001);江苏省智慧工业控制技术重点建设实验室开放课题基金资助项目(No.JSKLIIC201705)
National Natural Science Foundation of China (No.61601229),The Natural Science Foundation of Jiangsu Province (No. BK20160966),China Postdoctoral Science Foundation Funded Project (No.2017M611866),Priority Academic Program Development of Jiangsu Higher Education Institutions(No.1081080015001), Key Laboratory of Intelligent Industrial Control Technology of Jiangsu Province Open Foundation(No.JSKLIIC20170)