主权项 |
一种基于似然比特征的SAR图像超像素分割方法,包括:A.初始化聚类中心步骤:A1)输入原始SAR图像,将其划分为n个S×S的矩形块T<sub>1</sub>,T<sub>2</sub>,...T<sub>n</sub>,并取矩形块T<sub>1</sub>,T<sub>2</sub>,...T<sub>n</sub>的几何中心c<sub>1</sub>,c<sub>2</sub>,...c<sub>n</sub>作为初始化聚类中心,其中,S为设定的矩形块边长,n=MN/S<sup>2</sup>,M,N分别为SAR图像的行数和列数;A2)将初始化聚类中心c<sub>1</sub>,c<sub>2</sub>,...c<sub>n</sub>分别标号为1,2,...,n;B.划分超像素步骤:B1)对原始SAR图像的第i个像素点,将处在以像素i为中心,2S×2S为边长的矩形块内的聚类中心c<sub>i1</sub>,c<sub>i2</sub>,...c<sub>ik</sub>作为像素点i的备选聚类中心;分别计算像素点i与备选聚类中心c<sub>i1</sub>,c<sub>i2</sub>,...c<sub>ik</sub>的差异值D(i,c<sub>i1</sub>),D(i,c<sub>i2</sub>),....D(i,c<sub>ik</sub>),找到与像素点i差异值最小的备选聚类中心c<sub>ij</sub>,将该备选聚类中心c<sub>ij</sub>的标号设置为像素点i的标号;B2)对原始SAR图像所有像素点进行B1)操作,得到SAR图像对应的标号图像L;B3)将SAR图像中相同标号且相互连通的像素点,集合为一个备选超像素l,得到备选超像素集合l<sub>1</sub>,l<sub>2</sub>,...l<sub>p</sub>,并对备选超像素集合l<sub>1</sub>,l<sub>2</sub>,...l<sub>p</sub>中的超像素分别标号为1,2,...p;B4)将备选超像素集合l<sub>1</sub>,l<sub>2</sub>,...l<sub>p</sub>中像素个数小于t<sub>min</sub>的超像素称为无效超像素,其余为有效超像素,其中t<sub>min</sub>=S<sup>2</sup>/h,h为设定的用于控制最小超像素大小的参数,将每个无效超像素的标号设为其邻近某个有效超像素的标号;B5)将SAR图像中每个像素点的标号设置为其所在的备选超像素的标号,得到新的标号图像L';B6)将SAR图像中相同标号且相互连通的像素点集合作为一个超像素l',得到超像素集合l<sub>1</sub>',l<sub>2</sub>',...l<sub>j</sub>',...l<sub>q</sub>',并将超像素集合l<sub>1</sub>',l<sub>2</sub>',...l<sub>j</sub>',...l<sub>q</sub>'中每一个超像素分别标号为1,2,...j,...q;B7)对每一个超像素l<sub>j</sub>'得到其聚类中心c<sub>j</sub>的坐标为(mean(x<sub>j</sub>),mean(y<sub>j</sub>)),将聚类中心c<sub>j</sub>的标号设为其所在超像素l<sub>j</sub>'的标号,其中,mean(·)表示对向量·求均值,x<sub>j</sub>,y<sub>j</sub>分别表示超像素l<sub>j</sub>'包含的像素的横、纵坐标构成的列向量;C.迭代划分超像素步骤:C1)重复步骤B,直到迭代次数达到设定迭代次数It,It取值为5。 |