Print

发布时间: 2018-08-16
摘要点击次数:
全文下载次数:
DOI: 10.11834/jig.170657
2018 | Volume 23 | Number 8




    遥感图像处理    




  <<上一篇 




  下一篇>> 





结合多尺度分割和形态学运算的高分辨率遥感影像阴影检测
expand article info 林雨准, 张保明, 郭海涛, 卢俊
信息工程大学, 郑州 450001

摘要

目的 针对阴影在高分辨率遥感影像的特性,提出了一种多尺度分割和形态学运算相结合的阴影检测方法。方法 基于面向对象思想,首先利用均值漂移法实现影像分割生成对象,并以对象为基本单元分别进行形态学膨胀和腐蚀运算,从而获得面向对象的阴影指数;然后对影像进行多尺度分割,生成阴影指数矢量;最后对阴影指数矢量和亮度均值分别指定高低阈值,进而获得阴影检测结果。结果 选取高分二号和Google earth影像进行实验,采用误检率、漏检率和总错误率3个指标进行定量分析,并将实验结果与结合多特征法和形态学阴影指数法进行比较。在阴影检测定量精度分析中,相比于对比方法,本文方法的误检率偏高,但漏检率平均降低了7.31%;在建筑物阴影检测实验中,本文方法的漏检率同样下降了4.5个百分点;在多尺度效果融合分析中,本文方法在多组尺度组合下,各项精度指标均较理想;在阴影压盖地物实验中,3种方法的误检情况差异不大,但本文方法的漏检率得到较大改善,其下降程度平均达到了19.29%。结论 本文提出的阴影检测方法具备一定的抗干扰能力,适用性强,可靠性高。

关键词

高分辨率遥感影像; 阴影检测; 形态学运算; 多尺度分割; 阴影指数

Shadow detection from high resolution remote sensing imagery based on multi-scale segmentation and morphology operation
expand article info Lin Yuzhun, Zhang Baoming, Guo Haitao, Lu Jun
Information Engineering University, Zhengzhou 450001, China
Supported by: National Natural Science Foundation of China (41601507)

Abstract

Objective In high-resolution remote sensing imagery, tall objects, such as buildings and trees, often cause interference with part of the light, resulting in the absence of corresponding spectral information and forming the shadow. Therefore, effective and accurate detection of shadow is helpful to recognize the shape of certain objects, relative position, surface properties, height, and other information. On the one hand, considering the common phenomenon of "same object with different spectra and same spectrum with different objects" and rich details in high-resolution remote-sensing imagery, traditional pixel level methods are often affected by noise when detecting shadow, but the imagery segmentation can allow spatially adjacent and spectrally similar pixels to be merged into the whole to avoid noise interference. On the other hand, morphology operation has certain recognition ability to the prominent region of the spectrum, and the spectral characteristics of shadow are often dark. With this analysis, a method based on multi-scale segmentation and morphology operation is proposed. Method The proposed method is based on objected-oriented idea. First, imagery segmentation objects are generated by mean shift algorithm, and object-based shadow index is obtained by object morphology dilation and erosion operation. Then, shadow index vector and brightness mean are constructed by setting different sizes of color space and coordinating space kernel function bandwidth. Finally, the shadow index vector and brightness mean are designated with high and low thresholds, and the shadow detection is accomplished. Result GF-2 imagery from Guangzhou and Google earth imageries from Ohio are used in verifying the validity of the proposed method. The proposed method is compared with principal component analysis + HSV transformation + histogram segmentation algorithm and morphological shadow index algorithm by using error, miss, and total error rates. In the shadow quantitative detection experiment, although the error rate of the proposed method is relatively high, the miss rate decreases by 7.31%. In the building shadow detection experiment, the miss rate of the proposed method also dropped by 4.5 percentage points. In the multi-scale effect fusion analysis, the accuracy of the proposed method is ideal under the different combinations of multiple scales. In the capped ground shadow detection experiment, the error rate of the three methods are roughly the same, but the miss rate of the proposed method is significantly lower than that of the comparative methods, and the extent of its decrease reaches an average of 19.29 percentage points. Conclusion This study presents a shadow detection method that combines morphology operation and multi-scale segmentation. Objected-oriented idea is used in the proposed method, which effectively solves the salt and pepper phenomenon. First, on the basis of imagery segmentation, the morphology operation is used to extract the dark area of spectral information. Then, shadow detection result is further determined by the brightness mean. In addition, in view of the difficulty of determining the optimal segmentation scale, the shadow index vector is constructed by multi-scale segmentation. Thus, this vector is helpful to effectively combine the advantages of each scale, enhance the applicability of the proposed method, and reduce the dependence on the segmentation scale. From the detection results, the proposed method achieves ideal results for different types of high-resolution remote-sensing imageries and exerts good detection effect on the capped ground shadow, showing strong robustness and universality. However, the proposed method needs to be improved. For example, if the spectral features are close to the shadows and the shapes of the areas are not much different, then the method needs further exploration. Moreover, how to remove several non-building shadows is challenging, especially when building shadows are adjacent to non-building shadows.

