基于变分水平集方法的海冰信息自动提取

2022-08-16 03:14张永梅阮成卿刘爱超吴玲娟
海洋科学 2022年7期
关键词:外缘变分海冰

张永梅, 阮成卿, 刘爱超, 钟 山, 吴玲娟

基于变分水平集方法的海冰信息自动提取

张永梅1, 2, 阮成卿1, 2, 刘爱超1, 2, 钟 山1, 2, 吴玲娟1, 2

(1. 国家海洋局北海预报中心, 山东 青岛 266061;2. 山东省海洋生态环境与防灾减灾重点实验室, 山东 青岛 266061)

针对目前海冰信息解译时对海冰外缘线及面积信息提取不精确、业务化应用不强问题, 提出一种基于分裂Bregman算法的海冰外缘线自动提取方法, 并通过遥感影像预处理、算法程序化等工作步骤, 将该算法应用到业务化海冰信息解译工作中。方法: 分别选取五景中、高空间分辨率的可见光卫星遥感影像, 将影像上待提取海冰区域首先进行不规则图像裁剪、图像增强等预处理工作, 然后基于变分水平集及快速分裂Bregman投影方法进行了海冰外缘线信息的提取, 并对提取出的海冰面积进行量化, 最后与传统人工提取海冰信息进行了比较。实验结果表明, 基于变分水平集及其快速分裂 Bregman算法提取的海冰信息, 具有提取的海冰边缘精确、自动化程度高、提取结果稳定可靠等优点。

变分水平集方法;分裂Bregman算法;海冰外缘线;自动提取

海冰是纬度较高海域发生的一种海洋灾害[1-2], 每年冬季渤海及黄海北部均会受到海冰灾害的影响[3]。海冰外缘线及分布面积的确定, 是研究海冰变化规律、确定海冰冰情、启动国家海冰灾害应急预案的一个重要指标。海冰的外缘线受风、浪、流的影响变化很快[4], 快速、准确地识别海冰外缘线, 对船舶航行、海上工程等尤其重要[5-6]。

遥感监测作为可以全天候、全天时的监测方式, 是海冰监测的有力手段[7-10]。目前科研人员利用遥感影像进行了多方法的海冰要素提取研究, 如基于形态学[11]、欧式距离[12]、稀疏分解和改进马尔可夫随机场(Markov random filed, MRF)模型[13]、神经网络[14-15]、机器学习[16-18]、阈值方法[19]和深度学习[20]等多种方法进行海冰分类、确定海冰外缘线, 并进行提取。

然而, 上述研究均对海冰边缘线提取不够精确, 并且大多研究的是局部海冰信息提取, 没有考虑业务化海冰监测对大范围或整个海区海冰信息提取的需求, 另外都没有研究提取海冰信息的具体面积和时间效率问题。一副遥感影像, 因海冰和海水反照率差异造成影像上冰水的灰度明显不同, 基于此能够进行海冰外缘线的判别、提取。将影像上的冰水进行分离、提取海冰外缘线, 在数字图像处理领域即为图像分割。图像分割的方法较多, 基于变分和偏微分方程方法的图像分割因提取信息精度高、效率高, 已成功应用在医学领域的影像提取、人脸及车牌的智能识别、道路和河道以及建筑的提取等多方面。基于变分水平集方法、无需重新初始化的快速算法进行海冰外缘线检测及提取, 目前尚没有这方面的研究报道。

本文尝试使用基于变分水平集方法和无需重新初始化的、分裂Bregman投影算法(split Bregman projection method, SBPM)进行海冰外缘线提取及海冰分布面积统计, 并提出业务化应用的解决方案。将得出的图像和量化结果与人工提取结果进行比较后发现, 在提取的海冰外缘线的精度和提取时间效率方面, 本文提出的方法具有结果精确稳定、速度快、不受人工干扰等优点。

1 研究区域和数据来源

遥感监测海冰分为可见光和合成孔径雷达(Synthetic Aperture Radar, SAR)两种方式, 两者在监测上各有优势。为满足业务化大范围监测海冰的需要, 本文选用五景中高时空分辨率、高幅宽的光学遥感卫星监测数据, 如中分辨率成像光谱仪(Moderate-resolution Imaging Spectroradiometer, MODIS)数据、环境与灾害监测预报小卫星B星(简称HJ-1B, 下同)数据和高分辨率对地观测四号卫星(简称“高分四号”, 下同)数据进行仿真实验。数据技术指标见表1, 具体数据情况见表2。

