摘 要: 应用基于水平集的多相活动轮廓模型对云图进行多类别分割,云图被自动分割成几个区域,不同区域就对应着不同的云顶高度,区域分割结果可以使对一幅云图中不同高度云的分布以及哪种类型的云占主体有总体的认识和了解,从而对天气系统的分析具有一定的辅助参考作用。
关键词: 图像分割;气象卫星云图;无边缘活动轮廓模型;多相活动轮廓模型
气象卫星云图以其时-空分辨率高、覆盖面广的特点在气象领域得到了广泛应用,成为除常规资料外的最重要的非常规气象资料。云是卫星云图上的重要目标,云对电磁波的发射和反射被称为云的光谱特性,云的光谱特性又是云的物理特性(如云相、云厚和云顶温度)的函数。其中,云顶温度和云的高度密切相关,高度较高的云,云顶温度较低;高度较低的云,云顶温度较高[1]。云大体可分为高云、中云和低云3种类型。气象卫星的红外云图在白天、夜间均可获得,图像灰度取决于目标物的温度(即亮温),温度越高灰度越小,由于云顶温度随大气高度的增加而降低,云顶越高,其温度越低,灰度就越大,因此根据目标物的温度能判别云属于哪一种类型和地表。红外云图可以很好地反映出云顶温度的差异,从而也反映出云高的差异和变化[3]。既然云的分类对天气系统的分析和预报有非常重要的作用,基于数字图像处理技术的云的自动分割和分类方法研究近年来就成为一个主要的研究方向。过去几十年,针对各种气象卫星(如AVHRR、MODIS、GMS等)提出了很多基于不同特征和分类器的云的分类方法,早期的方法主要是通过对云的反射率、亮温或亮温差等特征设置一系列的阈值来进行分类[4-7],之后提出的方法主要是利用统计学方法或人工神经网络方法对提取的云的辐射、亮温等特征进行分类[8-12]。近年来,奇异值分解SVD(Singular Value Decomposition)被用来在可见光和红外云图中区分云区和非云区,对云还可以区分高云、中云和低云[13]。另外,TAHIR A A K[2]提出了通过提取不同波段云图的比值,利用改进的概率神经网络进行的云分类系统。以上所述的分类方法的设计大多是针对某一特定的卫星传感器,应用这一特定卫星传感器时往往能取得较高的分类准确率,一旦传感器类型改变,就不一定能取得理想的结果,也就是说方法的通用性不足。而且,在分类之前需要选取大量的样本对分类器进行训练,整个分类的过程也比较耗时。图像中的噪声、背景照度的变化和云的不规则性等因素都会对分类准确率造成影响,因而有必要寻找高效、自动化程度较高、鲁棒的分割方法。基于活动轮廓模型的图像分割方法是一类新型的图像分割方法,已被广泛地运用于医学图像、遥感图像和工业图像处理领域。活动轮廓所固有的连续性和平滑性使得活动轮廓模型可以弥补噪声、目标边缘的不规则。本文应用多相活动轮廓模型对红外云图进行分割,模型根据图像内的灰度分布将图像分割为一系列的区域,区域分割结果对天气分析和预报有一定的参考作用。
1 多相活动轮廓模型及相关的模型
活动轮廓模型实质上是一种基于变分偏微分方程的分割方法,其基本思想是将待分割的边界视为一条可以活动的轮廓线,在特定能量泛函最小化过程的指引下,轮廓线不断朝目标的边缘方向变形,直至停留于目标的边缘位置,此时由轮廓线表征的就是待分割的边界[14]。根据定位边界所用信息的差异,活动轮廓模型一般可分为基于边缘的模型和基于区域的模型。其中,基于边缘的模型一般利用轮廓线附近的局部梯度信息定位目标的边缘,对于梯度信息不强的弱边缘图像基本失效。基于区域的模型利用图像的区域信息(如均值、方差和纹理等)来演化轮廓线,因而对于弱边缘图像具有更好的性能,并且对初始轮廓的敏感性显著降低。CHAN T F和VESE L V提出的无边缘活动轮廓CV[15](Active Contours Without Edges)模型是比较经典的基于区域的模型。
2 应用多相分割模型进行云图分割
进行分割实验的图像是两幅FY-2E气象卫星的红外卫星云图,FY-2E气象卫星有5个光谱波段:可见光波段(0.5 μm,光谱分辨率为6 bit,其成像被分成64灰度级)、短波红外波段(3.7 μm,光谱分辨率为8 bit,其成像被分成256个灰度级)、两个红外分裂窗波段(10.3 μm和12 μm,光谱分辨率为8 bit,其成像被分成256个灰度级)和水汽波段(6.4 μm,光谱分辨率为8 bit,其成像被分成256个灰度级)。图像的大小均为512×512。在这个模型中需要设定的参数有迭代次数(N)、μ和初始轮廓线模板,实验中各参数取值为N=1 000,μ=0.2,mask=‘whole’。
图1为两幅FY-2E卫星IR1波段图像,图2是每幅图像上的两条轮廓线经过500次迭代后的演化情况,图3是每幅图像上的两条轮廓线经过1 000次迭代后的演化情况,图4是两幅图像最后的基于区域的分割结果。
由图4可以看到,应用4相活动轮廓分割模型后,云图被分割成4类,每一类都以该类内的平均灰度所表示出来。在红外云图中灰度反映目标表面的温度,温度又与云高相联系,灰度越大,温度越低,即云的高度越高。如图4(a)所示,云图的大部分区域被高云所覆盖,低云和地表或海表占据第二,中云所占的区域最少;而图4(b)中,高云、中云和低云分布地相对比较均匀。因而可以从最后得到的基于区域的分割图了解一幅云图中不同高度的云的总体分布,并且认识到哪种类型的云是云图的主体,这样将对后续的天气分析有一定程度的帮助。
本文应用基于水平集的多相活动轮廓模型对气象卫星云图进行分割,经过轮廓线的演化过程后,云图被自动地分割成若干个不同性质的区域。这种方法人工干预少,也不需要对样本进行训练,实时性较好,而且对数据的依赖小,得到的区域分割图便于从总体上了解各种不同高度的云的分布情况,为天气分析和预报提供一定的帮助。
参考文献
[1] MAMORU I. Analysis and use of meteorological satellite images(1st ed)[M]. Tokyo, Japan: Meteorol. Satell. Centre, Japan Meteorol. Agency, 2002.
[2] TAHIR A A K. A system based on ratio images and quick probabilistic neural network for ontinuous cloud classification[J]. IEEE Transactions on Geoscience Remote Sensing, 2011,49(12):5008-5015 .
[3] 陈渭民.卫星气象学[M].北京:气象出版社,2005.
[4] Yu Fan, Liu Changsheng, Chen Weimin. Man-computer interactive method on cloud classification based on bispectral satellite imagery[J]. Advances in Atmospheric Sciences, 1797,14(3):389-398.
[5] ACKERMAN S A, STRABALA K I, MENZEL W P, et al. Discriminating clear sky from clouds with MODIS[J]. Journal of Geophysical Research, 1998,103(D24): 32141-32157.
[6] HUANG B, ACKERMAN S A, MENZEL W P. A new method for MODIS cloud classification[C]. Proceedings of SPIE, 2005(5890):210-216.
[7] MINNIS P, TREPTE Q Z, SUN-MACK S, et al. Cloud detection in nonpolar regions for CERES using TRMM VIRS and terra and aqua MODIS data[J]. IEEE Transactions on Geoscience and Remote Sensing, 2008,46(11):3857-3884.
[8] FAN Y, HAO A. Cloud classification by using multi-spectral GMS imagery and comparison with surface cloud observation[C]. Proceedings of SPIE, 2008(7149):71490S-71490S-9.
[9] LI J, MENZEL W P, YANG Z, et al. High-spatial- resolution surface and cloud-type classification from MODIS multispectral band measurements[J]. Journal of Applied Meteorology, 2003(42):204-226.
[10] Li Zhenglong, Li Jun, MENZEL W P, et al. Comparison between current and future environmental satellite imagers on cloud classification using MODIS[J]. Remote Sensing Environment, 2007,108(3): 311-326.
[11] GOMEZ-CHOVA L, CAMPS-VALLS G, CALPE-MARAVILLA J, et al. Cloud-screening algorithm for ENVISAT/MERIS multispectral images[J]. IEEE Transactions on Geoscience and Remote Sensing, 2001,45(12): 4105-4118.
[12] GOMEZ-CHOVA L, MUOZ-MARI J, IZQUIERDO-VERDIGUIER E, et al. Cloud screening with combined MERIS and AATSR images[C]. Proceedings of IEEE IGARSS, Cape Town, South Africa, 2009: IV-761–IV-764.
[13] KAUR R, GANJU A. Cloud classifi cation in NOAA AVHRR Imageries using Spectral and textural Features[J]. J. Indian Soc. Remote Sens, 2008(36):167-174.
[14] 贺志国,陆军,匡纲要.基于全局活动轮廓模型的SAR图像分割方法[J].自然科学进展,2009,19(3):344-360.
[15] CHAN T F, VESE L A. Active contour without edges[C]. IEEE Transactions on Imaging Processing, 2001,10(2): 266-277.
[16] VESE L A, CHAN T F. A multi-phase level set frame work for image segmentation using the Mumford and Shah model[J]. International Journal of Computer Vision, 2002,50(3):271-293.