Key words

high resolution remote sensing imagery; shadow detection; morphology operation; multi-scale segmentation; shadow index

0 引言

在高分辨率遥感影像中,地物辨识率高。建筑物,树木等具备一定高程的地物往往对部分光线存在遮挡,造成相应光谱信息缺失,形成阴影。有效准确地对阴影进行检测,有助于获取相应地物目标的形状、相对位置、表面特性和高度等相关信息。因此,对高分辨率遥感影像进行阴影检测研究具有重要意义。

目前,已有大量学者对高分辨率遥感影像阴影检测进行了研究,其方法主要可以分为两大类:1)基于模型的方法[1-2],该方法主要根据光照条件、相机响应、遮挡物的几何形状和部分先验数据(DSM数据、太阳方位角和传感器参数等)对阴影进行识别。但该方法所涉数据、参数不易获取,应用具有较大局限性。2)基于阴影特征的方法,该方法主要依据阴影的视觉及其衍化特征对阴影进行检测。所用特征包括阴影的光谱颜色特征[3-4]、梯度特征[5-6]、纹理特征[7-8]、边缘特征[9-10]和空间上下文特征[11-12]等,并结合交叉皮质模型[13]、统计混合模型[14]、D-S证据理论模型[15]和整体变分模型[16]等实现阴影区域检测。另外,这些特征也被不断学习,从而形成基于统计学习[17-18]的方法。从检测单元出发,基于阴影特征的方法又可分为基于像素的方法和面向对象的方法,如张先鹏等人[3]先后利用PCA变换后的第一主成分,HSV变换后的色度特征,以及直方图的波谷特征对影像进行像素级阴影提取,但由于阴影在高分辨率遥感影像中光谱信息不均匀,导致提取结果存在部分“椒盐”现象;朱庆等人[15]借助影像分割和D-S证据理论实现了面向对象的阴影提取,但在影像分割时采取了单一尺度,容易造成过分割或欠分割现象。

阴影作为高分辨率遥感影像中的较暗地物,其亮度信息(所有波段的光谱最大值)往往偏弱。形态学膨胀和腐蚀运算可有效查找亮度特征较突出区域。此外,部分阴影存在压盖地物现象,导致压盖部分阴影光谱信息不均匀,使用像素级方式往往存在漏检。针对上述分析,本文试图对阴影的上下文和亮度信息加以充分利用,提出一种多尺度分割和形态学运算相结合的高分辨率遥感影像阴影检测方法。

1 阴影检测原理

在高分辨率遥感影像中,细节特征丰富,且阴影压盖地物现象普遍存在,导致部分阴影区域光谱信息偏亮,故可采取面向对象方式将某一范围内的阴影作为整体进行检测。此外,相比于邻近地物,阴影亮度相对较暗,形态学运算可有效分析空间相邻目标的亮度信息。因此,本文在面向对象的基础上,引进形态学膨胀和腐蚀运算,对高分辨率遥感影像进行阴影检测。

1.1 影像分割

目前,已有多种分割方法可对高分辨率遥感影像实现对象提取。考虑到Mean-Shift(MS)法[19]作为一种非参数迭代算法,其运算效率较高,本文利用该方法对影像进行分割。