表1 各数据源主要技术指标

表2 选用的各卫星遥感数据情况

2 研究方法

2.1 遥感影像预处理方法

原始的遥感影像通常无法直接分析解译, 必须经过一些预处理工作。本文主要进行了图像增强、图像镶嵌、图像裁剪等预处理工作。因陆地、云等是无关区域, 若参与分割将降低运算效率, 因此对无关区进行了不规则图像裁剪工作。遥感影像预处理工作均基于美国ESRI公司的ENVI软件(以下简称ENVI)。实验区域遥感影像图及不规则影像裁剪结果, 如图1、图2所示。

2.2 变分水平集Chan-Vese模型

Chan-Vese模型[21]是基于Mumford-Shah模型[22](M-S模型)的著名模型。M-S模型因最小轮廓线和光滑图像的维度不一致, 导致该模型无解; Chan和Vese对M-S模型提出了一个近似解, 即两相图像分割的Chan-Vese模型[21](C-V模型), 定义如下:

约束条件:

对式(1)求解, 可以利用交替优化方法, 即固定, 分别优化1和2:

1、2固定, 优化:

硅质岩中的Al2O3和TiO2可用于判别大陆边缘沉积环境,Fe2O3可反映大洋中脊组分的影响强度[3]。样品中SiO2/Al2O3比值为9.82~62.43,比纯硅质岩(SiO2/Al2O3比值为80~1400)低很多,SiO2/Al2O3比值和Al2O3呈较好的负相关关系(图2b),且TiO2含量为0.026%~0.386%,Al2O3/TiO2比值为14.69~73.83,与Al2O3具有较好的正相关关系,均表现为富铝特征,表明研究区有陆源碎屑沉积物[16]。

令(1,2) =1(1–)2–2(2–)2, 对式(5)求变分, 可得对应的Euler-Lagrange方程, 得到梯度下降流:

式(6)可利用有限差分方法得到近似解。

2.3 分裂Bregman投影算法(Split Bregman Projection Method, SBPM)

约束条件:

式(9)可采用半隐式高斯赛德尔(semi-implicit Gauss Seidel iteration)迭代方法进行求解, 得到式(11); 为提高计算效率, 式(10)上面的方程可采用解析广义软阈值公式进行求解, 得到式(12), 下面的约束公式可采用投影公式进行计算, 得到式(13):

式(11)中, =ϕ+1, j+ϕ–1, j, j+1, j–1; 式(13)中为正的小量, 以防止分母为0溢出。

3 仿真实验与分析

3.1 仿真实验步骤

基于分裂Bregman算法, 快速、精确提取海冰信息的业务化应用实验, 主要步骤是: 首先选择能覆盖辽东湾、噪声少、清晰度高的卫星遥感图片(以下简称“卫片”)进行图像增强、不规则图像裁剪等预处理工作; 其次基于Matlab软件平台, 将上述变分及SBPM算法程序化, 针对不同的卫片调整初始参数, 当冰水分界线分割完好则停止程序计算; 最后对分割好的海冰结果进行量化, 得到最终的海冰分布总面积。按照计算机程序设计语言绘制流程图的原则, 绘制的工作流程图如图3所示。

图3 海冰信息自动提取流程

根据卫片的不同, 可以选择多种预处理方法。本文采用了图3所示图像镶嵌等3种方法。为加快海冰信息提取的速度, 预处理卫片时, 将实验区域与陆地、岛屿、云等无关信息分离是一个关键步骤, 经过实验, 本文利用ENVI软件的感兴趣区(region of interest, ROI)工具, 通过裁剪不规则图像, 实现了实验区域与无关信息的分离。基于Matlab语言程序计算得到海冰外缘线后, 根据具体卫片的图像分辨率, 将提取的海冰像素点个数与单位像元的面积相乘即可完成所提取海冰总面积的量化工作(图4)。

图4 2018年2月4日MODIS遥感影像图

3.2 仿真实验结果与分析

所有的仿真实验工作在一台惠普Z620工作站上开展, 基于Matlab 2014a、ENVI4.5及ArcGIS10.2等软件平台完成。实验的数据情况见表2。基于变分及SBPM算法的程序的几个主要初始参数设计为: = 5, = 5, = 3 000, 迭代次数设计为15。

图4是2018年2月4日MODIS遥感影像图。图5是上述影像基于变分方法提取结果。为更清楚地查看提取结果, 在图5上任意选取了4个区域1、2、3、4, 分别对应图6中的(a)、(b)、(c)及(d)。图7是2018年2月4日MODIS影像基于人工方法提取结果。

