维普资讯 http://www.cqvip.com 第30卷第7期 2008年7月 电子与信息学报 、 1.30No.7 Journal of Electronics&Information Technology Ju1.2008 一种基于主分量分析的SAR图像变化检测算法 张辉 王建国 610054) f电子科技大学电子工程学院成都摘要:该文提出一种基于主分量分析(PCA)的SAR图像变化检测算法。该算法将SAR图像转化为列向量,对 两个图像向量组成的矩阵进行主分量分解,其图像的变化部分则表征为矩阵的次分量成分。论文还研究了高效的 SAR图像变化检测实现算法,最后通过与对数比方法和分块主分量分析法进行比较实验,实验结果证实了方法的 有效性。 关键词:SAR图像;变化检测;图像向量化;主分量分析 中图分类号:TN957.52 文献标识码:A 文章编号:1009—5896(2008)07—1727—04 A SAR Image Change Detection Algorithm Based on Principal Component Analysis Zhang Hui Wang Jian—guo (College of Electronic Engineering,UESTC,Chengdu 610054,China) Abstract:This paper presents all algorithm about SAR image change detection based on Principal Component Analysis(PCA).This method reshapes the SAR images matrix into vectors,and analyzes the matrix which is composed of the two vectors with PCA process,getting a conclusion that the minor component image is the change portion.This paper also realizes high-effectively the algorithm for SAR image change detection.Finally,compared with the methods based on the Log-Ratio and Multi-Block PCA,it is proved to be valid and effective. Key words:SAR image;Change detection;Image vector;Principal Component Analysis(PCA) 1 引言 变化检 ̄(change detection)技术用于对同一个区域,不 同时间获取的两幅图像进行分析比较,获得其中的变化信 表征图像的变化部分。对次分量再进行二值化、腐蚀和膨胀 等处理后,得到SAR图像的变化检测结果。实验结果表明, 新方法可以有效抑制SAR图像相干斑噪声的影响,提高变化 检测的精度,并具有运算量小的优点。 本文的结构安排如下:第2节是本文的算法分析,第3节 研究了SAR图像变化检测的高效实现算法,第4节是实验结 果与分析,第5节是最后的结论。 息。合成孔径雷达(SAR)具有全天候,全天时的特点,是很 好的变化检测信息源,研究SAR图像变化检测技术有着非常 广阔的应用前景。例如对地震区域的定位和灾害评估、对农 作物生长状况的监测等民用领域,变化检测技术在军事上也 有着广泛的应用 目前,常用的SAR图像变化检测方法有图像对数比值 法、图像纹理特征法等。其中,图像对数比值法的检测效果 易受相干斑噪声的影响,图像纹理特征法的检测效果与场景 及选用的纹理特征量有关,算法的通用性和稳健性较差,且 2算法分析 设同一区域、不同时段的两幅SAR图像为 = {Ml(i,J),1 i J,1 J )和M2={M2(i,J),1 i I, 1 J ),通过图像矩阵 的向量化,将其表示为列向 量 ,即 运算量大,不利于检测的实时实现。 n)= (i,J) 其中 f=1,2 Qiu等人将分块主分量分析(Multi-Block PCA)法应用 于图像序列变化检测 但没有给出方法的原理分析,并且 没有考虑两图像向量能量之间的不一致性。本文应用图像主 分量分析和图像形态学的方法,提出了一种新的SAR图像变 化检测算法。新算法其主要思想是,对向量化后的两图像组 成的矩阵进行主分量分解,通过数学推导和理论分析,发现: 其主分量主要表征了两图的未变化部分,而次分量则可用于 n=(i一1)×J+J 如图1所示,通过寻找正交向量 、 分别往 、 则五 、 方向投影,使得主方向 (1) ,将五、 的投影(主分 向次 量)五P与 ,能量之和与五、 方向 的能量之和的误差最小, 主要表征了两图像的相同部分,五、 的投影分别为五jIf与 jIf。即 五:五,+五jIf (2) (3) = ,十 jIf 2006-12—18收到,2007-06-25改回 维普资讯 http://www.cqvip.com 1728 电子与信息学报 第30卷 令 AX=X2一x1 (4) AX为图像的变化分量,AX往 方向投影得到△ , 往 方向投影得到△ ,即 △x= xP+△xM 051 由式(2),式(3),式(4),式(5)可得 △ =X2 一五 (6) 则AX≈AXM,即AX 近似为两图像的变化部分。 令r为两图像向量的能量比,即r=ll五ll/l lll,则 l1一r 1为两图像变化能量比;令E 为用AX 近似AX的 相对误差,即E =IlaxM一△x I△xII。进行蒙特卡洛实 验可以得到r和E之间的关系曲线,如图2所示。通常进行 变化检测的两幅SAR图像之间发生变化的部分只占整个图 像的小部分f一般不超过整个图像面积的20%),也就是说r 接近于1。当0<l1一rl<0.1时,从图2可以看到Er< 0.213,所以△x 可近似为两图像变化的部分。 m U ——— ‘ AXpi/ X2vi,"X P ;/ 一一 X2 一 △ =: AXM 图1两图像向量的主次方向分解 图2 r和E的关系曲线 P P 算法的关键之处在于如何求出单位向量 , 。下面 : 分析如何计算 , 。 q T 令 是m×1维单位向量,m= ×J,五、X2分别 4 往 方向投影得到X1 、X2 ,设F为五 与 能量之和, 即F=l lll +l l则 F=( 五) +( ) : 墨五 v+v = (XIXI + ) 那么要求的 即是式(7)值最大时对应的V。 令B=五 l + X2 ,对于XI≠ ,h为实数, 显然B的秩为2,即B有2个非零特征值 , , > >0。则要找的单位向量 就是B经特征值分解得到的 主特征值 对应的特征向量 ,单位向量 则是B的次 特征值九对应的特征向量 。 令A=[XI,X2]∈R ,对A进行奇异值分解,则存在 正交矩阵V∈R 和U∈R弘 ,使得 A=VDU (8) 其中 肚 fq1 其中的Dl:diag(A1, ), 令 V=[ , ,…, ] (10) U=[ ,u2] 利用y和U各列的正交性,可以得到 A= t + t (12) B=X1X1T+ =AA =VDD V (13) X1P为 五 =・・五・・丌委 =q (14) P为 lVl:Vl ̄lT (15) 同理XtM,X2M为 X1M=1) x (16) X2 =v2v2 X2 (17) (18) 将式(6)代入式(12),得到 [X1P,X2P]= ( + t )= (19) l_J理 [ , 1= (20) 再通过式(6)就得到△ 在 方向的投影△ M。 3算法的高效实现 如果两幅图像的大小都是512×512,那么B=AA 的 大小是512 ×512 。对如此大的一个矩阵进行奇异值分解得 到 , ,进而得到△ M,其计算量显然是非常的大,比 较难以实现。本文提出了计算△ 的快速方法。 令 G=A A=UD DU (21) A =(AlVl + =AIV1 (22) A 《=( + 《= 《 (23) 比较式(19),式(22)和式(20),式(23),可以看到 【五P, PI=A 让 (24) 【 1 , l=A (25) 再通过式(6)就得到△ 在V2方向的投影△ ^f。用这 个方法计算△ H,由原来需要对512 ×512 维的矩阵B进 行特征值分解,变为只需要计算2×2矩阵G的特征向量, 计算量急剧的减少,能够快速地计算△ 。 在Qiu等人提出的分块主分量分析法 中,矩阵G采用 五和 的协方差矩阵,在本文第4节中可以看到其检测效 果要比本文算法差一些。 本文利用主分量分析法对已经完成了几何校准和匹配 的两幅SAR图像进行变化检测实验的整个过程如图3所示。 第1步对两幅SAR图像进行滤波。滤波采用Lee滤 波器。 第2步将两幅SAR图像按行进行向量化,将两个图 像向量组成矩阵A。 维普资讯 http://www.cqvip.com
第7期 张辉等:一种基于主分量分析的SAR图像变化检测算法 1729 SAR图像1 SAR图像2 —学 二 图像向量化I 1图像向量化 ● ● 对A进行主分量分析、将 △ M转化为图像矩阵(10 I 对 进行分割得到q ● 对 l进行腐蚀和膨胀 ● 最后的检测结果 图3算法流程图 第3步对A进行主分量分析。得到两向量差值△ 在 次方向 的投影AX^f,将向量AX^f还原为图像矩阵 。 第4步对矩阵 进行分割。设定两个门限 和 , ( <0< ),像素值在 和 之间的像素为两图像未发生 变化的部分,其余的为发生变化的部分,从而得到分割图 q。 最后,对分割图G进行腐蚀和膨胀处理,得到最后的 变化检测结果。 4实验结果与分析 实验所用的图像是1999年8月14日和1999年8月24日某 地的SAR图像,图像大小为512x 512。由于洪水退去,河中 的沙洲显现出来,表现为两幅图像的变化 对这两幅图像,l1一rl=0.0296。实验中,Lee滤波的滑 动窗口大小是7×7,对矩阵 进行分割的阈值 =一60, =46,腐蚀的窗口选5×5,膨胀的窗口选3×3。 作为比较,对这两幅SAR图像本文采用对数比方法【4】和 文献f2】提出的分块主分量分析法也进行了实验。对数比图像 定义为 ∑M2( ,f) I1 ratj。( ,J) f 其中 ,是像素( ,J)周围窗大小为啪勺邻域像素【5Ja实验中W --7,最佳检测门限T=O.-64。分块主分量分析法将图像向量 平均分为两块。 图4和图5分别是基准图(洪水到来时的图像)和待检测图 (洪水退去后的图像),图6和图7则是主、次分量图像。图8 是两图之间实际的变化图像,图9是本文算法最后的检测结 果,图10则是对数比值法的检测结果,图ll为分块主分量分 析法的检测结果。 对多对SAR图像分别按对数比方法、分块主分量分析法 和本文算法进行实验, 可以得到不同的图像变化能量比值 所对应的检测性能曲线,如图12所示。 由表1和图12 ̄-]以看出,本文提出的SAR[ ̄像变化检测 图4基准图 图5待检测图 图6主分量图像 图7次分量图像 图8实际变化图像 图9本文算法检测结果 图1O对数比值法检测结果 图11分块PCA法检测结果 算法的检测性能明显比对数比法的检测性能要好,由于分块 主分量分析法没有考虑两图像向量能量之间的关系,所以检 测性能也较本文的算法稍差。这表明,本文算法确实可以有 效减少SAR图像相干斑噪声的对检测的不利影响,从而提高 变化检测的精度。从图12还可以看到,在检测错误率不超过 4%的情况下,对数比值法、分块主分量分析法允许的两图 像最大变化能量比分别是0.053、0.058,而本文算法的两图 维普资讯 http://www.cqvip.com 1730 电子与信息学报 第30卷 0 1 {i{L 一【】.06 本文算法 …一分块PCA法 嚣 o4 …一对数比值法 0・02 0 0 04 0.08 两图像变化能量比 图12各算法检测性能曲线 表1各算法检测性能对比 像最大变化能量比可以达到0.083,即本文算法具有较大的适 用范围。 5结束语 本文将奇异值分解原理和图像形态学应用于SAR图像 的变化检测领域,提出了一种新的SAR图像变化检测算法。 实验结果证实,该方法能有效抑制SAR图像相干斑噪声的 影响,对不同时段SAR图像的强度一致性没有严格的要求, 适合于变化区域较大的SAR图像变化检测,比分块主分量 分析法和对数比值法适用范围更广,且具有较好的算法稳健 性,能取得很好的检测效果。 参考文献 黄勇,王建国,黄顺吉.基于图像分割的SAR图像变化检测算 法及实现.信号处理,2005,21(2):149—152, Huang Yong,Wang Jianguo,and Huang Shunji,SAR image change detection based on image segmentation.Signal Processing,2005,21(2):149—152. Qiu B,Prinet V,Perrier E,and Monga O.Multi-block PCA method for image change detection.Proceedings of the 12th International Conference on Image Analysis and Processing, Mantova,Italy,17—19 Sept,2003:385-390. Zhang Shiqing and Lu Hanqing.Learning texture classiifer ofr flooded region detection in SAR images.International Conference on Computer Graphics,Imaging and Vision:New Trends,Bering,China,26—29 July,2005:93—98. Bazi Y,Bruzzone L,and Melgani F.Automatic identiifcation of the number and values of decision thresholds in the log-ratio image for change detection in SAR images.IEEE Geoscience and Remote Sensing Letters,2006,3(3):349—353. Carincotte C,Derrode S,and Bourennane S.Unsupervised change detection on SAR images using fuzzy hidden markov chains.IEEE Transac ̄ons on Geoscience and Remote Sensing,2006,44(2):432—441. 张辉: 男,1982年生,硕士,研究方向为SAR图像变化检测. 王建国: 男,1954年生,教授,主要从事SAR系统、成像和SAR 图像处理等方向的研究工作.