MS算法主要包括两个步骤:影像滤波和分割区域的合并。在滤波中关键技术为模点搜索,通过设定坐标空间和光谱空间的核函数带宽,利用高斯核函数计算Mean-Shift向量。判断向量的模是否大于指定阈值,从而进行迭代运算并确定模点位置。分割区域的合并则是在影像滤波完成后将空间相邻且光谱相近的区域合并为同一对象,实现影像分割。

1.2 面向对象的阴影指数构建

形态学运算作为一门强大的影像分析技术,广泛地应用于影像滤波、分割、测量等多个领域。顾及直接对原始影像进行形态学操作受噪声影响较大,故在影像分割生成对象的基础上,将每个对象作为单独节点进行形态学运算,即可有效避免噪声干扰,并对空间上下文信息加以充分利用。

图 1(a)(b)分别为某模拟数据分割结果和对象相邻关系图,A1-A10对应各分割对象。假设图中每一对象代表一个节点,则定义相应节点的一阶邻域包括空间相邻节点及其本身。表 1即为图 1中各节点的一阶邻域分布。

图 1 模拟数据对象分布图
Fig. 1 Objects distribution of the simulated data ((a) segmentation result of the simulated data; (b) adjacency relationship between segmentation objects)

表 1 各节点一阶邻域
Table 1 First order neighborhood of each vertex

下载CSV
顶点一阶邻域
A1A1, A2, A10
A2A1, A2, A3, A10
A3A2, A3, A4, A5, A6, A9, A10
A4A3, A4, A5
A5A3, A4, A5, A6
A6A3, A5, A6, A7, A9
A7A6, A7, A8, A9
A8A7, A8, A9
A9A3, A6, A7, A8, A9, A10
A10A1, A2, A3, A9, A10

在灰度影像中,形态学膨胀(腐蚀)运算获取结构元素中的最大(最小)灰度值,并将其赋予结构元素原点。基于上述分析,为充分利用各像素邻域信息,在影像分割的基础上,构造一种面向对象的形态学运算。该运算涉及的结构元素为当前节点的一阶邻域,且当前节点即为结构元素原点。具体的膨胀和腐蚀运算定义为

$ \delta \left( {f\left( {{A_i}} \right)} \right) = \max \left\{ {f\left( {{B_i}} \right)\left| {{B_i} \in N\left( {{A_i}} \right)} \right.} \right\} $ (1)

$ \varepsilon \left( {f\left( {{A_i}} \right)} \right) = \min \left\{ {f\left( {{B_i}} \right)\left| {{B_i} \in N\left( {{A_i}} \right)} \right.} \right\} $ (2)

式中,$\delta $$\varepsilon $分别对应膨胀和腐蚀运算,$N\left( {{A_i}} \right)$${B_i}$表示节点${{A_i}}$的一阶邻域和邻域内的具体节点,$f$是特征函数。

为有效确定特征函数,随机选取建筑物,道路,植被,空地和阴影等地物样本,依次统计各地物亮度属性值,结果见图 2。从中可以看出阴影亮度属性值与其他地物区间性差异明显,故将对象的亮度平均值作为特征函数值。

图 2 各地物亮度属性分布
Fig. 2 Brightness attribution distribution of objects((a) objects samples; (b) brightness proportional distribution of samples)

结合式(1) (2)和亮度特征可知阴影对象亮度值在膨胀运算后得到加强,而在腐蚀运算后一般维持不变。因此,将膨胀与腐蚀结果作差即可获得相应的面向对象阴影指数(OSI),计算公式为

$ OSI\left( {{A_i}} \right) = \delta \left( {f\left( {{A_i}} \right)} \right) - \varepsilon \left( {f\left( {{A_i}} \right)} \right) $ (3)

式中,$OSI\left( {{A_i}} \right)$是节点${{A_i}}$的阴影指数。将所有节点的阴影指数赋予该节点所含像素即可得到该分割尺度下的阴影指数影像,其具体过程如下:

1) 设置一定大小的分割尺度实现影像分割;

2) 求取各分割对象亮度均值;

3) 根据式(1)和式(2)进行面向对象的形态学膨胀和腐蚀运算;

4) 利用式(3)求解各对象阴影指数,并将相应指数赋予所含像素。

1.3 构造多尺度阴影指数矢量及检测准则