图5 2018年2月4日MODIS影像基于变分方法提取结果

图6 图5的局部效果

图7 2018年2月4日MODIS影像基于人工方法提取结果

图8是2018年2月6日“高分四号”卫星影像图。图9是上述影像基于变分方法的提取结果。为更清楚地查看提取结果, 在图9上任意选取了4个区域1、2、3、4, 分别对应图10中的(a)、(b)、(c)及(d)。图11是2018年2月6日“高分四号”影像基于人工方法的提取结果。

图8 2018年2月6日“高分四号”卫星影像图

图9 2018年2月6日“高分四号”影像基于变分方法提取结果

图10 图9的局部效果

图11 2018年2月6日“高分四号”影像基于人工方法的提取结果

图12是2018年1月29日HJ-1B遥感影像图。图13是上述影像基于变分方法的提取结果。为更清楚地查看提取结果, 在图13上任意选取了4个区域1、2、3、4, 分别对应图14中的(a)、(b)、(c)及(d)。图15是2018年1月29日HJ-1B影像基于人工方法的提取结果。

图16是2018年1月12日HJ-1B遥感影像图。图17是上述影像基于变分方法的提取结果。为更清楚地查看提取结果, 在图17上任意选取了4个区域1、2、3、4, 分别对应图18中的(a)、(b)、(c)及(d)。图19是2018年1月12日HJ-1B影像基于人工方法的提取结果。

图12 2018年1月29日HJ-1B遥感影像图

图13 2018年1月29日HJ-1B影像基于变分方法的提取结果

图14 图13的局部效果图

图15 2018年1月29日HJ-1B影像基于人工方法提取结果

图16 2018年1月12日HJ-1B遥感影像图

图17 2018年1月12日HJ-1B影像基于变分方法的提取结果

图18 图17的局部效果图

图19 2018年1月12日HJ-1B影像基于人工方法提取结果

图20是2018年2月15日“高分四号”卫星影像。图21是上述影像基于变分方法提取结果。为更清楚地查看提取结果, 在图21上任意选取了4个区域1、2、3、4, 分别对应图22中的(a)、(b)、(c)及(d)。图23是2018年2月15日“高分四号”影像基于人工方法的提取结果。

上面的图5、6、9、10、13、14、17、18、21和22共10张图是基于变分及SBPM快速算法提取海冰信息的结果, 绿线即提取的海冰外缘线, 黑色及天蓝色背景(用PhotoShop软件处理过)是海水、陆地等非海冰区。在五景影像上分别选择了三处有代表性的区域进行重点、放大显示, 一是靠近陆地、有冰有水有陆地的区域(见图5、9、13、17和21的1区); 二是靠近陆地有初生冰的区域(见图5、9、13、17和21的3区); 三是远离陆地冰水分明的区域(见图5、9、13、17和21的2区和4区)。从提取结果图片上看, 1区提取的效果较差, 原因是近辽东湾底海水结冰不明显, 冰水灰度接近, 变分法没有进行较好地识别; 3区的初生冰区域提取过细, 导致部分初生冰没有被识别; 2区和4区提取的效果最好, 海冰外缘线及冰间水道提取的精度都非常高。图7、11、15、19及图23五张图是基于人工解译方法提取的海冰信息结果, 辽东湾内的灰白色区域即为提取的海冰外缘线及分布面积。人工解译方法因为加入了专家知识, 在靠近陆地、冰水灰度不明显及初生冰较多的地方, 识别得较好, 但在远离陆地、冰水明显分离的冰间水道区域提取的不够精确。表3是两种方法的数值比较结果, 其中的“提取时间”是指纯粹的海冰外缘线提取及海冰分布面积计算的时间。这个比较结果和图片结果基本吻合, 因人工解译方法对冰间水道及外缘线提取不精确, 造成数值结果大于变分方法; 从提取时间上看, 基于变分及SBPM方法最快仅需要15.568 9 s, 最慢也仅需要41.652 3 s, 而人工解译方法最快需要2 min 53 s, 最慢需要15 min 14 s, 在提取时间上变分方法有很大的优势。另外, 基于变分方法提取海冰外缘线结果稳定, 不受人为因素影响, 不会出现解译专家不同解译结果迥异的情况。

图20 2018年2月15日“高分四号”卫星影像

图21 2018年2月15日“高分四号”影像基于变分方法提取结果

