
文章信息
- 刘善伟, 王婉笛, 李潇, 陈艳拢, 张婷. 2018.
- LIU Shan-wei, WANG Wan-di, LI Xiao, CHEN Yan-long, ZHANG Ting. 2018.
- 基于DRLSE模型的SAR溢油提取方法
- SAR oil-spill extraction method based on DRLSE model
- 海洋科学, 42(1): 153-157
- Marine Sciences, 42(1): 153-157.
- http://dx.doi.org/10.11759/hykx20171011006
-
文章历史
- 收稿日期:2017-10-11
- 修回日期:2017-12-12
2. 国家海洋环境监测中心, 辽宁 大连 116023;
3. 国家海洋局第一海洋研究所, 山东 青岛 266061
2. National Marine Environmental Monitoring Center, Dalian 116023 China;
3. First Institute of Oceanography, State Oceanic Administration, Qingdao 266061, China
航海事业和海上石油开发的迅猛发展, 导致海面溢油事故频繁发生[1], 对海洋生态环境和世界经济都造成了严重影响, 世界各国纷纷加强了海洋环境监控。合成孔径雷达(Synthetic Aperture Radar, SAR)技术由于其全天时、全天候、覆盖面积大、实时性好的特点, 已被证明是一种有效的海洋溢油监测手段。
溢油面积与溢油量的确定对快速处置溢油事故至关重要, 而溢油边界提取是计算溢油面积和估算溢油量的关键。在SAR图像中, 溢油的散射回波强度降低, 其在图像中呈现深色, 与周边海水图像的亮色形成对比[2], 据此可以通过图像分割提取溢油边界。图像分割是图像处理和分析中的重要问题, 包括阈值法、边缘检测法、区域分割方法、基于人工神经网络的分割方法、基于小波分析和变换的分割方法、基于模糊集理论的分割方法、基于偏微分方程的分割方法等[3]。近年来水平集分割方法备受关注, 它作为一种基于变分法和偏微分方程的方法, 能够表示复杂的拓扑结构轮廓并自然有效地处理拓扑结构的变化。水平集方法包括很多模型, 其中DRLSE (Distance Regularized Level Set Evolution)模型相比较于Chan-Vese模型、局部二值拟合模型等均有明显的改善, 但也存在初始轮廓确定困难的问题[4]。
本文针对DRLSE模型的不足, 将应用于医学图像的FCM(Fuzzy C-Means Algorithm)和DRLSE模型结合的分割算法应用于SAR溢油提取, 验证了其有效性; 提出了阈值法和DRLSE模型结合的分割算法, 提高了溢油提取精度。
1 水平集模型与改进 1.1 DRLSE模型水平集方法[5]的实质其实是曲线的演变问题。曲线演变方程为:
$ \frac{{\partial C\left( {s, t} \right)}}{{\partial t}} = FN $ | (1) |
公式(1)中, C表示演变的曲线, C对t求导得到的是曲线上每一个点的运动速度(向量); F为速度函数, 控制轮廓曲线的演变运动; N为曲线的法线方向。
参数曲线演化的过程可以转化为求解更高一维空间中的水平集函数
$ \frac{{\partial \phi }}{{\partial t}} = F\left| {\nabla \phi } \right| $ | (2) |
这就是水平集演化方程, 它给出的活动轮廓模型被称为几何主动轮廓模型, 模型初始化的标准方法是保证公式(3)处于稳定状态:
$ \frac{{\partial \phi }}{{\partial t}} = {\text{sign}}\left( {{\phi _0}} \right)\left( {1-\left| \phi \right|} \right) $ | (3) |
公式(3)中:
在理想情况下, 方程的稳定状态解
2010年, Li等[6]提出的DRLSE模型解决了重新初始化的问题, 通过引入新的距离正则项, 即对传统活动轮廓模型中的能量泛函上再添加一项内部能量泛函, 用于纠正水平集函数与符号距离函数之间的偏差, 从而达到水平集函数在演化过程中无须周期性地重新初始化水平集函数的目的。该活动轮廓模型设计了一个关于演化曲线的能量泛函, 定义为:
$ \varepsilon \left( \phi \right) = u{R_p}\left( \phi \right) + {\varepsilon _{{\text{ext}}}}\left( \phi \right) $ | (4) |
DRLSE模型法可用于分割均匀或边界清晰图像, 但由于SAR图像背景复杂、边缘模糊、斑点噪声严重的特点, 当其运用在SAR图像分割时存在如下问题[6]:一旦初始轮廓曲线与目标交叉, 则无法正确分割, 因此DRLSE模型未能解决演化曲线的自适应运动和对初始位置敏感的问题; SAR图像弱边缘时存在边缘不封闭问题。
1.2 FCM和DRLSE模型结合DRLSE模型运用在SAR图像分割时存在上述提到的各种不足。FCM是一种适用于边缘模糊区域分割的通用方法, 也是目前最广泛使用的模糊聚类算法之一[7], 但是传统的单一FCM适用于无噪声图像的分割。对于本文具有噪声、特殊点值、瑕疵且边缘模糊、灰度值不均匀的SAR图像分割则不能准确分类, 在医学领域[8]针对颅脑出血CT图像中存在出血病灶不明显、边界不规则、不连续及含有高噪声现象。FCM和DRLSE模型结合进行颅脑出血CT图像分割的方法被首次提出。基于SAR图像与CT图像的相似性, 本文将FCM与DRLSE模型结合[7], 应用于SAR图像溢油信息提取, 验证算法在SAR图像溢油信息提取应用中的有效性。
1.3 阈值法和DRLSE模型结合阈值法是一种简单有效的图像分割方法。对灰度图像的阈值分割就是先确定一个处于图像灰度取值范围之中的灰度阈值, 然后将图像中各个像素的灰度值都与这个阈值相比较, 并根据比较结果将对应的像素分为两类, 从而达到分割的目的。确定一个最优阈值是阈值分割的关键。而DRLSE模型算法的初始轮廓对图像分割的精准度至关重要, 对于灰度值均一、边缘规则光滑的普通图像进行图像分割, 初始轮廓设置为简单初始矩形或者椭圆边框即可满足精度需求, 但是对于由于油膜厚度不均而在图像上反应为灰度值不均匀、溢油区域边缘模糊、噪声比较大的溢油SAR图像, 简单设置的初始轮廓无法精确进行溢油SAR图像的分割。该方法首先使用阈值分割的方法确定阈值, 然后将这个阈值代入DRLSE模型的初始轮廓函数, 由此确定DRLSE模型的初始轮廓, 解决DRLSE模型对初始位置敏感以及SAR图像弱边缘不封闭的问题, 同时避免水平集初始轮廓曲线与目标交叉, 最终准确分割溢油区域, 提高DRLSE模型提取SAR图像溢油信息的精度。
2 实验 2.1 数据实验数据源于2010年4月20日的墨西哥湾溢油事件, 选用的数据为2010年5月8日的Radarsat-2 (HH、VV、HV、VH)影像, 其成像波束为Q5, 距离向分辨率12 m, 方位向分辨率8 m, 是C波段单视复合数据, 如图 1。
![]() |
图 1 墨西哥湾某溢油区域Radarsat-2影像 Fig. 1 Radarsat-2 image of oil spill area in Mexico Bay |
本实验首先应用FCM算法与DRLSE模型结合方法进行SAR溢油提取, 验证该方法在SAR溢油提取中的有效性; 然后利用本文提出的阈值法与DRLSE模型结合方法进行SAR溢油提取, 并与常规的H/A/alpha-Wishart非监督分类方法对比。
2.2.1 FCM和DRLSE模型结合的溢油信息提取首先对SAR图像做模糊聚类, 然后利用DRLSE模型对溢油边界提取, 结果如图 2所示。
![]() |
图 2 FCM与DRLSE模型结合的溢油提取结果 Fig. 2 Oil-spill results combined with FCM and DRLSE model |
构建SAR图像灰度直方图(图 3), 通过分析溢油与海水的灰度值分布, 以溢油与海水灰度峰值间的中间值做阈值参数(本文阈值为110), 代入DRLSE模型的初始轮廓函数生成模型初始轮廓(图 4), 阈值的选取以初始轮廓不与溢油边缘交叉为原则, 然后利用DRLSE模型对SAR图像进行分割, 提取溢油边界, 如图 5所示。
![]() |
图 3 灰度直方图 Fig. 3 Gray-scale histogram |
![]() |
图 4 溢油初始轮廓 Fig. 4 Initial outline of oil spill |
![]() |
图 5 阈值和DRLSE模型结合的溢油提取结果 Fig. 5 Oil-spill results combined with threshold and DRLSE model |
对SAR图像进行H/A/alpha-Wishart非监督分类。先对SAR图像进行Lee Refined Filter滤波处理, 在抑制SAR图像相干斑噪声的同时, 较好地保持溢油区域的边缘特征; 再对滤波处理后的SAR图像进行H/A/alpha分解, 将分解所得到的H、A、α作为特征向量进行初步分类[9]; 最后基于上述初步分类结果进行Wishart分类, 结果如图 6所示。
![]() |
图 6 H/A/alpha-Wishart非监督分类图 Fig. 6 Unsupervised classification diagram by H/A/alpha- Wishart |
(1) 常规H/A/alpha-Wishart非监督分类方法提取的溢油区域边缘模糊, 精度较差, 会将图像噪声错分为溢油信息。
(2) FCM与DRLSE模型结合的方法, 解决了DRLSE模型初始轮廓曲线与目标交叉无法正确分割、对初始位置敏感以及图像弱边缘时存在边缘不封闭等问题, 可以有效应用于SAR溢油信息的提取, 但对薄油膜提取效果不好, 如图 2红色方框。
(3) 阈值和DRLSE模型结合的方法, 针对噪声较大、边界较模糊、灰度不均匀的SAR溢油图像, 能够较好地提取薄油膜信息, 由于应用了溢油区域初始轮廓, 不会把图像的噪声错分为溢油信息, 溢油区域边缘清晰。
3 结论(1) FCM与DRLSE模型结合的方法, 能够有效应用于SAR溢油信息的提取, 但对薄油膜提取效果不好。
(2) 提出的阈值和DRLSE模型结合的溢油信息提取方法, 通过阈值构建溢油区域初始轮廓, 克服了图像细小噪声对溢油提取的影响, 更有利于提取薄油膜信息, 溢油提取精度优于H/A/alpha-Wishart非监督分类方法和FCM与DRLSE模型结合的方法。
[1] |
赵谱. 我国船舶溢油污染事故溢油量评估方法及其应用[J]. 海洋环境科学, 2009, 28(4): 469-472. Zhao Pu. Method and application of assessment on oil spill quantity from ship accident[J]. Marine Environmental Science, 2009, 28(04): 469-472. DOI:10.3969/j.issn.1007-6336.2009.04.026 |
[2] |
石立坚, 赵朝方, 刘朋. 基于纹理分析和人工神经网络的SAR图像中海面溢油识别方法[J]. 中国海洋大学学报(自然科学版), 2009, 39(6): 1269-1274. Shi Lijian, Zhao Chaofang, Liu Peng. Oil Spill Identification in Marine SAR Images Based on Texture Feature and Artificial Neural Network[J]. Journal of Ocean University of China (Natural Science Edition), 2009, 39(6): 1269-1274. |
[3] |
王俊. SAR影像溢油目标边缘提取方法及实现[D]. 大连: 大连海事大学, 2009. Wang Jun. The extraction method and realization of the oil spill target edge of SAR image[D]. Dalian Maritime University, 2009. http://www.wanfangdata.com.cn/details/detail.do?_type=degree&id=Y1548076 |
[4] |
Li Chunming, Xu Chenyang, et al. Distance Regularized Level Set Evolution and Its Application to Image Segmentation[J]. IEEE Transactions on Image Process, 2010, 19(12): 3243-3254. DOI:10.1109/TIP.2010.2069690 |
[5] |
Osher S, Sethian J. Fronts propagating with curvature-de pendent speed: Algorithms based on Hamilton-Jacobi formulations[J]. Comput Phys, 1988, 79: 12-49. DOI:10.1016/0021-9991(88)90002-2 |
[6] |
沈凌云, 朱明. 改进的距离正则化水平集演化方法[J]. 北京工业大学报, 2015, 41(5): 674-679. Shen Lingyun, Zhu Ming. Improved Method of Distance Regularized Level Set Evolution[J]. Journal of Beijing University of Technology, 2015, 41(5): 674-679. |
[7] |
Sethian J A. Level set Methods and Fast Marching Methods[M]. Cambridge: Cambridge University Press, 1999.
|
[8] |
Gupta D, Anand R S, et al. A Hybrid Segementation Method Based on Gaussian Kernel Fuzzy Clustering and Region Based Active Contour Model for Ultrasound Mdeicalimages[J]. Biomedical Signal Processing and Control, 2015, 16: 98-112. DOI:10.1016/j.bspc.2014.09.013 |
[9] |
刘桢. 基于极化信息的SAR地物分类技术研究[D]. 洛阳: 解放军信息工程大学, 2010. Liu Zhen. SAR Land Classification Technology Research Based on Polarimetric Information[D]. Luoyang: The PLA Information Engineering University, 2010. |