影像分割效果往往与分割尺度相关,在MS分割法中,各项参数主要包括坐标空间和颜色空间的核函数带宽以及最小面积参数。因此,本文通过调整两种核函数带宽的大小实现多尺度影像分割。此外,本文将最小面积参数设置为20。

对于不同复杂度,不同分辨率的遥感影像最佳分割尺度往往存在不确定性。如图 3所示,在细尺度分割中,地物分割充分,同一分割对象基本属于同一地物,但存在过分割现象,即同一地物目标被分成多个对象;在粗尺度分割中,欠分割现象普遍存在,空间相邻且光谱信息接近地物往往被划分为同一对象。

图 3 不同尺度影像分割
Fig. 3 Imagery segmentation with different scales ((a) fine segmentation; (b) coarse segmentation)

为充分利用各尺度优势,增强算法的适用性,将各尺度的阴影指数进行组合,形成相应的阴影指数矢量,具体公式为

$ \mathit{\boldsymbol{OSI}}_i^{{\rm{Vector}}} = \left( {OS{I_{i1}},OS{I_{i2}}, \cdots ,OS{I_{im}}} \right) $ (4)

式中,$\mathit{\boldsymbol{OSI}}\left( {_i^{{\rm{Vector}}}} \right)$表示像素$i$的阴影指数矢量,$m$为分割尺度数目。为充分利用各尺度信息,将$\mathit{\boldsymbol{OSI}}\left( {_i^{{\rm{Vector}}}} \right)$中所有分量的均值作为判断所在像素是否为阴影的依据。其计算公式为

$ OS{I_{{\rm{Mean}}}} = \left( {OS{I_{i1}} + OS{I_{i2}} + \cdots + OS{I_{im}}} \right)/m $ (5)

式中,$OS{I_{{\rm{Mean}}}}$即为所求均值。此外,一方面考虑到部分地物与阴影空间相邻,故其形态学腐蚀运算后一般具备阴影的亮度信息,导致其阴影指数同样偏大,但其本身亮度信息与阴影具备明显的区间性。另一方面部分阴影存在压盖地物现象,导致压盖部分光谱信息较亮。因此,利用亮度均值作为约束条件,进一步提高阴影检测精度,其计算公式为

$ {B_\mu }\left( {i,j} \right) = \left( {\sum\limits_{k = 1}^m {{B_k}\left( {i,j} \right)} } \right)/m $ (6)

式中,${B_\mu }\left( {i, j} \right)$即为所求亮度均值,$\left( {i, j} \right)$$m$分别表示像素坐标和分割尺度数目,${B_k}\left( {i, j} \right)$对应第$k$个分割尺度下相应像素的亮度属性,即

$ {B_k}\left( {i,j} \right) = \left( {\sum\limits_{n = 1}^{num} {B\left( n \right)} } \right)/m $ (7)

式中,$num$表示像素$\left( {i, j} \right)$所在对象包含的像素数目,$B\left( n \right)$是第$n$个像素的亮度值。图 4(b)(c)分别为原始影像图 4(a)的亮度图和均值化结果,其中涉及的分割尺度(坐标空间核函数带宽和颜色空间核函数带宽之和,且两者各占一半)为16:2:24(表示分割尺度从16到24,间隔为2,即16, 18,20,22,24,下同)。可以看出求解亮度均值,使得阴影区域部分较亮像素的亮度值得到均值化,为后续的阴影检测减少了干扰。

图 4 亮度均值求解
Fig. 4 Mean value calculation of brightness ((a) original imagery; (b) original brightness imagery; (c) mean brightness imagery)

利用式(6)和式(7)完成所有像素的亮度均值计算后,进行具体检测操作。如图 5所示,图中${m_{{\rm{low}}}}$, ${b_{{\rm{low}}}}$${m_{{\rm{high}}}}$, ${b_{{\rm{high}}}}$分别表示${OSI_{{\rm{Mean}}}}$和亮度均值的高低阈值,当像素的${OSI_{{\rm{Mean}}}}$大于${m_{{\rm{high}}}}$且亮度均值小于${b_{{\rm{high}}}}$,或${OSI_{{\rm{Mean}}}}$大于${m_{{\rm{low}}}}$且亮度均值小于${b_{{\rm{low}}}}$时,该像素的检测结果为阴影。