图22 图21的局部效果

图23 2018年2月15日“高分四号”影像基于人工方法的提取结果

表3 基于变分方法与人工解译方法提取海冰分布面积的结果比较

4 结论

本文提出基于变分水平集方法及快速分裂Bregman投影方法的海冰信息提取业务化工作解决方案。仿真实验结果表明, 基于变分水平集方法及快速分裂Bregman投影方法能够应用到业务化海冰监测工作中; 无论在提取海冰外缘线的精度上还是在提取海冰信息的时间上, 变分及SBPM方法都有很大的优势。

[1] LEWIS N S, KOENIG L, GRANT G, et al. Sea ice detection from persistent single-channel shortwave infrared satellite data[J]. Ecological Informatics, 2019, 52: 139-149.

[2] MAHONEY A R, BARRY R G, SMOLYANITSKY V, et al. Observed sea ice extent in the Russian Arctic, 1933– 2006[J]. Journal of Geophysical Research Oceans, 2008, 113: C11005.

[3] SU H, JI B W, WANG Y P. Sea ice extent detection in the Bohai Sea using sentinel-3 OLCI data[J]. Remote Sensing, 2019, 11(20): 2436.

[4] WANG R F, HUANG D, ZHANG X, et al. Combined pattern matching and feature tracking for Bohai Sea ice drift detection using Gaofen-4 imagery[J]. International Journal of Remote Sensing, 2020, 41(19): 7486-7508.

[5] MAKYNEN M, SIMILA M. Thin ice detection in the Barents and Kara Seas with AMSR-E and SSMIS radiometer data[J]. IEEE Transactions on Geoscience & Remote Sensing, 2015, 53(9): 5036-5053.

[6] HOFFMAN J P, ACKERMAN S A, LIU Y, et al. The detection and characterization of arctic sea ice leads with satellite imagers[J]. Remote Sensing, 2019, 11(5): 521.

[7] ZHU Y C, YU K G, ZOU J G, et al. Sea ice detection based on differential delay-Doppler maps from UK Tech­DemoSat-1[J]. Sensors, 2017, 17(7): 1614.