图 5 检测准则示意图
Fig. 5 Schematic diagram of detection criteria

经过上述处理后,对检测结果采取八邻域方式生成对象,而后设定面积参数,排除小面积噪声和大面积水域干扰,并利用超绿指数[20]去除植被影响,完成阴影检测。

2 阴影检测方法

通过上述分析,本文提出一种多尺度分割和形态学运算相结合的阴影检测方法。该方法从像素出发,利用影像分割组成对象,而后将所求阴影指数赋予像素,构成了“像素—对象—像素”的技术路线,其主要过程分两部分,第1部分是阴影指数计算,即在影像分割的基础上,利用面向对象的形态学膨胀和腐蚀运算获得所有对象的阴影指数,并赋予所含像素;第2部分为阴影指数矢量构建及阴影检测,以第1部分计算的阴影指数为依据结合多尺度影像分割获得阴影指数矢量,然后利用亮度均值,并通过相应的检测准则完成阴影检测。具体流程如图 6所示。

图 6 阴影检测流程
Fig. 6 The flow chart of shadow detection

3 实验与分析

为验证所提阴影检测方法的有效性和适用性,选取广州某地区高分二号影像和Ohio某地区Google earth影像进行实验。如图 7所示,高分二号影像大小为803×590像素,波段和空间分辨率分别为RGB三波段和0.8 m,该影像用于阴影检测定量精度分析。影像1—影像4的各项参数见表 2

图 7 实验影像
Fig. 7 Experimental imageries((a) GF-2 imagery; (b) imagery 1; (c) imagery 2; (d) imagery 3; (e) imagery 4)

表 2 影像1—影像4参数
Table 2 Parameters of imagery 1 to imagery 4

下载CSV
影像参数影像1影像2影像3影像4
影像大小/像素879×533879×533972×654972×654
波段数RGBRGBRGBRGB
影像来源Google earthGoogle earthGoogle earthGoogle earth
空间分辨率约0.6 m约0.6 m约0.6 m约0.6 m
获取时间2012年8月2016年9月2012年8月2016年9月
影像地点俄亥俄州俄亥俄州俄亥俄州俄亥俄州

本文实验主要包含3个部分:1)阴影检测性能比较;2)多尺度融合效果分析;3)压盖地物阴影提取。此外,为直观表示各方法阴影检测精度,利用3个定量指标[21]对检测结果进行评价:误检率(${F_{AER}}$),漏检率(${F_{OER}}$)和总错误率(${F_{TER}}$),计算公式为

$ {F_{AER}} = {F_P}/{T_S} $ (8)

$ {F_{OER}} = {F_N}/{T_S} $ (9)

$ {F_{TER}} = {F_{AER}} + {F_{OER}} $ (10)

式中, ${F_{P}}$${F_{N}}$分别表示误检测和漏检测阴影数目,${T_{S}}$则为真实阴影点数目。

3.1 实验1:阴影检测性能比较

该部分实验主要对所提方法的阴影检测性能进行验证。首先,利用高分二号影像进行阴影检测定量精度分析。图 8(a) (b) (c)依次为方法1(结合多特征法:主成分分析+HSV变换+直方图分割),方法2(形态学阴影指数法)和本文方法的阴影检测结果,表 3为定量精度统计,其中参考结果采取人工作业获得。

图 8 高分二号阴影检测结果对比
Fig. 8 Comparison on shadow detection results of GF-2 imagery ((a) method 1; (b) method 2; (c) proposed method; (d) reference result)

表 3 高分二号影像阴影检测精度对比
Table 3 Accuracy assessment for shadow detection of GF-2 imagery

下载CSV
/%
精度指标方法1方法2本文方法
误检率4.227.138.66
漏检率11.667.412.23
总错误率15.8814.5410.89

图 8可知,本文方法检测的阴影对象完整性更好。此外,根据表 3可以看出在误检率方面,方法1优于本文方法和方法2,且本文方法略高于方法2。然而,漏检率方面本文方法明显优于方法1和方法2。总体来说,本文方法的总错误率较低,阴影检测结果可靠性更高。

建筑物作为具备一定高程信息的地物,在遥感影像中往往与阴影相邻。有效准确地检测建筑物阴影,在建筑物提取和变化检测等方面具有重要意义。图 9是3种方法对4幅Google earth影像的阴影检测结果,其中红色像素标识结果为阴影。表 4为建筑物阴影统计结果,其中正确检测和漏检测分别对应建筑物目标数目,漏检率同样根据式(9)计算。

图 9 建筑物阴影检测结果对比
Fig. 9 Comparison on building shadow detection results ((a) imagery 1; (b) imagery 2; (c) imagery 3; (d) imagery 4)

表 4 建筑物阴影检测精度对比
Table 4 Accuracy assessment for building shadow detection

下载CSV
检测方法精度指标影像1影像2影像3影像4总和
正确检测66967685323
方法1漏检测1142421
漏检率/%14.294.002.564.496.10
正确检测671007287326
方法2漏检测1006218
漏检率/%12.990.007.692.255.23
正确检测761007787340
本文漏检测10124
漏检率/%1.300.001.292.251.16

图 9表 4可知本文方法对建筑物阴影具有更全面的检测效果,漏检测情况优于方法1和方法2,从而为后续操作提供更完整更充分的上下文信息。

总体来说,由上述实验的阴影检测结果可以看出所提阴影检测方法具有较好的稳定性和适用性,对不同复杂度和不同光照条件下的高分辨率遥感影像均具备较高的阴影检测精度。

3.2 实验2:多尺度融合效果分析

在阴影指数矢量构建中,涉及多尺度影像分割。为证明阴影指数矢量的有效性和适用性,以高分二号影像为例,对原始影像进行一组尺度大小为12:2:30的影像分割,并依次完成对应尺度下的阴影检测(在单一尺度下进行阴影检测时,本文将阴影指数作为$OS{I_{{\rm{Mean}}}}$)。而后将尺度大小分别为16:2:24(Multi1,多尺度分割融合结果标签,下同),12、14、26、28、30(Multi2),12:2:20(Multi3),22:2:30(Multi4),12:2:30(Multi5)的影像分割结果进行组合,构造阴影指数矢量,从而完成相应组合尺度下的阴影检测。图 10图 11分别为不同尺度及其组合下的阴影检测结果和精度统计。

图 10 不同尺度阴影检测结果
Fig. 10 Shadow detection results with different scales ((a) scale 12; (b) scale 14; (c) scale 16; (d) scale 18; (e) scale 20; (f) scale 22; (g) scale 24; (h) scale 26; (i) scale 28; (j) scale 30; (k) Multi1; (l) Multi2; (m) Multi3; (n) Multi4; (o) Multi5)
图 11 不同尺度阴影检测精度
Fig. 11 Accuracy of shadow detection with different scales

图 10图 11可知,对于该实验影像,一方面在单一尺度下进行阴影检测,其误检率在一定尺度范围内随着尺度的增大呈上升趋势,漏检率则在一定尺度范围内与尺度大小成反比,且在尺度过大或过小时,误检率和漏检率均有待减小。另一方面在多尺度分割下,检测结果融合了各尺度优势,各项精度指标均比较理想。利用不同分割尺度进行组合,检测精度相对稳定,证明了该方式的适用性和可实施性。

3.3 实验3:压盖地物阴影提取

在高分辨率遥感影像中,阴影压盖地物现象比较普遍。该现象往往造成阴影内部光谱信息不均匀且相对较亮,从而导致阴影检测难度增大。为验证本文方法克服该现象能力,选取相应影像进行实验,并同样将检测结果与方法1和方法2进行对比,实验结果见图 12,具体精度统计见表 5

图 12 压盖地物阴影检测结果
Fig. 12 Detection results for capped ground shadow ((a)original imagery; (b)method 1; (c)method 2; (d)ours; (e)reference result)

表 5 压盖地物阴影检测精度
Table 5 Accuracy for capped ground shadow detection

下载CSV
/%
精度指标方法1方法2本文方法
误检率1.511.590.86
漏检率21.0322.542.50
总错误率22.5424.133.36

图 12表 5可知3种方法的误检测情况都比较理想,但方法1和方法2对存在压盖部分检测成功率偏低,导致其漏检率较高。然而本文方法对阴影压盖部分仍具备较好识别效果,各项精度指标均较理想,证明了本文方法具备较强的阴影检测能力和适用性。