[8] SOUTHWELL B J, DEMPSTER A G. Sea ice transition detection using incoherent integration and deconvolution[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2019, 13: 14-20.

[9] KIM M, KIM H C, IM J, et al. Object-based landfast sea ice detection over West Antarctica using time series ALOS PALSAR data[J]. Remote Sensing of Environment, 2020, 242: 111782.

[10] BARBAT M M, RACKOW T, WESCHE C, et al. Automated iceberg tracking with a machine learning approach applied to SAR imagery: A Weddell sea case study[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2021, 172: 189-206.

[11] WANG W B, SU J. Sea ice edge automatic retrieval based on morphology[J]. Journal of Remote Sensing, 2015, 19(6): 983-989.

[12] 武晋雯, 孙龙彧, 冯锐, 等. 实测光谱和欧氏距离在GF2卫星海冰提取中的应用[J]. 遥感技术学报, 2018, 31(10): 1598-1603.

WU Jinwen, SUN Longyu, FENG Rui, et al. Application of measured spectra and euclidean distance in GF2 satellite sea ice extraction[J]. Chinese Journal of Sensors and Actuators, 2018, 31(10): 1598-1603.

[13] 张宝华, 周文涛, 吕晓琪. 基于稀疏分解和改进MRF模型的SAR海冰图像分割方法[J]. 遥感技术与应用, 2017, 32(4): 709-713.

ZHANG Baohua, ZHOU Wentao, LÜ Xiaoqi. SAR sea ice image segmentation method based on low rank sparse representation and improved MRF model[J]. Remote Sensing Technology and Application, 2017, 32(4): 709-713.

[14] GAO P, WANG X, GAO Y H, et al. Sea ice change detection in SAR images based on convolutional-wavelet neural networks[J]. IEEE Geoscience and Remote Sensing Letters, 2019, 16(8): 1240-1244.

[15] MARKO M, MARKKU S. Thin ice detection in the Barents and Kara Seas using AMSR2 high-frequency radiometer data[J]. IEEE Transactions on Geoscience and Remote Sensing, 2019, 57(10): 7418-7437.

[16] MIAO X, XIE H J, ACKLEY S F, et al. Object-based detection of Arctic sea ice and melt ponds using high spatial resolution aerial photographs[J]. Cold Regions Science & Technology, 2015, 119: 211-222.

[17] MIAO X, XIE H J, ACKLEY S F, et al. Object-based arctic sea ice ridge detection from high-spatial-resolution imagery[J]. IEEE Geoscience & Remote Sensing Letters, 2016, 13(6): 787-791.

[18] LEE S, IM J, KIM J W, et al. Arctic sea ice thickness estimation from CryoSat-2 satellite data using machine learning-based lead detection[J]. Remote Sensing, 2016, 8(9): 698.

[19] LONGEPE N, THIBAUT P, VADAINE R, et al. Comparative evaluation of sea ice lead detection based on SAR imagery and altimeter data[J]. IEEE Transactions on Geoscience and Remote Sensing, 2019, 57(6): 4050- 4061.

[20] GAO Y H, GAO F, DONG J Y, et al. Transferred deep learning for sea ice change detection from Synthetic- Aperture radar images[J]. IEEE Geoscience and Remote Sensing Letters, 2019, 16(10): 1655-1659.

[21] CHAN T F, VESE L A. Active contours without edges[J]. IEEE Transactions on Image Processing, 2001, 10(2): 266-277.

[22] MUMFORD D, SHAH J. Optimal approximations by pie­cewise smooth functions and associated variational problems[J]. Communications on Pure & Applied Mathe­­matics, 1989, 42(5): 577-685.

[23] GOLDSTEIN T, BRESSON X, OSHER S. Geometric applications of the split Bregman method: segmentation and surface reconstruction[J]. Journal of Scientific Com­puting, 2010, 45(1/3): 272-293.

Automatic extraction of sea ice information based on variational level set method

ZHANG Yong-mei1, 2, RUAN Cheng-qing1, 2, LIU Ai-chao1, 2, ZHONG Shan1, 2,WU Ling-juan1, 2

(1. North China Sea Marine Forecasting Center of State Oceanic Administration, Qingdao 266061, China; 2. Shandong Provincial Laboratory of Marine Ecology and Environment & Disaster Prevention and Mitigation, Qingdao 266061, China)

To solve the problems of inaccurate extraction of outer edge and area information of sea ice and weak business application in the current sea ice information interpretation in this study, an automatic extraction method of sea ice outer edge based on the split Bregman algorithm is proposed. The algorithm is applied to the operational sea ice information interpretation work through remote sensing image preprocessing and algorithm programming. Five visible satellite remote sensing images with medium and high spatial resolutions were selected. First, irregular image clipping, image enhancement, and other preprocessing work are conducted for the sea ice region to be extracted from the image. Next, based on the variational level set and fast split Bregman projection methods, the information of sea ice outer edge line is extracted, and the extracted sea ice area is quantified and compared with the traditional manual extraction of sea ice information. The experimental results indicate that the sea ice information extracted based on the variational level set method and the fast split Bregman algorithm has the advantages of accurate sea ice edge extraction, a high degree of automation, and stable and reliable extraction results.

variational level set method; split Bregman algorithm; ice edge; automatic extraction

Aug. 9, 2021

[Foundation of the National Key Research and DevelopmentProject of China, No. 2018YFC1407200; Shandong Natural Science Foundation Project, No. ZR2019ZD12]

P731

A

1000-3096(2022)07-0001-10

10.11759/hykx20210809001

2021-08-09;

2021-10-22

国家重点研发计划项目(2018YFC1407200); 山东省自然科学基金重大基础研究项目(ZR2019ZD12)

张永梅(1971—), 山东淄博人, 高级工程师, 硕士, 主要从事遥感图像解译和变分方法研究, E-mail: zhangyongmei@ncs.mnr.gov.cn; 阮成卿(1987—), 山东威海人,通信作者, 博士, 主要从事海冰遥感与数值模拟研究, E-mail: ruanchq@163.com

(本文编辑: 丛培秀)

猜你喜欢
外缘变分海冰
求解变分不等式和不动点问题的公共元的修正次梯度外梯度算法
求解伪单调变分不等式问题的惯性收缩投影算法
基于Argo浮标的南极海冰范围变化分析
末次盛冰期以来巴伦支海-喀拉海古海洋环境及海冰研究进展
近三十年以来热带大西洋增温对南极西部冬季海冰变化的影响
中国白肩天蛾属记述与一新记录种(鳞翅目:天蛾科)
从外缘到内蕴:《红楼梦》异文的诠释空间与小说特质
浅析藏医学中的疾病产生机理
基于SIFT-SVM的北冰洋海冰识别研究
基于变分水平集方法的数字图像分割研究