4 结论

本文针对高分辨率遥感影像提出了一种基于对象的形态学运算和多尺度分割相结合的阴影检测方法。该方法将面向对象和形态学运算相结合,在充分利用阴影光谱特征的基础上,有效避免了椒盐现象。此外,针对难以确定最佳分割尺度问题,利用多个尺度下求解的阴影指数构建阴影指数矢量,从而有效融合各尺度优势,增强了方法的适用性并减弱了对分割尺度的依赖性。从提取结果来看,本文方法对不同类型的高分辨率遥感影像均取得了较好检测结果,并对存在压盖现象的阴影同样具备较好的检测效果,显示了较强的鲁棒性和普适性。此外,在阴影检测后,即可利用检测结果和gamma变换[22]实现阴影消除,为后续工作避免噪声干扰。

然而本文方法也存在待提高之处。如对光谱特征与阴影较接近,且形状面积也差异不大的地物怎样剔除还有待进一步探索。另外,对于一些非建筑物阴影如何剔除,尤其是建筑物阴影与非建筑阴影相邻时,如何分离等问题还有待进一步研究。

参考文献

  • [1] Makarau A, Richter R, Muller R, et al. Adaptive shadow detection using a blackbody radiator model[J]. IEEE Transactions on Geoscience and Remote Sensing, 2011, 49(6): 2049–2059. [DOI:10.1109/TGRS.2010.2096515]
  • [2] Finlay G D, Hordley S D, Drew M S. Removing shadows from images[C]//Proceedings of the 7th European Conference on Computer Vision. Copenhagen, Denmark: Springer, 2002: 823-836. [DOI: 10.1007/3-540-47979-1_55]
  • [3] Zhang X P, Chen F, He H J. Shadow detection in high resolution remote sensing images using multiple features[J]. Acta Automatica Sinica, 2016, 42(2): 290–298. [张先鹏, 陈帆, 和红杰. 结合多种特征的高分辨率遥感影像阴影检测[J]. 自动化学报, 2016, 42(2): 290–298. ] [DOI:10.16383/j.aas.2016.c150196]
  • [4] Fang J Q, Chen F, He H J, et al. Shadow detection of remote sensing images based on local-classification level set and color feature[J]. Acta Automatica Sinica, 2014, 40(6): 1156–1165. [方菊芹, 陈帆, 和红杰, 等. 结合局部分类水平集与颜色特征的遥感影像阴影检测[J]. 自动化学报, 2014, 40(6): 1156–1165. ] [DOI:10.3724/SP.J.1004.2014.01156]
  • [5] Wu T P, Tang C K. A Bayesian approach for shadow extraction from a single image[C]//Proceedings of the 10th IEEE International Conference on Computer Vision. Beijing, China: IEEE, 2005: 480-487. [DOI: 10.1109/ICCV.2005.4]
  • [6] Xie W H, Yi B S, Xiao J S, et al. Shadow detection algorithm based on color and regional gradient direction features[J]. Journal of Central South University:Science and Technology, 2013, 44(12): 4874–4880. [解文华, 易本顺, 肖进胜, 等. 基于颜色和区域梯度方向特征的阴影检测算法[J]. 中南大学学报:自然科学版, 2013, 44(12): 4874–4880. ]
  • [7] Jiang K, Li A H, Su Y Z, et al. Adaptive shadow detection using global texture and sampling deduction[J]. IET Computer Vision, 2013, 7(2): 115–122. [DOI:10.1049/iet-cvi.2012.0106]
  • [8] Jiang K, Li A H, Gui Z G, et al. Adaptive shadow detection using global texture and sampling deduction[J]. Iet Computer Vision, 2013, 7(2): 115–122. [DOI:10.1049/iet-cvi.2012.0106]
  • [9] Guo H T, Xu Q, Zhang B M. Shadow extraction of building based on multiple constraints[J]. Geomatics and Information Science of Wuhan University, 2005, 30(12): 1059–1062. [郭海涛, 徐青, 张保明. 多重约束下的建筑物阴影提取[J]. 武汉大学学报:信息科学版, 2005, 30(12): 1059–1062. ] [DOI:10.3969/j.issn.1671-8860.2005.12.007]
  • [10] Finlayson G D, Hordley S D, Lu C, et al. On the removal of shadows from images[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2006, 28(1): 59–68. [DOI:10.1109/TPAMI.2006.18]
  • [11] Huang X, Zhang L P. Morphological building/shadow index for building extraction from high-resolution imagery over urban areas[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2012, 5(1): 161–172. [DOI:10.1109/JSTARS.2011.2168195]
  • [12] Jimenez L I, Plaza J, Plaza A. Efficient implementation of morphological index for building/shadow extraction from remotely sensed images[J]. The Journal of Supercomputing, 2017, 73(1): 482–494. [DOI:10.1007/s11227-016-1890-9]
  • [13] Li C, Sun L, Tian R L, et al. Single image shadow detection based on intersecting cortical model[J]. Acta Automatica Sinica, 2014, 40(12): 2887–2898. [李成, 孙路, 田润澜, 等. 基于交叉皮质模型的单幅图像阴影检测算法[J]. 自动化学报, 2014, 40(12): 2887–2898. ] [DOI:10.3724/SP.J.1004.2014.02887]
  • [14] Xia H Y, Guo P. A shadow detection of remote sensing images based on statistical texture features[J]. Journal of Remote Sensing, 2011, 15(4): 778–791. [夏怀英, 郭平. 基于统计混合模型的遥感影像阴影检测[J]. 遥感学报, 2011, 15(4): 778–791. ] [DOI:10.11834/jrs.20110153]
  • [15] Zhu Q, Xu S H, Han L T. A new shadow extraction method from color aerial images based on Dempster-Shafer evidence theory[J]. Acta Automatica Sinica, 2007, 33(6): 588–595. [朱庆, 徐胜华, 韩李涛. 基于D-S证据理论的彩色航空影像阴影提取方法[J]. 自动化学报, 2007, 33(6): 588–595. ] [DOI:10.16383/j.aas.2007.06.004]
  • [16] Wang S G, Wang J L, Wang A P. Shadow detection and extraction from imagery based on total variation[J]. Geomatics and Information Science of Wuhan University, 2006, 31(8): 663–666. [王树根, 王军利, 王爱萍. 基于整体变分模型的影像阴影检测算法研究[J]. 武汉大学学报:信息科学版, 2006, 31(8): 663–666. ] [DOI:10.3321/j.issn:1671-8860.2006.08.002]
  • [17] Guo R Q, Dai Q Y, Hoiem D. Single-image shadow detection and removal using paired regions[C]//Proceedings of 2011 IEEE Conference on Computer Vision and Pattern Recognition. Providence, RI, USA: IEEE, 2011: 2033-2040. [DOI: 10.1109/CVPR.2011.5995725]
  • [18] Vicente T F Y, Yu C P, Samaras D. Single image shadow detection using multiple cues in a supermodular MRF[C]//Proceedings of British Machine Vision Conference. London, UK: BMVA Press, 2013: 1-12. [DOI: 10.5244/C.27.126]
  • [19] Comaniciu D, Meer P. Mean shift:a robust approach toward feature space analysis[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2002, 24(5): 603–619. [DOI:10.1109/34.1000236]
  • [20] Jing R, Deng L, Zhao W J, et al. Object-oriented aquatic vegetation extracting approach based on visible vegetation indices[J]. Chinese Journal of Applied Ecology, 2016, 27(5): 1427–1436. [井然, 邓磊, 赵文吉, 等. 基于可见光植被指数的面向对象湿地水生植被提取方法[J]. 应用生态学报, 2016, 27(5): 1427–1436. ] [DOI:10.13287/j.1001-9332.201605.002]
  • [21] Liu J H, Fang T, Li D R. Shadow detection in remotely sensed images based on self-adaptive feature selection[J]. IEEE Transactions on Geoscience and Remote Sensing, 2011, 49(12): 5092–5103. [DOI:10.1109/TGRS.2011.2158221]
  • [22] Li Y, Sasagawa T, Gong P. A system of the shadow detection and shadow removal for high resolution city aerial photo[C]//Proceedings of the 24th ISPRS Congress. Istanbul, Turkey: ISPRS, 2004.